Abstract
Process modeling is a core task in software engineering in general and in web service modeling in particular. The explicit management of process models for purposes such as process selection and/or process reuse requires flexible and intelligent retrieval of process structures based on process entities and relationships, i.e. process activities, hierarchical relationship between activities and their parts, temporal relationships between activities, conditions on process flows as well as the modeling of domain knowledge. In this paper, we analyze requirements for modeling and querying of process models and present a pattern-oriented approach exploiting OWL-DL representation and reasoning capabilities for expressive process modeling and retrieval.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
OWL-S: Semantic Markup for Web Services (2004), http://www.w3.org/Submission/OWL-S
Web Services Business Process Execution Language V. 2.0 (2007), http://docs.oasis-open.org/wsbpel/2.0/OS/wsbpel-v2.0-OS.html
Ankolekar, A., Paolucci, M., Sycara, K.: Spinning the OWL-S Process Model - Toward the Verification of the OWL-S Process Models. In: Proc. of ISWC Workshop on Semantic Web Services (2004)
Aslam, M.A., Auer, S., Shen, J., Herrmann, M.: Expressing Business Process Models as OWL-S Ontologies. In: Proc. of Int. Workshop on Grid and Peer-to-Peer based Workflows (GPWW). Springer, Heidelberg (2006)
Basten, T., van der Aalst, W.M.P.: Inheritance of Behavior. J. Log. Algebr. Program. 47(2), 47–145 (2001)
Bernstein, A., Klein, M.: Towards High-Precision Service Retrieval. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, p. 84. Springer, Heidelberg (2002)
Bildhauer, D., Ebert, J.: Querying Software Abstraction Graphs. In: Working on Query Technologies and Applications for Program Comprehension (2008)
Ferndriger, S., Bernstein, A., Dong, J.S., Feng, Y., Li, Y.-F., Hunter, L.: Enhancing Semantic Web Services with Inheritance. In: Sheth, A.P., Staab, S., Dean, M., Paolucci, M., Maynard, D., Finin, T., Thirunarayan, K. (eds.) ISWC 2008. LNCS, vol. 5318, pp. 162–177. Springer, Heidelberg (2008)
Gangemi, A., Borgo, S., Catenacci, C., Lehmenn, J.: Task Taxonomies for Knowledge Content D07. In: Metokis Deliverable, pp. 20–42 (2004)
Gil, Y., Gonzalez-Calero, P.A., Kim, J., Moody, J., Ratnakar, V.: Automatic Generation of Computational Workflows from Workflow Templates Using Distributed Data and Component Catalogs (2008)
Goderis, A., Sattler, U., Goble, C.: Applying DLs to workflow reuse and repurposing. In: Description Logic Workshop (2005)
Goderis, A., Sattler, U., Lord, P., Goble, C.: Seven Bottlenecks to Workflow Reuse and Repurposing. In: Gil, Y., Motta, E., Benjamins, V.R., Musen, M.A. (eds.) ISWC 2005. LNCS, vol. 3729, pp. 323–337. Springer, Heidelberg (2005)
Grimm, S., Motik, B., Preist, C.: Variance in e-Business Service Discovery. In: Proc. of the ISWC Workshop on Semantic Web Services (2004)
Hirsh, H., Kudenko, D.: Representing Sequences in Description Logics. In: Proc. of AAAI (1997)
Hull, D., Zolin, E., Bovykin, A., Horrocks, I., Sattler, U., Stevens, R.: Deciding Semantic Matching of Stateless Services. In: Proc. of AAAI (2006)
Kiefer, C., Bernstein, A., Lee, H.J., Klein, M., Stocker, M.: Semantic Process Retrieval with iSPARQL. In: Franconi, E., Kifer, M., May, W. (eds.) ESWC 2007. LNCS, vol. 4519, pp. 609–623. Springer, Heidelberg (2007)
Koschmider, A., Oberweis, A.: Ontology Based Business Process Description. In: EMOI-INTEROP (2005)
Menzel, C., Grüninger, M.: A formal Foundation for Process Modeling. In: Proc. of Int. Conf. on Formal Ontology in Information Systems, pp. 256–269 (2001)
Wolverton, M., Martin, D., Harrison, I., Thomere, J.: A Process Catalog for Workflow Generation. In: Sheth, A.P., Staab, S., Dean, M., Paolucci, M., Maynard, D., Finin, T., Thirunarayan, K. (eds.) ISWC 2008. LNCS, vol. 5318, pp. 833–846. Springer, Heidelberg (2008)
van der Aalst, W.M.P.: Inheritance of Business Processes: A Journey Visiting Four Notorious Problems. In: Petri Net Technology for Communication-Based Systems, pp. 383–408 (2003)
Wyner, G., Lee, J.: Defining Specialization for Process Models. In: Organizing Business Knowledge: The Mit Process Handbook. MIT Press, Cambridge (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Groener, G., Staab, S. (2009). Modeling and Query Patterns for Process Retrieval in OWL. In: Bernstein, A., et al. The Semantic Web - ISWC 2009. ISWC 2009. Lecture Notes in Computer Science, vol 5823. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04930-9_16
Download citation
DOI: https://doi.org/10.1007/978-3-642-04930-9_16
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-04929-3
Online ISBN: 978-3-642-04930-9
eBook Packages: Computer ScienceComputer Science (R0)