Skip to main content

2013 | Buch

Mobile Web Information Systems

10th International Conference, MobiWIS 2013, Paphos, Cyprus, August 26-29, 2013. Proceedings

herausgegeben von: Florian Daniel, George A. Papadopoulos, Philippe Thiran

Verlag: Springer Berlin Heidelberg

Buchreihe : Lecture Notes in Computer Science

insite
SUCHEN

Über dieses Buch

This book constitutes the refereed proceedings of the 10 th International Conference on Mobile Web Information Systems, MobiWIS 2013, held in Paphos, Cyprus, in August 2013. The 25 papers (20 full research papers, 4 demonstration papers, and one abstract of the keynote speech) presented were carefully reviewed and selected from various submissions. The papers cover the following topics related to mobile Web and Information Systems (WISs), such as mobile Web services, location-awareness, design and development, social computing and society, development infrastructures and services, SOA and trust, UI migration and human factors, and Web of Things and networks.

Inhaltsverzeichnis

Frontmatter

Keynote Abstract

Tamed Agility in Developing Mobile Business Systems
Abstract
Mobile systems are determined by requirements which tend to change over time. Agile approaches seem to address this, but fail to provide reliable project plans, budget estimations and capacity forecasts. Thus, mobile enterprise applications demand for tamed agility, reconciling advantages of agile development and plan-driven approaches. In this paper, this tradeoff is addressed. The Interaction Room method is introduced as a low-tech method to support value-oriented development of mobile applications.
Volker Gruhn, Matthias Book

Mobile Web Services

An Effective Approach to Parse SOAP Messages on Mobile Clients
Abstract
This work presents an approach to address the bottleneck in SOAP processing on mobile devices during Web Service invocations. It takes the form of a unique SOAP response message parsing strategy which is implemented on the mobile device client. It consists of deriving the structure of a SOAP response message at the time the request is constructed. The derived structure is used as input in our special parser, named Structure Identification Parser (SIP), to extract the returned values. Our experiments show that our approach reduces SOAP response parsing time by around 85%, contributing to reduce the response time by nearly 48% when compared to the Apache Axis framework.
Geerish Suddul, Nimal Nissanke, Nawaz Mohamudally
An Efficient Interaction Framework for Mobile Web Services
Abstract
The increased number of smart phone users requesting information from the Internet has resulted in times when the average access time (the time a user must wait to download his/her requested service) is quite lengthy.The use of the wireless carrier’s broadcast channels to transmit mobile web services has been proven to be an economical way to handle the increased volume of users. However, the existing approaches that minimize the average access time fail to take into account the dynamic popularities of web services when design the allocation of service data among broadcast channels. This paper presents an efficient interaction framework that provides guidance of optimizing service data allocations among multiple broadcast channels. This framework incorporates both current usage data (i.e., popularity over specified time period) and the size of service data for channel allocation, thus resulting in the lowest average access time. The effectiveness and efficiency of the proposed solution have been demonstrated in the conducted experimental study.
Abdullah Almuaibid, Xumin Liu
A Two-Leveled Semantic Web Service Description of the Pervasive Information System
Abstract
To begin with, the semantic web service adaptation is based on the addition of contextual information to this web service description. So the technique of adapting the web service allows the user to establish reusable, interoperable, flexible and context-aware applications. The basic feature of the pervasive applications is the context-awareness. What is more, the pervasive systems are based on the NNN paradigm (aNywhere, aNytime, with aNything). Therefore, these systems must be used in different contexts depending on the user environment, his profile and the used terminal. Indeed, this type of system is dynamically adapted. Furthermore, we seek to offer a dynamic description of the web services. This objective, however, can be achieved by adding contextual information structures to the web service description. In the literature, more research works strive to combine the contextual description with the web service description by using the OWL-S structure. In fact, the main objective of this paper is to propose structures with two levels for the contextual description of the pervasive system. The first level is used to select the adapted web service to respond to the users needs, while the second level is aimed to offer the user the adapted description to respond to these needs.
Achour Fatma, Jedidi Anis, Gargouri Faiez

Location-Awareness

