Modular and composable extensions to smalltalk using composition filters

Lodewijk Bergmans, B. Tekinerdogan, Mehmet Aksit

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    44 Downloads (Pure)


    Current and future trends in computer science require extensions to Smalltalk. Rather than arguing for particular language mechanisms to deal with specific requirements, in this position paper we want to make a case for two requirements that Smalltalk extensions should fulfill. The first is that the extensions must be integrated with Smalltalk without violating its basic object model. The second requirement is that extensions should allow for defining objects that are still adaptable, extensible and reusable, and in particular do not cause inheritance anomalies. We propose the composition filters model as a framework for language extensions that fulfills these criteria. Its applicability to solving various modeling problems is briefly illustrated.
    Original languageUndefined
    Title of host publicationObject-Oriented Programming Systems and Applications (OOPSLA'96).
    Place of PublicationSan Jose, USA
    Number of pages6
    Publication statusPublished - 15 Oct 1996
    EventObject-Oriented Programming Systems and Applications, OOPSLA '96 - San Jose, CA, USA
    Duration: 6 Oct 199610 Oct 1996


    ConferenceObject-Oriented Programming Systems and Applications, OOPSLA '96
    Other6-10 October 1996


    • METIS-119211
    • IR-18690

    Cite this