The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Mobile devices dominate a majority of our business and private life. The increasing number of apps and powerful hardware ensure high demand and a growing usage rate. Based on the device sizes, the space for hardware is limited and this fact impacts battery size and, therefore, battery life. Mobile phone vendors look for ways to increase battery life through hardware and software features. This paper...
Mobile devices have become for many the preferred way of interacting with the Internet, social media and the enterprise. However, mobile devices still do not have the computing power or battery life that will allow them to perform effectively over long periods of time or for executing applications that require extensive communication or computation, or low latency. Cyber-foraging is a technique enabling...
As mobile devices has become widely used, there is also an increasing economic interest in frameworks for service and product payment directly from mobile devices. Such a framework involves software applications running on the device itself. More importantly, the framework involves a flexible back-end in order to cover the wide range of possible transactions. The back end solution proposed in this...
The contribution outlines basic principles of mobile architecture M client M client server. This architecture comprises ideas of the new proposal/design of communication between/among mobile devices in common wireless networks and is not restricted to GSM networks only. Basic architecture elements of this model are described in the article. Similarities with other systems (for example multi agent...
Due to the resource limitations of mobile devices, it is difficult to run complex applications on the devices. To overcome the limitation, we adopt the concept of service-based mobile applications (SMAs) where some functionality is off loaded or provided as a service. Due to the complex nature of SMA architectures, it is challenging to design and implement efficient SMA. Hence, there is a demand for...
Mobile devices provide computing power for running software applications as well as cell phone functionality. However, they could not host complex software applications, mainly due to their limited resources. This limitation can well be remedied by architectural design. We provide taxonomy with six different architectural patterns; standalone, full offloading, partial offloading, SaaS-based, CaaS-based,...
A mobile device such as Android device is emerging as a convenient client computing device with mobility and context-sensing capability. However, the computing power and hardware resource of the devices are limited due to the small form-factor. Consequently, large-scaled applications could not be deployed on these devices. To remedy the limitations, it is desirable to deploy some heavy-weight functionality...
Augmented Reality Systems (ARSs) are a logical evolution of virtual reality systems. This new type of system enriches reality by mixing real elements with electronic information. This paper identifies the common tasks performed by ARSs, the underlying software and hardware components that support them and the most common architectures for ARSs. Subsequently, the paper reviews some ARSs, identifying...
Mobile Social Network Service has been broadly researched on nowadays, however few people tries to explain the essence of MSNS, which leads to no common architecture for MSNS system. Consequently, in this article we compares the Mobile Social Network Service (MSNS) with the Social Network Service (SNS) in several aspects and present a perspective on future vision of mobile social network by analyzing...
Employees are increasingly participating in business processes using mobile devices. Often, this is supported by a mobile web application, which accesses various web services in the back-end. The high latency of the mobile network (e.g., EDGE) is perceived by the user each time a web service is called, in addition to the time needed to invoke the service itself. This high latency may lead to low usability,...
This paper presents a proposal of software architecture to assist in the development of Virtual Reality applications for mobile devices based on context adaptation techniques. The aim of this solution is to offer support to Virtual Reality context appropriateness to be used by different mobile devices in accordance with their individual limitations. This adaptation is dynamically performed by the...
Mobile phone has become a powerful platform for people-centric computing. It is now a necessary part of everyday life for many people. A growing number of mobile computing applications are on the rise, centered around the user's daily life. In those emerging applications, location dependent systems have been identified as an important component. This paper presents the architecture and implementation...
Mobile learning (M-learning) is getting famous as a method of giving learners study materials at anytime and anywhere. In providing “at anytime and anywhere” way of study, there are various architectures and Unified Modeling Languages (UML) models that have been introduced by the developers. This paper presents a study of the architectures and the UML models that are designed by the developers for...
The development of ambient intelligence (AmI) applications usually implies dealing with complex sensor access and context reasoning tasks, which may significantly slow down the application development cycle when vertically assumed. To face this issue, we present CASanDRA, a middleware which provides easily consumable context information about a given user and his environment, retrieving and fusing...
The Web services technology has been emerged as a set of standards for publishing, discovering, and composing independent services in an open network. While the rapid development in wireless communication technologies is greatly changing the way people access and work with information. Mobile computing system based on Web services now supports advanced methods for application integration through distributed...
This paper develops a client-side context-aware search application which is built on the context-aware infrastructure. A context-aware architecture is designed to collect the mobile user's context information, derive mobile user's current context, distribute user context among context-aware applications, and support the context-aware applications. The context acquisition is centralized at the context...
The evolution of wireless networks and mobile devices has resulted in increased concerns about performance and security of mobile payment systems. In this paper we propose SA2pMP, a lightweight secured architecture for two-party mobile payments. SA2pMP employs a lightweight cryptography scheme that combines public key and symmetric key cryptography systems (ECDSA and AES), as well as a multi-factor...
Mobile learning (m-learning) is attracting much attention with the convenience of the anytime-and-anywhere learning. However, information dissemination to the huge numbers of mobile learners using a peer-to-peer channel arouses network bandwidth consumption and the heavy load on the servers. In this paper, we propose an agent-based information push technology in the m-learning system. The system architecture,...
Health care systems will integrate new computing paradigms in the coming years. Context awareness computing is a research field which often refers to health care as an interesting and rich area of application. One of the areas for context aware computing is social awareness amongst a group of individuals. Providing individuals with social awareness about other coworkers is very important in order...
The security of mobile operating systems becomes more and more important with the increasing number and increasing use of mobile devices. With the advances in operating systems security new concepts are introduced for increasing the security of current mobile operating systems. This paper introduces a testing system for the platform security architecture (PSA) of the mobile operating system Symbian...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.