Components, Connectors and Architectural Patterns
Abstract:
Abstract. Although the term software component has been around for a long time, component–based programming has become a buzzword since mid 1990’s. The basic motivation is to replace conventional programming by system’s construction by composition and configuration of reusable off–the–shelf units, often regarded as “abstraction with plugs”. Like many other developments in Software Engineering, component– based programming became a popular technology long before sound, mathematical foundation has been put forward. This paper reports on the research, which constitute the PhD project of the author, on a formal calculus for reasoning about and transforming component–based architectures. 1
Citations
| 484 | An Introduction to Software Architecture – Garlan, Shaw - 1994 |
| 31 | An exploration of the Bird-Meertens formalism – Backhouse - 1988 |
| 4 | Coalgebraic structures in program construction – Barbosa - 2002 |
| 1 | Componentes as processses: An exercise in coalgebraic modeling – Barbosa - 2000 |
| 1 | State-based components made generic. Elect – Barbosa, Oliveira |

