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… (More)
Wikipedia

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2011
2011
Aspect-Oriented Software Development (AOSD) provides systematic means to modular-ize crosscutting concerns in software… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 6
Is this relevant?
2010
2010
Focusing on aspects during early stages of the software development lifecycle has received special attention by many researchers… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
2006
2006
This paper discusses the requirements for aspect oriented design language in general and derives the specific requirements for… (More)
Is this relevant?
Highly Cited
2005
Highly Cited
2005
What do you do to start reading aspect oriented software development with use cases? Searching the book that you love to read… (More)
Is this relevant?
2005
2005
Aspect orientation is an increasingly promising approach to software development. It affords benefits deriving from advanced… (More)
Is this relevant?
2005
2005
Over the years, computer hardware and software have evolved hand in hand. In the early days, due to hardware limitations, the… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
Is this relevant?
2004
2004
ASPECTORIENTED PROGRAMMING (AOP) is a new technology for separation of concerns.AOP techniques make it possible to modularise… (More)
  • figure 1.5
  • figure 2.1
  • figure 2.2
  • figure 2.3
  • figure 2.4
Is this relevant?
Highly Cited
2003
Highly Cited
2003
This paper’s position is that the time is ripe for initiating a proposal for an AOSD UML Profile. Some of the proposed Profile… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • table 1
Is this relevant?
Highly Cited
2003
Highly Cited
2003
The application of refactorings during an object-oriented development process improves the design and therefore the quality of… (More)
Is this relevant?
2003
2003
Aspect-Oriented Software Development (AOSD) is an emergin g area with the goal of promoting advanced separation of concerns… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • table 1
Is this relevant?