Assessing the comprehension of UML class diagrams via eye tracking

S Yusuf, H Kagdi, JI Maletic - 15th IEEE International …, 2007 - ieeexplore.ieee.org
Eye-tracking equipment is used to assess how well a subject comprehends UML class
diagrams. The results of a study are presented in which eye movements are captured in a …

[HTML][HTML] Detecting defects in software requirements specification

AA Alshazly, AM Elfatatry, MS Abougabal - Alexandria Engineering Journal, 2014 - Elsevier
This research is concerned with detecting defects in software requirements specification.
Motivated by both the problem of producing reliable requirements and the limitations of …

How Dataflow Diagrams Impact Software Security Analysis: an Empirical Experiment

S Schneider, NED Ferreyra, PJ Queval… - arXiv preprint arXiv …, 2024 - arxiv.org
Models of software systems are used throughout the software development lifecycle.
Dataflow diagrams (DFDs), in particular, are well-established resources for security analysis …

Tracking source locations

SP Reiss - Proceedings of the 30th international conference on …, 2008 - dl.acm.org
Many programming tools require information to be associated with source locations. Current
tools do this in different ways with different degrees of effectiveness. This paper is an …

Designing your next empirical study on program comprehension

M Di Penta, REK Stirewalt… - 15th IEEE International …, 2007 - ieeexplore.ieee.org
The field of program comprehension is characterized by both the continuing development of
new tools and techniques and the adaptation of existing techniques to address program …

Integrating animation-based inspection into formal design specification construction for reliable software systems

M Li, S Liu - IEEE transactions on reliability, 2015 - ieeexplore.ieee.org
Software design has been well recognized as an important means to achieve high reliability,
and formal specification can help enhance the quality of design. However, communications …

Machine learning approach for quality assessment and prediction in large software organizations

R Rana, M Staron - 2015 6th IEEE International Conference on …, 2015 - ieeexplore.ieee.org
The importance of software in everyday products and services has been on constant rise
and so is the complexity of software. In face of this rising complexity and our dependence on …

Identifying the weaknesses of UML class diagrams during data model comprehension

G Bavota, C Gravino, R Oliveto, A De Lucia… - … Languages and Systems …, 2011 - Springer
In this paper we present an experiment and two replications aimed at comparing the support
provided by ER and UML class diagrams during comprehension activities by focusing on the …

Selecting the right visualization of indicators and measures–dashboard selection model

M Staron, K Niesel, W Meding - … Mensura 2015, Kraków, Poland, October 5 …, 2015 - Springer
Background: Contemporary software development organizations utilize multiple channels to
disseminate information about their indicators, measures, trends and predictions. Selecting …

Using Experiments in Software Engineering as an Auxiliary Tool for Teaching--A Qualitative Evaluation from the Perspective of Students' Learning Process

M Staron - … Conference on Software Engineering (ICSE'07), 2007 - ieeexplore.ieee.org
In this paper we discuss issues of using students as subjects from the perspective of their
benefits in terms of learning. We conduct interviews with students who participated in the …