2007
DOI: 10.1007/s10796-007-9034-7
|View full text |Cite
|
Sign up to set email alerts
|

COSMO: A conceptual framework for service modelling and refinement

Abstract: 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 … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
43
0

Year Published

2008
2008
2023
2023

Publication Types

Select...
4
3
2

Relationship

1
8

Authors

Journals

citations
Cited by 67 publications
(67 citation statements)
references
References 16 publications
0
43
0
Order By: Relevance
“…Particularly, A-MUSE DSL is a specialization of ISDL and both languages are based on the COSMO framework [23], which is a framework used in the A-MUSE project as a conceptual basis for modelling services. By using A-MUSE DSL and ISDL we can support a broad spectrum of abstraction levels, from the highest level of abstraction of our approach, namely the service specification level, to the lowest level of platform-independence, namely the service design level.…”
Section: Discussionmentioning
confidence: 99%
“…Particularly, A-MUSE DSL is a specialization of ISDL and both languages are based on the COSMO framework [23], which is a framework used in the A-MUSE project as a conceptual basis for modelling services. By using A-MUSE DSL and ISDL we can support a broad spectrum of abstraction levels, from the highest level of abstraction of our approach, namely the service specification level, to the lowest level of platform-independence, namely the service design level.…”
Section: Discussionmentioning
confidence: 99%
“…In this regard it has more in common with COSMO [Qea07] and Service Component Architecture (SCA) [Edw14]. The big difference between these approaches and the approach presented in this article is that they do not explicitly distinguish between client-developer and service-provider views of service-oriented systems.…”
Section: Psm-level Modelsmentioning
confidence: 99%
“…For example, Quartel et al [1] propose that at a high-level of abstraction, a service can be considered as a single interaction between a "service user" and a "provider". They further propose that at a lower level of abstraction, a service can be regarded as "as multiple related interactions between a service user and provider."…”
Section: Service As Interactionmentioning
confidence: 99%
“…Several authors from different disciplines have attempted to define this notion under various perspectives, leading to a variety of characterizations for "services", each emphasizing different aspects. For example, the service as interaction perspective focuses on the interactions among service participants to achieve results or generate effects [1]; service as value cocreation focuses on services as the basis of economic exchange [2][3] [4]; service as capability focuses on the capability of a provider to produce benefits to customers (e.g., [5] [6]); service as application of competences focuses on the manifestation of the capability of one party to act in benefit of another party [2]; finally, service as software focuses on pieces of software that can be accessed through well-defined interfaces [7].…”
Section: Introductionmentioning
confidence: 99%