• DocumentCode
    2853193
  • Title

    Service-Oriented Commonality Analysis Across Existing Systems

  • Author

    Harhurin, Alexander ; Hartmann, Judith

  • Author_Institution
    Dept. of Inf., Tech. Univ. Munchen, Garching
  • fYear
    2008
  • fDate
    8-12 Sept. 2008
  • Firstpage
    255
  • Lastpage
    264
  • Abstract
    This paper introduces an extractive approach to building-up a product line based on existing systems. Thereby, we focus on the analysis of common functionalities across different systems. Our commonality analysis is performed on the functional level which offers the highest reuse potential. We use the service diagram, a formally founded specification technique, for the functional specification. This allows us to perform the commonality analysis based on a formal definition of the system behavior. Concepts for the comparison of service diagrams and a methodology for building-up a service diagram of a product line are described in the paper. Additionally, since legacy systems rarely have an accurate functional specification, we present a methodology for extracting such a specification out of a given logical architecture.
  • Keywords
    formal specification; product development; software architecture; software maintenance; software reusability; functional specification; legacy systems; product line; service diagram; service-oriented commonality analysis; Automatic control; Buildings; Computer architecture; Concrete; Informatics; Performance analysis; Reverse engineering; Software systems; Systems engineering and theory; Vehicles; Commonality Analysis; Formal Specification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Product Line Conference, 2008. SPLC '08. 12th International
  • Conference_Location
    Limerick
  • Print_ISBN
    978-0-7695-3303-2
  • Type

    conf

  • DOI
    10.1109/SPLC.2008.19
  • Filename
    4626859