Skip to main content

Decentralised process modelling

  • Conference paper
  • First Online:
Software Process Technology (EWSPT 1995)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 913))

Included in the following conference series:

Abstract

In this paper, we advocate decentralised process modelling and suggest that understanding and modelling the development processes of individual development participants is the key to supporting collaborative development. Our approach relies on recognising individual developers' states (“situations”) by analysing local development histories. Different situations can be used to trigger a variety of further development actions, such as consistency checks between process models of different development participants. We report on experience using regular expressions to specify particular situations and rules to associate actions with these situations.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ben-Shaul, I. Z. and G. E. Kaiser (1994); “A Paradigm for Decentralised Process Modelling and its Realization in the Oz Environment”; Proceedings of 16th International Conference on Software Engineering (ICSE-16), Sorrento, Italy, 16–21 May 1994, 179–188; IEEE Computer Society Press.

    Google Scholar 

  2. Easterbrook, S., A. Finkelstein, J. Kramer and B. Nuseibeh (1994); “Coordinating Distributed ViewPoints: The Anatomy of a Consistency Check”; Concurrent Engineering: Research and Applications, 2(3): CERA Institute, USA.

    Google Scholar 

  3. Engels, G. and L. P. J. Groenewegen (1992); “Specification of coordinated behaviour in the Software Development Process”; Proceedings of Second European Workshop on Software Process Technology (EWSPT '92), Trondheim, Norway, September 1992, 58–60; LNCS, 635, Springer-Verlag.

    Google Scholar 

  4. Finkelstein, A., D. Gabbay, A. Hunter, J. Kramer and B. Nuseibeh (1994); “Inconsistency Handling in Multi-Perspective Specifications”; Transactions on Software Engineering, 20(8): 569–578, August 1994; IEEE Computer Society Press.

    Google Scholar 

  5. Finkelstein, A., J. Kramer and M. Hales (1992); “Process Modelling: A Critical Analysis”; (In) Integrated Software Engineering with Reuse: Management and Techniques; P. Walton and N. Maiden (Eds.); 137–148; Chapman & Hall and UNICOM, UK.

    Google Scholar 

  6. Finkelstein, A., J. Kramer and B. Nuseibeh (Eds.) (1994); Software Process Modelling and Technology, Advanced Software Development Series, Research Studies Press Ltd. (Wiley), Somerset, UK.

    Google Scholar 

  7. Finkelstein, A., J. Kramer, B. Nuseibeh, L. Finkelstein and M. Goedicke (1992); “Viewpoints: A Framework for Integrating Multiple Perspectives in System Development”; International Journal of Software Engineering and Knowledge Engineering, 2(1): 31–58, March 1992; World Scientific Publishing Co.

    Google Scholar 

  8. Jarke, M., K. Pohl, C. Rolland and J. Schmitt (1994); “Experience-Based Method Evaluation and Improvement: A Process Modeling Approach”; Project report, 94–15; ESPRIT Nature 6353, RWTH, Aachen, Germany, September 1994.

    Google Scholar 

  9. Leonhardt, U., A. Finkelstein, J. Kramer and B. Nuseibeh (1995); “Decentralised Process Enactment in a Multi-Perspective Development Environment”; (to appear in) Proceedings of 17th International Conference of Software Engineering, Seattle, Washington, USA, 14–18th April 1995, IEEE Computer Society Press.

    Google Scholar 

  10. Nuseibeh, B. and A. Finkelstein (1992); “ViewPoints: A Vehicle for Method and Tool Integration”; Proceedings of 5th International Workshop on Computer-Aided Software Engineering (CASE '92), Montreal, Canada, 6–10th July 1992, 50–60; IEEE Computer Society Press.

    Google Scholar 

  11. Nuseibeh, B., A. Finkelstein and J. Kramer (1993); “Fine-Grain Process Modelling”; Proceedings of 7th International Workshop on Software Specification and Design (IWSSD-7), Redondo Beach, California, USA, 6–7 December 1993, 42–46; IEEE Computer Society Press.

    Google Scholar 

  12. Nuseibeh, B., J. Kramer and A. Finkelstein (1994); “A Framework for Expressing the Relationships Between Multiple Views in Requirements Specification”; Transactions on Software Engineering, 20(10): 760–773, October 1994; IEEE Computer Society Press.

    Google Scholar 

  13. -(1983); UNIX Programmer's Manual; 7th edition, Bell Laboratories, Inc., Murray Hill, New Jersey, USA.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Wilhelm Schäfer

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Nuseibeh, B., Kramer, J., Finkelstein, A., Leonhardt, U. (1995). Decentralised process modelling. In: Schäfer, W. (eds) Software Process Technology. EWSPT 1995. Lecture Notes in Computer Science, vol 913. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-59205-9_55

Download citation

  • DOI: https://doi.org/10.1007/3-540-59205-9_55

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-59205-1

  • Online ISBN: 978-3-540-49224-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics