Aspect-Oriented Programming

Lodewijk Bergmans, Cristina Videira Lopes

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademic

    135 Downloads (Pure)

    Abstract

    Aspect-oriented programming is a promising idea that can improve the quality of software by reduce the problem of code tangling and improving the separation of concerns. At ECOOP'97, the first AOP workshop brought together a number of researchers interested in aspect-orientation. At ECOOP'98, during the second AOP workshop the participants reported on progress in some research topics and raised more issues that were further discussed. This year, the ideas and concepts of AOP have been spread and adopted more widely, and, accordingly, the workshop received many submissions covering areas from design and application of aspects to design and implementation of aspect languages.
    Original languageEnglish
    Title of host publicationObject-Oriented Technology ECOOP’99 Workshop Reader
    Subtitle of host publicationECOOP’99 Workshops, Panels, and Posters Lisbon, Portugal, June 14–18, 1999, Proceedings
    EditorsSerge Demeyer, Ana Moreira
    Place of PublicationBerlin, Heidelberg
    PublisherSpringer
    Pages288-313
    Number of pages26
    ISBN (Electronic)978-3-540-46589-8
    ISBN (Print)978-3-540-66954-8
    DOIs
    Publication statusPublished - 1999
    Event13th European Conference on Object-Oriented Programming, ECOOP 1999 - Lisbon, Portugal
    Duration: 14 Jun 199916 Jun 1999
    Conference number: 13

    Publication series

    NameLecture Notes in Computer Science
    PublisherSpringer
    Volume1743
    ISSN (Print)0302-9743

    Workshop

    Workshop13th European Conference on Object-Oriented Programming, ECOOP 1999
    Abbreviated titleECOOP
    CountryPortugal
    CityLisbon
    Period14/06/9916/06/99

    Keywords

    • Domain knowledge
    • Position paper
    • Program transformation
    • Fragment group
    • Aspect language

    Fingerprint Dive into the research topics of 'Aspect-Oriented Programming'. Together they form a unique fingerprint.

    Cite this