• DocumentCode
    251937
  • Title

    SENSEI: Software evolution service integration

  • Author

    Jelschen, Jan

  • Author_Institution
    Carl von Ossietzky Univ. Oldenburg, Oldenburg, Germany
  • fYear
    2014
  • fDate
    3-6 Feb. 2014
  • Firstpage
    469
  • Lastpage
    472
  • Abstract
    Software evolution tools mostly implement a single technique to assist in achieving a specific objective. Overhauling, renovating, or migrating large and complex legacy software systems require the proper combination of several different techniques appropriate for each subtask. Since few tools are built for interoperability, the setup of a toolchain supporting a given software evolution process is an elaborate, time-consuming, error-prone, and redundant endeavor, which yields brittle and inflexible toolchains with little to no reusability. This paper presents SENSEI, an approach to enable the implementation of an integration framework for software evolution tools using component-based, service-oriented, and model-driven methods, to ease toolchain creation and enable agile execution of software evolution projects. It will be evaluated by implementing and using it to build the toolchains supporting two software evolution projects, and having practitioners assess its usefulness.
  • Keywords
    object-oriented programming; open systems; service-oriented architecture; software maintenance; software reusability; software tools; SENSEI; complex legacy software systems; component-based methods; interoperability; model-driven methods; reusability; service-oriented methods; software evolution service integration; software evolution tools; Abstracts; Catalogs; Concrete; Interoperability; Measurement; Software; Taxonomy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, Reengineering and Reverse Engineering (CSMR-WCRE), 2014 Software Evolution Week - IEEE Conference on
  • Conference_Location
    Antwerp
  • Type

    conf

  • DOI
    10.1109/CSMR-WCRE.2014.6747220
  • Filename
    6747220