Enabling Location-Based Services on Stationary Devices Using Smartphone Capabilities
Abstract
In recent years, location-based services became more and more popular. They serve information based on a user’s or device’s location. Many of these services are accessible over web interfaces via browsers, which would make them also interesting for stationary devices. However, these don’t possess good positioning capabilities necessarily. There are still many of them that are connected to the Internet in a wired way, thus not being able to use WLAN positioning or similar approaches. Static devices usually rely on IP geolocation, which approximates their position only coarsely. Smartphones, on the other hand, come with inbuilt positioning technologies that allow to pinpoint the device and its user with very high accuracy. A potential solution to this dilemma is a connection between different device types. Highly accurate position information can subsequently be transferred in an automated and seamlessly integrated manner from a smartphone to a stationary device.
Thomas Graf, Sebastian Zickau, Axel Küpper
Rule Based Preferential Context Sharing in Location Aware Mobile Advertising
Abstract
This paper introduces a novel context management system for mobile phone users that allows them to control which part of context data they want to reveal to their service provider and which part to keep on their device. With the use of semantic rules, users can set their custom privacy and preference profile in a way that targeted advertisements can still be served despite them not wanting to reveal these details to the provider. By shifting some part of the reasoning task to user device, the mobile service provider is still able to provide highly targeted advertisements by combining the private and publicly available parts of user information.
Vikash Kumar, Joachim Zeiss, Marco Happenhofer
TrustPos Model: Trusting in Mobile Users’ Location
Abstract
While social games based on geo-location are gaining popularity, determining the authenticity of the players’ geo-position becomes a challenge, since there are ways to counterfeit it, quite accessible to everyone. We propose a solution based on global spatial and temporal observation of the players’ interactions. In this paper we present TrustPos, a trust engine model that associates a trustworthiness factor to each player based on the context of the interactions with both the game and other players. The novelty of TrustPos is the fact that our model is based on an internal network of players linked through their interactions, as opposed to previous approaches that are strongly specialized to concrete domains as peer-to-peer networks and social recommenders, not adaptable to location trust concerns.
Javier Martín de Valmaseda, Georgia Ionescu, Michel Deriaz

Design and Development

Agile Software Development Processes for Mobile Systems: Accomplishment, Evidence and Evolution
Abstract
Mobile software applications have to cope with a particular execution environment that includes limited resources, high autonomy requirements, market regulations, and many other constraints. To provide a software development process that responds to these challenges, several methodologies proposed the adoption of Agile practices; however, it is not clear how a software development process would help to solve all the issues present in the mobile domain. Moreover, the rapid evolution of the mobile environment questions several of the premises upon which the proposed methodologies were designed. In this paper, we present a review on Agile software development processes for mobile applications and their implementations, with the objective of knowing the contribution of Agile methods to address the needs of the mobile software in a real production environment. In addition, we aim to put up to date the discussion about what are the best practices that facilitate the creation of high quality software products in the current mobile domain.
Luis Corral, Alberto Sillitti, Giancarlo Succi
Design and Development Guidelines for Real-Time, Geospatial Mobile Applications: Lessons from ‘MarineTraffic’
Abstract
The development of real-time, geospatial mobile applications poses particular challenges regarding their interaction design and technical implementation. In this paper, we present insights into the design and development of the mobile version of MarineTraffic (marinetraffic.com), which is an open, community-based project that provides real-time geospatial information about vessel movements and port traffic. During the technical development and deployment of MarineTraffic mobile, we identified a number of 8 principles and 25 guidelines that had to be followed in order to improve the user experience and tackle technical issues. We discuss these guidelines with respect to implementation examples and experiences from the specific mobile applications and we suggest that these guidelines have to be kept in mind for the design and development of similar mobile applications.
Dimitrios Zissis, Dimitrios Lekkas, Panayiotis Koutsabasis
Mobile Cloud Gaming: Issues and Challenges
Abstract
Recent developments in mobile, cloud, and graphics processing technologies have enabled mobile cloud gaming, a gaming model where players use mobile devices to play graphics-intensive games that run remotely on cloud servers. This delivery paradigm is called Gaming as a Service (GaaS). GaaS is used to stream computer games across the Internet. It gives rise to various technical, legal, and ethical issues. In this paper, we present the current state of the art in GaaS along with open issues and research challenges.
Omar Soliman, Abdelmounaam Rezgui, Hamdy Soliman, Najib Manea

