A systematic literature review of istar extensions

E Gonçalves, J Castro, J Araújo, T Heineck - Journal of Systems and …, 2018 - Elsevier
Abstract iStar is a general-purpose goal-based modelling language used to model
requirements at early and late phases of software development. It has been used in …

A systematic literature review of requirements modeling and analysis for self-adaptive systems

Z Yang, Z Li, Z **, Y Chen - … , REFSQ 2014, Essen, Germany, April 7-10 …, 2014 - Springer
Abstract [Context and motivation] Over the last decade, researchers and engineers have
developed a vast body of methodologies and technologies in requirements engineering for …

Efficient conflict driven learning in a boolean satisfiability solver

L Zhang, CF Madigan, MH Moskewicz… - … on Computer Aided …, 2001 - ieeexplore.ieee.org
One of the most important features of current state-of-the-art SAT solvers is the use of conflict
based backtracking and learning techniques. In this paper, we generalize various conflict …

Adaptive socio-technical systems: a requirements-based approach

F Dalpiaz, P Giorgini, J Mylopoulos - Requirements engineering, 2013 - Springer
A socio-technical system (STS) consists of an interplay of humans, organizations, and
technical systems. STSs are heterogeneous, dynamic, unpredictable, and weakly …

[HTML][HTML] A compositional approach to creating architecture frameworks with an application to distributed AI systems

HM Heyn, E Knauss, P Pelliccione - Journal of Systems and Software, 2023 - Elsevier
Artificial intelligence (AI) in its various forms finds more and more its way into complex
distributed systems. For instance, it is used locally, as part of a sensor system, on the edge …

Business-driven data analytics: A conceptual modeling framework

S Nalchigar, E Yu - Data & Knowledge Engineering, 2018 - Elsevier
The effective development of advanced data analytics solutions requires tackling challenges
such as eliciting analytical requirements, designing the machine learning solution, and …

Towards human-centric model-driven software engineering

J Grundy, H Khalajzadeh… - … on Evaluation of Novel …, 2020 - research.monash.edu
Many current software systems suffer from a lack of consideration of the human differences
between end users. This includes age, gender, language, culture, emotions, personality …

A learning approach to enhance assurances for real-time self-adaptive systems

A Rodrigues, RD Caldas, GN Rodrigues… - Proceedings of the 13th …, 2018 - dl.acm.org
The assurance of real-time properties is prone to context variability. Providing such
assurance at design time would require to check all the possible context and system …

ACon: A learning-based approach to deal with uncertainty in contextual requirements at runtime

A Knauss, D Damian, X Franch, A Rook… - Information and software …, 2016 - Elsevier
Context: Runtime uncertainty such as unpredictable operational environment and failure of
sensors that gather environmental data is a well-known challenge for adaptive systems …

Reasoning with contextual requirements: Detecting inconsistency and conflicts

R Ali, F Dalpiaz, P Giorgini - Information and Software Technology, 2013 - Elsevier
CONTEXT: The environment in which the system operates, its context, is variable. The
autonomous ability of a software to adapt to context has to be planned since the …