FiVO
FiVO - Framework for Intelligent Virtual Organizations
The major issues addressed by FiVO framework include:
- Provision of a unified semantic inteface (at least at the service level) for discovery and management of all aspects of a Virtual Organization (including its members, agreements, resources, goals, ...)
- Oriented strictly towards Service Oriented Architectures and Grid computing, thus assuming certain requirements on the infrastructures of organizations willing to participate in Virtual Organizations
- Allowing both static (manual) and dynamic (semi-automatic) creation and deployment of Virtual Organizations aiming to pursue some goal
- Support legacy information systems by mediatng semantic queries into proper standards in which these systems are implemented
In overall the FiVO framework servers as a distributed system for negotiation, creating and managing resources and services within Virtual Organizations spanning heterogeneous real organizations. This is depicted in a sample deployment of FiVO framework below.
FiVO components
- Contract Ontology - the set of ontologies supporting the VO contract negotiation process
- SemMon2 - an extensible monitoring platform which implements a semantic-oriented approach to the application monitoring process. SemMon?2 provides a semantic-based integration layaer for so called physical or low level monitoring systems (e.g. JMX or J-OCM).
- GOM Semantic Knowledge Base - ontological knowledge base for storing and managing VO Contract, Organization Registry ontologies and VBE Registry ontologies
- DCNS Distributed Contract Negotiation Service - a ESB component responsible for distributing contract negotiation events and queries between components of FiVO deployed in different organizations
- X2R database to RDF converter - tool for converting legacy databases such as relational, LDAP or XML to RDF/OWL
- SLAM Server Level Agreement Monitoring - subsystem for automatic deployment the contract QoS rules and monitoring of their fulfilment
- SECE Security Enforcement- subsystem for automatic deployment the contract security rules and monitoring of their fulfilment
- Distributed Negotiation Environment (DNE) - Graphical User Interface which allows collaborative distributed contract negotiations using concepts from the ontologies and library for automatic translation the contract written in natural language into its ontology format
Downloads
- SemMon2
- DCNS
- GOM
- DNE
- SLAM
- SECE
- X2R
Demo
FiVO maven repository
Maven repository may be accessed through maven with the following URL:
http://fivo.cyf-kr.edu.pl/maven2
Using packages from the repository
Just add repository to your pom.xml:
... <repositories> ... <repository> <id>fivo</id> <url>http://fivo.cyf-kr.edu.pl/maven2</url> <releases> <updatePolicy>always</updatePolicy> <checksumPolicy>warn</checksumPolicy> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories> ...
Architecture
Deployment
The FiVO system will consist of three subsystems: SLAE (SLA Enforcement Subsystem), NLPN (NLP Contract Negotiation Subsystem) and SECE (Security Enforcement Subsystem). Deployment process will include deploy of these three subsystems.
Attachments
-
fivo_architecture.png
(75.8 KB) - added by anonymous
3 years ago.
-
fivo_architecture.2.png
(75.8 KB) - added by anonymous
3 years ago.
-
fivo_deployment.png
(142.9 KB) - added by anonymous
3 years ago.
-
fivo-deployment.png
(186.8 KB) - added by bkryza
14 months ago.
-
fivo-design-detailed.png
(79.9 KB) - added by bkryza
14 months ago.
-
ITSOA.png
(14.6 KB) - added by dkrol
13 months ago.
-
image10.png
(20.6 KB) - added by dkrol
13 months ago.
-
semmon_dist_1.0.zip
(59.8 MB) - added by dkrol
13 months ago.
-
gom-2.0.0-RC1-dist.tar.gz
(169.1 KB) - added by dkrol
13 months ago.
-
slam.tar.gz
(0.5 MB) - added by dkrol
13 months ago.
-
podrecznik_programisty_dcns_v0.2.doc
(424.5 KB) - added by dkrol
13 months ago.
-
podrecznik_programisty_semmon2_v0.3.doc
(1.5 MB) - added by dkrol
13 months ago.
-
podrecznik_uzytkownika_dcns_v0.2.doc
(183.0 KB) - added by dkrol
13 months ago.
-
podrecznik_uzytkownika_semmon2_v0.3.doc
(459.0 KB) - added by dkrol
13 months ago.
-
podrecznik_programisty_DNE.doc
(0.6 MB) - added by dkrol
13 months ago.
-
podrecznik_programisty_slam_v0.1.doc
(1.5 MB) - added by dkrol
13 months ago.
-
podrecznik_uzytkownika_dne_v0.1.doc
(0.8 MB) - added by dkrol
13 months ago.
-
podrecznik_uzytkownika_slam_v0.1.doc
(1.2 MB) - added by dkrol
13 months ago.
-
dcns-1.0.1.tar.gz
(1.7 MB) - added by mstelmach
13 months ago.
-
pl.edu.agh.fivo.dne.rcp.product-linux.gtk.x86_64.zip
(163.8 MB) - added by mstelmach
12 months ago.
-
pl.edu.agh.fivo.dne.rcp.product-linux.gtk.x86.zip
(163.6 MB) - added by mstelmach
12 months ago.
-
pl.edu.agh.fivo.dne.rcp.product-win32.win32.x86_64.zip
(163.8 MB) - added by mstelmach
12 months ago.
-
pl.edu.agh.fivo.dne.rcp.product-win32.win32.x86.zip
(163.4 MB) - added by mstelmach
12 months ago.
-
sece-1.0.tar.gz
(0.6 MB) - added by mstelmach
12 months ago.
-
slam-1.0.tar.gz
(0.5 MB) - added by mstelmach
12 months ago.
-
monitoring.avi
(16.2 MB) - added by dkrol
12 months ago.
-
DCNS-DNE-2.mpg.zip
(0.6 GB) - added by dkrol
12 months ago.
-
X2RDeveloperGuidev1.0.pdf
(258.1 KB) - added by bkryza
12 months ago.
-
X2RUserGuidev1.0.pdf
(235.2 KB) - added by bkryza
12 months ago.
-
podrecznik_uzytkownika_slam_v0.2.doc
(1.2 MB) - added by dkrol
12 months ago.
-
podrecznik_uzytkownika_semmon2_v0.4.doc
(465.5 KB) - added by dkrol
12 months ago.
-
podrecznik_programisty_slam_v0.2.doc
(1.5 MB) - added by dkrol
12 months ago.
-
podrecznik_uzytkownika_dcns_v0.3.doc
(182.0 KB) - added by mstelmach
12 months ago.
-
podrecznik_uzytkownika_dne_v0.2.doc
(0.9 MB) - added by dkrol
12 months ago.
-
podrecznik_programisty_dne_v0.2.doc
(0.7 MB) - added by dkrol
12 months ago.
-
podrecznik_programisty_dne_v0.3.doc
(0.7 MB) - added by dkrol
12 months ago.
-
podrecznik_programisty_sece_v0.1.doc
(1.1 MB) - added by dkrol
12 months ago.
-
podrecznik_uzytkownika_dne_v0.3.doc
(0.9 MB) - added by dkrol
12 months ago.
-
podrecznik_uzytkownika_sece_v0.2.doc
(111.0 KB) - added by dkrol
12 months ago.





