Consistent API
All SCOOP Components provide the same, simple API for accessing their properties: you can set a property to a particular value, you can get the current value, and you can register to be notified whenever a particular property of a particular component changes. Regardless of the particular component you are interested in, or where it's located across the network, you access it in the same simple way.
The only thing that distinguishes one component from another is the specific properties it makes available, not the API by which those properties are accessed. This consistency and simplicity of the component API is a big part of what makes SCOOP so powerful.
Built-in Persistence and Analytics
SCOOP provides a built-in persistence service that automatically keeps a history of component property values. Since all SCOOP components share a common properties structure, SCOOP can automatically generate the database schema for use with both relational and object oriented databases. The persistence service can also store property histories to spreadsheets and XML encoded archives if you prefer.
SCOOP builds upon the persistence service to provide a set of built-in analytics as well. Standard queries that correspond to the automatically generated schema are also automatically generated, and made available as part of the standard component API. That way, in many cases you won't need to deal with SQL at all.
Standard Building Blocks
SCOOP provides a whole collection of standard building blocks to help make your component implementations richer. Some are components in their own right which you can customize or integrate as a portion of a larger component implementation of your own. Others are component pieces that you can use to add specific functionality of interest. SCOOP even provides a variety of built-in data visualizations that you can leverage to customize the standard SCOOP desktop and mobile Viewer applications and quickly build highly professional GUIs that are your very own.
The collection of SCOOP component building blocks makes development with SCOOP even faster and easier.
Find out more.