Developing mobile ambients using an aspect-oriented software architectural model

Nour Ali, C. Millan, I. Ramos

Research output: Chapter in Book/Conference proceeding with ISSN or ISBNConference contribution with ISSN or ISBN

Abstract

Nowadays, distributed and mobile systems are acquiring greater importance and becoming more widely used to support ubiquitous computing However, developing systems of this kind is a difficult task Instead of concentrating on how problems should be solved developers must worry about implementation details Ambient Calculus is a formalism that provides primitives to describe mobile systems in an abstract way Aspect-oriented software development and software architectures promise to achieve reusability, maintenance and adaptability, which are all essential for the development of distributed systems In this paper, we present how a platform-independent model called Ambient-PRISMA combines both Ambient Calculus and Aspect-Oriented Software Architecture for the specification of distributed and mobile systems A platform-specific model in .Net for supporting Ambient-PRISMA code generation is also presented.
Original languageEnglish
Title of host publicationProceedings of the confederated international conference on the move to meaningful internet systems: CoopIS, DOA, GADA, and ODBASE
Place of PublicationGermany
PublisherSpringer
Pages1633-1649
Number of pages17
Volume4276
ISBN (Electronic)9783540482833
ISBN (Print)9783540482741
DOIs
Publication statusPublished - 31 Dec 2006
EventProceedings of the confederated international conference on the move to meaningful internet systems: CoopIS, DOA, GADA, and ODBASE - Montpellier, France, 29 October - 3 November, 2006
Duration: 31 Dec 2006 → …

Publication series

NameLecture notes in computer science

Conference

ConferenceProceedings of the confederated international conference on the move to meaningful internet systems: CoopIS, DOA, GADA, and ODBASE
Period31/12/06 → …

Fingerprint Dive into the research topics of 'Developing mobile ambients using an aspect-oriented software architectural model'. Together they form a unique fingerprint.

  • Cite this

    Ali, N., Millan, C., & Ramos, I. (2006). Developing mobile ambients using an aspect-oriented software architectural model. In Proceedings of the confederated international conference on the move to meaningful internet systems: CoopIS, DOA, GADA, and ODBASE (Vol. 4276, pp. 1633-1649). (Lecture notes in computer science). Springer. https://doi.org/10.1007/11914952_42