Towards a formal composition language
Author(s) -
Markus Lumpe,
Jean-Guy Schneider,
Oscar Nierstrasz,
Franz Achermann
Publication year - 1997
Language(s) - English
DOI - 10.7892/boris.104611
When do we call a software development environment a composition environment ?A composition environment must be built of three parts: i) a reusable component library, ii) a component framework determining the software architecture, and iii) an open and flexible composition language.Most of the effort in component technology was spent on the first two parts.Now it is crucial to address the last part and find an appropriate model to glue existing components together.In this work, we investigate existing component and glue models, define a set of requirements a composition language must fulfill, and report our first results using a prototype implementation of a general-purpose composition language based on the π-calculus.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom