Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Specifying frameworks and design patterns as architectural fragments
Responsible organisation
1998 (English)Conference paper, Published paper (Refereed) Published
Abstract [en]

Object-oriented software architectures, such as design patterns and frameworks, have Sound extensive use in software industry. Their implementation in traditional object-oriented programming languages, however, is often difficult, since no support for the explicit specification of software architectures is provided. In. this paper, we develop the notion of architectural fragments, i.e. reusable architectural specifications that describe a design pattern, or a framework architecture. An architectural fragment describes the structure of an architecture in terms of its components (roles), the architect architecture-specific behaviour of the components and the architecture-specific interaction between the components. Fragments can be composed with each other and with reusable components. To illustrate the use of fragments, we describe the role and architecture language constructs in the layered object model ((LOM)-O-AY) and present examples.

Place, publisher, year, edition, pages
BEIJING, PEOPLES R CHINA: IEEE COMPUTER SOC , 1998.
National Category
Software Engineering Computer Sciences
Identifiers
URN: urn:nbn:se:bth-8113ISI: 000078324300028Local ID: oai:bth.se:forskinfo4682EDF50856A7CBC12575B000215209ISBN: 0-8186-9096-8 (print)OAI: oai:DiVA.org:bth-8113DiVA, id: diva2:835802
Conference
Technology of Object-Oriented Languages International Conference (TOOLS 27)
Available from: 2012-09-18 Created: 2009-05-08 Last updated: 2018-01-11Bibliographically approved

Open Access in DiVA

No full text in DiVA

Software EngineeringComputer Sciences

Search outside of DiVA

GoogleGoogle Scholar

isbn
urn-nbn

Altmetric score

isbn
urn-nbn
Total: 169 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf