1. A reconfigurable hierarchical component based architecture and framework for rapidly developing sensor device enabling software applications comprising: a. a rule-based data structuring system having at least one of a series component and an associated field subcomponent; b. a series table system having a series table component; c. a system of acquiring data from a data provider, said data comprised of at least sensor data; and d. wherein said rule-based data structuring system is configured by user-defined relationships to exchange data with at least one of: i. another rule-based data structuring system, ii. said system of acquiring data, iii. said series table system, iv. an object oriented wrapping system having at least one of a command component and an associated parameter subcomponent, and v. a data filtering system having at least one of a filter component and an associated condition subcomponent.