Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
The !CHAOS project, an INFN (www.infn.it - Italian National Institute of Nuclear Physics) project, is aiming at the development of a new concept of control system and data acquisition framework providing, with a high level of abstraction, all the services needed for controlling and managing a large scientific, or non-scientific, infrastructure.
C++ C CMake Shell Groff QMake Java
Failed to load latest commit information.
ArchitectureTests implemented the load-unload api and batch command to achieve this, al…
CHAOSFramework.xcodeproj
CHAOSWorkspace.xcworkspace fix th submission command bug due to a...dislessic bug
ChaosDataExport finalised the editor of the instance now is managed also the editing …
ChaosDataService
ChaosMetadataService fixed the command template instance from the ccs
ChaosMetadataServiceClient fixed the crash that happen when an control unit window was closing. …
ChaosMetadataServiceClientTest fixed the crash that happen when an control unit window was closing. …
ChaosSnapshotUtility finalised the editor of the instance now is managed also the editing …
ChaosWANProxy
Documentation
EclipseWS baseline
JNIChaos deleted the old rt handler classes and debugged all JNI wrapper to UI…
TestAsyncRpc
TestCDSQuery finalised the editor of the instance now is managed also the editing …
TestEventDescriptor
ccs fixed the crash that happen when an control unit window was closing. …
chaos changed from dynamic cast to static one
chaos_service_common/persistence fixed all the necessary to remove bug on ChaosCLI with the new mds
example fixed node channel sublcass for error recognition
nbproject moved high from 100 defined chaos error codes
test renamed many of the BSON macro into BSON_MONGO
.gitignore centralized the message request managment, within the job, into the j…
APACHE-2.0.txt added the licence file
CMakeLists.txt
README.md changed the readme for the release
bootstrap.sh disable ssl support,breaks static compilation of some targets

README.md

!CHAOS Framework

The !CHAOS project is aiming at the development of a new concept of control system and data acquisition framework providing, with a high level of abstraction, all the services needed for controlling and managing a large scientific, or non-scientific, infrastructure.

!CHAOS redefines Control System paradigm by introducing the new concept of Control Service, i.e. a distributed, scalable provider offering to a general class of clients high-performance services such us data sharing, commands dispatching, continuous historical data archiving, configuration tools, middle-layer resource management etc.

Key features and development strategies of !CHAOS are:

  • scalability of performances and size
  • integration of all functionalities
  • abstraction of services, devices and data
  • easy and modular customization
  • extensive data caching for performance boost
  • use of high-performance internet sw technologies

!CHAOS use the standalone BSON C++ implementation, the source is exstracted from orginal mongodb opensource distribution found on http://www.mongodb.org/ (http://www.10gen.com/) "BSON" stands for "binary JSON" - a binary storage format that is JSON inspired. This distribution merely rips it out of the bson repository into its own.

For further documentation please visit: http://chaos.infn.it - public information site https://opensource-confluence.infn.it - public user and developer site https://github.com/bisegni/chaosframework - public source code usefull to collaborate with us

release 1.0.0 (alpha 1 build 1)

Something went wrong with that request. Please try again.