Nothing Special   »   [go: up one dir, main page]

Skip to main content

Two Dependency Modeling Approaches for Business Process Adaptation

  • Conference paper
Knowledge Science, Engineering and Management (KSEM 2009)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 5914))

Abstract

Complex business processes in the form of workflows or service compositions are built from individual building blocks, namely activities or services. These building blocks cooperate to achieve the overall goal of the process. In many cases dependencies exist between the individual activities, i.e. the execution of one activity depends on another. Knowledge about dependencies is especially important for the management of the process at runtime in cases where problems occur and the process needs to be adapted. In this paper we present and compare two approaches for modeling dependencies as a base for managing adaptations of complex business processes. Based on two use cases from the domain of workflow management and service engineering we illustrate the need for capturing dependencies and derive the requirements for dependency modeling. For dependency modeling we discuss two alternative solutions. One is based on an OWL-DL ontology and the other is based on a meta-model approach. Although many of the requirements of the use cases are similar, we show that there is no single best solution for a dependency model.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Gruber, T.R.: Toward principles for the design of ontologies used for knowledge sharing, KSL-93-04, Knowledge System Laboratory. Stanford University (1993)

    Google Scholar 

  2. Sell, C., Braun, I.: Using a Workflow Management System to Manage Emergency Plans. In: Proceedings of the 6th International ISCRAM Conference, Gothenburg (2009)

    Google Scholar 

  3. Sell, C., Springer, T.: Context-sensitive Adaptation of Workflows. In: Proceedings of the 7th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, Amsterdam (2009)

    Google Scholar 

  4. Sangal, N., Jordan, E., Sinha, V., Jackson, D.: Using dependency models to manage complex software architecture. In: Proceedings of the 20th annual ACM SIGPLAN conference on Object oriented programming systems languages and applications (2005)

    Google Scholar 

  5. Noy, N., Sintek, M., Decker, S., Crubezy, M., Fergerson, R., Musen, M.: Creating semantic web contents with Protégé-2000. IEEE Intelligent Systems (2001)

    Google Scholar 

  6. Zhang, W., Mei, H., Zhao, H.: A Feature-Oriented Approach to Modeling Requirements Dependencies. In: Proceedings of the 13th IEEE International Conference on Requirements Engineering, Washington, DC, USA (2005)

    Google Scholar 

  7. Dean, M., Schreiber, G.: OWL Web Ontology Language Reference. W3C Recommendation 10 (2004)

    Google Scholar 

  8. Sirin, E., Parsia, B., Grau, B.C., Kalyanpur, A., Katz, Y.: Pellet: A practical OWL-DL reasoner, Web Semantics: Science, Services and Agents on the World Wide Web (2007)

    Google Scholar 

  9. Lee, K., Kang, K.C.: Feature Dependency Analysis for Product Line Component Design. In: Proceedings of the 8th International Conference, ICSR, Madrid (2004)

    Google Scholar 

  10. Allen, J.F.: Time and time again: The many ways to represent time. Journal of Intelligent Systems 6(4) (1991)

    Google Scholar 

  11. Zhou, Z., Bhiri, S., Hauswirth, M.: Control and Data Dependencies in Business Processes Based on Semantic Business Activities. In: Proceedings of iiWAS 2008. ACM, New York (2008)

    Google Scholar 

  12. Wu, Q., Pu, C., Sahai, A., Barga, R.: Categorization and Optimization of Synchronization Dependencies in Business Processes. In: Proceedings of IEEE 23rd International Conference on Data Engineering, ICDE 2007 (2007)

    Google Scholar 

  13. Winkler, M., Schill, A.: Towards Dependency Management in Service Compositions. In: Proceedings of the International Conference on e-Business, Milan (2009)

    Google Scholar 

  14. The Eclipse Foundation: Graphical Modeling Framework. Project page (2009), http://www.eclipse.org/modeling/gmf/

  15. PMI, A Guide to the Project Management Body of Knowledge (PMBOK Guide), Project Management Institute (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Sell, C., Winkler, M., Springer, T., Schill, A. (2009). Two Dependency Modeling Approaches for Business Process Adaptation. In: Karagiannis, D., Jin, Z. (eds) Knowledge Science, Engineering and Management. KSEM 2009. Lecture Notes in Computer Science(), vol 5914. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10488-6_40

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-10488-6_40

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-10487-9

  • Online ISBN: 978-3-642-10488-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics