loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
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
Rémy Sanlabille, Dassault Syst?mes
Jean-Marie Favre, Laboratoire LSR-IMAG Universit? de Grenoble
Yves Ledru, Laboratoire LSR-IMAG Universit? de Grenoble
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.