loading
Documents

Research.Publish.Connect.

Paper

Paper Unlock

Author: Hermann Kaindl

Affiliation: Vienna University of Technology, Austria

ISBN: 978-989-674-009-2

ISSN: 2184-2833

Keyword(s): Crosscutting concerns, Aspects, Requirements.

Related Ontology Subjects/Areas/Topics: Aspect-Oriented Software Development ; Aspects ; Paradigm Trends ; Requirements Elicitation and Specification ; Software Engineering ; Software Engineering Methods and Techniques

Abstract: Addressing the issue of crosscutting concerns within a software system, the notion of an aspect has been introduced, first for so-called Aspect-Oriented Programming (AOP) and then, more generally, for Aspect-Oriented Software Development (AOSD). Unfortunately, this notion is used with two different meanings: one as a synonym for “crosscutting concern”, and the other as a means to deal with a crosscutting concern within the software. Later, this notion has been carried over to so-called Aspect-Oriented Requirements Engineering (AORE). This raises questions about the meaning(s) of an aspect in this context, and about the relationship of this notion in AORE and the same notion in AOP. We try to answer these questions and argue to define an aspect as a means to deal with crosscutting concerns, and not as a synonym of “crosscutting concern”. Most importantly, an aspect in AORE is not necessarily related to an aspect within the software.

PDF ImageFull Text

Download
CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.235.159.8

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Kaindl, H. (2009). WHAT IS AN ASPECT IN REQUIREMENTS ENGINEERING?.In Proceedings of the 4th International Conference on Software and Data Technologies - Volume 1: ICSOFT, ISBN 978-989-674-009-2, pages 354-357. DOI: 10.5220/0002280603540357

@conference{icsoft09,
author={Hermann Kaindl},
title={WHAT IS AN ASPECT IN REQUIREMENTS ENGINEERING?},
booktitle={Proceedings of the 4th International Conference on Software and Data Technologies - Volume 1: ICSOFT,},
year={2009},
pages={354-357},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002280603540357},
isbn={978-989-674-009-2},
}

TY - CONF

JO - Proceedings of the 4th International Conference on Software and Data Technologies - Volume 1: ICSOFT,
TI - WHAT IS AN ASPECT IN REQUIREMENTS ENGINEERING?
SN - 978-989-674-009-2
AU - Kaindl, H.
PY - 2009
SP - 354
EP - 357
DO - 10.5220/0002280603540357

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.