Change Awareness in Software Engineering Using Two Dimensional Graphical Design and Development Tools

Tam, J., McCaffrey, L., Maurer, F. and Greenberg, S. (2000)
Change Awareness in Software Engineering Using Two Dimensional Graphical Design and Development Tools. Research report 2000-670-22, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, October.

View Publication and Related Materials

PDF PaperPDF Paper (2000-ChangeAwareness.Report2000-670-22.pdf)

Abstract

In this paper, we discuss several display mechanisms for representing changes in the UML (Unified Modeling Language) class diagrams: animated replays, storyboards, iconic representations and a documentation method. These display mechanisms were implemented in a prototype UML editor. We present the results of an empirical interface refinement study that was conducted to determine the strengths and weaknesses of the four change display mechanisms. The results show some preference for the symbolic presentation of changes, specifically that most study participants liked the documentation method best. Qualitative result summaries are given for documentation and the other mechanisms.

Bibtex entry

@TECHREPORT { 2000-ChangeAwareness.Report2000-670-22,
CLASS = { REPORT },
AUTHOR = { Tam, J. and McCaffrey, L. and Maurer, F. and Greenberg, S. },
TITLE = { Change Awareness in Software Engineering Using Two Dimensional Graphical Design and Development Tools },
INSTITUTION = { Department of Computer Science, University of Calgary },
ADDRESS = { Calgary, Alberta, Canada },
YEAR = { 2000 },
MONTH = { October },
NUMBER = { 2000-670-22 },
}