University of Limerick Institutional Repository

Designing mobile aspect-oriented software architectures with ambients

DSpace Repository

Show simple item record

dc.contributor.author Ali, Nour
dc.contributor.author Ramos, Isidro
dc.date.accessioned 2012-11-30T09:24:32Z
dc.date.available 2012-11-30T09:24:32Z
dc.date.issued 2012
dc.identifier.uri http://hdl.handle.net/10344/2693
dc.description peer-reviewed en_US
dc.description.abstract This chapter focuses on designing software architectures of mobile applications using an Aspect-Oriented Architecture Description Language (AOADL). The AOADL follows an approach called Ambient-PRISMA which enables designers to address, in an explicit and abstract way, the notion of location and mobility. Concretely, the AOADL extends the PRISMA AOADL by introducing a primitive called an ambient which is inspired by Ambient Calculus. An ambient defines a bounded place where other architectural elements (components and connectors) reside and are coordinated with elements that are outside an ambient’s boundary. Architectural elements can enter and exit ambients. Ambients, as well as other architectural elements, are defined by importing aspects. Thus, behaviours that change the location of architectural elements are specified separately in distribution aspects. The objective of this chapter is to explain the steps that have to be followed when designing architecture configurations of distributed and mobile systems using the Ambient-PRISMA AOADL. This is explained by using a running example of a distributed auction system. en_US
dc.language.iso eng en_US
dc.publisher IGI Global en_US
dc.relation.ispartofseries The Handbook of Research on Mobile Software Engineering: Design, Implementation, and Emergent Applications Alencar, Paulo Cowan, Donald (eds);chapter 29
dc.relation.uri http://www.igi-global.com/chapter/designing-mobile-aspect-oriented-software/66485
dc.rights Copyright © 2012, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited. en_US
dc.subject software architecture en_US
dc.subject Architecture Description Language en_US
dc.subject AOADL en_US
dc.title Designing mobile aspect-oriented software architectures with ambients en_US
dc.type info:eu-repo/semantics/bookPart en_US
dc.type.supercollection all_ul_research en_US
dc.type.supercollection ul_published_reviewed en_US
dc.contributor.sponsor Department Science and Technology (Spain) en_US
dc.contributor.sponsor SFI en_US
dc.relation.projectid METAproject TIN 2006_15175-CO5-01 en_US
dc.relation.projectid SFI 03/CE2/I303_1 en_US
dc.rights.accessrights info:eu-repo/semantics/openAccess en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search ULIR


Browse

My Account

Statistics