• DocumentCode
    1896046
  • Title

    F3T: From Features to Frameworks Tool

  • Author

    Viana, Matheus ; Penteado, Rosangela ; do Prado, Antonio ; Durelli, Rafael

  • Author_Institution
    Dept. of Comput., Fed. Univ. of Sao Carlos, Sao Carlos, Brazil
  • fYear
    2013
  • fDate
    1-4 Oct. 2013
  • Firstpage
    89
  • Lastpage
    98
  • 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.
  • Keywords
    software reusability; source code (software); specification languages; DSML; F3T; From Features to Framework Tool; development process productivity; domain modeling; domain-specific modeling language; framework construction; framework development; source-code; Abstracts; Context; Frequency modulation; Generators; Java; Software; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (SBES), 2013 27th Brazilian Symposium on
  • Conference_Location
    Brasilia
  • Print_ISBN
    978-0-7695-5165-4
  • Type

    conf

  • DOI
    10.1109/SBES.2013.15
  • Filename
    6800185