Application developers often do not have control over the services they utilize. What would happen if a service required by an application were removed from the environment or had its interface changed? What if a new and better service were introduced that an application might be able to utilize? Existing services-oriented frameworks do not protect application developers against these contingencies.
The OWL Web Ontology Language for Services (OWL-S) is a language to describe the properties and capabilities of Web Services in such a way that the descriptions can be interpreted by a computer system in an automated manner. This technical note presents the results of applying the model problem approach to examine the feasibility of using OWL-S to allow applications to automatically discover, compose, and invoke services in a dynamic services-oriented environment.
This report is related to the following area(s) of work:
Service-Oriented ArchitectureTechnical Note
CMU/SEI-2006-TN-018
April 2006
SEI:
Metcalf C., Chris; & Lewis, Grace. Model Problems in Technologies for Interoperability: OWL Web Ontology Language for Services (OWL-S) (CMU/SEI-2006-TN-018). Software Engineering Institute, Carnegie Mellon University, 2006. http://www.sei.cmu.edu/library/abstracts/reports/06tn018.cfm
IEEE:
C. Metcalf C., and G. Lewis, "Model Problems in Technologies for Interoperability: OWL Web Ontology Language for Services (OWL-S)," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Note CMU/SEI-2006-TN-018, 2006. http://www.sei.cmu.edu/library/abstracts/reports/06tn018.cfm
APA:
Metcalf C., C., & Lewis, G. (2006). Model Problems in Technologies for Interoperability: OWL Web Ontology Language for Services (OWL-S) (CMU/SEI-2006-TN-018). Retrieved May 22, 2013, from the Software Engineering Institute, Carnegie Mellon University website: http://www.sei.cmu.edu/library/abstracts/reports/06tn018.cfm
CHI:
Metcalf C., Chris, and Grace Lewis. Model Problems in Technologies for Interoperability: OWL Web Ontology Language for Services (OWL-S) (CMU/SEI-2006-TN-018). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2006. http://www.sei.cmu.edu/library/abstracts/reports/06tn018.cfm
MLA:
Metcalf C., C., & Lewis, G. 2006. Model Problems in Technologies for Interoperability: OWL Web Ontology Language for Services (OWL-S) (Technical Report CMU/SEI-2006-TN-018). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://www.sei.cmu.edu/library/abstracts/reports/06tn018.cfm
For more information