The core framework built by Tridium is designed to be published as an open standard. This standard is being developed through Sun's Java Community Process as JSR 60. This JSR is still an ongoing effort, but it is important to understand the distinction between Baja and Niagara.
Fundamentally Baja is an open specification and the Niagara Framework is an implementation of that specification. As a specification, Baja is not a set of software, but rather purely a set of documentation.
The Baja specification will include:
Standards for how Baja software modules are packaged
XML schema for the component model;
The component model and its APIs
Historical database components and APIs
Alarming components and APIs
Control logic components and APIs
Scheduling components and APIs
BACnet driver components and APIs
lonWorks driver components and APIs
Over time many more specifications for features will be added to Baja. But what is important to remember is that Baja is only a specification. Niagara is an implementation of that specification. Furthermore you will find a vast number of features in Niagara, that are not included under the Baja umbrella. In this respect Niagara provides a superset of the Baja features.
Copyright © 2000-2014 Tridium Inc. All rights reserved.