Title :
Flexible components with frame technology: a case study
Author :
Jarzabek, Stanislaw
Author_Institution :
Dept. of Comput. Sci., Nat. Univ. of Singapore, Singapore
Abstract :
Components are rarely reused “as are” most often, we must adapt components´ functions, interfaces and other properties to make them fit into a specific reuse context. Therefore, reusable components must be flexible. This paper is a case study in applying frame technology to inject flexibility into components. During reuse, we can engineer anticipated variant requirements into components by customizing framed components at breakpoints marked, with the frame language commands. Framed components can be also extended with new, unexpected requirements that arise evolution. Frame technology has productivity improvements in engineering data processing COBOL systems for reuse. In this paper we show how frame technology and concepts of flexible manufacturing can be effectively applied to component systems written in Java
Keywords :
object-oriented programming; software reusability; Java; data processing COBOL systems; flexibility; flexible components; frame language commands; frame technology; productivity improvements; reuse context; Computer aided software engineering; Data engineering; Data processing; Instruments; Libraries; Middleware; Productivity; Scientific computing; Software engineering; Software systems;
Conference_Titel :
Euromicro Conference, 2001. Proceedings. 27th
Conference_Location :
Warsaw
Print_ISBN :
0-7695-1236-4
DOI :
10.1109/EURMIC.2001.952449