ACM Home Page
Please provide us with feedback. Feedback
Automated support for software development with frameworks
Full text PdfPdf (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
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 14,   Citation Count: 8
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/211782.211824
What is a DOI?

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
 
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.

CITED BY  8

Collaborative Colleagues:
Albert Schappert: colleagues
Peter Sommerlad: colleagues
Wolfgang Pree: colleagues