Abstract | ||
---|---|---|
In order to work at the software architecture level, specification languages and analysis techniques are needed. There exist many proposals that serve that purpose, but few of them address architecture and requirements altogether, leaving a gap between both disciplines. Goal-oriented approaches are suitable for bridging this gap because they allow representing architecture-related concepts (components, nodes, files, etc.) and more abstract concepts (goals, non-functional requirements, etc.) by using the same constructs. In this paper we explore the suitability of the i* goal-oriented approach for representing software architectures. For doing so, we check its properties against the ones suitable for Architecture Description Languages and we define some criteria for solving the unfulfilled aspects in representing the architectures. This paper assumes basic notions on i*. |
Year | DOI | Venue |
---|---|---|
2007 | 10.1007/978-3-540-76292-8_35 | ER Workshops |
Keywords | Field | DocType |
software architecture level,architecture description languages,goal-oriented approach,basic notion,architecture-related concept,analysis technique,specification language,non-functional requirement,software architecture,abstract concept,goal orientation,non functional requirement,architecture description language | Database-centric architecture,Applications architecture,Programming language,Software engineering,Software architecture description,Computer science,Reference architecture,Software architecture,Resource-oriented architecture,Software requirements specification,Database,Architecture description language | Conference |
Volume | ISSN | ISBN |
4802 | 0302-9743 | 3-540-76291-4 |
Citations | PageRank | References |
11 | 0.74 | 14 |
Authors | ||
2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Gemma Grau | 1 | 188 | 16.64 |
Xavier Franch | 2 | 1627 | 194.38 |