Skip to main content

Workshop on Language Support for Design Patterns and Frameworks (LSDF’97)

Introduction

  • Conference paper
  • First Online:
  • 334 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1357))

Abstract

There is growing interest in the role of languages in employing reusable OO architectures. In particular, OO frameworks and design patterns can be related to languages in various ways. More concretely, we recognise the following topics where languages, patterns and frameworks come together:

  • Language support for design patterns: Design patterns are primarily used as a design technique and only limited attention is paid to their implementation. A number of researchers have investigated different ways of providing language support for design patterns, e.g. by representing them as language constructs or by template code generation. However, the issue is far from solved and should be investigated further.

  • Framework instantiation languages: Lately, some authors have proposed the use of specific instantiation languages for frameworks. Especially black-box frameworks in well understood domains could benefit from such languages, since they simplify instantiation of the framework considerably. However, the actual design and implementation of such languages is not well understood and needs to be further investigated. Also, when composing frameworks for use in an application, the instantiation languages may conflict with each other.

  • Framework extension support: A well-known problem with white-box frameworks is that they are difficult to extend. One may need quite detailed understanding of the implementation of framework classes in order to know how they should be subclassed.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bosch, J., Hedin, G., Koskimies, K. (1998). Workshop on Language Support for Design Patterns and Frameworks (LSDF’97). In: Bosch, J., Mitchell, S. (eds) Object-Oriented Technologys. ECOOP 1997. Lecture Notes in Computer Science, vol 1357. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-69687-3_16

Download citation

  • DOI: https://doi.org/10.1007/3-540-69687-3_16

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64039-4

  • Online ISBN: 978-3-540-69687-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics