Skip to search formSkip to main contentSkip to account menu

Aspect-oriented software development

Known as: Aspect-oriented, Soarian, Aspect oriented software development 
In computing, aspect-oriented software development (AOSD) is a software development technology that seeks new modularizations of software systems in… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2011
2011
Nowadays, there are many software development methods that are used by developers in order to produce high-quality software… 
2009
2009
AOSD (Aspect Oriented Software Development) is an emerging discipline in Software Engineering. It focuses on the separation of… 
2009
2009
The aspect-oriented modeling (AOM) approach supports separation of crosscutting features from other features during design. An… 
2007
2007
Software design is an important activity in the development lifecycle but its benefits are often not realized. Scattering and… 
2006
2006
This paper discusses the requirements for aspect oriented design language in general and derives the specific requirements for… 
Review
2006
Review
2006
This tutorial focuses on applying aspect-oriented software development (AOSD) concepts beyond the programming stage of the… 
2005
2005
There is a recent interest in integrating the service and aspect oriented software development paradigms. However, most of the… 
Highly Cited
2004
Highly Cited
2004
  • S. BreuJ. Krinke
  • 2004
  • Corpus ID: 8964272
Aspect mining tries to identify crosscutting concerns in existing systems and thus supports the adaption to an aspect-oriented… 
2002
2002
The positive results obtained by researchers on aspect-oriented programming during the last few years are promoting the aim to… 
1997
1997
It is a common practice to decompose software development activities into various phases. Typically, these are Requirement…