TECHNICAL PAPERS
Sep 1, 1999

OO Information Model for Construction Project Management

Publication: Journal of Construction Engineering and Management
Volume 125, Issue 5

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.

Get full access to this article

View all available purchase options and get full access to this article.

References

1.
Abd. Majid, M. Z., and McCaffer, R. (1998). “Factors of non-excusable delays that influence contractors' performance.”J. Mgmt. in Engrg., ASCE, 14(3), 42–49.
2.
Adeli, H., and Kao, W.-M. (1996). “Object-oriented blackboard models for integrated design of steel structures.” Comp. and Struct., 61(3), 545–561.
3.
Adeli, H., and Karim, A. (1997). “Scheduling/cost optimization and neural dynamics model for construction.”J. Constr. Engrg. and Mgmt., ASCE, 123(4), 450–458.
4.
Adeli, H., and Park, H. S. (1996). “Hybrid CPN-neural dynamics model for discrete optimization of steel structures.” Microcomputers in Civ. Engrg., 11(5), 355–366.
5.
Adeli, H., and Park, H. S. (1998). Neurocomputing for design automation. CRC Press, Boca Raton, Fla.
6.
Adeli, H., and Wu, M. (1998). “Regularization neural network model for highway construction cost estimation.”J. Constr. Engrg. and Mgmt., ASCE, 124(1), 18–24.
7.
Adeli, H., and Yu, G. (1993a). “An object-oriented data management model for numerical analysis in computer-aided engineering.” Microcomputers in Civ. Engrg., 8, 199–209.
8.
Adeli, H., and Yu, G. (1993b). “Concurrent OOP model for computer-aided engineering using blackboard architecture.” J. Parallel Algorithms and Applications, 1(2), 315–337.
9.
Baumer, D., Gryczan, G., Knoll, R., Lilienthal, C., Riehle, D., and Zullighoven, H. (1997). “Framework development for large systems.” Communications of the ACM, 40(10), 52–59.
10.
De Leon, G. P., and Knoke, J. R. (1995). “Probabilistic analysis of claims for extensions in the contract time.”J. Comp. in Civ. Engrg., ASCE, 2, 1513–1520.
11.
Demeyer S., Meijler, T. D., Nierstrasz, O., and Steyaert, P. (1997). “Design guidelines for `tailorable' frameworks,” Communications of the ACM, 40(10), 60–64.
12.
Feng, C.-W., Liu, L., and Burns, S. A. (1997). “Genetic algorithms to solve construction time-cost trade-off problems.”J. Comp. in Civ. Engrg., ASCE, 11(3), 184–189.
13.
Fichman, R. G., and Kemerer, C. F. (1997). Object technology and reuse: Lessons learned from early adopters.” Computer, Oct., 47–59.
14.
Fischer, M. A., and Aalami, F. (1996). “Scheduling with computer-interpretable construction method models.”J. Constr. Engrg. and Mgmt., ASCE, 122(4), 337–347.
15.
Fischer, M., and Froese, T. (1996). “Examples and characteristics of shared project models.”J. Comp. in Civ. Engrg., ASCE, 10(3), 174–182.
16.
Fowler, M. (1997). Analysis patterns: Reusable objects models. Addison-Wesley Longman, Reading, Mass.
17.
Fowler, M., and Scott, K. (1997). UML distilled: Applying the standard object modeling language. Addison-Wesley Longman, Reading, Mass.
18.
Froese, T. (1996). “Models of construction process information.”J. Comp. in Civ. Engrg., ASCE, 10(3), 183–193.
19.
Froese, T., and Paulson, B. C. (1994). “OPIS: An object model-based project information system.” Microcomputers in Civ. Engrg., 9, 13–28.
20.
Gamma, E., Helm, R., Johnson, R., and Vlissides, J. (1995). Design patterns: Elements of reusable object-oriented software. Addison-Wesley, Reading, Mass.
21.
Ibbs, C. W. (1997). “Quantitative impacts of project change: Size issues.”J. Constr. Engrg. and Mgmt., ASCE, 23(3), 308–311.
22.
Jacobson, L., Christerson, M., Jonsson, P., and Overgaard, G. (1992). Object-oriented software engineering: A use case driven approach. Addison-Wesley, New York.
23.
Johnson, R. E. (1997). “Frameworks = (components + patterns).” Communications of the ACM, 40(10), 39–42.
24.
Kao, W.-M., and Adeli, H. (1997). “Distributed object-oriented blackboard model for integrated design of steel structures.” Microcomputers in Civ. Engrg., 12(2), 141–155.
25.
Karim, A., and Adeli, H. (1999). “CONSCOM: An OO construction scheduling and change management system.”J. Constr. Engrg. and Mgmt., ASCE, 125(5), 368–376.
26.
Leymeister, D. J., Shah, D., and Jain, S. K. (1993). “Computer application in analyzing change order work.” Proc., 5th Int. Conf. on Computing in Civ. and Build. Engrg., Vol. 1, ASCE, New York, 137–144.
27.
Liu, L., Burns, S. A., and Feng, C.-W. (1995). “Construction time-cost trade-off analysis using LP/IP hybrid method.”J. Constr. Engrg. and Mgmt., ASCE, 121(4), 446–454.
28.
Microsoft visual C++ MFC library reference, parts 1 and 2. (1997). Microsoft Press, Redmond, Wash.
29.
Park, H. S., and Adeli, H. (1997). “Distributed neural dynamics algorithms for optimization of large steel structures.”J. Struct. Engrg., ASCE, 123(7), 880–888.
30.
Rogers, G. F. (1997). Framework-based software development in C++. Prentice-Hall, Englewood Cliffs, N.J.
31.
Saunders, H. (1996). “Survey of change order markups.” Pract. Periodical on Struct. Des. and Constr., ASCE, 1(1), 15–19.
32.
Schmidt, D. C., and Fayad, M. E. (1997). “Lessons learned building reusable OO frameworks for distributed software.” Communications of the ACM, 40(10), 85–87.
33.
Shepherd, G., and Wingo, S. (1996). MFC internals—Inside the Microsoft foundation class architecture. Addison-Wesley Developers Press, Reading, Mass.
34.
Stepanov, A., and Lee, M. ( 1995). The standard template library. Hewlett-Packard Laboratories.
35.
Stumpf, A. L., Ganeshan, R., Chin, S., and Liu, L. Y. (1996). “Object-oriented model for integrating construction product and process information.”J. Comp. in Civ. Engrg., 10(3), 204–212.
36.
Yu, G., and Adeli, H. (1991). “Computer-aided design using object-oriented programming paradigm and blackboard architecture.” Microcomputers in Civ. Engrg., 6, 177–189.
37.
Yu, G., and Adeli, H. (1993). “Object-oriented finite element analysis using an EER model.”J. Struct. Engrg., ASCE, 119(9), 2763–2781.

Information & Authors

Information

Published In

Go to Journal of Construction Engineering and Management
Journal of Construction Engineering and Management
Volume 125Issue 5September 1999
Pages: 361 - 367

History

Received: May 11, 1998
Published online: Sep 1, 1999
Published in print: Sep 1999

Permissions

Request permissions for this article.

Authors

Affiliations

Grad. Res. Assoc., Dept. of Civ. and Envir. Engrg. and Geodetic Sci., Ohio State Univ., Columbus, OH 43210.
Prof., Dept. of Civ. and Envir. Engrg. and Geodetic Sci., 470 Hitchcock Hall, 2070 Neil Ave., Columbus, OH.

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share