Abstract
Service-oriented computing provides an evolving paradigm for flexible and scalable applications of open systems. Web services and their automatic composition are in the mainstream of the evolution of new value-added services. Functional and non-functional aspects are considered together for automatic service composition (ASC). After locating suitable functionality for the required composition, non-functionalities are considered to select the final set of services. Non-functional properties (NFPs) obtained from users or identified during planning or discovery usually have abstract concepts that cannot be identified at the selection stage. In this paper, we propose a transformation technique for automatic composition that identifies binding information in the selection stage from intermediate abstract NFPs. The classification of abstraction level in NFPs, a model to define abstract and concrete NFPs, and an algorithm for transformation from intermediate to concrete level are presented. The identification of the binding information is based on domain ontologies for services. Evaluation in our algorithm according to characteristics of NFPs is shown. Our work will contribute to modeling and identification of NFPs for ASC.
Chapter PDF
Similar content being viewed by others
References
Claro, D.B., Albers, P., Hao, J.K.: Web Services Composition in Semantic Web Service, Processes and Application, pp. 195–225. Springer, New York (2006)
Hassine, A.B., Matsubara, S., Ishida, T.: A Constraint-based Approach to Horizontal Web Service Composition. In: Proc. of International Semantic Web Conference, Athens, U.S.A, pp. 130–143 (2006)
Aggarwal, R., Verma, K., Miller, J., Milnor, W.: Dynamic Web Service Composition in METEORS. In: Proc. IEEE Int. Conf. on Services Computing, Shanghai, China, pp. 23–30 (2004)
De Paoli, F., Palmonari, M., Comerio, M., Maurino, A.: A Meta-model for Non-functional Property Descriptions of Web Services. In: Proc. IEEE Int. Conf. on Web Services, Beijing, China, pp. 393–400 (2008)
OWL-S: Semantic Markup for Web Services (2004), http://www.w3.org/Submission/OWL-S/
WSML. The Web Service Modeling Language (WSML). Final Draft (2008), http://www.wsmo.org/TR/d16/d16.1/v1.0/
Paik, I., Takada, H.: Modeling and Transforming Abstract Constraints for Automatic Service Composition. In: Proc. of IEEE International Conference on Computer Information Technology, Xiamen, China, pp. 136–141 (2009)
Traverso, P., Pistore, M.: Automated Composition of Semantic Web Services into Executable Process. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298, pp. 380–394. Springer, Heidelberg (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Takada, H., Paik, I. (2010). Transformation of Intermediate Nonfunctional Properties for Automatic Service Composition. In: Dan, A., Gittler, F., Toumani, F. (eds) Service-Oriented Computing. ICSOC/ServiceWave 2009 Workshops. ServiceWave ICSOC 2009 2009. Lecture Notes in Computer Science, vol 6275. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16132-2_21
Download citation
DOI: https://doi.org/10.1007/978-3-642-16132-2_21
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-16131-5
Online ISBN: 978-3-642-16132-2
eBook Packages: Computer ScienceComputer Science (R0)