Information Technology Reference
In-Depth Information
Component interfaces
The virtualiser runs as a stand-alone application. It
interacts with the registry and knowledge manager.
Component artefacts
Component UML diagram
VIRT - Logical components see Fig. 17.7
Component specification
Component author
Advanced computer systems A.C.S.
Licence
<<trace>>
<<interface>>
VirtualisationManager
+ getRelatedInfo(DataObject, DCProfile, Enum, String[]): RelatedConcept[ ]
+ refineRelatedInfo(RelatedConcept[ ]) : RelatedConcept[ ]
VirtualisationAssistant
<<use>>
<<use>>
<<interface>>
Virtualisation::ConceptExtractor
<<interface>>
Virtualisation::ObjRecognizer
+ getPossibleCasting(DataObj) : ObjectCasting[ ]
+ getPossibleConcept(RelatedConcept, DCProfile, ObjectFeature[ ]): void
<<use>>
ConceptRecognizer
RepInfo Gap Manager
ObjectRecognize
r
<<use>>
<<interface>>
Virtualisation::StructuralInfoExtractor
StructuralRecognizer
+ getObjectFeatures(ObjectType, DataObj) : ObjectFeature[ ]
Fig. 17.7 Virtualiser logical components
17.3.1 VIRTUALIZER Logical Components
The virtualiser is based on two main logical components:
Virtualisation Assistant - is responsible for the object type recognition. It
extracts structural information from the digital object representation.
Virtualisation Manager - collects information provided by the Assistant char-
acterizing the object under inspection as a simple or a complex. It then builds
the object hierarchical and semantic structure, allowing the user to browse and
describe the object and its nested components.
Search WWH ::




Custom Search