enter search term and/or author name
Automatically repairing event sequence-based GUI test suites for regression testing
Atif M. Memon
Article No.: 4
Although graphical user interfaces (GUIs) constitute a large part of the software being developed today and are typically created using rapid prototyping, there are no effective regression testing techniques for GUIs. The needs of GUI regression...
Semantic parameterization: A process for modeling domain descriptions
Travis D. Breaux, Annie I. Antón, Jon Doyle
Article No.: 5
Software engineers must systematically account for the broad scope of environmental behavior, including nonfunctional requirements, intended to coordinate the actions of stakeholders and software systems. The Inquiry Cycle Model (ICM) provides...
Domain-specific languages and program generation with meta-AspectJ
Shan Shan Huang, David Zook, Yannis Smaragdakis
Article No.: 6
Meta-AspectJ (MAJ) is a language for generating AspectJ programs using code templates. MAJ itself is an extension of Java, so users can interleave arbitrary Java code with AspectJ code templates. MAJ is a structured metaprogramming tool: a...
Using a pilot study to derive a GUI model for automated testing
Qing Xie, Atif M Memon
Article No.: 7
Graphical user interfaces (GUIs) are one of the most commonly used parts of today's software. Despite their ubiquity, testing GUIs for functional correctness remains an understudied area. A typical GUI gives many degrees of freedom to an end-user,...