Difference between revisions of "Artefact:Model/org/oomodels/sandbox/business/foundation/entities/management/Contact"

From OOModels
Jump to navigationJump to search
(New page: {{Metabox | Meta_Type = Type:org/oomodels/WIML/1.0 | Meta_Domain = Domain:it/test | Meta_Category = Type:org/oomodels/wiki/Model | Meta_Downloa...)
 
Line 13: Line 13:
<wiml>
<wiml>
* Contact
* Contact
** Tasks Task(*:*)
> CoreObject
** Log Entry(*:*)
** Entity org/oomodels/sandbox/business/foundation/entities/Entity
** Tasks org/oomodels/sandbox/business/foundation/work/Task(*:*)
** Log org/oomodels/sandbox/business/foundation/work/Log
** Notelets Notelet(*:*)
** Notelets Notelet(*:*)
** Worklets Worklet(*:*)
** Worklets Worklet(*:*)

Revision as of 19:31, 19 December 2008

Classification
Type Type:org/oomodels/WIML/1.0
Domain Domain:it/test
Category Type:org/oomodels/wiki/Model
Maturity work in progress
More
Download Code
Namespace (more)

Provides a sandbox for modelling.

It is intended to develop generalised, sufficiently abstract artefacts that can serve as common ground for more specific models.

create new pages

Code[edit]

CoreObject
Contact
EntityEntity«»
Tasks──*:*──► Task«»
LogLog«»
Notelets──*:*──► Notelet«»
Worklets──*:*──► Worklet«»
Groups──*.*──► Group«»


Description[edit]

Things like Task, Log, Work/Notelet obviously can be attached to many business objects, if not to all. So a superclass "business object" might be introduced to handle this.

Alternatively, a superclass "Core" with "Accessories" of arbitrary types could be introduced here to allow attachment of those things as well as many more. This approach would be extensible and has been proven valuable in other contexts.