Social Computing and Society

Circlebook: Visual Display of Friend Proximity
Abstract
In this paper we introduce Circlebook, a novel technique for visualizing an ego-network according to a distance function, using a radial layout. We apply such technique in order to support social network users (e.g. Facebook) in inspecting the level of interaction with their friends. In addition, we propose a set of control techniques that exploit this visualization, such as the filtering of contents created by the user’s friends, and the end-user editing of the distance values. In addition, we detail the implementation of a prototype for both the visualization and the filtering techniques in a mobile setting. We evaluated the usability of the proposed approach through a user study, comparing our prototype with the current Facebook wall-post visualization. The experimental results shows that the user are immediately proficient with the visualization and that it can be successfully exploited for controlling the content filtering.
Gianni Fenu, Lucio Davide Spano
Feel the World: A Mobile Framework for Participatory Sensing
Abstract
Nowadays, smartphones have almost replaced basic feature phones all over the world. Today’s smartphones come equipped with an increasing set of embedded sensors, computational and communication resources. All these gave developers the ability to design and implement a wide variety of applications in the domains of healthcare, social networking, safety, environmental monitoring and transportation. This paper presents a novel middleware platform, called Feel the World (FTW) which provides third party programmers, with little phone programming experience, the ability to develop applications that enable people to sense, visualize and share information about the world they live in.
Theophilos Phokas, Hariton Efstathiades, George Pallis, Marios D. Dikaiakos
The Influential Factors of M-Government’s Adoption in the Developing Countries
Abstract
The application of E-government through the use of mobiledevices is a challenge for all the countries. Although developing countries are slow in adopting the new technologies, most of their habitants are already familiar with the use of mobile devices. Despite that, the implementation of m-government is still a problem. Few scholars have researched the adoption of m-government by the developing countries and the influential factors that affect this adoption. The current research explores the influential factors of the m-government adoption by improving the Unified theory of acceptance and use of technology model. The improved UTAUT model derives from the additional elements of trust, context of use and human development index. The improved UTAUT contributes in the current m-government research by building a conceptual model that will be useful for scholars and policy makers so as to detect the potentiality of the developing countries to adopt m-government.
Vasileios Yfantis, Konstantina Vassilopoulou, Adamantia Pateli, Abel Usoro

Development Infrastructures and Services

NoizCrowd: A Crowd-Based Data Gathering and Management System for Noise Level Data
Abstract
Many systems require access to very large amounts of data to properly function, like systems allowing to visualize or predict meteorological changes in a country over a given period of time, or any other system holding, processing and displaying scientific or sensor data. However, filling out a database with large amounts of valuable data can be a difficult, costly and time-consuming task. In this paper, we present techniques to create large amounts of data by combining crowdsourcing, data generation models, mobile computing, and big data analytics. We have implemented our methods in a system, NoizCrowd, allowing to crowdsource noise levels in a given region and to generate noise models by using state-of-the-art noise propagation models and array data management techniques. The resulting models and data can then be accessed using a visual interface.
Mariusz Wisniewski, Gianluca Demartini, Apostolos Malatras, Philippe Cudré-Mauroux
Smarter Mobile Apps through Integrated Natural Language Processing Services
Abstract
Smartphones are fast becoming ever-present personal assistants. Third-party ‘apps’ provide users with nearly unlimited customization options. A large amount of content read on these devices is text based – such as emails, web pages, or documents. Natural Language Processing (NLP) can help to make apps smarter, by automatically analyzing the meaning of content and taking appropriate actions on behalf of their users. However, due to its complexity, NLP has yet to find widespread adoption in smartphone or tablet applications. We present a novel way of integrating NLP into Android applications. It is based on a library that can be integrated into any app, allowing it to execute remote NLP pipelines (e.g., for information extraction, summarization, or question-answering) through web service calls. Enabling a separation of concerns, our architecture makes it possible for smartphone developers to make use of any NLP pipeline that has been developed by a language engineer. We demonstrate the applicability of these ideas with our open source Android library, based on the Semantic Assistants framework, and a prototype application ‘iForgotWho’ that detects names, numbers and organizations in user content and automatically enters them into the contact book.
Bahar Sateli, Gina Cook, René Witte

