Information Technology Reference
In-Depth Information
FORTH - Institute of Computer Science, Foundation for
Research and Technology - Hellas (FORTH-ICS) (GR)
Component author
License
KNOWLEDGE MANAGER
<<interface>>
RepInfoGapMan a ger
<<interface>>
DCProfileManager
+ defineModule(ModulesId, String, String[]) : void
+ deleteModule(ModuleId) : boolean
+ getModules(ModuleId[]) : Module[]
+ addModuleTypes(ModuleId, String[]) : void
+ removeModuleTypes(ModuleId, String[]) : void
+ getDependencyTypes(ModuleId, ModuleId) : String[]
+ updateDependency(ModuleId, ModuleId, String[]) : void
+ deleteDependency(ModuleId, ModuleId) : boolean
+ getDirectDependencies(ModuleId, String[], String[]) : ModuleId[]
+ getDirectDependents(ModuleId, String[], String[]) : ModuleId[]
+ getDirectGap(ProfileId[], ModuleId[], String[], String[]) : ModuleId[]
+ defineProfile(ProfileId, String, ModuleId[]) : void
+ deleteProfile(ProfileId): boolean
+ getAllProfileIds() : ProfileId[]
+ getProfiles(ProfileId[]) : ProfileId[]
+ getModulesOfProfiles(ProfileId[]) : ModuleId[]
+ getProfilesOfModules(ModuleId[]) : ProfileId[]
+ addModules(ProfileId, ModuleId[]) : void
+ removeModules(ProfileId, ModuleId[]) : void
<<interface>>
DescriptiveMetadataSWManager
DescriptiveMetadataSW
Manager
+ getDescriptiveMetadata(): DescriptiveMetadataId[]
+ getDescriptiveMetadata(Object, Ontology) : DescriptiveMetadataId[]
RepInfoGapManager
DCProfileManager
CKM
Import
Import
Query
Query
Update
Update
Export
Export
SWKM
Fig. 17.11 KM and GapManager interfaces
17.4.2 Preservation Scanner Component
PreservationScanner [ 117 , 185 ] (PreScan for short) is a tool developed by FORTH
for automating the ingestion and transformation of “metadata” from file systems.
PreScan is quite similar in spirit with the crawlers of Web search engines. In this case
the file system is scanned, the embedded “metadata” is extracted and an index built.
In contrast to web search engine crawlers one wants to: (a) support more advanced
extraction services, (b) allow the manual enrichment of “metadata”, (c) use
more expressive representation frameworks for keeping and exploiting the “meta-
data” (i.e. “metadata” schemas expressed in Semantic Web languages), (d) offer
 
Search WWH ::




Custom Search