2009 IEEE 31st International Conference on Software Engineering 2009
DOI: 10.1109/icse.2009.5070527
|View full text |Cite
|
Sign up to set email alerts
|

Learning operational requirements from goal models

Abstract: Goal-oriented methods have increasingly been recognised as an effective means for eliciting, elaborating, analysing and specifying software requirements. A key activity in these approaches is the elaboration of a correct and complete set of opertional requirements, in the form of pre-and trigger-conditions, that guarantee the system goals. Few existing approaches provide support for this crucial task and mainly rely on significant effort and expertise of the engineer.In this paper we propose a tool-based frame… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
89
0

Year Published

2011
2011
2023
2023

Publication Types

Select...
5
1
1

Relationship

1
6

Authors

Journals

citations
Cited by 65 publications
(89 citation statements)
references
References 19 publications
0
89
0
Order By: Relevance
“…More specifically, we first provide formal definitions ESEC/FSE'17, September [4][5][6][7][8]2017, Paderborn, Germany Dalal Alrajeh, Liliana Pasquale, and Bashar Nuseibeh of the domain model of a forensic-ready system including the environment in which incidents may occur and hypotheses about such incidents. We also formalise preservation specifications and requirements.…”
Section: Introductionmentioning
confidence: 99%
“…More specifically, we first provide formal definitions ESEC/FSE'17, September [4][5][6][7][8]2017, Paderborn, Germany Dalal Alrajeh, Liliana Pasquale, and Bashar Nuseibeh of the domain model of a forensic-ready system including the environment in which incidents may occur and hypotheses about such incidents. We also formalise preservation specifications and requirements.…”
Section: Introductionmentioning
confidence: 99%
“…As a case study, we consider the problem of software model verification and adaptation, a successful application area of symbolic temporal logic. We have applied our model to the problem of verifying and evolving a specification of a water pump system [11]. The results indicate that neural-symbolic NARX networks can be used for both verification and learning, reducing the efforts involved in the modelling process and helping produce verifiable and sound system specifications.…”
Section: Imentioning
confidence: 99%
“…The importance of adding learning mechanisms to temporal models has been highlighted in several applications, including model discovery and requirements acquisition in software engineering [7], [10], [11]. In what follows, we formally define a correspondence between recurrent networks and temporal logic.…”
Section: Imentioning
confidence: 99%
See 2 more Smart Citations