GODA: A goal-oriented requirements engineering framework for runtime dependability analysis

DF Mendonça, GN Rodrigues, R Ali, V Alves… - Information and Software …, 2016 - Elsevier
Context: Many modern software systems must deal with changes and uncertainty.
Traditional dependability requirements engineering is not equipped for this since it assumes …

Elicitation of situated values: need for tools to help stakeholders and designers to reflect and communicate

A Pommeranz, C Detweiler, P Wiggers… - Ethics and Information …, 2012 - Springer
Explicitly considering human values in the design process of socio-technical systems has
become a responsibility of designers. It is, however, challenging to design for values …

Understanding agent-oriented software engineering methodologies

JJ Gómez-Sanz, R Fuentes-Fernández - The Knowledge …, 2015 - cambridge.org
For many years, the progress in agent-oriented development has focused on tools and
methods for particular development phases. This has not been enough for the industry to …

[PDF][PDF] SecTro: A CASE Tool for Modelling Security in Requirements Engineering using Secure Tropos.

M Pavlidis, S Islam - CAiSE Forum, 2011 - researchgate.net
Secure Tropos is an extension of Tropos methodology, which considers security throughout
the whole development process. The main concept of Secure Tropos is the security …

A CASE tool to support automated modelling and analysis of security requirements, based on secure tropos

M Pavlidis, S Islam, H Mouratidis - IS Olympics: Information Systems in a …, 2012 - Springer
Secure Tropos, an extension of the Tropos methodology, considers security requirements
alongside functional requirements, from the early stages of the system development …

Debugging and testing of multi-agent systems using design artefacts

D Poutakidis, M Winikoff, L Padgham… - Multi-Agent Programming …, 2009 - Springer
Agents are a promising technology for dealing with increasingly complex system
development. An agent may have many ways of achieving a given task, and it selects the …

Requirements specification via activity diagrams for agent-based systems

Y Abushark, T Miller, J Thangarajah, M Winikoff… - Autonomous Agents and …, 2017 - Springer
Goal-oriented agent systems are increasingly popular for developing complex applications
that operate in highly dynamic environments. As with any software these systems have to be …

Goal-oriented development of self-adaptive systems

M Morandini - 2011 - iris.unitn.it
Today's software is expected to be able to work autonomously in an unpredictable
environment, avoiding failure and achieving satisfactory performance. Self-adaptive systems …

Resolving least privilege violations in software architectures

K Buyens, B De Win, W Joosen - 2009 ICSE Workshop on …, 2009 - ieeexplore.ieee.org
Supporting a security principle, such as least privilege, in a software architecture is difficult.
Systematic rules are lacking, no guidance explains how to apply the principle in practice. As …

AgentTest: A specification language for agent-based system testing

MB Babac, D Jevtić - Neurocomputing, 2014 - Elsevier
AgentTest is a sublanguage of TTCN-3, aimed at specifying and testing agent-based
systems. Its major strength is its unification and automation of abstract test suite generation …