Högskolan i Skövde

his.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • apa-cv
  • 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
The Use of Patterns in Information System Engineering
University of Skövde, Department of Computer Science.
2001 (English)Independent thesis Advanced level (degree of Master (One Year))Student thesis
Abstract [en]

The aims of this dissertation are to investigate the use and usefulness of patterns in Information Systems Engineering and to identify future areas of research. In order to do this there is a need to survey different types of patterns and find a common concept of patterns. A pattern is based on experience found in the real world. A text or a model or a combination of the both can describe the pattern. A pattern is typically described in terms of context, forces, problem, and solution. These can be explicitly expressed or implicitly found in the description of the pattern.

The types of patterns dealt with are: object-oriented patterns; design patterns, analysis patterns; data model patterns; domain patterns; business patterns; workflow patterns and the deontic pattern. The different types of patterns are presented using the authors' own terminology.

The patterns described in the survey are classified with respect to different aspects. The intention of this analysis is to form a taxonomy for patterns and to bring order into the vast amount of patterns. This is an important step in order to find out how patterns are used and can be used in Information Systems Engineering. The aspects used in the classification are: level of abstraction; text or model emphasis; product or process emphasis; life cycle stage usage and combinations of these aspects.

Finally an outline for future areas of research is presented. The areas that have been considered of interest are: patterns and Information Systems Engineering methods; patterns and tools (tool support for patterns); patterns as a pedagogical aid; the extraction and documentation of patterns and patterns and novel applications of information technology. Each future area of research is sketched out.

Place, publisher, year, edition, pages
Skövde: Institutionen för datavetenskap , 2001. , p. 93
Keywords [en]
patterns, information system, classification, information system development, analysis patterns, organisational patterns, design patterns, deontic pattern, workflow patterns, process patterns, business patterns
National Category
Information Systems
Identifiers
URN: urn:nbn:se:his:diva-619OAI: oai:DiVA.org:his-619DiVA, id: diva2:3009
Presentation
(English)
Uppsok
samhälle/juridik
Supervisors
Available from: 2008-01-30 Created: 2008-01-30 Last updated: 2018-01-12

Open Access in DiVA

fulltext(3626 kB)138 downloads
File information
File name FULLTEXT01.psFile size 3626 kBChecksum SHA-1
da19d501c2e2bfeae874c564400b01b2731343b398bac36612fddf4dff95ff73c2daac55
Type fulltextMimetype application/postscript
fulltext(1655 kB)225 downloads
File information
File name FULLTEXT02.pdfFile size 1655 kBChecksum SHA-512
dba826c75b953349d34e4ea2c90899ed6e6ba4c58dbb68c2523e1dcabbb95b22775159f90ed5d51fdeeed8437872d80cc6fc5508c1f4d78bf60b8aa0ae5828d3
Type fulltextMimetype application/pdf

By organisation
Department of Computer Science
Information Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 363 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 677 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • apa-cv
  • 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