• DocumentCode
    1886109
  • Title

    Analysis and Transformation of Idiomatic Crosscutting Concerns in Legacy Software Systems

  • Author

    Bruntink, Magiel

  • Author_Institution
    Centrum voor Wiskunde en Inf., Amsterdam
  • fYear
    2007
  • fDate
    2-5 Oct. 2007
  • Firstpage
    499
  • Lastpage
    500
  • Abstract
    Legacy software systems often suffer from code quality problems. Maintenance of legacy systems can therefore be costly, and the value of legacy systems may diminish due to a lack of adaptability and reliability. Many code quality problems are caused by idiomatic implementation of crosscutting concerns. This work studies the idiomatic implementation of crosscutting concerns in legacy systems, and examines whether modern language technology like aspect-oriented programming can improve the situation.
  • Keywords
    software maintenance; software quality; software reliability; aspect-oriented programming; code quality problem; idiomatic crosscutting concern; legacy software system maintenance; software adaptability; software reliability; Automation; Computer languages; Costs; DSL; Embedded system; Maintenance; Programming profession; Scattering; Software systems; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 2007. ICSM 2007. IEEE International Conference on
  • Conference_Location
    Paris
  • ISSN
    1063-6773
  • Print_ISBN
    978-1-4244-1256-3
  • Electronic_ISBN
    1063-6773
  • Type

    conf

  • DOI
    10.1109/ICSM.2007.4362669
  • Filename
    4362669