loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
First IEEE International Conference on Engineering of Complex Computer Systems (ICECCS'95)
A combined functional and object-oriented approach to software design
Ft. Lauderdale, Florida
November 06-November 10
ISBN: 0-8186-7123-8
Haifeng Qian, Dept. of Comput. Sci. & Eng., Florida Atlantic Univ., Boca Raton, FL, USA
E.B. Fernandez, Dept. of Comput. Sci. & Eng., Florida Atlantic Univ., Boca Raton, FL, USA
Jie Wu, Dept. of Comput. Sci. & Eng., Florida Atlantic Univ., Boca Raton, FL, USA
Large and complex software systems contain a variety of entities (objects) and a complex control system (transformation function). The pure object-oriented design and structured design approaches concentrate on either objects or the transformation function separately. As such they may not be adequate in isolation, to deal with the design of complex systems. Therefore, it makes sense to study their combination. We propose a combined functional and object-oriented design approach (CFOOD) based on the extended object-oriented design method proposed by P. Jalote (1989, 1991). The CFOOD approach makes full use of the object-oriented design and structured design techniques combining the object view and the functional view to provide a more complete view of a system. We demonstrate the use of our approach by a design example of a hospital patient monitoring system.
Index Terms:
object-oriented methods; data flow graphs; patient monitoring; medical computing; software engineering; structured programming; functional programming; complex software systems; large software systems; software design; combined functional and object-oriented approach; complex control system; functional design; transformation function; objects; object-oriented design; structured design; hospital patient monitoring system
Citation:
Haifeng Qian, E.B. Fernandez, Jie Wu, "A combined functional and object-oriented approach to software design," iceccs, pp.167, First IEEE International Conference on Engineering of Complex Computer Systems (ICECCS'95), 1995
Usage of this product signifies your acceptance of the Terms of Use.