Content deleted Content added
Citation bot (talk | contribs) Alter: template type. | You can use this bot yourself. Report bugs here. | Suggested by AManWithNoPlan | All pages linked from cached copy of User:AManWithNoPlan/sandbox3 | via #UCB_webform_linked |
Lembit Staan (talk | contribs) No edit summary |
||
Line 1:
An '''aspect''' of a program is a [[Software feature|feature]] linked to many other parts of the program, but which is not related to the program's primary function. An aspect [[Cross-cutting concern|crosscuts]] the program's
Aspect-orientation is not limited to programming since it is useful to identify, analyse, trace and modularise concerns (e.g., [[PREview]]{{Clarify|date=June 2011}}) through requirements elicitation, specification and design. Aspects can be multi-dimensional by allowing both functional and non-functional behaviour to crosscut any other concerns, instead of just mapping non-functional concerns to functional requirements{{Citation needed|date=April 2010}}.
|