Towards an Aspectual Analysis of Legacy Systems

Bedir Tekinerdogan, Yasemin Satirogly

    Research output: Contribution to conferencePaperAcademicpeer-review

    2 Downloads (Pure)

    Abstract

    Aspect-Oriented software development provides explicit mechanisms for coping with concerns that crosscut many components and are tangled within individual components. Current AOSD approaches have primarily focused on coping with crosscutting concerns in software systems that are developed from scratch. In this paper we will investigate the applicability of AOSD to the evolution of legacy information systems. Various approaches have been already proposed to enhance LIS, however, these approaches have not explicitly considered crosscutting concerns and/or AOP techniques. We provide a categorization of legacy systems and give some early results in identifying and specifying aspects in legacy systems.
    Original languageEnglish
    Number of pages5
    Publication statusPublished - 15 Jun 2004
    Event5th Workshop on Object-Oriented Requirements Engineering 2004 - Oslo, Norway
    Duration: 15 Jun 200415 Jun 2004
    Conference number: 5

    Conference

    Conference5th Workshop on Object-Oriented Requirements Engineering 2004
    CountryNorway
    CityOslo
    Period15/06/0415/06/04

    Fingerprint

    Legacy systems
    Software engineering
    Information systems

    Keywords

    • METIS-222205

    Cite this

    Tekinerdogan, B., & Satirogly, Y. (2004). Towards an Aspectual Analysis of Legacy Systems. Paper presented at 5th Workshop on Object-Oriented Requirements Engineering 2004, Oslo, Norway.
    Tekinerdogan, Bedir ; Satirogly, Yasemin. / Towards an Aspectual Analysis of Legacy Systems. Paper presented at 5th Workshop on Object-Oriented Requirements Engineering 2004, Oslo, Norway.5 p.
    @conference{a8ea8562caee42e5aad628600d15cf13,
    title = "Towards an Aspectual Analysis of Legacy Systems",
    abstract = "Aspect-Oriented software development provides explicit mechanisms for coping with concerns that crosscut many components and are tangled within individual components. Current AOSD approaches have primarily focused on coping with crosscutting concerns in software systems that are developed from scratch. In this paper we will investigate the applicability of AOSD to the evolution of legacy information systems. Various approaches have been already proposed to enhance LIS, however, these approaches have not explicitly considered crosscutting concerns and/or AOP techniques. We provide a categorization of legacy systems and give some early results in identifying and specifying aspects in legacy systems.",
    keywords = "METIS-222205",
    author = "Bedir Tekinerdogan and Yasemin Satirogly",
    year = "2004",
    month = "6",
    day = "15",
    language = "English",
    note = "5th Workshop on Object-Oriented Requirements Engineering 2004 ; Conference date: 15-06-2004 Through 15-06-2004",

    }

    Tekinerdogan, B & Satirogly, Y 2004, 'Towards an Aspectual Analysis of Legacy Systems' Paper presented at 5th Workshop on Object-Oriented Requirements Engineering 2004, Oslo, Norway, 15/06/04 - 15/06/04, .

    Towards an Aspectual Analysis of Legacy Systems. / Tekinerdogan, Bedir; Satirogly, Yasemin.

    2004. Paper presented at 5th Workshop on Object-Oriented Requirements Engineering 2004, Oslo, Norway.

    Research output: Contribution to conferencePaperAcademicpeer-review

    TY - CONF

    T1 - Towards an Aspectual Analysis of Legacy Systems

    AU - Tekinerdogan, Bedir

    AU - Satirogly, Yasemin

    PY - 2004/6/15

    Y1 - 2004/6/15

    N2 - Aspect-Oriented software development provides explicit mechanisms for coping with concerns that crosscut many components and are tangled within individual components. Current AOSD approaches have primarily focused on coping with crosscutting concerns in software systems that are developed from scratch. In this paper we will investigate the applicability of AOSD to the evolution of legacy information systems. Various approaches have been already proposed to enhance LIS, however, these approaches have not explicitly considered crosscutting concerns and/or AOP techniques. We provide a categorization of legacy systems and give some early results in identifying and specifying aspects in legacy systems.

    AB - Aspect-Oriented software development provides explicit mechanisms for coping with concerns that crosscut many components and are tangled within individual components. Current AOSD approaches have primarily focused on coping with crosscutting concerns in software systems that are developed from scratch. In this paper we will investigate the applicability of AOSD to the evolution of legacy information systems. Various approaches have been already proposed to enhance LIS, however, these approaches have not explicitly considered crosscutting concerns and/or AOP techniques. We provide a categorization of legacy systems and give some early results in identifying and specifying aspects in legacy systems.

    KW - METIS-222205

    M3 - Paper

    ER -

    Tekinerdogan B, Satirogly Y. Towards an Aspectual Analysis of Legacy Systems. 2004. Paper presented at 5th Workshop on Object-Oriented Requirements Engineering 2004, Oslo, Norway.