Object oriented software methodology: a case st udy of systems for dam monitoring, state diagnosis and visualisation
Abstract
The complexity of the physical engineering objects requires new technologies in software development able to simulate real-life cases. The huge number of such cases can be covered by object-oriented paradigm. This general idea and some advantages of using object-oriented language (Smalltalk) are exemplified by a presentation of a system for earth dam control. The system is an expert type program equipped with advanced monitoring and visualisation functions for existing dams. The software development proces starting from the requirement description is presented. The structure of the dam model and of the inference engine as well as of the class hierarchy is shown as the examples. The re-usability of the system is proved by its implementation for different earth dams.
Keywords
References
[1] S. Amarel. Basic themes and problems in current AI research In: Proc . 4th Annual AIM Workshop. Rutgers University Press, 1978.[2] H.N. An-Nashif, G .R. Powell. An object-oriented algorithm for automated modelling offrame structures; stiffness modelling. Engineering and Computers, 7: 121- 128, 1991.
[3] T. Barański, P. Sorbjan, O. Gajl, A. Radomski. Implementation of an expert system for safety evaluation of Czorsztyn and Klimkówka dams. In:, Proc. I Conference on Safety of Hydroengineering Structures, 263- 270. Wrodaw, 1993.
[4] J .H. Boose, J.M. Bradshaw. Expertise transfer and complex problems using aquinas as a knowledge acquisition workbench for knowledge-based systems. Int. Journal on Man-Machine Studies, 26: 2-28, 1987.
[5] J.H. Boose, B.R. Gaines, eds. Knowledge Acquisition Tools for Expert Systems. Academic Press, 1988.
This work is licensed under a Creative Commons Attribution 4.0 International License.