An approach to specifying software frameworks

Murray, L. M., Carrington, D. A. and Strooper, P. A. (2004). An approach to specifying software frameworks. In: V. Estivill-Castro, Proceedings of the Twenty-Seventh Australasian Computer Science Conference (ACSC 2004). The Twenty-Seventh Australasian Computer Science Conference (ACSC 2004), Dunedin, New Zealand, (185-192). 18-22 January 2004.


Author Murray, L. M.
Carrington, D. A.
Strooper, P. A.
Title of paper An approach to specifying software frameworks
Conference name The Twenty-Seventh Australasian Computer Science Conference (ACSC 2004)
Conference location Dunedin, New Zealand
Conference dates 18-22 January 2004
Proceedings title Proceedings of the Twenty-Seventh Australasian Computer Science Conference (ACSC 2004)
Place of Publication Sydney, Australia
Publisher Australian Computer Society
Publication Year 2004
Sub-type Fully published paper
ISBN 1-920682-05-8
Editor V. Estivill-Castro
Volume 26
Start page 185
End page 192
Total pages 8
Collection year 2004
Language eng
Abstract/Summary A framework is a reusable design that requires software components to function. To instantiate a framework, a software engineer must provide the software components required by the framework. To do this effectively, the framework-component interfaces must be specified so the software engineer knows what assumptions the framework makes about the components, and so the components can be verified against these assumptions. This paper presents an approach to specifying software frameworks. The approach involves the specification of the framework’s syntax, semantics, and the interfaces between the framework and its components. The approach is demonstrated with a simple case study.
Subjects E1
280302 Software Engineering
700199 Computer software and services not elsewhere classified
Q-Index Code E1

 
Versions
Version Filter Type
Citation counts: Google Scholar Search Google Scholar
Access Statistics: 51 Abstract Views  -  Detailed Statistics
Created: Thu, 23 Aug 2007, 19:41:42 EST