Comparing architecture description languages for mobile software systems

  • Authors:
  • Nour Ali;Carlos Solís;Isidro Ramos

  • Affiliations:
  • Polytechnic University of Valencia, Valencia, Spain;Polytechnic University of Valencia, Valencia, Spain;Polytechnic University of Valencia, Valencia, Spain

  • Venue:
  • Proceedings of the 1st international workshop on Software architectures and mobility
  • Year:
  • 2008

Quantified Score

Hi-index 0.01

Visualization

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.