This document describes the software architecture for implementing a system for managing the fisheries ontologies lifecycle, cornerstone of WP7. The lifecycle described in this deliverable is an instantiation of the possible lifecycles that can be carried out with the NeOn toolkit, and has been selected according to FAO needs, style of work and organizational culture. This document is also an extension and refinement of D7.1.1 in terms of requirements that should be fulfilled by the general NeOn lifecycle management support. The architecture is based on the NeOn Toolkit and engineering components, and will be incrementally integrated into the system through subsequent T7.4 deliverables, i.e. deliverables D7.4.2 and D7.4.3. Since D7.1.1 the requirements about the Fisheries Ontologies Lifecycle have evolved been more concrete (as in any software development process). Chapter 1 of the document describes the major requirements of the Fisheries Ontologies Lifecycle Management System. Chapter 2 provides an overview of the process required for building, populating, publishing and maintaining the fisheries ontologies. Chapter 3 includes use case diagrams and a brief description of each use case required for implementing the system. These use cases are based on the requirements described in early WP7 deliverable D7.1.1, and each use case provides references to the relevant sections in D7.1.1. A detailed description of each use case and the engineering components to be integrated in the system are included in Annex I of this document. Chapter 4 presents the system architecture derived from the use cases, as a selection of components of the NeOn Toolkit and system architecture. Chapter 5 describes the plan for subsequent T7.4 deliverables. Finally, Chapter 6 highlights the major conclusions of deliverable D7.4.1.
Soonho, Kim and Iglesias Sucasas, Marta and Caracciolo, Caterina and Bagdanov, Andrew and Wang, Yimin and Haase, Peter and Munoz-Garcia, Oscar and Suarez-Figueroa, Maria-del-Carmen and Asuncion, Gomez-Perez Software architecture for managing the Fisheries ontologies lifecycle., 2007 [Guide/Manual]