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.
Web APIs provide a systematic and extensible approach for application-to-application interaction. A large number of mobile applications makes use of web APIs to integrate services into apps. Each Web API's evolution pace is determined by their respective developer and mobile application developers are forced to accompany the API providers in their software evolution tasks. In this paper we investigate...
Nowadays, location based applications increasingly used in many areas. Although outdoor navigation software applications are mature and widely used, improvements are required for indoor navigation. The applications such as guidance of disabled people, applications for security, visitor tracking, address mapping, the organization of services, automatic tourist guidance etc. are also needed for indoor...
Research indicates that the integration of computer technology in schools has increased significantly as educators see the benefits of learning with technology for widening students' skills in reasoning and problem solving. And, with the continuous integration of social networks and mobile devices (smartphone, tablet) into daily life, the classroom environment can benefit from an enriched curriculum...
A distributed fuzzy system is a real-time fuzzy system in which the input, output and computation may be located on different networked computing nodes. The ability for a distributed software application, such as a distributed fuzzy system, to adapt to changes in the computing network at runtime can provide real-time performance improvement and fault-tolerance.
The ability to install new applications on mobile devices has allowed users to fully customize their devices to their needs and preferences. However, there is the problem of developing a different client program for different devices due to device fragmentation or the software and hardware differences of each device. Not only would this incur higher software development costs, but it is also inconvenient...
Application development for mobile computing devices has been greatly developed. The design of user interface is a complex and time-consuming job. In a pervasive computing environment, the program might be shown in different kinds of mobile computing devices. So an efficient method of interface development has become necessary. In this paper, we analyze shortcomings of traditional user interface design...
This research develops a new system based on the user centred concepts and applied on the latest mobile devices. XML, database, information retrieval and object oriented technologies are embedded into the system. It is found that the system demonstrates a strong impact on teaching and learning in class activities in comparison with traditional learning environments. Also, the system has achieved that...
This study aims to develop safety system, and let the system become intelligent. We adopt the swarm intelligence and active Ultra-High Frequency RFID for safety system, and develop friendly human-computer-interface software for users use the personal digital assistants. We program the system and software with Extensible Markup Language (XML) and C sharp language. If the users begin to search, the...
Following several years of development, Web service (WS) has become an extensively adopted software programming method. WS initially involved solving difficult integration problems owing to its loosely coupled architecture and programming language independence whereas, now, it is used in many domains. This work presents a novel middleware architecture, called flexible Web service middleware (FWSM),...
This paper presents recent developments from the Underwater Systems and Technology Laboratory in order to integrate data received simultaneously from static and free-moving wireless sensors as well as unmanned vehicles, allowing real-time access of data using ubiquitous technologies. Live data is communicated using pre-established XML data formats and using the HTTP protocol for communication. Compatible...
This paper describes the concept of "zone" and also the method of realizing a zone using UPnP. We present the details of how a mobile device can detect that it is in a zone using RFID based mechanism. In this paper we propose a framework for creating a zone, discovering zone and service delivery by leveraging the existing technologies like UPnP and short range wireless radio as a bearer.
New mobile applications and services are of paramount importance for users and developers due to their availability everywhere and the easy access. This is one of the most negative points in the design for mobile services, because most of the time doesn't fulfil the user experience over a PC platform and a browser. All the key players are working hard to change this fact. In this article we will analyze...
In this paper we present a novel software architecture (ArUC) to simplify the development of ubiquitous systems, providing a set of fundamental services that have been identified as useful and desirable for any ubiquitous system. This architecture solves the three main issues related to spontaneous interoperability (initialization, discovering and interaction). To solve them we have developed a set...
GUI of mobile application software has been used as important elements that users easily operate the software functions. Since it becomes established as an important factor of software success, GUI test is required for the software success. But its test takes much efforts and time. Therefore, we propose a method and automatic tool for mobile GUI test.
The development of an open architecture for multimedia data integration and visualization in template based distributed applications is a challenge for the scientific researches. Because of characteristics of multimedia data, their management and querying techniques are unlike than those of traditional data. We can increase the potential use of multimedia data across various applications by storing...
In this paper, we propose a sensor-based interaction for ubiquitous virtual reality (U-VR) systems that users are able to interact implicitly or explicitly with through a sensor. Due to the advances in sensor technology, we can utilize sensory data as a means of user interactions. To show the feasibility of the proposed method, we extend the Composar augmented reality (AR) authoring tool to add support...
In this paper, we propose a novel user interface framework for controlling appliances in smart spaces based on the natural look of UI on physical appliances. When a user selects a specific target appliance to control, the proposed architecture and procedures provide NVUI (NaturalView User Interface) on a userpsilas mobile device to maximize userpsilas a priori familiarity with the user interface....
QR codes (2D barcodes) are used to encode and decode data at a rapid rate. Using camera phones to read two dimensional barcodes for various purposes is currently a popular topic in both research and in practical applications. But until now, the information provided by QR codes was solely static. What you see is exactly what was encoded. This paper proposes the notion of contextual QR codes that merge...
As collaborative Web-based platforms evolve into service-oriented architectures, they promote composite and user-enriched services. In such platforms, the collaborations typically involve both humans and software services, thus creating highly dynamic and complex interactions. However, today's collaboration tools don't let humans specify different interaction interfaces (services), which can be reused...
This is an introduction to the proceedings of the MWS 2007 workshop held at EDOC 2007. It first explains the motivation for and background of the workshop. Then, it contains a short description of the keynote, each long and short peer-reviewed paper, and the discussion session "impact of various execution environments on middleware for web services". After the closing statements, MWS 2007...
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.