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



FiVO maven repository

Maven repository may be accessed through maven with the following URL:

Using packages from the repository

Just add repository to your pom.xml:




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.


This research is partially supported by European Regional Development Fund programs PLGrid POIG.02.03.00-00-007/08-00 and ITSOA POIG.01.03.01-00-008/08-01.

Last modified 3 years ago Last modified on May 20, 2013, 12:34:34 PM

Attachments (39)