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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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
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
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
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)
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
Dami, S., Estublier, J., Amiour, M.: APEL: a Graphical Yet Executable Formalism for Process Modeling. Automated Software Engineering 5, 1 (January 1998) 61–96
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
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
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).
Gelernter, D.: Generative Communication in Linda. ACM Transactions on Programming Languages and Systems 7, 1 (January 1985) 80–112
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
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
Huff, K.E.: Software Process Modeling. In: Fuggetta, A., Wolf, A. (eds.): Trends in Software Process. John Wiley & Sons (1996) 1–24.
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
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)
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)
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
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
Wise, A.: Little JIL 1.0 Language Report. Technical Report 98–24, Department of Computer Science, University of Massachusetts at Amherst (April 1998)
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
Zamli, K.Z.: Process Modeling Languages: A Literature Review. Malaysian Journal of Computer Science 14, 2 (December 2001)
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
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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