Title :
Improving the reusability of program specification through data flow modeling
Author :
Tan, Hee Beng Kuan ; Ling, Tok Wang ; Ho, Yin Seong
Author_Institution :
Dept. of Inf. Syst. & Comput. Sci., Nat. Univ. of Singapore, Singapore
Abstract :
We performed a domain analysis for the data-intensive business systems. A large amount of commonly used database retrievals and computational functions were found to he repeatedly specified in the process of specifying programs in this domain. In this paper, a program specification technique called the data derivation (DD) specification technique is proposed to improve the reuse of program specifications in this domain. In this technique, we use the object-oriented approach augmented with attribute propagation, and a set of predefined generic components for forming an object model. A program is specified through modeling its effects. The commonly used database retrievals are incorporated into the predefined generic components. The commonly used computational functions are stored in a user definable library and can be incorporated into the generic components as and when needed
Keywords :
data structures; database management systems; formal specification; object-oriented programming; software reusability; attribute propagation; computational functions; data derivation specification; data flow modeling; data-intensive business systems; database retrievals; domain analysis; object-oriented approach; program specification; reusability; Computer science; Data analysis; Information analysis; Information retrieval; Information systems; Inventory control; Libraries; Object oriented databases; Object oriented modeling; Performance analysis;
Conference_Titel :
Computing and Information, 1993. Proceedings ICCI '93., Fifth International Conference on
Conference_Location :
Sudbury, Ont.
Print_ISBN :
0-8186-4212-2
DOI :
10.1109/ICCI.1993.315325