Skip to main content

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 5870))

Abstract

The concepts presented in this paper are motivated by the assumption that process knowledge is distributed knowledge and not completely known just by one person. Driven by this assumption we deal in this paper with the following questions: How can partial process knowledge be represented? How can this partial knowledge be used to define something more complete? To use higher level artefacts as building blocks to new applications has a long tradition in software engineering to increase flexibility and reduce modeling costs. In this paper we take a first step in applying this concept to processes, by defining process building blocks and operations which compose process building blocks. The building blocks will be referred to as process fragments in the following. The process fragment composition may take place either at design or runtime of the process. The design time approach reduces design costs by reusing artefacts. However the runtime fragment composition approach realizes high flexibility due to the possibility in the dynamic selection of the fragments to be composed. The contribution of this work lies in a fragment definition that enables the fragment modeler to represent his ’local’ and fragmentary knowledge in a formal way and which allows fragment models to be composed.

This work is partially funded by the ALLOW project. ALLOW (http://www.allow-project.eu/) is part of the EU 7th Framework Programme (contract no. FP7-213339).

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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.

References

  1. Adams, M., ter Hofstede, A.H.M., Edmond, D., van der Aalst, W.M.P.: Worklets: A Service-Oriented Implementation of Dynamic Flexibility in Workflows. In: Meersman, R., Tari, Z. (eds.) OTM 2006. LNCS, vol. 4275, pp. 291–308. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  2. Courbis, C., Finkelstein, A.: Towards an Aspect Weaving BPEL Engine. In: Coady, Y., Lorenz, D.H. (eds.) Third AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software 2004, Lancaster, United Kingdom (March 2004)

    Google Scholar 

  3. Hallerbach, A., Bauer, T., Reichert, M.: Issues in Modeling Process Variants with Provop. In: BPD 2008, pp. 54–65 (2009)

    Google Scholar 

  4. Hopcroft, J.E., Motwani, R., Ullman, J.D.: Introduction to Automata Theory, Languages, and Computation. Addison Wesley, Reading (2000)

    Google Scholar 

  5. Karastoyanova, D., Leymann, F., Nitzsche, J., Wetzstein, B., Wutke, D.: Parameterized BPEL Processes: Concepts and Implementation. In: Dustdar, S., Fiadeiro, J.L., Sheth, A.P. (eds.) BPM 2006. LNCS, vol. 4102, pp. 471–476. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  6. Leymann, F., Roller, D.: Production Workflow - Concepts and Techniques. PTR Prentice Hall, Englewood Cliffs (2000)

    MATH  Google Scholar 

  7. Ma, Z., Leymann, F.: BPEL Fragments for Modularized Reuse in Modeling BPEL Processes. In: ICNS 2009, pp. 1–6. IEEE Computer Society, Los Alamitos (2009)

    Google Scholar 

  8. Martin, D., et al.: OWL-S: Semantic Markup for Web Services (2004), http://www.w3.org/Submission/OWL-S/

  9. Reichert, M., Rinderle-Ma, S., Dadam, P.: Flexibility in Process-Aware Information Systems. In: Petri Nets 2009, vol. 2, pp. 115–135 (2009)

    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

Eberle, H., Unger, T., Leymann, F. (2009). Process Fragments . In: Meersman, R., Dillon, T., Herrero, P. (eds) On the Move to Meaningful Internet Systems: OTM 2009. OTM 2009. Lecture Notes in Computer Science, vol 5870. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-05148-7_29

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-05148-7_29

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-05147-0

  • Online ISBN: 978-3-642-05148-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics