Orthogonal Concerns

Ken Webb 2010-05-13T23:59:04Z

In the current Java implementation of the Xholon framework, all objects in an application inherit from the Xholon class which implements the IXholon interface. IXholon combines a number of different concerns.

I would like to give objects a choice of which concern(s), if any, they implement. I need to work on a version of Xholon where the IXholon interface is broken down into a number of smaller interfaces, each with its own completely independent orthogonal concern.

The following is a first attempt to discover a set of core orthogonal concerns.

Identifiable

Attributable

Composable

Connectable

Clientable

Sociable

Applicable

Classifiable

Manageable

Namespace concern

Notes

return to main page