Proceedings. The Twenty-Second Annual International Computer Software and Applications Conference (Compsac '98) (Cat. No.98CB 3
DOI: 10.1109/cmpsac.1998.716703
|View full text |Cite
|
Sign up to set email alerts
|

A fresh look at programming-in-the-large

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-thelarge 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 separat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
6
0
1

Publication Types

Select...
3
2

Relationship

2
3

Authors

Journals

citations
Cited by 7 publications
(7 citation statements)
references
References 14 publications
0
6
0
1
Order By: Relevance
“…In [5,4] we defined architectural reflection as the computation performed by a system about its own software architecture. An architectural reflective system is structured into two levels called architectural levels: an architectural base-level and an architectural meta-level.…”
Section: Architectural Reflectionmentioning
confidence: 99%
“…In [5,4] we defined architectural reflection as the computation performed by a system about its own software architecture. An architectural reflective system is structured into two levels called architectural levels: an architectural base-level and an architectural meta-level.…”
Section: Architectural Reflectionmentioning
confidence: 99%
“…Such issues depend on specific application domain requirements and must be defined by the domain engineer without having to know the internal structure of the individual components (images and projectors). In other words, images and projectors are aware neither of the static structure nor of the dynamic behaviour of the system; this peculiarity can be summarised by saying that the components have "no implicit architecture" (Cazzola, et al, 1998a).…”
Section: Dynamic Behaviourmentioning
confidence: 99%
“…In [6], [7], [9], and [8] we extended that notion by identifying four aspects of software architecture: components;…”
Section: Introductionmentioning
confidence: 99%