Realizing a shift of software engineering towards a component-based approach to software development requires the development of higher level programming systems supporting the development of systems from components. This paper presents a novel approach to the design of large software systems where a program-in-the-large describing the system's architecture is executed at run-time to rule over the assembly and dynamic cooperation of components. This approach has several advantages following from a clean separation of concerns between programming-in-the-small and programming-in-the-large issues in instantiated systems.

A Fresh Look at Programming-in-the-Large / W. Cazzola, A. Savigni, A. Sosio , F. Tisato - In: The twenty-second annual international computer software & applications conferenceNew York : IEEE, 1998. - ISBN 0780351681. - pp. 502-506 (( Intervento presentato al 22. convegno Annual International Computer Software and Application Conference (COMPSAC) tenutosi a Wien, Austria nel 1998.

A Fresh Look at Programming-in-the-Large

W. Cazzola
Primo
;
1998

Abstract

Realizing a shift of software engineering towards a component-based approach to software development requires the development of higher level programming systems supporting the development of systems from components. This paper presents a novel approach to the design of large software systems where a program-in-the-large describing the system's architecture is executed at run-time to rule over the assembly and dynamic cooperation of components. This approach has several advantages following from a clean separation of concerns between programming-in-the-small and programming-in-the-large issues in instantiated systems.
1998
- Modalità di accesso: World Wide Web. URL: http://ieeexplore.ieee.org/iel4/5821/15517/00716703.pdf?arnumber=716703
Book Part (author)
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/27346
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? 1
social impact