Representing and reasoning about preferences in requirements engineering

S Liaskos, SA McIlraith, S Sohrabi… - Requirements …, 2011 - Springer
The priorities that stakeholders associate with requirements may vary from stakeholder to
stakeholder and from one situation to the next. Differing priorities, in turn, imply different …

Modelling and reasoning about security requirements in socio-technical systems

E Paja, F Dalpiaz, P Giorgini - Data & Knowledge Engineering, 2015 - Elsevier
Modern software systems operate within the context of larger socio-technical systems,
wherein they interact—by exchanging data and outsourcing tasks—with other technical …

[HTML][HTML] Extracting goal models from natural language requirement specifications

S Das, N Deb, A Cortesi, N Chaki - Journal of Systems and Software, 2024 - Elsevier
Abstract Unstructured (or, semi-structured) natural language is mostly used to capture the
requirement specifications both for legacy software systems and for modern day software …

Multi-objective reasoning with constrained goal models

CM Nguyen, R Sebastiani, P Giorgini… - Requirements …, 2018 - Springer
Goal models have been widely used in computer science to represent software
requirements, business objectives, and design qualities. Existing goal modelling techniques …

Automated planning for feature model configuration based on functional and non-functional requirements

S Soltani, M Asadi, D Gašević, M Hatala… - Proceedings of the 16th …, 2012 - dl.acm.org
Feature modeling is one of the main techniques used in Software Product Line Engineering
to manage the variability within the products of a family. Concrete products of the family can …

Self-adaptation through incremental generative model transformations at runtime

B Chen, X Peng, Y Yu, B Nuseibeh… - Proceedings of the 36th …, 2014 - dl.acm.org
A self-adaptive system uses runtime models to adapt its architecture to the changing
requirements and contexts. However, there is no one-to-one mapping between the …

Runtime goal models: Keynote

F Dalpiaz, A Borgida, J Horkoff… - IEEE 7th international …, 2013 - ieeexplore.ieee.org
Goal models capture stakeholder requirements for a system-to-be, but also circumscribe a
space of alternative specifications for fulfilling these requirements. Recent proposals for self …

Toward automated feature model configuration with optimizing non-functional requirements

M Asadi, S Soltani, D Gasevic, M Hatala… - Information and Software …, 2014 - Elsevier
Context A software product line is a family of software systems that share some common
features but also have significant variabilities. A feature model is a variability modeling …

An ontological interpretation of non-functional requirements

R Guizzardi, FL Li, A Borgida… - Formal Ontology in …, 2014 - ebooks.iospress.nl
Non-functional requirements (NFRs) have been the focus of research in Requirements
Engineering (RE) for more than 20 years. Despite this attention, their ontological nature is …

Using goal modeling to capture competency questions in ontology-based systems

PCB Fernandes, RSS Guizzardi… - Journal of Information …, 2011 - journals-sol.sbc.org.br
Most of the available ontology engineering methodologies presuppose the existence of a set
of questions which provide the objective and scope of the ontology under development …