Skip to main content

Exploiting a Virtual Environment in a Visual PML

  • Conference paper
  • First Online:
Product Focused Software Process Improvement (PROFES 2002)

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

Abstract

This paper discusses a visual process modeling language called Virtual Reality Process Modeling Language (VRPML). Novel features have been introduced in VRPML to investigate perceived weaknesses in existing PMLs, and include support for the integration of a virtual environment, and dynamic creation and assignment of tasks and resources at the PML level. The paper describes the VRPML syntax and semantics.

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. Arbaoui, S., Lonchamp, J., Montangero, C.: The Human Dimension of the Software Process. In: Derniame, J.C., Kaba, B.A., Wastell, D. (eds.): Software Process: Principles, Methodology and Technology. Lecture Notes in Computer Science, Vol. 1500. Springer-Verlag, Berlin Heidelberg New York (1999) 165–196

    Google Scholar 

  2. Baldi, M., Gai, S., Jaccheri, M.L., Lago, P.: Object Oriented Software Process Model Design in E3. In: Finkelstein, A., Kramer, J., Nuseibeh, B. (eds.): Software Process Modelling and Technology. Research Studies Press, Taunton, England (1994) 279–290

    Google Scholar 

  3. Bandinelli, S., Fuggetta, A., Ghezzi, C., Lavazza, L.: SPADE: An Environment for Software Process Analysis, Design, and Enactment“. In: Finkelstein, A., Kramer, J., Nuseibeh, B. (eds.): Software Process Modelling and Technology. Research Studies Press, Taunton, England (1994) 223–247

    Google Scholar 

  4. Becattini, F., Nitto, E.D., Fuggetta, A., Valetto, G.: Exploiting MOOs to Provide Multiple Views for Software Process Support. In: Proc. of Intl. Process Technology Workshop, Villard de Lans-Grenoble, France (1999)

    Google Scholar 

  5. Conradi, R., Jaccheri, M.J.: Process Modelling Languages. In: Derniame, J.C., Kaba, B.A., Wastell, D. (eds.): Software Process: Principles, Methodology and Technology. Lecture Notes in Computer Science, Vol. 1500. Springer-Verlag, Berlin Heidelberg New York (1999) 27–51

    Chapter  Google Scholar 

  6. Dami, S., Estublier, J., Amiour, M.: APEL: a Graphical Yet Executable Formalism for Process Modeling. Automated Software Engineering 5, 1 (January 1998) 61–96

    Article  Google Scholar 

  7. Doppke, J.C., Heimbigner, D., Wolf, A.L.: Software Process Modeling and Execution within Virtual Environments. ACM Transactions on Software Engineering and Methodology 7, 1 (January 1998) 1–40

    Article  Google Scholar 

  8. Dossick, S.E., Kaiser, G.: CHIME: A Metadata-Based Distributed Software Development Environments. In: Nierstrasz, O., Lemoine, M. (eds.): Proc. of the Joint 7th European Software Engineering Conf. and Foundation of Software Engineering (ESEC/FSE99). Lecture Notes in Computer Science, Vol. 1687. Springer-Verlag, Berlin Heidelberg New York (1999) 464–475

    Google Scholar 

  9. Fuggetta, A.: Software Process: A Roadmap. In: Finkelstein, A. (ed.): The Future of Software Engineering (FOSE 2000) in conjunction with the Proc. of the 22nd Intl. Conf. on Software Engineering (ICSE 2000). Limerick, Ireland, June 2000. ACM Press (2000).

    Google Scholar 

  10. Gelernter, D.: Generative Communication in Linda. ACM Transactions on Programming Languages and Systems 7, 1 (January 1985) 80–112

    Article  MATH  Google Scholar 

  11. Grundy, J.C., Hosking, J.G.: Serendipity: Integrated Environment Support for Process Modeling, Enactment and Work Coordination. Automated Software Engineering 5, 1 (January, 1998) 27–60

    Article  Google Scholar 

  12. Heiman, P., Joeris, G., Krapp, C.A., Westfechtel, B.: DYNAMITE: Dynamic Task Nets for Software Process Management. In: Proc. of the 18th Intl. Conf. on Software Engineering, Berlin, Germany. IEEE Computer Press. (March 1996) 331–341

    Google Scholar 

  13. Huff, K.E.: Software Process Modeling. In: Fuggetta, A., Wolf, A. (eds.): Trends in Software Process. John Wiley & Sons (1996) 1–24.

    Google Scholar 

  14. Jaccheri, M.J., Conradi, R., Drynes, B.H.: Software Process Technology and Software Organisations. In: Conradi, R. (ed.): Proc. of 7th European Workshop on Software Process Technology (EWSPT 2000), Kaprun, Austria. Springer-Verlag, Berlin Heidelberg New York (February 2000) 96–108

    Google Scholar 

  15. Kellner, M.I., Feiler, P.H., Finkelstein, A., Katayama, T., Osterweil, L.J., Penedo, M.H., Rombach, H.D.: Software Process Modeling Example Problem. In: Katayama, T. (ed.): Proc. of the 6th Intl. Software Process Workshop, Hakodate, Hokkaido, Japan. IEEE Computer Society Press (October 1990)

    Google Scholar 

  16. Ribo, J.M., Franch, X.: PROMENADE: A PML Intended to Enhance Standarization, Expressiveness and Modularity in Software Process Modelling. Research Report LSI-00-34-R, Llenguatges I Sistemes Informatics, Politechnical of Catalonia (2000)

    Google Scholar 

  17. Sutton Jr, S., Osterweil, L.J.: The Design of a Next-Generation Process Language. In: Proc. of the Joint 6th European Software Engineering Conf. and the 5th ACM SIGSOFT Symposium on the Foundation of Software Engineering. Lecture Notes in Computer Science, Vol. 1301. Springer-Verlag, Berlin Heidelberg New York (1997) 142–158

    Google Scholar 

  18. Swenson, K.D.:A Visual Language to Describe Collaborative Work. In: Proc. of the 1993 IEEE Symposium on Visual Languages. IEEE Computer Society Press (1993) 298–303

    Google Scholar 

  19. Wise, A.: Little JIL 1.0 Language Report. Technical Report 98–24, Department of Computer Science, University of Massachusetts at Amherst (April 1998)

    Google Scholar 

  20. Yang, Y.: Coordination for Process Support is Not Enough. In: Proc. of the 4th European Workshop on Software Process Technology. Lecture Notes in Computer Science, Vol. 913. Springer-Verlag, Berlin Heidelberg New York (1995) 205–208

    Google Scholar 

  21. Zamli, K.Z.: Process Modeling Languages: A Literature Review. Malaysian Journal of Computer Science 14, 2 (December 2001)

    Google Scholar 

  22. Zamli, K.Z., Lee, P.A.: Taxonomy of Process Modeling Languages. In: Proc. of the ACS/IEEE International Conference on Computer Systems and Applications. IEEE Computer Society Press (June 2001) 435–437

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zuhairi Zamli, K., Lee, P. (2002). Exploiting a Virtual Environment in a Visual PML. In: Oivo, M., Komi-Sirviö, S. (eds) Product Focused Software Process Improvement. PROFES 2002. Lecture Notes in Computer Science, vol 2559. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36209-6_7

Download citation

  • DOI: https://doi.org/10.1007/3-540-36209-6_7

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-00234-5

  • Online ISBN: 978-3-540-36209-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics