Focus

Advanced Environment to develop cooperating information systems

For the modern information systems there an increased interest to explicitly represent the underlying conceptual layer. In this contest a reach bag of software tools have been developed to aggregate and manage the information in conceptual packaging structures (Octapy Framework), structure to render in a graphic mode. The graphic visualization is chosen in a such a way that it is possible to associate the action corresponding to the user interaction (Visual Interaction Module -IGM).
The Octapy.Framework is the a full web base software middleware that use the software tool-bag. It is compliant to the W3C protocol proposal and standard, and are used to deploy and access the delivered services and contents. More specifically, the framework use open standard for documents communication and exchange, such as Dublin Core (DC), il Resource Description Format (RDF), l'Ontology Web Language (OWL), SOAP, UDDI, etc.
The IGM package operate on hierarchical graph structures and allows to develop complex interactions to the nodes and edges conceptual representations. The IGM package has been used to develop the GPE is compilation environment based on automatic parallel programming techniques ed user interaction. The system uses task graph to represent the parallel sources that could be extracted and annotated from a program. This representation is used both to visualize the compilation analysis steps (parallel sources program discovery) and to interact with the users in order to modify or fine tune the programs. The main comparative advantages of the GPE environment with respect to the other available environments are: the program modifications and annotations are based on user program hierarchical "task graph" browsing/manipulation actions; the program "development cycle" to organize and to track the program transformations to produce a parallel version of a program. The GPE was developed with the EU financial support.
Octapy.Framework has been developed in the context of the REMUNA (Museo Virtuale di Napoli: Rete dei Musei Napoletani, whose goal was the design, development of a distributed and cooperative web semantic oriented Content Management System. The young researchers that participated to its development have created start-up company. Currently it is used as web semantic portals for the main Soprintendenze per i Beni Culturali di Napoli (www.remuna.org).