A Survey about the Intent to Use Visual Defect Annotations for Software Models

  • Authors:
  • Jörg Rech;Axel Spriestersbach

  • Affiliations:
  • Fraunhofer IESE, , Kaiserslautern, Germany 67663;SAP Research, , Karlsruhe, Germany 76131

  • Venue:
  • ECMDA-FA '08 Proceedings of the 4th European conference on Model Driven Architecture: Foundations and Applications
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Today, many practitioners have consolidated their experience with software models in collections of design flaws, smells, antipatterns, or guidelines that have a negative impact on quality aspects (such as maintainability). Besides these quality defects, many compilability errors or conformance warnings might occur in a software design. Programming IDEs typically present problems regarding compilability in or near the code (e.g., icons at the line or underlining in the code). Modeling IDEs in MDSD follow a visual paradigm and need a similar mechanism for presenting problems in a clear, consistent, and familiar way. In this paper, we present different visualization concepts for visualizing quality defects and other problems in software models. These concepts use different dimensions such as color, size, or icons to present this information to the user. We used a survey to explore the opinions held by practitioners showing that 89.9% want to be informed about potential defects and prefer icon-, view- and underscore-based concepts to other types of concepts.