Abstract
This article describes a framework for extended service descriptions based on OWL-S (Web Ontology Language for Services) focusing on non-functional criteria. Necessary service management tasks will be introduced and extended by corresponding data elements and statements for its automated support. After a short comparative description of several existing approaches to semantic service descriptions the paper addresses the actual extension of OWL-S. Non-functional extensions as service lifecycle elements and Quality of Services (QoS) are added. To extend QoS capabilities, the approach combines the common extension mechanism with UML (Unified Modeling Language) Profile for QoS. A prototype delivers the proof-of-concept for the first part of the extension. The prototype implements SOA-specific authentications and all basic features for a tool-supported service management using extended semantic service descriptions by defining an ontology-based service taxonomy and service annotation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Gold, N., Knight, C., Mohan, A., Munro, M.: Understanding Service-Oriented Software, pp. 71–77. IEEE Computer Society Press, Los Alamitos (2004)
McCoy, D., Natis, Y.: Service-Oriented Architecture: Mainstream Straight Ahead. Gartner Research (2003)
New Rowley Group: Building a more flexible and efficient IT infrastructure - Moving from a conceptual SOA to a service-based infrastructure (2003), http://www.newrowley.com/reseach.html
Lubblinsky, B., Tyomkin, D.: Dissecting Service-Oriented Architectures. Business Integration Journal, 52–58 (2003)
Roth, P.: Moving to A Service Based Architecture. Business Integration Journal, 48–50 (2003)
Sleeper, B., Robins, B.: The Laws of Evolution: A Pragmatic Analysis of the Emerging Web Services Market. The Stencil Group, San Francisco (2002)
Weinreich, R., Sametinger, J.: Component Models and Component Services: Concepts and Principles. In: Council, W.T., Heinemann, G.T. (eds.) Component-Based Software Engineering: Putting Pieces Together, pp. 22–64. Addison Wesley, Boston (2001)
Aier, S.: How Clustering Enterprise Architectures helps to Design Service Oriented Architectures. In: IEEE SCC 2006, IEEE, Chicago, USA (2006)
Martin, D., Burstein, M., Hobbs, J., Lassila, O., McDermott, D., McIlraith, S., Narayanan, S., Paolucci, M., Parsia, B., Payne, T., Sirin, E., Srinivasan, N., Sycara, K.: OWL-S: Semantic markup for Web services (2006), http://www.ai.sri.com/daml/services/owl-s/1.2/overview/
DAML: DAML Services (2006), http://www.daml.org/services/owl-s/
Fensel, D., Bussler, C.: The Web Service Modeling Framework WSMF. In: Electronic Commerce: Research and Applications, pp. 113–137 (2002)
Feier, C., Domingue, J.: D3.1v0.1 WSMO primer. DERI (2005), http://www.wsmo.org/TR/d3de.1/v0.1/
de Bruijn, J., Bussler, C., Domingue, J., Fensel, D., Hepp, M., Keller, U., Kifer, M., König-Ries, B., Kopecky, J., Lara, R., Lausen, H., Oren, E., Polleres, A., Roman, D., Scicluna, J., Stollberg, M.: Web Service Modeling Ontology (WSMO) - W3C Member submission 3 June 2005 (2005), http://www.w3.org/Submission/WSMO/
Akkiraju, R., Farrell, J., Miller, J., Nagarajan, M., Schmidt, M.-T., Sheth, A., Verma, K.: Web service semantics - WSDL-S - W3C member submission 7 November 2005 - Version 1.0 (2005), http://www.w3.org/Submission/2005/SUBM-WSDL-S-20051107/
OMG: UML Profile for Modeling Quality of Service and Fault Tolerance Characteristics and Mechanisms - OMG available specification - Version 1.0 - formal/06-05-02. OMG (2006), http://www.omg.org/cgi-bin/apps/doc?formal/06-05-02.pdf
Welcome to Protégé. Stanford Medical Informatics (2006), http://protege.stanford.edu/
What is Protégé-OWL? Stanford Medical Informatics (2006), http://protege.stanford.edu/overview/protege-owl.html
The OWL-S Editor (2004), http://owlseditor.semwebcentral.org/
Jena - A Semantic Web Framework for Java. sourceforge.net, http://jena.sourceforge.net/
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Aier, S., Offermann, P., Schönherr, M., Schröpfer, C. (2007). Implementing Non-functional Service Descriptions in SOAs. In: Draheim, D., Weber, G. (eds) Trends in Enterprise Application Architecture. TEAA 2006. Lecture Notes in Computer Science, vol 4473. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75912-6_4
Download citation
DOI: https://doi.org/10.1007/978-3-540-75912-6_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-75911-9
Online ISBN: 978-3-540-75912-6
eBook Packages: Computer ScienceComputer Science (R0)