Title :
Unifying multi-paradigms in software system design
Author :
Deng, Yi ; Chang, Shi-Kuo
Author_Institution :
Dept. of Comput. Sci., Pittsburgh Univ., PA, USA
Abstract :
Large software systems are often aimed to deal with problems of multi-application domains or disciplines, where each class of problems has its own defining features, difficulties and emphases. No existing computation model or design paradigm is appropriate for all varieties of problems faced in software design. A unification of existing computation paradigms is thus necessary to accommodate the diverse needs in system design. In this paper, the authors propose a framework based on the notions of logical entity abstraction and instantiation (LEAI), which enables a user to select appropriate computation paradigms to design various parts (or subsystems) of a software system, and to compose the parts into a integrated system. An example is given to illustrate the application of the framework
Keywords :
large-scale systems; object-oriented methods; software engineering; instantiation; integrated system; large software systems; logical entity abstraction; multi-application domains; multiple computation paradigm unification; software system design; subsystems; Application software; Computational modeling; Computer science; Employment; Encapsulation; Object oriented modeling; Problem-solving; Programming; Software design; Software engineering; Software systems;
Conference_Titel :
Software Engineering and Knowledge Engineering, 1992. Proceedings., Fourth International Conference on
Conference_Location :
Capri
Print_ISBN :
0-8186-2830-8
DOI :
10.1109/SEKE.1992.227964