By Topic

Architecture-driven software engineering: specifying, generating, and evolving component-based software systems

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $31
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
Chaudet, C. ; Lab. ESIA, Savoie Univ., Annecy, France ; Greenwood, R.M. ; Oquendo, F. ; Warboys, B.C.

The paper outlines the π-SPACE architecture description language and its approach to architecture based software system synthesis and evolution. It addresses support for the composition of architectural elements, architecture evolution and the incremental synthesis of process models using the ProcessWeb process modelling language (PML). The full π-SPACE machine aims to support the dynamic evolution of software systems through the regeneration of components according to changes in the process architecture in which they operate. Thus, generated components remain compliant as their framework architecture evolves. The π-SPACE architecture-driven approach for software engineering is presented through a case study

Published in:

Software, IEE Proceedings -  (Volume:147 ,  Issue: 6 )