• DocumentCode
    3357857
  • Title

    A refactoring-based tool for software component adaptation

  • Author

    Bastide, Gautier

  • Author_Institution
    Ecole de Mines de Douai
  • fYear
    2006
  • fDate
    22-24 March 2006
  • Lastpage
    318
  • Abstract
    Adapting software components usable by a particular application is a crucial issue in software component based technology. In fact, software components can be used in contexts that can be different from the context assumptions made by the component designers. We present in this paper a tool aiming at adapting software component structure. Among the motivations of this kind of adaptation, we note its possible application to prepare a flexible deployment of software components according to the available resources (CPU, memory). Our adaptation process is based on refactoring and fragmentation of component source code. To support this structural adaptation technique, we developed an adaptation process which we have experimented using the Java framework of the Fractal component model
  • Keywords
    Java; object-oriented programming; software tools; Fractal component model; Java; refactoring-based tool; software component adaptation; Application software; Assembly; Buildings; Central Processing Unit; Fractals; Java; Mobile handsets; Quality of service; Software engineering; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance and Reengineering, 2006. CSMR 2006. Proceedings of the 10th European Conference on
  • Conference_Location
    Bari
  • ISSN
    1534-5351
  • Print_ISBN
    0-7695-2536-9
  • Type

    conf

  • DOI
    10.1109/CSMR.2006.6
  • Filename
    1602386