Abstract
This paper presents a model-based approach to service creation. We observe that the
complexity of software services increases. To manage this complexity, and to quickly create
specific services in an efficient and cost-effective way upon user request, models are used, going
towards ‘higher-level’ programming. A service creation environment is developed that supports
the modelling of services at successive abstraction levels, the analysis of service models, their
actual implementation, and the testing and deployment of service implementations. Services are
assumed to be developed from existing or newly developed software components. Components
are modelled by describing their external behaviour, rather than their interface(s) only. This
provides additional design information facilitating a systematic approach to service creation. This
paper shows how we model services and their constituent components, and how we use these
models.
Original language | English |
---|---|
Title of host publication | Protocols for Multimedia Systems |
Subtitle of host publication | 6th International Conference, PROMS 2001 Enschede, The Netherlands, October 17–19, 2001 Proceedings |
Editors | Marten J. van Sinderen, Lambert J.M. Nieuwenhuis |
Place of Publication | Heidelberg, Germany |
Publisher | Springer |
Pages | 192-209 |
Number of pages | 18 |
ISBN (Electronic) | 978-3-540-45481-6 |
ISBN (Print) | 3-540-42708-2 |
DOIs | |
Publication status | Published - 2001 |
Event | 6th International Conference on Protocols for Multimedia Systems, PROMS 2001 - Enschede, Netherlands Duration: 17 Oct 2001 → 19 Oct 2001 Conference number: 6 |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Publisher | Springer |
Volume | 2213 |
ISSN (Print) | 0302-9743 |
Conference
Conference | 6th International Conference on Protocols for Multimedia Systems, PROMS 2001 |
---|---|
Abbreviated title | PROMS |
Country/Territory | Netherlands |
City | Enschede |
Period | 17/10/01 → 19/10/01 |
Keywords
- METIS-204045
- IR-66763
- Modelling
- EWI-8725
- systems architecting
- Service creation
- Behaviour specification
- component-based design