—App stores like Google Play and Apple AppStore have over 3 Million apps covering nearly every kind of software and service. Billions of users regularly download, use, and review...
Abstract—User stories are a widely used notation for formulating requirements in agile development. Despite their popularity in industry, little to no academic work is available ...
Garm Lucassen, Fabiano Dalpiaz, Jan Martijn E. M. ...
—Significant research has recently been undertaken within the Requirements Engineering (RE) community towards understanding, integrating, and evaluating sustainability concerns ...
—Security requirements analysis depends on how well-trained analysts perceive security risk, understand the impact of various vulnerabilities, and mitigate threats. When systems ...
Hanan Hibshi, Travis D. Breaux, Stephen B. Broomel...
—Model-Driven Development (MDD) is no longer a novel development paradigm. It has become mature from a research perspective and recent studies show its adoption in industry. Stil...
Abstract—Sustainability, the capacity to endure, is fundamental for the societies on our planet. Despite its increasing recognition in software engineering, it remains difficult...
Stefanie Betz, Christoph Becker, Ruzanna Chitchyan...
—Software systems are embedded into daily life and as such have significant effects on the behavior and decision making of both their users and the people affected by using thes...
Abstract—We introduce a theoretical characterisation of feature lifecycles in app stores, to help app developers to identify trends and to find undiscovered requirements. To ill...
Federica Sarro, Afnan A. Al-Subaihin, Mark Harman,...
Abstract—The growing complexity and dynamics of the execution environment have been major motivation for designing self-adaptive systems. Although significant work can be found ...
—Requirements engineers model the system of interest from different points of view by creating numerous artifacts. Although they have to deal with a great amount of information, ...