Abstract
Complex development processes which cross organizational boundaries require specialized support by process management systems. Such processes are planned in a top-down manner. A suitable cooperation model for these processes is the delegation of process parts. Because the client and the contractor of a delegation may be independent organizations they may have diverging interest concerning autonomy of process execution, information-hiding, control, etc. We propose a concept for delegating process parts which takes these interests into account and describe how delegation is implemented in the process management system AHEAD.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
C. Basile, S. Calanna, E. Di Nitto, A. Fuggetta, and M. Gemo. Mechanisms and policies for federated PSEEs: Basic concepts and open issues. In Carlo Montagnero, editor, Proceedings of the 5th European Workshop on Software Process Technology, LNCS 1149, pages 86–91, Nancy, France, October 1996. Springer.
Thomas Bauer and Peter Dadam. A distributed execution environment for large-scale workflow management systems with subnets and server migration. In Proceedings of the second IFCIS conference on Cooperative Information Systems (CoopIS’97), pages 99–108, Kiawah Island, South Caroline, USA, June 1997.
Israel Ben-Shaul and Gail E. Kaiser. Federating process-centered environments: the OZ experience. Automated Software Engineering, 5:97–132, 1998.
Workflow Management Coalition. Workflow client API specification. Technical report, Workflow Management Coalition, http://www.aiim.org/wfmc/standards, July 1998.
Workflow Management Coalition. Process definition interchange. Technical report, Workflow Management Coalition, http://www.aiim.org/wfmc/standards, October 1999.
Gianpaolo Cugola and Carlo Ghezzi. Design and implementation of PROSYT: a distributed process support system. In Proceedings of the 8th International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, California, USA, June 1999. Stanford University.
Wolfgang Deiters and Volker Gruhn. Process management in practice, applying the FUNSOFT net approach to large-scale processes. Automated Software Engineering, 5:7–25, 1998.
Mark Dowson. Integrated project support with IStar. IEEE Software, 4:6–15, November 1987.
Peter Heimann, Gregor Joeris, Carl-Arndt Krapp, and Bernhard Westfechtel. DYNAMITE: Dynamic task nets for software process management. In Proceedings of the 18th ICSE, pages 331–341, Berlin, March 1996. IEEE Computer Society Press.
Ric Holt, Andreas Winter, and Andreas Schürr. GXL: Toward a standard exchange format. In Proceedings of the 7th Working Conference on Reverse Engineering (WCRE 2000), Brisbane, Australia, November 2000.
Dirk Jäger. Generating tools from graph-based specifications. Information and Software Technology, 42:129–139, 2000.
Dirk Jäger, Ansgar Schleicher, and Bernhard Westfechtel. AHEAD: A graph-based system for modeling and managing development processes. In Manfred Nagl and Andy Schürr, editors, AGTIVE — Applications of Graph Transformations with Industrial Relevance, LNCS 1779, Castle Rolduc, The Netherlands, September 1999. Springer-Verlag.
Carl-Arndt Krapp. An Adaptable Environment for the Management of Development Processes. PhD thesis, RWTH Aachen, Aachen, Germany, 1998.
Heiko Ludwig and Keith Whittingham. Virtual enterprise co-ordinator: Agreement-driven gateways for cross-organisational workflow management. In Dimitros Georgakopoulos, Wolfgang Prinz, and Alexander L. Wolf, editors, Proceedings of the International Joint Conference on Work Activities, Coordination and Collaboration (WAC-99), pages 29–38, N.Y., February 22-25 1999. ACM Press.
P. Muth, D. Wodtke, J. Weissenfels, A. Kotz Dittrich, and G. Weikum. From centralized workflow specification to distributed workflow execution. JIIS-special issue on workflow management, 10(2), March 1998.
Andy Schürr. Introduction to the specification language PROGRES. In Manfred Nagl, editor, Building Tightly-Integrated Software Development Environments: The IPSEN Approach, LNCS 1170, pages 248–279, Berlin, Heidelberg, New York, 1996. Springer Verlag.
Pierre F. Tiako. Modelling the federation of process sensitive engineering environments: Basic concepts and perspectives. In Proceedings of the 6th European Workshop on Software Process Technology (EWSPT’98), Weybridge, UK, September 1998.
Pierre F. Tiako and Jean-Claude Derniame. Modelling trusted process components for distributed software development. In Proceedings of the International Process Technology Workshop (IPTW), Grenoble, France, September 1999.
Wil M. P. van der Aalst. Interorganizational workflows-an approach based on message sequence charts and Petri nets. Systems Analysis, Modeling and Simulation, 34(3):335–367, 1999.
Wil M. P. van der Aalst. Process-oriented architectures for electronic commerce and interorganizational workflow. Information Systems, 24(8):639–671, 1999.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Becker, S., Jäger, D., Schleicher, A., Westfechtel, B. (2001). A Delegation Based Model for Distributed Software Process Management. In: Ambriola, V. (eds) Software Process Technology. EWSPT 2001. Lecture Notes in Computer Science, vol 2077. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45752-6_11
Download citation
DOI: https://doi.org/10.1007/3-540-45752-6_11
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42264-8
Online ISBN: 978-3-540-45752-7
eBook Packages: Springer Book Archive