Detailed Information

Cited 0 time in webofscience Cited 12 time in scopus
Metadata Downloads

Static and dynamic adaptations for service-based systems

Full metadata record
DC Field Value Language
dc.contributor.authorLa, Hyun Jung-
dc.contributor.authorKim, Soo Dong-
dc.date.available2018-05-10T08:30:53Z-
dc.date.created2018-04-17-
dc.date.issued2011-12-
dc.identifier.issn0950-5849-
dc.identifier.urihttp://scholarworks.bwise.kr/ssu/handle/2018.sw.ssu/13518-
dc.description.abstractContext: In service-oriented computing (SOC), service providers publish reusable services, and service consumers subscribe them. However, there exist potential problems in reusing services. Mismatch is a problem that occurs when a candidate service does not fully match to the feature expected. Fault is a problem that occurs when an invocation of services results in some abnormality at runtime. Without remedying mismatch problems, services would not be reusable. Without remedying fault problems, service invocations at runtime would result in failures. Static and dynamic adaptations are practical approaches to remedying the problems. Objective: Our objective is to define a comprehensive framework which includes a design of service adaptation framework (SAF), and design of static and dynamic adapters. Method: We design the SAF which governs dynamic adaptations, and define a service life-cycle with adaptation-related activities. Based on causal-effect relationships among mismatch, fault, cause, and adapter, we derive mismatches and faults, from which their relevant causes are identified. For the causes, we define six static adapters and five dynamic adapters. We specify instructions for designing static adapters, and provide step-wise algorithms for designing dynamic adapters based on enterprise service bus (ESB). And, we show a proof-of-concept (POC) of implementation to show applicability of the methods. Results: The paper presents service life-cycle with adaptation-related activities, SAF design, and design of static and dynamic adapters. Conclusion: Mismatch and fault problems in utilizing services present threats to high reusability of services. Static adaptations can remedy mismatch problems, and dynamic adaptations can remedy fault problems. In this paper, we presented technical insights of service adaption, SAF design, and definitions of static and dynamic adapters. By utilizing the proposed SAF and service adapters, reusability of services can be greatly enhanced. (C) 2011 Elsevier B.V. All rights reserved.-
dc.publisherELSEVIER SCIENCE BV-
dc.relation.isPartOfINFORMATION AND SOFTWARE TECHNOLOGY-
dc.subjectWEB SERVICES-
dc.subjectDESIGN-
dc.titleStatic and dynamic adaptations for service-based systems-
dc.typeArticle-
dc.identifier.doi10.1016/j.infsof.2011.06.001-
dc.type.rimsART-
dc.identifier.bibliographicCitationINFORMATION AND SOFTWARE TECHNOLOGY, v.53, no.12, pp.1275 - 1296-
dc.description.journalClass1-
dc.identifier.wosid000296986900001-
dc.identifier.scopusid2-s2.0-84860724269-
dc.citation.endPage1296-
dc.citation.number12-
dc.citation.startPage1275-
dc.citation.titleINFORMATION AND SOFTWARE TECHNOLOGY-
dc.citation.volume53-
dc.contributor.affiliatedAuthorKim, Soo Dong-
dc.type.docTypeArticle-
dc.subject.keywordAuthorService adaptation-
dc.subject.keywordAuthorMismatch problem-
dc.subject.keywordAuthorFault-
dc.subject.keywordAuthorStatic adaptation-
dc.subject.keywordAuthorDynamic adaptation-
dc.subject.keywordPlusWEB SERVICES-
dc.subject.keywordPlusDESIGN-
dc.description.journalRegisteredClassscie-
dc.description.journalRegisteredClassscopus-
Files in This Item
There are no files associated with this item.
Appears in
Collections
College of Information Technology > School of Software > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Kim, Soo Dong photo

Kim, Soo Dong
School of Software
Read more

Altmetrics

Total Views & Downloads

BROWSE