OO Information Model for Construction Project Management
- 1 September 1999
- journal article
- Published by American Society of Civil Engineers (ASCE) in Journal of Construction Engineering and Management
- Vol. 125 (5) , 361-367
- https://doi.org/10.1061/(asce)0733-9364(1999)125:5(361)
Abstract
Recently, the writers developed a general and powerful mathematical model for scheduling construction projects. An optimization formulation was presented with the goal of minimizing the direct construction cost. The nonlinear optimization problem was solved by the recently patented neural dynamics model of Adeli and Park. In this paper an object-oriented (OO) information model is presented for construction scheduling, cost optimization, and change order management (CONSCOM) based on the new construction scheduling model. The goal is to lay the foundation for a new generation of flexible, powerful, maintainable, and reusable software system for the solution of construction scheduling problems. The model is presented as a domain-specific development framework using the Microsoft Foundation Class library and utilizing the software reuse feature of the framework. The framework reuse architecture is more flexible and powerful than other reuse techniques such as components and patterns. A companion paper presents the implementation of the OO information model in a prototype software system for management of construction projects, called CONSCOM.Keywords
This publication has 27 references indexed in Scilit:
- Frameworks = (components + patterns)Communications of the ACM, 1997
- Object technology and reuse: lessons from early adoptersComputer, 1997
- Framework development for large systemsCommunications of the ACM, 1997
- Lessons learned building reusable OO frameworks for distributed softwareCommunications of the ACM, 1997
- Design guidelines for “tailorable” frameworksCommunications of the ACM, 1997
- Object-oriented blackboard models for integrated design of steel structuresComputers & Structures, 1996
- Hybrid CPN–Neural Dynamics Model for Discrete Optimization of Steel StructuresComputer-Aided Civil and Infrastructure Engineering, 1996
- OPIS: An Object Model–Based Project Information SystemComputer-Aided Civil and Infrastructure Engineering, 1994
- A CONCURRENT OOP MODEL FOR COMPUTER-AIDED ENGINEERING USING BLACKBOARD ARCHITECTUREParallel Algorithms and Applications, 1993
- Computer‐Aided Design Using Object‐Oriented Programming Paradigm and Blackboard ArchitectureComputer-Aided Civil and Infrastructure Engineering, 1991