Authors:
Matheus C. Viana
1
;
Rafael S. Durelli
2
;
Rosângela A. D. Penteado
1
and
Antônio F. do Prado
1
Affiliations:
1
Federal University of São Carlos, Brazil
;
2
University of São Paulo, Brazil
Keyword(s):
Reuse, Framework, Pattern, Domain, Feature.
Related
Ontology
Subjects/Areas/Topics:
Enterprise Information Systems
;
Information Systems Analysis and Specification
;
Software Engineering
;
Tools, Techniques and Methodologies for System Development
Abstract:
Frameworks allow applications to be developed more efficiently and with higher quality since application functionality can be designed and implemented by reusing framework classes. However, frameworks are hard to develop, learn and use, due to their adaptive nature. The effort to develop a framework tends to be greater than an application. In this paper we propose an approach to facilitate the development of white box frameworks. In this approach, denominated From Features to Framework (F3), the domain of the framework is modeled and a set of patterns guides the developer to design and implement the framework according to the elements and rules defined in this model. An example of use of the F3 approach is also presented in this paper.