Designing and exploiting the location concept in a reflective architecture

F. Arcelli, C. Raibulet, F. Tisato, L. Ubezio

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Abstract

Reflective architectures aim at enabling information systems to adapt themselves dynamically and automatically in the attempt to accomplish the anytime, anywhere, anyone paradigm. The difficulties raised by using reflection at the architectural level are mostly related to the knowledge it should capture and of its proper design and implementation. Within this paper, attention is concentrated on Location and how it can be represented and exploited in various types of systems using architectural reflection to achieve adaptivity. We present three main types of systems: (1) wide area systems for which Location is expressed in geographical coordinates; (2) local area systems (e.g., complex of buildings) for which Location is not only horizontal, but also vertical, and (3) local area systems for which Location is completely known at configuration time. To calculate the distance between two Locations, the first case uses road maps, while the last two consider maps of buildings.
Original languageEnglish
Title of host publicationInternational Society for Computers and their Applications - 14th International Conference on Intelligent and Adaptive Systems and Software Engineering, IASSE 2005
Pages134-139
Publication statusPublished - 2005
Externally publishedYes
Event14th International Conference on Intelligent and Adaptive Systems and Software Engineering, IASSE 2005 - , Canada
Duration: 20 Jul 200522 Jul 2005

Conference

Conference14th International Conference on Intelligent and Adaptive Systems and Software Engineering, IASSE 2005
Country/TerritoryCanada
Period20/07/0522/07/05

Fingerprint

Dive into the research topics of 'Designing and exploiting the location concept in a reflective architecture'. Together they form a unique fingerprint.

Cite this