Comparing architecture description languages for mobile software systems

Nour Ali, Carlos Solís, I. Ramos

Research output: Chapter in Book/Conference proceeding with ISSN or ISBNConference contribution with ISSN or ISBNpeer-review

Abstract

Software architecture is a technique which aids the development of complex and dynamic systems. Architecture Description Languages (ADLs) describe software architectures using a textual syntax or a graphical notation. However, not many ADLs have provided primitives for describing software architectures of distributed and mobile software systems. This paper presents a comparison among existing ADLs that have addressed distributed and mobile software systems. The features chosen for the comparison have been taken from the work of Roman et al. [15] which propose a framework for viewing mobility. The features taken into account in this work are how ADLs support the notion of location, mobility, coordination, middleware, a graphical notation, and tools. The work presented in this paper proposes to be a starting point for discovering whether ADLs have properly supported mobility or not.
Original languageEnglish
Title of host publicationProceedings of the 1st international workshop on software architectures and mobility
Place of PublicationNew York, NY, USA
PublisherACM
Pages33-38
Number of pages6
ISBN (Print)9781605581941
DOIs
Publication statusPublished - 10 May 2008
EventProceedings of the 1st international workshop on software architectures and mobility - Leipzig, Germany, 10-18 May, 2008
Duration: 10 May 2008 → …

Workshop

WorkshopProceedings of the 1st international workshop on software architectures and mobility
Period10/05/08 → …

Fingerprint

Dive into the research topics of 'Comparing architecture description languages for mobile software systems'. Together they form a unique fingerprint.

Cite this