Conflict identification with EA-analyzer

Alberto Sardinha, Ruzanna Chitchyan, João Araújo, Ana Moreira, Awais Rashid

Research output: Chapter in Book/Report/Conference proceedingChapter

3 Citations (Scopus)

Abstract

Conflict identification in Aspect-Oriented Requirements Engineering (AORE) is an integral step toward resolving conflicting dependencies between requirements at an early stage of the software development. However, to date there has been no work supporting detection of conflicts in a large set of textual requirements without converting texts into an alternative representation (such as models or formal specification) or direct stakeholder involvement. Here, we present EA-Analyzer, an automated tool for identifying conflicts directly in aspect-oriented requirements specified in natural language text. This chapter is centered on a case study-based discussion of the accuracy of the tool. EA-Analyzer is applied to the Crisis Management System, a case study used as an established benchmark in several areas of aspect-oriented research.

Original languageEnglish
Title of host publicationAspect-Oriented Requirements Engineering
PublisherSpringer-Verlag Berlin and Heidelberg GmbH
Pages209-224
Number of pages16
Volume9783642386404
ISBN (Electronic)978-3-642-38640-4
ISBN (Print)978-3-642-38639-8
DOIs
Publication statusPublished - 1 Nov 2013

Fingerprint

Requirements engineering
Software engineering
Formal specification

Cite this

Sardinha, A., Chitchyan, R., Araújo, J., Moreira, A., & Rashid, A. (2013). Conflict identification with EA-analyzer. In Aspect-Oriented Requirements Engineering (Vol. 9783642386404, pp. 209-224). Springer-Verlag Berlin and Heidelberg GmbH. https://doi.org/10.1007/978-3-642-38640-4_11
Sardinha, Alberto ; Chitchyan, Ruzanna ; Araújo, João ; Moreira, Ana ; Rashid, Awais. / Conflict identification with EA-analyzer. Aspect-Oriented Requirements Engineering. Vol. 9783642386404 Springer-Verlag Berlin and Heidelberg GmbH, 2013. pp. 209-224
@inbook{9b693e8d357a487abf4ceb13e69d2fcc,
title = "Conflict identification with EA-analyzer",
abstract = "Conflict identification in Aspect-Oriented Requirements Engineering (AORE) is an integral step toward resolving conflicting dependencies between requirements at an early stage of the software development. However, to date there has been no work supporting detection of conflicts in a large set of textual requirements without converting texts into an alternative representation (such as models or formal specification) or direct stakeholder involvement. Here, we present EA-Analyzer, an automated tool for identifying conflicts directly in aspect-oriented requirements specified in natural language text. This chapter is centered on a case study-based discussion of the accuracy of the tool. EA-Analyzer is applied to the Crisis Management System, a case study used as an established benchmark in several areas of aspect-oriented research.",
author = "Alberto Sardinha and Ruzanna Chitchyan and Jo{\~a}o Ara{\'u}jo and Ana Moreira and Awais Rashid",
note = "sem pdf.",
year = "2013",
month = "11",
day = "1",
doi = "10.1007/978-3-642-38640-4_11",
language = "English",
isbn = "978-3-642-38639-8",
volume = "9783642386404",
pages = "209--224",
booktitle = "Aspect-Oriented Requirements Engineering",
publisher = "Springer-Verlag Berlin and Heidelberg GmbH",

}

Sardinha, A, Chitchyan, R, Araújo, J, Moreira, A & Rashid, A 2013, Conflict identification with EA-analyzer. in Aspect-Oriented Requirements Engineering. vol. 9783642386404, Springer-Verlag Berlin and Heidelberg GmbH, pp. 209-224. https://doi.org/10.1007/978-3-642-38640-4_11

Conflict identification with EA-analyzer. / Sardinha, Alberto; Chitchyan, Ruzanna; Araújo, João; Moreira, Ana; Rashid, Awais.

Aspect-Oriented Requirements Engineering. Vol. 9783642386404 Springer-Verlag Berlin and Heidelberg GmbH, 2013. p. 209-224.

Research output: Chapter in Book/Report/Conference proceedingChapter

TY - CHAP

T1 - Conflict identification with EA-analyzer

AU - Sardinha, Alberto

AU - Chitchyan, Ruzanna

AU - Araújo, João

AU - Moreira, Ana

AU - Rashid, Awais

N1 - sem pdf.

PY - 2013/11/1

Y1 - 2013/11/1

N2 - Conflict identification in Aspect-Oriented Requirements Engineering (AORE) is an integral step toward resolving conflicting dependencies between requirements at an early stage of the software development. However, to date there has been no work supporting detection of conflicts in a large set of textual requirements without converting texts into an alternative representation (such as models or formal specification) or direct stakeholder involvement. Here, we present EA-Analyzer, an automated tool for identifying conflicts directly in aspect-oriented requirements specified in natural language text. This chapter is centered on a case study-based discussion of the accuracy of the tool. EA-Analyzer is applied to the Crisis Management System, a case study used as an established benchmark in several areas of aspect-oriented research.

AB - Conflict identification in Aspect-Oriented Requirements Engineering (AORE) is an integral step toward resolving conflicting dependencies between requirements at an early stage of the software development. However, to date there has been no work supporting detection of conflicts in a large set of textual requirements without converting texts into an alternative representation (such as models or formal specification) or direct stakeholder involvement. Here, we present EA-Analyzer, an automated tool for identifying conflicts directly in aspect-oriented requirements specified in natural language text. This chapter is centered on a case study-based discussion of the accuracy of the tool. EA-Analyzer is applied to the Crisis Management System, a case study used as an established benchmark in several areas of aspect-oriented research.

UR - http://www.scopus.com/inward/record.url?scp=84930014396&partnerID=8YFLogxK

U2 - 10.1007/978-3-642-38640-4_11

DO - 10.1007/978-3-642-38640-4_11

M3 - Chapter

SN - 978-3-642-38639-8

VL - 9783642386404

SP - 209

EP - 224

BT - Aspect-Oriented Requirements Engineering

PB - Springer-Verlag Berlin and Heidelberg GmbH

ER -

Sardinha A, Chitchyan R, Araújo J, Moreira A, Rashid A. Conflict identification with EA-analyzer. In Aspect-Oriented Requirements Engineering. Vol. 9783642386404. Springer-Verlag Berlin and Heidelberg GmbH. 2013. p. 209-224 https://doi.org/10.1007/978-3-642-38640-4_11