DocumentCode
2910813
Title
The VisualAORE DSL
Author
Oliveira, Ana Rita ; AraÙjo, João ; Amaral, Vasco
Author_Institution
CITI/FCT, Univ. Nova de Lisboa, Caparica, Portugal
fYear
2010
fDate
28-28 Sept. 2010
Firstpage
11
Lastpage
19
Abstract
Aspect-Oriented Requirements Engineering consists of identifying, modularizing, specifying, and composing crosscutting concerns, also known as aspects. AORE is a pioneer systematic approach used to discover and structure requirements based on viewpoints and aspects. One of its limitations to be widely adopted is due to the fact that it lacks visual support to improve its usability. This paper describes a new Eclipse plug-in entitled VisualAORE. It is based on a DSL (Domain Specific Language) representing all the concepts of the AORE domain, allowing an implementation of an editor to specify models using the defined visual language. The work presented in this paper is a major contribution to AORE, since it replaces the traditional AORE´s XML textual representation by a graphical one. This contribution helps software engineers to decrease AORE´s model specification time, improving its understanding and usability.
Keywords
XML; aspect-oriented programming; data structures; formal specification; formal verification; specification languages; systems analysis; visual languages; AORE domain; VisualAORE DSL; XML textual representation; aspect oriented requirement engineering; domain specific language; eclipse plugin entitled VisualAORE; model specification; pioneer systematic approach; software engineer; structure requirement; visual language; DSL; Domain specific languages; Programming; Semantics; Software; Syntactics; Visualization; Aspect Oriented Requirement Engineering; Domain-Specific Language; Model Driven Development;
fLanguage
English
Publisher
ieee
Conference_Titel
Requirements Engineering Visualization (REV), 2010 Fifth International Workshop on
Conference_Location
Sydney, NSW
ISSN
2157-0256
Print_ISBN
978-1-4244-8765-3
Electronic_ISBN
2157-0256
Type
conf
DOI
10.1109/REV.2010.5625665
Filename
5625665
Link To Document