Resolved some issues created by merge operation and standardizing the interfaces used by various CLEVER component.
The branches merged is:
• Virtualization (EX Master branch)
• Monitoring
• Sensing
This CLEVER version is able to:
Virtualization:
• Manage two different Hypervisor:VirtualBox,LibVirt
• Manage Virtual Machine lifecicle
• Create Virtual Machine with Exclusive or Clonable disk (Allow fast Virtual machine creation)
Monitoring:
• Allow CLEVER to acquire fsical environment data throw Sigar library, ON DEMAND and REGULARLY
• Allow CLEVER to acquire Virtual Machine environement data throw Sigar library, ON DEMAND and REGULARLY (in this case is necessary use a probe in VM)
->Sensing:
• Allow CLEVER to Manage sensor acquisition process implementing OGC SAS/SOS standards.
• Sensor acquisition are formalized in standard SWE.
• CLEVER is able to acquire data from various type of Sensor Network if a appropiate reader(interface for Sensor Network) is present.
• CLEVER is able to propagate the sensor acquisition for which a subscription are registered.
• CLEVER is able to provide particular sensor acquisition set.