A systematic literature review to identify and classify software requirement errors

GS Walia, JC Carver - Information and Software Technology, 2009 - Elsevier
Most software quality research has focused on identifying faults (ie, information is incorrectly
recorded in an artifact). Because software still exhibits incorrect behavior, a different …

Classification of defect types in requirements specifications: Literature review, proposal and assessment

IL Margarido, JP Faria, RM Vidal… - 6th Iberian Conference …, 2011 - ieeexplore.ieee.org
Requirements defects have a major impact throughout the whole software lifecycle. Having
a specific defects classification for requirements is important to analyse the root causes of …

Why do record/replay tests of web applications break?

M Hammoudi, G Rothermel… - 2016 IEEE International …, 2016 - ieeexplore.ieee.org
Software engineers often use record/replay tools to enable the automated testing of web
applications. Tests created in this manner can then be used to regression test new versions …

A fault taxonomy for service-oriented architecture

S Bruning, S Weissleder… - 10th IEEE High Assurance …, 2007 - ieeexplore.ieee.org
Service-oriented architecture (SOA) is a popular design paradigm for distributed systems
today but the high adaptivity and complexity of SOA implementations may also introduce …

Modeling robustness behavior using aspect-oriented modeling to support robustness testing of industrial systems

S Ali, LC Briand, H Hemmati - Software & Systems Modeling, 2012 - Springer
Abstract Model-based robustness testing requires precise and complete behavioral,
robustness modeling. For example, state machines can be used to model software behavior …

Are unit and integration test definitions still valid for modern Java projects? An empirical study on open-source projects

F Trautsch, S Herbold, J Grabowski - Journal of Systems and Software, 2020 - Elsevier
Context Unit and integration testing are popular testing techniques. However, while the
software development context evolved over time, the definitions remained unchanged …

Tracing requirements to defect reports: an application of information retrieval techniques

S Yadla, JH Hayes, A Dekhtyar - Innovations in Systems and Software …, 2005 - Springer
To support debugging, maintenance, verification and validation (V&V) and/or independent
V&V (IV&V), it is necessary to understand the relationship between defect reports and their …

Automotive behavioral requirements expressed in a specification pattern system: a case study at BOSCH

A Post, I Menzel, J Hoenicke, A Podelski - Requirements Engineering, 2012 - Springer
To allow an automatic formal analysis of requirements, the requirements have to be
formalized first. However, logical formalisms are seldom accessible to stakeholders in the …

A quality model for the systematic assessment of requirements traceability

P Rempel, P Mäder - 2015 IEEE 23rd international …, 2015 - ieeexplore.ieee.org
Traceability is an important quality of software requirements and allows to describe and
follow their life throughout a development project. The importance of traceable requirements …

[PDF][PDF] ROI analysis of the system architecture virtual integration initiative

J Hansson, S Helton, P Feiler - Software Engineering Institute. doi, 2018 - kilthub.cmu.edu
The size of aerospace software, as measured in source lines of code (SLOC), has grown
rapidly. Airbus and Boeing data show that software SLOC have doubled every four years …