학술논문

F3T: From Features to Frameworks Tool
Document Type
Conference
Source
2013 27th Brazilian Symposium on Software Engineering Software Engineering (SBES), 2013 27th Brazilian Symposium on. :89-98 Oct, 2013
Subject
Computing and Processing
Unified modeling language
Generators
Abstracts
Frequency modulation
Java
Software
Context
Language
Abstract
Frameworks are used to enhance the quality of applications and the productivity of development process, since applications can be designed and implemented by reusing framework classes. However, frameworks are hard to develop, learn and reuse, due to their adaptive nature. In this paper we present the From Features to Framework Tool (F3T), which supports framework development in two steps: Domain Modeling, in which the features of the framework domain are modeled, and Framework Construction, in which the source-code and the Domain-Specific Modeling Language (DSML) of the framework are generated from the features. In addition, the F3T also supports the use of the framework DSML to model applications and generate their source-code. The F3T has been evaluated in a experiment that is also presented in this paper.