Abstract
The composition of web services requires process designers to capture the goals of the service composition in a partial process model. Manually deriving the partial process model from the requirement specifications is not trivial. A clear understanding of the requirements, interaction among services, their inputs and outputs are precursors for developing the partial process models. To reduce the complexity, we propose an approach to guide process designers in deriving the partial process models by reusing the knowledge captured in requirement specifications and domain ontologies. The results of the evaluation shows that our approach is promising in terms of correctness and completeness.
Chapter PDF
Similar content being viewed by others
References
Yan, Y., Bode, J., McIver, W.: Between service science and service-oriented software systems. In: Congress on Services Part II. SERVICES-2 (2008)
Xiao, H., Zou, Y., Ng, J., Nigul, L.: An approach for context-aware service discovery and recommendation. In: ICWS (2010)
Srivastava, B., Koehler, J.: Web service composition - current solutions and open problems. In: ICAPS Workshop on Planning for Web Services (2003)
Happel, H.J., Seedorf, S.: Applications of ontologies in software engineering. In: Proc. of Workshop on SWESE on the ISWC (2006)
Arabshian, K., Danielsen, P., Afroz, S.: Lexont: A semi-automatic ontology creation tool for programmable web. In: AAAI Spring Symposium Series (2012)
The Programmable Web, http://www.programmableweb.com
Ajmeri, N., Vidhani, K., Bhat, M., Ghaisas, S.: An ontology-based method and tool for cross-domain requirements visualization. In: Fourth Intl. Workshop on MARK (2011)
Traverso, P., Pistore, M.: Automated composition of semantic web services into executable processes. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298, pp. 380–394. Springer, Heidelberg (2004)
Cardoso, J., Sheth, A.: Semantic e-workflow composition. Intell. Inf. Syst. (2003)
Grigori, D., Corrales, J.C., Bouzeghoub, M., Gater, A.: Ranking BPEL processes for service discovery. IEEE Trans. on Services Comput. (2010)
Liu, X., Zhao, Q., Huang, G., Mei, H., Teng, T.: Composing data-driven service mashups with tag-based semantic annotations. In: ICWS (2011)
Hu, S., Muthusamy, V., Li, G., Jacobsen, H.-A.: Distributed automatic service composition in large-scale systems. In: Second Intl. Conf. on Distributed Event-Based Syst. (2008)
Pop, F.C., Cremene, M., Vaida, M., Riveill, M.: Natural language service composition with request disambiguation. In: Service-Oriented Comput. (2010)
Lim, J., Lee, K.H.: Constructing composite web services from natural language requests. In: Web Semantics: Science, Services and Agents on the WWW (2010)
Introduction to Service Comput., https://sites.google.com/site/sc2012winter
Miller, G.A.: WordNet: A lexical database for English. Commun. of the ACM (1995)
Sleator, D.D., Temperley, D.: Parsing English with a link grammar. arXiv preprint cmp-lg/9508004 (1995)
Horridge, M., Bechhofer, S.: The OWL API: A Java API for OWL ontologies. Semantic Web (2011)
Allen, I.E., Seaman, C.A.: Likert scales and data analyses. Quality Progress (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bhat, M., Ye, C., Jacobsen, HA. (2014). Orchestrating SOA Using Requirement Specifications and Domain Ontologies. In: Franch, X., Ghose, A.K., Lewis, G.A., Bhiri, S. (eds) Service-Oriented Computing. ICSOC 2014. Lecture Notes in Computer Science, vol 8831. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-45391-9_30
Download citation
DOI: https://doi.org/10.1007/978-3-662-45391-9_30
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-45390-2
Online ISBN: 978-3-662-45391-9
eBook Packages: Computer ScienceComputer Science (R0)