UI Migration and Human Factors

Towards Intelligent Migration of User Interfaces
Abstract
The multitude of interactive devices we use daily has steadily increased since the advent of personal computers. Also, the spreading ubiquitous computing leaves the users with increasing number of device ensembles. There is often a need to change the device in use, which requires moving applications, data, user interfaces or parts of them to other device(s) and back. This is the case, when something is manipulated on one device and a need to migrate it towards another device exists as well. In order to study the problems of such migration functionality, we defined, designed and implemented a proof-of-concept prototype for automatic context-aware migration of Web applications between devices. The prototype was evaluated in three distinct modes (manual, assisted and automatic) with a user study to collect technical data and user feedback. The results highlighted interesting correlations between the system behaviour and user ratings, and statistically relevant differences on how users perceived the proposed modes of the system.
Giuseppe Ghiani, Jussi Polet, Ville Antila
Generation of Multi-Device Adaptive MultiModal Web Applications
Abstract
This paper presents a set of tools to support multimodal adaptive Web applications. The contributions include a novel solution for generating multimodal interactive applications, which can be executed in any browser-enabled device; and run-time support for obtaining multimodal adaptations at various granularity levels, which can be specified through a language for adaptation rules. The architecture is able to exploit model-based user interface descriptions and adaptation rules in order to achieve adaptive behaviour that can be triggered by dynamic changes in the context of use. We also report on an example application and a user test concerning adaptation rules changing dynamically its multimodality.
Marco Manca, Fabio Paternò, Carmen Santoro, Lucio Davide Spano
The Impact of a Mobile Information System on Changing Travel Behaviour and Improving Travel Experience
Abstract
Our cities are struggling. Increasing growth in urban cohabitation has strained cities’ systems and infrastructural capacity, especially in regards to the transport domain. This paper investigates the impact which mobile information systems can have on travelling behaviour. In our investigation we employ Occy, a simple web-based mobile application which provides bus timetable information to commuters. In this study, we studied the adoption, usefulness and impact of Occy on users’ commuting behavior over a three week period through a diary study which included 25 participants on one of the busiest bus corridors in the UK. This was consolidated by a separate focus group, which included 8 participants, to shed light on participants’ acceptance of Occy as an intervention for altering their travel behaviour and improving travel experience. The results show that transport information delivered through Occy did influence the behaviour of travellers, who started trusting the system and used it to target specific busses and thus reduce their bus waiting times. The follow-up discussions identified the features of flexibility and trust as crucial to the successful adoption of such mobile applications.
Tim Skelley, Abdallah Namoun, Nikolay Mehandjiev

Web of Things, Network and Federation

