COSMO: A conceptual framework for service modelling and refinement

被引:43
作者
Quartel, Dick A. C.
Steen, Maarten W. A.
Pokraev, Stanislav
van Sinderen, Marten J.
机构
[1] Univ Twente, NL-7500 AE Enschede, Netherlands
[2] Inst Telemat, NL-7500 AN Enschede, Netherlands
关键词
service-orientation; service concept; service modelling; service refinement; interaction modelling;
D O I
10.1007/s10796-007-9034-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a conceptual framework for service modelling and refinement, called the COSMO (COnceptual Service MOdelling) framework. This framework provides concepts to model and reason about services, and to support operations, such as composition and discovery, which are performed on them at design and run-time. In particular, the framework should facilitate the use of different service description languages tailored to different service aspects, such as the behaviour of a service and the information it manipulates, or design tasks, such as modelling, analysis and implementation. The idea is that models produced by these languages can be mapped onto the concepts of the framework, thereby facilitating one to relate these models, e.g., to verify consistency. Therefore, a requirement on the framework is to provide concepts that capture all elementary and generic service properties that are relevant during the service development process. We capture these properties by analysing existing service definitions and from earlier experience. Furthermore, we want the same concepts to be applicable throughout the service development process when modelling and refining services at successive abstraction levels. The framework distinguishes three generic abstraction levels, and describes an approach to assess the conformance between the service models produced at these abstraction levels.
引用
收藏
页码:225 / 244
页数:20
相关论文
共 30 条
[1]  
*A MUSE, 2006, A MUSE PROJ
[2]  
Andrieux A., 2005, WEB SERVICES AGREEME
[3]  
[Anonymous], 11 W3C WORK GROUP
[4]  
[Anonymous], 2004, OWL-S: Semantic Markup for Web Services
[5]  
Baader F., 2003, DESCRIPTION LOGIC HD
[6]  
BAIDA Z, 2004, P 6 INT C EL COMM NE, V60, P1
[7]  
Bruijn J.d., 2005, WEB SERVICE MODELING
[8]  
Colombo M, 2005, LECT NOTES COMPUT SC, V3826, P48
[9]   Service-oriented design: A multi-viewpoint approach [J].
Dijkman, R ;
Dumas, M .
INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, 2004, 13 (04) :337-368
[10]  
Dijkman RM, 2004, EIGHTH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, P187