A systematic literature review to identify and classify software requirement errors
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 …
recorded in an artifact). Because software still exhibits incorrect behavior, a different …
Classification of defect types in requirements specifications: Literature review, proposal and assessment
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 …
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 …
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 …
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
Abstract Model-based robustness testing requires precise and complete behavioral,
robustness modeling. For example, state machines can be used to model software behavior …
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
Context Unit and integration testing are popular testing techniques. However, while the
software development context evolved over time, the definitions remained unchanged …
software development context evolved over time, the definitions remained unchanged …
Tracing requirements to defect reports: an application of information retrieval techniques
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 …
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 …
formalized first. However, logical formalisms are seldom accessible to stakeholders in the …
A quality model for the systematic assessment of requirements traceability
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 …
follow their life throughout a development project. The importance of traceable requirements …
[PDF][PDF] ROI analysis of the system architecture virtual integration initiative
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 …
rapidly. Airbus and Boeing data show that software SLOC have doubled every four years …