| Automated support for software development with frameworks |
| Full text |
Pdf
(495 KB)
|
| Source
|
Symposium on Software Reusability
archive
Proceedings of the 1995 Symposium on Software reusability
table of contents
Seattle, Washington, United States
Pages: 123 - 127
Year of Publication: 1995
ISBN:0-89791-739-1
Also published in ...
|
|
Authors
|
|
Albert Schappert
|
Siemens AG, Dept. ZFE T SE, D-81730 Munich, Germany
|
|
Peter Sommerlad
|
Siemens AG, Dept. ZFE T SE, D-81730 Munich, Germany
|
|
Wolfgang Pree
|
C. Doppler Laboratory for Software Engineering, Johannes Kepler University, A-4040 Linz, Austria
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 4, Downloads (12 Months): 14, Citation Count: 8
|
|
|
ABSTRACT
This document presents some of the results of an industrial research project on automation of software development. The project's objective is to improve productivity and quality of software development. We see software development based on frameworks and libraries of prefabricated components as a step in this direction. An adequate development style consists of two complementary activities: the creation of frameworks and new components for functionality not available and the composition and configuration of existing components.Just providing adequate frameworks and components does not necessarily yield automation and efficiency of software development. We developed the concept of relations between software components as a foundation for abstraction, reuse and automatic code generation for component interrelationship. Furthermore we suggest to supplement frameworks with an active cookbook consisting of active recipes which guide the software developer in the use of framework elements.In this paper our concept of using relations among software components is presented and the active cookbook is illustrated as a means for developer guidance. We created a prototype to demonstrate these concepts.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Frank Buschmann , Regine Meunier , Hans Rohnert , Peter Sommerlad , Michael Stal, Pattern-oriented software architecture: a system of patterns, John Wiley & Sons, Inc., New York, NY, 1996
|
| |
2
|
|
| |
3
|
Johnson, R.E., & Foote, B. I988. Designing reusable classes. The Journal of Object-Oriented Programming, 1(2), 22-35.
|
| |
4
|
|
| |
5
|
MacApp, 1989. 1989. MacApp II Programmer's Guide. Apple Computer.
|
| |
6
|
|
| |
7
|
|
| |
8
|
|
| |
9
|
Weinand, A., Gamma, E., & Marty, R. 1989. Design and Implementation of ET++, a Seamless Object-Oriented Application Framework. Structured programming, 10(2), 63-87.
|
|