Proceedings of the 33rd International Conference on Software Engineering 2011
DOI: 10.1145/1985793.1985866
|View full text |Cite
|
Sign up to set email alerts
|

Improving requirements quality using essential use case interaction patterns

Abstract: Improving requirements quality using essential use case interaction patterns.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
29
0
1

Year Published

2012
2012
2023
2023

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 58 publications
(37 citation statements)
references
References 25 publications
0
29
0
1
Order By: Relevance
“…The DODT tool applies NLP and a domain ontology to semi-automatically transform NL requirements into higher quality semi-boilerplate requirements for embedded systems development [14]. The MaramaAI tool extracts semi-formal Essential Use Cases (EUC) models from natural language requirements and enables an end user to detect inconsistency, incompleteness, and incorrectness by visually highlighting the differences to a baseline EUC [27]. The EuRailCheck project uses rule-based techniques and ontologies to validate formalized requirement fragments and pinpoint flaws that are not easy to detect in an informal setting [8].…”
Section: Natural Language Processing For Rementioning
confidence: 99%
“…The DODT tool applies NLP and a domain ontology to semi-automatically transform NL requirements into higher quality semi-boilerplate requirements for embedded systems development [14]. The MaramaAI tool extracts semi-formal Essential Use Cases (EUC) models from natural language requirements and enables an end user to detect inconsistency, incompleteness, and incorrectness by visually highlighting the differences to a baseline EUC [27]. The EuRailCheck project uses rule-based techniques and ontologies to validate formalized requirement fragments and pinpoint flaws that are not easy to detect in an informal setting [8].…”
Section: Natural Language Processing For Rementioning
confidence: 99%
“…Estos métodos son: Especificación de r equisitos uso del lenguaje natural: La especificación de requisitos, con frecuencia se realiza utilizando lenguaje natural. Una ventaja principal de utilizar lenguaje natural para especificar requisitos es que son comprensibles por los stakeholders 1 (Kamalrudin et al, 2011).…”
Section: Especificación De Requerimientosunclassified
“…Due to its high reusability, workflow patterns have a wide applicability in both academia and industry [13]. Figure 1 shows the popularity of workflow patterns through comparing with other requirements patterns, such as event patterns [11], essential use cases [2], problem frames [14] and object system models [15] in Google trends (http://www.google.com/trends/). We can see from much more attention than other requirements patterns.…”
Section: Workflow Patternsmentioning
confidence: 99%
“…Kamalrudin et al [2] reported a technique to improve requirements quality using Essential Use Case (EUC) Interaction Patterns, and developed a CASE tool to support their work. This technique first transformed natural language requirements to semi-formal requirements, i.e.…”
Section: Related Workmentioning
confidence: 99%