Abstract
In order to achieve more maturity inVisual Modeling Language (VML) engineering, effective methodologies of VML evaluation are necessary. This paper proposes a methodology for evaluating VML from a cognitive perspective. It discusses methodological problems of applying psychological results for VML evaluation. It then presents research on a CD-VML methodology that is based on cognitive dimensions (CD). This research covers analysis of the application of CDs in the context of VMLs, empirical studies of UML with an original CD questionnaire, customization of CDs for VML evaluation and empirical studies of use cases with a CD-VML-UC questionnaire – a product of the CD-VML methodology for use case diagram.
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
Blackwell, A.F., Britton, C., Cox, A., Green, T.R.G., Gurr, C.A., Kadoda, G.F., Kutar, M., Loomes, M., Nehaniv, C.L., Petre, M., Roast, C., Roes, C., Wong, A., Young, R.M.: Cognitive Dimensions of Notations: Design tools for cognitive technology. In: Beynon, M., Nehaniv, C.L., Dautenhahn, K. (eds.) CT 2001. LNCS (LNAI), vol. 2117, pp. 325–341. Springer, Heidelberg (2001)
Blackwell, A.F., Green, T.R.G.: A Cognitive Dimensions questionnaire optimised for users. In: Proceedings of the Twelth Annual Meeting of the Psychology of Programming Interest (PPIG) Group, pp. 137–152 (2000)
Bobkowska A.E.: Cognitive Dimensions Questionnaire Applied to Visual Modelling Language Evaluation - a Case Study. In: Proceedings of the Fifteenth Annual Workshop of the PPIG (2003)
Clarke, S.: Evaluating a new programming language. In: Kadoda, G. (ed.) Proceedings of the Thirteenth Annual Meeting of the PPIG, pp. 275–289 (2001)
Cox, K.: Cognitive Dimensions of use cases: feedback from a student questionnaire. In: Proceedings of the Twelth Annual Meeting of the PPIG (2000)
Detienne, F.: Software Design – Cognitive Aspects. Springer, Heidelberg (2002)
Genova, G., Llorens, J., Quintana, V.: Digging into Use Case Relationships. In: Jézéquel, J.-M., Hussmann, H., Cook, S. (eds.) UML 2002. LNCS, vol. 2460, p. 115. Springer, Heidelberg (2002)
Green, T.R.G.: Cognitive dimensions of notations. In: People and Computers, pp. 443–460. Cambridge University Press, Cambridge (1989)
Isoda, S.: A Critique of UML’s Definition of the Use-Case Class. In: Stevens, P., Whittle, J., Booch, G. (eds.) UML 2003. LNCS, vol. 2863, pp. 280–294. Springer, Heidelberg (2003)
Kutar, M., Britton, C., Wilson, J.: Cognitive Dimensions: An experience report. In: Blackwell, A.F., Bilotta, E. (eds.) Proceedings of the Twelth Annual Meeting of the Psychology of Programming Interest Group, pp. 81–98 (2000)
Shneiderman, B.: Software Psychology. Human Factors in Computer and Information Systems. Winthrop Publishers Inc. (1980)
Triffitt, E., Khazaei, B.: A Study of Usability of Z Formalism Based on Cognitive Dimensions. In: Kuljis, J., Baldwin, L., Scoble, R. (eds.) Proceedings of the Fourteenth Annual Meeting of the PPIG, pp. 15–28 (2002)
Tukiainen, M.: Evaluation of the Cognitive Dimensions Questionnaire and Some Thoughts about the Cognitive Dimensions of Spreadsheet Calculation. In: Kadoda, G. (ed.) Proceedings of the Thirteenth Annual Meeting of the PPIG, pp. 291–301 (2001)
Unified Modeling Language v. 1.4, available at, http://www.omg.org/uml/
Wegmann, A., Genilloud, G.: The Role of Roles in Use Case Diagrams. In: Proceedings of 3rd International Conference on the Unified Modeling Language, York, UK (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bobkowska, A. (2005). A Methodology of Visual Modeling Language Evaluation. In: Vojtáš, P., Bieliková, M., Charron-Bost, B., Sýkora, O. (eds) SOFSEM 2005: Theory and Practice of Computer Science. SOFSEM 2005. Lecture Notes in Computer Science, vol 3381. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30577-4_10
Download citation
DOI: https://doi.org/10.1007/978-3-540-30577-4_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-24302-1
Online ISBN: 978-3-540-30577-4
eBook Packages: Computer ScienceComputer Science (R0)