Service API Modeling and Comparison: A Technology-Independent Approach
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F49777513%3A23520%2F20%3A43959572" target="_blank" >RIV/49777513:23520/20:43959572 - isvavai.cz</a>
Result on the web
<a href="https://doi.ieeecomputersociety.org/10.1109/SEAA51224.2020.00034" target="_blank" >https://doi.ieeecomputersociety.org/10.1109/SEAA51224.2020.00034</a>
DOI - Digital Object Identifier
<a href="http://dx.doi.org/10.1109/SEAA51224.2020.00034" target="_blank" >10.1109/SEAA51224.2020.00034</a>
Alternative languages
Result language
angličtina
Original language name
Service API Modeling and Comparison: A Technology-Independent Approach
Original language description
When service-based applications are used in systems where context varies in time or location (mobile, adaptive systems), clients may need to switch service providers for various reasons like temporary outage or geographical relocation. To prevent negative impacts on overall functionality, both the client and the provider need a way of discovering whether the application programming interface (API) of an alternative web service is compatible with client’s expected contract. However, the diversity of API specification technologies poses a challenge in such evaluation. Building on previous results, in this paper we present a general model of (web) service APIs, a method for creating corresponding service API representations for several technologies, and a method for comparing these representations to evaluate API compatibility from client’s point of view. Both the model and the comparison method have been implemented and verified on real-world services.
Czech name
—
Czech description
—
Classification
Type
D - Article in proceedings
CEP classification
—
OECD FORD branch
10201 - Computer sciences, information science, bioinformathics (hardware development to be 2.2, social aspect to be 5.8)
Result continuities
Project
—
Continuities
S - Specificky vyzkum na vysokych skolach
Others
Publication year
2020
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data specific for result type
Article name in the collection
46th Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2020)
ISBN
978-1-72819-532-2
ISSN
1089-6503
e-ISSN
—
Number of pages
4
Pages from-to
158-161
Publisher name
IEEE
Place of publication
Piscataway
Event location
Kranj, Slovenia
Event date
Aug 26, 2020
Type of event by nationality
WRD - Celosvětová akce
UT code for WoS article
000702094100023