AspectAspect
Glossary entry for Aspect
Home > Books > Architect's Guide to NetKernel > Glossary > Aspect

Rate this page:
Really useful
Satisfactory
Not helpful
Confusing
Incorrect
Unsure
Extra comments:


Aspect

An Aspect is concrete instance of the information of a resource. A resource representation may have any number of Aspects each of which corresponds with a different physical object model. Aspect should be thought of in the sense of a 'view' of a resource - not as in Aspect Oriented Programming.

Aspects always present an immutable interface. Aspects allow a single resource to embodied by a number of different object models.

Aspects must be contained within a Representation. All metadata associated with an Aspect is held in its parent Representation. Whilst aspects are immutable, new aspects can be dynamically added to a representation.

© 2003-2007, 1060 Research Limited. 1060 registered trademark, NetKernel trademark of 1060 Research Limited.