Difference between revisions of "Org.simantics.databoard"

From Developer Documents
Jump to navigation Jump to search
m
m
Line 14: Line 14:
 
=Documents=
 
=Documents=
 
* [[Databoard Specification]]
 
* [[Databoard Specification]]
* [[Databoard Developer Manual]]
+
* [[Databoard Developer Manual|Java Developer Manual]]
 
* [[svn:foundation/databoard/|SVN]]
 
* [[svn:foundation/databoard/|SVN]]
 
* [https://www.simulationsite.net/svn/simantics/foundation/databoard/trunk/org.simantics.databoard/doc/changelog.txt Change Log].
 
* [https://www.simulationsite.net/svn/simantics/foundation/databoard/trunk/org.simantics.databoard/doc/changelog.txt Change Log].

Revision as of 14:03, 11 October 2010

Databoard is a communication library that addresses a number of real-time data management issues in Simantics Platform.

  • There is a type system for defining simple and exact data types used in efficient data exchange. The design goals have been human readability, minimize ambiguity and errors in understanding. Engineering Units are included in the specification (e.g. SI-units vs. Imperial).
  • There is an ASCII and binary serialization for human-to-computer and computer-to-computer communication.
  • There is a specification how to design data models, a communication interface, and implementations for sharing, shadowing, persisting and exposing data models on wire.
  • There are specialized data models for history recordings, simulation experiments, and data repositories.
  • There is a specified mechanism how to capture experiments and real-time data sources, and to store in recodings.

Documents

Download

Release 0.5.2