Object-oriented Design of an Intelligent Building Management System

D Cotroneo, Patrick Nixon, S Russo, D Vele

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The use of object technology is proliferating in the development of software, and in order to build robust and maintainable complex systems, mastering object-oriented (O-O) analysis and design is essential. Although the object-orientation area is converging towards standard modeling notations, namely UML, and standard middleware platforms, such as OMG’s CORBA, a large variety of O-O development methods are available for software engineers to design complex systems. The main goal of this paper is to report on the experience of applying a patternbased, object-oriented analysis and design methodology to a real-world complex system represented by an intelligent building. Specifically, the O-O GRASP approach has been used to design the software infrastructure, which handles the interactions among processing elements in a modern building. Benefits of the adoption of this O-O process, and issues and problems encountered, are discussed. We believe that this process communicate very fundamental principles of responsibility assignment in object-oriented design.
LanguageEnglish
Title of host publicationUnknown Host Publication
Number of pages0
Publication statusPublished - 2000
EventProceedings of the 4th World Multiconference on Systemics, Cybernetics and Informatics - Orlando, USA
Duration: 1 Jan 2000 → …

Conference

ConferenceProceedings of the 4th World Multiconference on Systemics, Cybernetics and Informatics
Period1/01/00 → …

Fingerprint

Intelligent buildings
Large scale systems
Common object request broker architecture (CORBA)
Middleware
Engineers
Processing

Keywords

  • n/a

Cite this

Cotroneo, D., Nixon, P., Russo, S., & Vele, D. (2000). Object-oriented Design of an Intelligent Building Management System. In Unknown Host Publication
Cotroneo, D ; Nixon, Patrick ; Russo, S ; Vele, D. / Object-oriented Design of an Intelligent Building Management System. Unknown Host Publication. 2000.
@inproceedings{2be94567ad2648a4a3ba368d511baee9,
title = "Object-oriented Design of an Intelligent Building Management System",
abstract = "The use of object technology is proliferating in the development of software, and in order to build robust and maintainable complex systems, mastering object-oriented (O-O) analysis and design is essential. Although the object-orientation area is converging towards standard modeling notations, namely UML, and standard middleware platforms, such as OMG’s CORBA, a large variety of O-O development methods are available for software engineers to design complex systems. The main goal of this paper is to report on the experience of applying a patternbased, object-oriented analysis and design methodology to a real-world complex system represented by an intelligent building. Specifically, the O-O GRASP approach has been used to design the software infrastructure, which handles the interactions among processing elements in a modern building. Benefits of the adoption of this O-O process, and issues and problems encountered, are discussed. We believe that this process communicate very fundamental principles of responsibility assignment in object-oriented design.",
keywords = "n/a",
author = "D Cotroneo and Patrick Nixon and S Russo and D Vele",
year = "2000",
language = "English",
isbn = "9789800766873",
booktitle = "Unknown Host Publication",

}

Cotroneo, D, Nixon, P, Russo, S & Vele, D 2000, Object-oriented Design of an Intelligent Building Management System. in Unknown Host Publication. Proceedings of the 4th World Multiconference on Systemics, Cybernetics and Informatics, 1/01/00.

Object-oriented Design of an Intelligent Building Management System. / Cotroneo, D; Nixon, Patrick; Russo, S; Vele, D.

Unknown Host Publication. 2000.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Object-oriented Design of an Intelligent Building Management System

AU - Cotroneo, D

AU - Nixon, Patrick

AU - Russo, S

AU - Vele, D

PY - 2000

Y1 - 2000

N2 - The use of object technology is proliferating in the development of software, and in order to build robust and maintainable complex systems, mastering object-oriented (O-O) analysis and design is essential. Although the object-orientation area is converging towards standard modeling notations, namely UML, and standard middleware platforms, such as OMG’s CORBA, a large variety of O-O development methods are available for software engineers to design complex systems. The main goal of this paper is to report on the experience of applying a patternbased, object-oriented analysis and design methodology to a real-world complex system represented by an intelligent building. Specifically, the O-O GRASP approach has been used to design the software infrastructure, which handles the interactions among processing elements in a modern building. Benefits of the adoption of this O-O process, and issues and problems encountered, are discussed. We believe that this process communicate very fundamental principles of responsibility assignment in object-oriented design.

AB - The use of object technology is proliferating in the development of software, and in order to build robust and maintainable complex systems, mastering object-oriented (O-O) analysis and design is essential. Although the object-orientation area is converging towards standard modeling notations, namely UML, and standard middleware platforms, such as OMG’s CORBA, a large variety of O-O development methods are available for software engineers to design complex systems. The main goal of this paper is to report on the experience of applying a patternbased, object-oriented analysis and design methodology to a real-world complex system represented by an intelligent building. Specifically, the O-O GRASP approach has been used to design the software infrastructure, which handles the interactions among processing elements in a modern building. Benefits of the adoption of this O-O process, and issues and problems encountered, are discussed. We believe that this process communicate very fundamental principles of responsibility assignment in object-oriented design.

KW - n/a

M3 - Conference contribution

SN - 9789800766873

BT - Unknown Host Publication

ER -

Cotroneo D, Nixon P, Russo S, Vele D. Object-oriented Design of an Intelligent Building Management System. In Unknown Host Publication. 2000