27th Euromicro Conference 2001: A Net Odyssey (euromicro'01) Helping Various Stakeholders to Understand a Very Large Component-Based Software Warsaw, Poland September 04-September 06 ISBN: 0-7695-1236-4
Abstract: Nowadays many software products are made up of millions of lines of code. Moreover, they are subject to a continuous evolution. These products are often based on component technology such as COM, EJB or Corba. Understanding and controlling the evolution of such complex software products is a difficult task, especially if undertaken at the code level. It is thus necessary to reason at a higher level of abstraction, i.e. the software architecture. This article reports on an industrial experience. The goal was to answer Dassault Syst?mes' needs by using a software architecture approach. This company maintains and develops a huge software called CATIA. In this article, we show how the architecture of CATIA can be described by the use of multiple, concurrent architectural views. This allows both to separately address the concerns of the various stakeholders of the architecture and to improve the communication between these different stakeholders.
Citation:
Rémy Sanlabille, Jean-Marie Favre, Yves Ledru, "Helping Various Stakeholders to Understand a Very Large Component-Based Software," euromicro, pp.0104, 27th Euromicro Conference 2001: A Net Odyssey (euromicro'01), 2001 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||