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 …

The past, present, and future of software evolution

MW Godfrey, DM German - 2008 Frontiers of Software …, 2008 - ieeexplore.ieee.org
Change is an essential characteristic of software development, as software systems must
respond to evolving requirements, platforms, and other environmental pressures. In this …

Self-tuning of software systems through dynamic quality tradeoff and value-based feedback control loop

X Peng, B Chen, Y Yu, W Zhao - Journal of Systems and Software, 2012 - Elsevier
Quality requirements of a software system cannot be optimally met, especially when it is
running in an uncertain and changing environment. In principle, a controller at runtime can …

Deriving and formalizing requirements of decentralized applications for inter-organizational collaborations on blockchain

C Udokwu, A Norta - Arabian Journal for Science and Engineering, 2021 - Springer
Traditional information systems that enable organizations to collaborate, share information
and resources, have several weaknesses such as security, interoperability and transparency …

An operational semantics for the goal life-cycle in BDI agents

J Harland, DN Morley, J Thangarajah… - Autonomous agents and …, 2014 - Springer
A fundamental feature of intelligent agents is their ability to deliberate over their goals.
Operating in an environment that may change in unpredictable ways, an agent needs to …

Commitments and interaction norms in organisations

M Dastani, L van der Torre, N Yorke-Smith - Autonomous Agents and Multi …, 2017 - Springer
In an organisational setting such as an online marketplace, an entity called the
'organisation'or 'institution'defines interaction protocols, monitors agent interaction, and …

Security requirements engineering via commitments

F Dalpiaz, E Paja, P Giorgini - 2011 1st Workshop on Socio …, 2011 - ieeexplore.ieee.org
Security Requirements Engineering (SRE) is concerned with the elicitation of security needs
and the specification of security requirements of the system-to-be. Current approaches to …

Adaptation in open systems: Giving interaction its rightful place

F Dalpiaz, AK Chopra, P Giorgini… - Conceptual Modeling–ER …, 2010 - Springer
We address the challenge of adaptation in open systems. Open systems are characterized
by interactions among autonomous and heterogeneous participants. In such systems, each …

A first-order formalization of commitments and goals for planning

F Meneguzzi, P Telang, M Singh - … of the AAAI Conference on Artificial …, 2013 - ojs.aaai.org
Commitments help model interactions in multiagent systems in a computationally realizable
yet high-level manner without compromising the autonomy and heterogeneity of the member …

Social specifications of business processes with Azzurra

F Dalpiaz, E Cardoso, G Canobbio… - 2015 IEEE 9th …, 2015 - ieeexplore.ieee.org
A business process is first and foremost a social interaction among multiple participants.
Business process modeling languages support the description of business processes in …