A software architecture modeling tool

  • Authors:
  • Adel Smeda;Adel Alti;Abbdellah Boukerram

  • Affiliations:
  • University of Al-Jabel Al-Gharbi, Gharian, Libya;Computer Science Department, Faculty of Engineering, Ferhat ABBAS University of Sétif, Sétif, Algeria;Computer Science Department, Faculty of Engineering, Ferhat ABBAS University of Sétif, Sétif, Algeria

  • Venue:
  • TELE-INFO'09 Proceedings of the 8th Wseas international conference on Telecommunications and informatics
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

A key aspect of the design of any software system is its architecture. An architecture description provides a formal model of the architecture in terms of components and connectors and how they are composed together. COSA (Component-Object based Software Structures), is based on object-oriented modeling and component-based modeling. The model improves the reusability by increasing extensibility, evolvability, and compositionality of the software systems. This paper presents the COSA modelling tool which help architects the possibility to verify the structural coherence of a given system and to validate its semantics with COSA approach.