Abstract

This paper presents OnRoute, a framework for developing and running ubiquitous software that provides information services to passengers of public transportation, including payment systems and on-route guidance services. To achieve a high level of interoperability, accessibility and context awareness, OnRoute uses the ubiquitous computing paradigm. To guarantee the quality of the software produced, the reliable software principles used in critical contexts, such as automotive systems, are also considered by the framework. The main components of its architecture (run-time, system services, software components and development discipline) and how they are deployed in the transportation network (stations and vehicles) are described in this paper. Finally, to illustrate the use of OnRoute, the development of a guidance service for travellers is explained.

Highlights

  • This paper falls within the context of intelligent public transport systems, the technologies for developing and running software systems that provide information services to users of public transportation

  • OnRoute uses the paradigms of ubiquitous computing [1] to produce and provide support to software that offers public transport information services aimed at users who interact in contexts of mobility, passengers, drivers and operations control staff

  • The system that we describe in this paper is a framework to programme and execute mobile applications that provide information services in the public transport context

Read more

Summary

Introduction

This paper falls within the context of intelligent public transport systems, the technologies for developing and running software systems that provide information services to users of public transportation. Mobile devices, e.g., mobile telephones and Smart Phones, using Bluetooth communication infrastructure that is installed at important points of the transport network, such as stations, stops and vehicles This framework has been used to develop three examples of information services. OnRoute uses the paradigms of ubiquitous computing [1] to produce and provide support to software that offers public transport information services aimed at users who interact in contexts of mobility, passengers, drivers and operations control staff. Services of this type require the resources used by the transport network infrastructure to automate their production activities. The main conclusions and future work are presented in the last section

Related Works
Domain Model of OnRoute
OnRoute Architecture
OnRoute Kernel
The Client Application
Technology
A Practical Case
Performance
Conclusions and Future Work
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.