• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Konferenzschrift
  4. Towards migrating object-oriented frameworks to enable synthesis of product line members
 
  • Details
  • Full
Options
2015
Conference Paper
Title

Towards migrating object-oriented frameworks to enable synthesis of product line members

Abstract
For many software engineers, object-oriented frameworks represent the highest level of achievement in extensible design. The framework designers become experts in a specific application domain and design cooperating classes that impose specific responsibilities and collaborations for those seeking to extend the framework. In short, once a framework matures, it has complicated usage patterns that must be followed otherwise nothing works. Turning a framework into a software product line is challenging because of the difficulty in coding these complex behaviors and enabling the configuration of product line members using the framework. We propose to support this migration process by showing how to design a repository of modular units to synthesize member applications compositionally. These units are formalized using combinatory logic synthesis, a type-based approach to component-oriented synthesis. We demonstrate the feasibility of our approach with a Java-based product line for which we can automatically synthesize member applications.
Author(s)
Heineman, G.
Hoxha, A.
Düdder, B.
Rehof, J.
Mainwork
19th International Software Product Line Conference, SPLC 2015. Proceedings. Vol.1  
Conference
International Software Product Line Conference (SPLC) 2015  
DOI
10.1145/2791060.2791076
Language
English
Fraunhofer-Institut für Software- und Systemtechnik ISST  
  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024