Software Engineering Environment Support for Frameworks: A Position Paper
George Fairbanks.
In Proceedings of the ICSE 2004 Workshop on Directions in Software Engineering Environments, Edinburgh, Scotland, May 2004.
Online links:
Abstract
Modern software engineering environments provide programmers with contextual information on methods and classes in their software system. However, programmers increasingly encounter frameworks such as Microsoft Foundation Classes or Enterprise Java Beans whose required plug-in mechanisms cannot be adequately described with method or class documentation. The needs of programmers using frameworks are different from the needs when using libraries. Software engineering environments should be augmented with tools to aid programmers in understanding the demands of using frameworks. |
Keywords: Design Fragments.
@InProceedings{Fairbanks2004,
AUTHOR = {Fairbanks, George},
TITLE = {Software Engineering Environment Support for Frameworks: A Position Paper},
YEAR = {2004},
MONTH = {May},
BOOKTITLE = {Proceedings of the ICSE 2004 Workshop on Directions in Software Engineering Environments},
ADDRESS = {Edinburgh, Scotland},
PDF = {http://www.cs.cmu.edu/afs/cs/project/able/ftp/WoDSEE/paper.pdf},
ABSTRACT = {Modern software engineering environments provide programmers with contextual information on methods and classes in their software system. However, programmers increasingly encounter frameworks such as Microsoft Foundation Classes or Enterprise Java Beans whose required plug-in mechanisms cannot be adequately described with method or class documentation. The needs of programmers using frameworks are different from the needs when using libraries. Software engineering environments should be augmented with tools to aid programmers in understanding the demands of using frameworks.},
KEYWORDS = {Design Fragments} }
|