You are not logged in.

Keyword search for building service-based systems

He, Q, Zhou, R, Zhang, X, Wang, Y, Ye, D, Chen, F, Grundy, John and Yang, Y 2017, Keyword search for building service-based systems, IEEE transactions on software engineering, vol. 43, no. 7, pp. 1-17, doi: 10.1109/TSE.2016.2624293.

Attached Files
Name Description MIMEType Size Downloads

Title Keyword search for building service-based systems
Author(s) He, Q
Zhou, R
Zhang, X
Wang, Y
Ye, D
Chen, F
Grundy, JohnORCID iD for Grundy, John
Yang, Y
Journal name IEEE transactions on software engineering
Volume number 43
Issue number 7
Start page 1
End page 17
Total pages 17
Publisher IEEE
Place of publication Piscataway, N. J.
Publication date 2017-07
ISSN 0098-5589
Keyword(s) service-based system
keyword search
service composition
web service
quality of service
cloud computing
Science & Technology
Computer Science, Software Engineering
Engineering, Electrical & Electronic
Computer Science
Summary With the fast growth of applications of service-oriented architecture (SOA) in software engineering, there has been a rapid increase in demand for building service-based systems (SBSs) by composing existing Web services. Finding appropriate component services to compose is a key step in the SBS engineering process. Existing approaches require that system engineers have detailed knowledge of SOA techniques which is often too demanding. To address this issue, we propose KS3 (Keyword Search for Service-based Systems), a novel approach that integrates and automates the system planning, service discovery and service selection operations for building SBSs based on keyword search. KS3 assists system engineers without detailed knowledge of SOA techniques in searching for component services to build SBSs by typing a few keywords that represent the tasks of the SBSs with quality constraints and optimisation goals for system quality, e.g., reliability, throughput and cost. KS3 offers a new paradigm for SBS engineering that can significantly save the time and effort during the system engineering process. We conducted large-scale experiments using a real-world Web service dataset to demonstrate the practicality, effectiveness and efficiency of KS3.
Language eng
DOI 10.1109/TSE.2016.2624293
Field of Research 080309 Software Engineering
0803 Computer Software
Socio Economic Objective 890202 Application Tools and System Utilities
HERDC Research category C1 Refereed article in a scholarly journal
ERA Research output type C Journal article
Copyright notice ©2016, IEEE
Persistent URL

Document type: Journal Article
Collection: School of Information Technology
Connect to link resolver
Unless expressly stated otherwise, the copyright for items in DRO is owned by the author, with all rights reserved.

Version Filter Type
Citation counts: TR Web of Science Citation Count  Cited 0 times in TR Web of Science
Scopus Citation Count Cited 0 times in Scopus
Google Scholar Search Google Scholar
Access Statistics: 49 Abstract Views, 1 File Downloads  -  Detailed Statistics
Created: Tue, 29 Nov 2016, 09:01:39 EST

Every reasonable effort has been made to ensure that permission has been obtained for items included in DRO. If you believe that your rights have been infringed by this repository, please contact