A Software Development Model for Localization Systems

Over the past few years various localization systems using a range location technologies have been developed. The need for a unified model for developing localization applications has arisen out of this work, a model which provides a unified abstraction of the current range of localization techn...

Full description

Bibliographic Details
Main Author: widyawan, widyawan
Format: Article
Language:English
Published: 2009
Subjects:
Online Access:https://repository.ugm.ac.id/33076/1/A_Software_Development_Model_for_Localization.pdf
Description
Summary:Over the past few years various localization systems using a range location technologies have been developed. The need for a unified model for developing localization applications has arisen out of this work, a model which provides a unified abstraction of the current range of localization technologies. Out of this need, several localization frameworks have been proposed which provide a model for developing localization systems. However most of those have a centralized architecture, which limits their wider application. In this paper we present a software development model for localization systems based on a distributed and hierarchical architecture. Our model has a layered architecture, where each layer has interfaces to provide services to another layer. We develop an application as a prototype implementation of the framework to illustrate the advantages of our approach. The implementation of the prototype application has shown that our approach enables more flexible development of new localization applications with various different configurations than previous proposals.