@inbook{170bcc12e84942ae8ec3fb1169ee42ed,
title = "Mobile ambients in aspect-oriented software architectures",
abstract = "Nowadays, distributed and mobile systems are acquiring importance and becoming widely extended for supporting ubiquitous computing. In order to develop such systems in a technology-independent way, it is important to have a formalism that describes distribution and mobility at a high abstraction level. Ambient Calculus is a formalism that allows the representation of boundaries where computation occurs. Also, distributed and mobile systems are usually difficult to develop as they need to take into account functional and non-functional requirements and reusability and adaptability mechanisms. In order to achieve these needs it is necessary to separate the distribution and mobility concerns from the rest of the concerns. PRISMA is an approach that integrates the advantages of Component-Based Software Development and Aspect-Oriented Software Development for specifying software architectures. In this paper, we describe how our work combines Ambient Calculus with PRISMA to develop distributed and mobile systems gaining their advantages.",
author = "Nour Ali and J. P{\'e}rez and C. Costa and I. Ramos and J.A. Cars{\'i}",
year = "2007",
month = jan,
day = "1",
doi = "10.1007/978-0-387-39388-9_4",
language = "English",
isbn = "9780387393872",
volume = "227",
series = "IFIP International Federation for Information Processing",
publisher = "Springer US",
pages = "37--48",
editor = "K. Sasha",
booktitle = "Software engineering techniques: design for quality",
}