2020
DOI: 10.1007/978-3-030-61244-3_12
|View full text |Cite
|
Sign up to set email alerts
|

Comp-O: An OWL-S Extension for Composite Service Description

Abstract: Component-based software engineering is a paradigm that fosters software flexibility and emphasizes composability and reuse of software components. These are runtime units that provide services and, in turn, may require other services to operate. Assembling components consists in binding components' required services to provided ones to deliver composite services with added value. Building a composite service is a challenging task as it requires identifying components and services that are compatible, binding … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 9 publications
0
2
0
Order By: Relevance
“…Inspecting the ontology frameworks and languages used in our synthesis showed the dominance of OWL-S (8 studies [69,72,77,79,93,96,99,108]). OWL-S is a semantic markup ontology built on top of DAML-S, originated to describe the profle, operations, and interoperability aspects of services [109]. Tere were other ontologies used, such as WSMO and WSML [71], PROV-O [80], and OpenRDV Sesame [96].…”
Section: Services and Domains Of Compositionmentioning
confidence: 99%
“…Inspecting the ontology frameworks and languages used in our synthesis showed the dominance of OWL-S (8 studies [69,72,77,79,93,96,99,108]). OWL-S is a semantic markup ontology built on top of DAML-S, originated to describe the profle, operations, and interoperability aspects of services [109]. Tere were other ontologies used, such as WSMO and WSML [71], PROV-O [80], and OpenRDV Sesame [96].…”
Section: Services and Domains Of Compositionmentioning
confidence: 99%
“…But components may be provided by different suppliers who do not share this vocabulary. For that, we are exploring the use of ontologies to align the terms used in the rules [Alary et al, 2020]. More experiment need now to be conducted both in terms of scalability and of stressing the framework with more complex combinations of components.…”
Section: Conclusion and Open Issuesmentioning
confidence: 99%