A Lightweight Architecture for the Web-of-Things
Abstract
The past few years have marked a shift in Web development as users have become accustomed to Web applications with dynamic content and enhanced user experience. New emerging protocols and standards seek to provide increased flexibility by making available new models of interaction to Web applications. One such application is the Web of Things. In this paper, we propose a new lightweight architecture for the Web of Things, based on RESTful approaches. We further show, through a proof of concept application, taking a smart city as its context, how new technologies can be combined to support our proposed architecture and application development for the Web of Things. We argue that the use of protocols and standards such as WebSocket, WebSocket API, Server-Sent Events and JSON, the JavaScript Object Notation, can make the vision of the Web of Things a reality.
Tor-Morten Grønli, Gheorghita Ghinea, Muhammad Younas
Optimal Personal Area Network Coordinator Placement in Grid Topology
Abstract
Wireless sensor network (WSN) is a set of sensing devices that communicate with each other via a wireless medium. These sensing devices capture the sensed data, process it and send it to the main station which is called the Base Station (BS). Most of WSN applications are designed to transmit with low data rate, low energy consumption and at low costs. Zigbee is a new wireless protocol governed by the IEEE 802.15.4 standard; it is a technology of data transfer in wireless sensor networks. It is characterized with low energy consumption and it is designed for multi tunnel control systems. In this paper, a grid network topology is implemented according to 802.15.4/ZigBee standard using QualNet Simulator 5.2. By tryingdifferent Beacon Order (BO) and Superframe Order (SO) combinations, this paper aims to find the optimal Personal Area Network Coordinator (PANc) placement in grid topology based on energy consumption, end to end delay, and throughput. However, this paper proved that when PANc is placed at any angle of grid topology, then the maximum throughput is achieved, while when the PANc is placed at the center of grid topology, then the minimum energy consumption and end to end delay are achieved.
Muneer Bani Yasin, Maryan Yatim, Marwa Salaymeh, Yaser Khamayseh, Wail Mardini
Mobile and Federated Access to DSpace-Based Digital Libraries
Abstract
In developing countries, people struggle to access print-based publication and also face difficulties in accessing ICT resources such as computer and Internet. Considering the much higher availability of mobile phones than computer in these regions, accessing library materials on mobile devices can be an alternative. On the other hand, in developed countries, the proliferation of smartphones and tablets also demands a proper access to digital libraries on mobile devices. This paper features a mobile application for accessing DSpace-based digital libraries, a popular open source digital library system. The development of this application followed a user centric design approach and aimed at bringing a solution characterized by relevance and novelty.
Isaias Barreto da Rosa, David Ribeiro Lamas

Demonstrations

Demo: Professor2Student – Connecting Supervisors and Students
Abstract
The wide spread of mobile platforms has brought a wide range of applications for the nomadic user addressing different domains. Universities constitute an ideal environment for the creation and introduction of novel applications that can facilitate the interaction among the members of the university community. In this demo we introduce a context-aware mobile solution that addresses the communication between academic faculty members or research associates and their supervised students. Professor2Student integrates a number of tools that allow an easier and closer collaboration between supervisors or academic advisors and students building on widely adopted protocols and a context-aware middleware for the Android platform.
Feidias Ioannides, Georgia M. Kapitsaki, Nearchos Paspallis
Proximity: A Real-Time, Location Aware Social Web Application Built with Node.js and AngularJS
Abstract
We demonstrate Proximity, a real time social web application built with avant-garde open source tools that make true real-time web communications, cross-platform compatibility, rapid development and service efficiency, possible.
Ioannis K. Chaniotis, Kyriakos-Ioannis D. Kyriakou, Nikolaos D. Tselikas
Towards a Mobile Technical Customer Service Support Platform
Abstract
Service technicians in the Technical Customer Service (TCS) domain have to deal with different duties at the point of service in a short time. To tackle these challenges, information systems have to be developed to support their everyday work. In the joint project EMOTEC we aim to improve the efficiency of service technicians by intelligent mobile assistant systems. Key component of our system is an integration platform for effective data storage and -integration that facilitates repair processes. The platform under development provides flexible support and has the potential to both increase the productivity and the empowerment of the service technician.
Michael Fellmann, Deniz Özcan, Michel Matijacic, Gerald Däuble, Michael Schlicker, Oliver Thomas, Markus Nüttgens
A Personal Mobile Academic Adviser
Abstract
The semester enrollment is one of the most important university processes. The students submit an enrollment application with a selection of courses, that goes under review by the academic advisers. The introduced virtual academic adviser aims to alleviate typical problems in the process and enables the student to make an informed choice, aided by measures of success and social navigation towards more streamlined selection. An estimated future study plan until graduation is given to the student, based on the average speed of studying. The adviser enables the student to perform what-if analysis, change the load, switch to another program, even try a migration to a new institution. The application was tailored to the requirements of students while mobile, which is of special importance due to the existance of concurrent administrative processes happening at various locations even outside of campus.
Vangel V. Ajanovski
Backmatter
Metadaten
Titel
Mobile Web Information Systems
herausgegeben von
Florian Daniel
George A. Papadopoulos
Philippe Thiran
Copyright-Jahr
2013
Verlag
Springer Berlin Heidelberg
Electronic ISBN
978-3-642-40276-0
Print ISBN
978-3-642-40275-3
DOI
https://doi.org/10.1007/978-3-642-40276-0

Premium Partner