Specification of Data Access Objects and persistence layer for problem-specific mobility information system
Permanent address of the item is
Transportation systems are indispensable part of our day to day life. As many people are dependent on transportation systems there are several challenges to be solved. One such challenge is the growing need for making public and private mobility system environment friendly. This increases the need to structure an energy efficient mobility architecture. The main goal of this thesis work is to design and develop a mobility architecture by integrating with prevailing Intelligent Transportation System (ITS) which provides journey options with minimum energy consumption for different types of users. In order to achieve the goal, a multi-modal intelligent transportation architecture is proposed in which the different source of informations are used to improve methods of generating energy efficient journey options. The modeled system considers dynamic traffic information from local traffic management system for calculating the mobility and routing options with minimum energy consumption. Some of the other information’s are traffic light details, road weather forecast, location of public bus at real time and parking information. In addition to this, to motivate the users the proposed architecture also contains an incentive-based visualization service which provides incentives for the users who opts for mobility and routing options which consumes less energy or lowers the cost of CO2. In this work, the architecture is modeled using object oriented process and Unified Modeling Language (UML) approach. The services are described using use case and sequence diagrams. Data access object and persistence layer is designed for the proposed architecture using Java language and hibernate framework and finally, the persistence is tested using Junit framework.