WP2. Specification of the INFOMIX architecture
Objectives
To develop a complete specification of the INFOMIX architecture comprising all system interfaces and functional modules.
Description of work
TASK 1: Analysis of the functional requirements. (Task Leader UNIROME1) The main features to be supported by the INFOMIX system will be carefully analyzed, including the semantically rich information model, advanced query capabilities, handling incomplete and inconsistent information, ability to integrate distributed and heterogenous data sources, support for dealing with semistructured data.
TASK 2: Design of the INFOMIX system architecture. (Task Leader UNICAL) The INFOMIX architecture will be designed. The architecture is to be developed as an extensible software environment, where new modules can be easily added, e.g., for dealing with further kinds of data sources. The task is a focal point for integrating results of the various research streams undertaken within the INFOMIX project. At this point the functionality of the INFOMIX prototype will be determined and
frozen.

TASK 3: Development of the INFOMIX implementation plan. (Task Leader RODAN) The general architecture of the INFOMIX software platform will be specified. It is assumed that the platform may comprise previously developed software prototypes contributed by the project participants as well as the tailor-made software implementing algorithms and data structures defined as results of the project research activities. The implementation plan is to comprise descriptions of all key software INFOMIX software components, estimation of development workload as well as the respective planning
information.
Deliverables
D2.1- Functional specification of the INFOMIX system (Report). The report will give a detailed specification of the functional requirements of the INFOMIX system.
D2.2- INFOMIX system architecture (Report). The report will provide the design of the overall architecture of the INFOMIX system, including the full specification of all modules with the respective interfaces.
D2.3- INFOMIX implementation plan (Report). The report will present the implementation plan which will then lead to the realization of the INFOMIX system prototype, including the estimation of development workload as well as the respective planning information.
Milestones and expected results
M1 - Acceptance of the INFOMIX architecture.
The workpackage sets the general framework for the INFOMIX development. The selected development software environments will be installed and integrated on the INFOMIX development platform (UNIX). All system interfaces will be agreed upon and frozen in the architecture specification. The detailed pilot implementation plan will be formulated and accepted.