Back to Search
Start Over
Semantics-based API discovery, matching and composition with linked metadata
- Source :
- Service Oriented Computing and Applications. 14:283-296
- Publication Year :
- 2020
- Publisher :
- Springer Science and Business Media LLC, 2020.
-
Abstract
- Web APIs have been adopted as the de facto standard for exchanging data on the Web. However, engineering applications that orchestrate the invocation of multiple APIs and the data flow among them are still mostly manual and labor intensive. In fact, as the number of the potentially relevant APIs increases, compositions become opaque, difficult to maintain, and practically impossible to reuse. The recent advances around linked data formalisms have the potential to provide “usable” semantics, to enable automatic API composition methods. In this paper, we formalize a simplified description model, based on SPARQL graph patterns, for capturing the semantics of Web APIs. Based on this model, we propose a methodology for a fully automated process that produces semantically valid composition chains, using iterative subgraph isomorphism. We have validated the usefulness and accuracy of our approach, using a collection of publicly available Web APIs relevant to a real-world use cases.
- Subjects :
- Information retrieval
Computer science
Subgraph isomorphism problem
020207 software engineering
02 engineering and technology
computer.file_format
Linked data
Semantics
Web API
Management Information Systems
Data flow diagram
Metadata
Hardware and Architecture
020204 information systems
0202 electrical engineering, electronic engineering, information engineering
SPARQL
computer
Software
Information Systems
De facto standard
Subjects
Details
- ISSN :
- 18632394 and 18632386
- Volume :
- 14
- Database :
- OpenAIRE
- Journal :
- Service Oriented Computing and Applications
- Accession number :
- edsair.doi...........e503d4760398718500421abe9315b43d
- Full Text :
- https://doi.org/10.1007/s11761-020-00301-1