Skip to main content

SR52 Object-oriented methodology for home automation applications (1993)

Product Description

The object-oriented paradigm has been examined as a software engineering approach to the development of home automation applications. Object-oriented programming evolves as a consequence of natural progress in programming languages.

This type of programming results in reduction in program complexity, modularity, code reusability. and programming efficiency, which in turn brings about cost savings in the development and maintenance of software.

Object-oriented programming mimics human interaction with objects in real life. This makes it easy to model home automation using the object-oriented paradigm. The encapsulation of data and methods within an object makes it easy for interoperability to be implemented. (Interoperability is the ability for different products from different manufacturers to work together.)

Smart House and CAL object specifications for home automation are examined, as is an object-oriented programming language. Finally, the application of object-oriented technology to home automation applications is demonstrated.

Product Information

Publication date 1993
Author AH Dechapunya
System number SR052