Intro

Opening  this document using Ms Word 2000 to see the organization structure.

 

Intro. 1

Momis Prototype: momis. 1

Dir - IDL declaration Files: declarationsIDL. 2

IDL declaration for each CORBA server module. 2

Dir in cp - Shared SW libraries: shared. 2

Package - ODL_i3. 2

Package - tools. 2

Tools. 2

TimeOutManager 2

UnixCommand. 2

Dir - Momis CORBA server: server 3

Package - GlobalSchema. 3

Package - QueryManager 3

Package – utilities (diventerà oqlParser) 3

Package – oql 3

Package – globalSchema (deprecated, sarà integrato in ODL_i3) 3

Dir - MOMIS applications: modules. 3

Dir - SIDesigner 3

Package - Shared package shared. 3

Interface SID_stdComponent interface used to standardize each SI-Designer components. 3

Package - SAM source connection management 3

Package – ARM.. 3

Package - SLIM SLIM – Schemata Lessical Integrator Module intensional o extensional rules. 3

Package – ARTEM GUI for clustering interaction. 4

Package – EXTM Extensional information management 4

Package - TUNIM GUI for the mapping table tuning. 4

Dir - ODBTools. 4

Dir - WordNet 4

Dir - MultiWordNet CORBA Multi WordNet server 4

Dir - Artemis. 4

Dir - wrapperJDBC.. 4

Dir - wrapperXML. 4

Dir - Log files and variant files: var 4

File - Standard configuration file: momis.conf 4

File - Start/stop script: startMomis. 4

 

Momis Prototype: momis

Dir - IDL declaration Files: declarationsIDL

Directory (not a package) where are idl declaration for the CORBA server modules.

Such files must be compiled with the command

idltojava -p momisShared -j ../shared WordNetApp.idl

in this way all CORBA stubs and skeleton will be created in the MOMIS shared directory

 

IDL declaration for each CORBA server module

For each file with the .idl extension there is the correspondent directory (package) created by idl2java.

Dir in cp - Shared SW libraries: shared

Directory THE ONLY INCLUDED IN THE CLASSPATH (not a package) where are classes and packages used by the MOMIS modules

Package - ODL_i3

Set of classes for the memorization of all the information managed by MOMIS. It contains:

Package - tools

Package containing useful Classes.

Tools

Class containing useful routines

TimeOutManager

Object for the timeout management in the CORBA server objects and servants

UnixCommand

Executes a native system routine

Dir - Momis CORBA server: server

Contains CORBA objects created by the MomisFactory object

Package - GlobalSchema

Global schema servant object

Package - QueryManager

Query manager main servant object. Nowadays contains a GUI to interactively use the query manager. It will contains the CORBA servant object. 

Package – utilities (diventerà oqlParser)

(By Andrea Zaccaria) Contains the byacc description of the oql syntax, the oql parser and consistence check routines. These classes fills the oql data structures.

Package – oql

Data structures to manage a query. All queries data are stored in the classes defined in this package.

Package – globalSchema (deprecated, sarà integrato in ODL_i3)

Data structures to manage a ODL_i3 schema. Describes the global schema the query are executed on.

Dir - MOMIS applications: modules

Dir - SIDesigner

This is a directory containing the starting class (that is the main static method) for the SI‑Designer GUI. Starting such client must be specified a configuration file.

Package - Shared package shared

Set of Java classes shared by all SI-Designer modules.

Interface SID_stdComponent interface used to standardize each SI-Designer components

Each form of the SI-Designer GUI must be an object that implements the SID_StdPkg interface.

Package - SAM source connection management

Package – ARM

Initialization for the disambiguation module for intensional relations

Package - SLIM SLIM – Schemata Lessical Integrator Module intensional o extensional rules

GUI for the interaction with the linguistic ontology

Package – ARTEM GUI for clustering interaction

Package – EXTM Extensional information management

Package - TUNIM GUI for the mapping table tuning

Dir - ODBTools

Exports in the CORBA environment the ODB-Tools services and, optionally, the SIM services also.

Dir - WordNet

Server for accessing to WordNet of the SLIM module.

Dir - MultiWordNet CORBA Multi WordNet server

Server for accessing to Multi‑WordNet that supports the Italian language.

Dir - Artemis

Clustering tool.

Dir - wrapperJDBC

JDBC wrapper

Dir - wrapperXML

XML wrapper

Dir - Log files and variant files: var

File - Standard configuration file: momis.conf

File - Start/stop script: startMomis