liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • 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
Implementation and evaluation of data persistence tools for temporal versioned data models
Linköping University, Department of Computer and Information Science.
2009 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
Implementation och utvärdering av persistensverktyg för temporala versionshanterade datamodeller (Swedish)
Abstract [en]

The purpose of this thesis was to investigate different concepts and tools which could support the development of a middleware which persists a temporal and versioned relational data model in an enterprise environment. Further requirements for the target application was that changes to the data model had to be facilitated, so that a small change to the model would not result in changes in several files and application layers. Other requirements include permissioning and audit tracing. In the thesis the reader is presented with a comparison of a set of tools for enterprise development and object/relational mapping. One of the tools, a code generator, is chosen as a good candidate to match the requirements of the project. An implementation is presented, where the chosen tool is used. An XML-based language which is used to define a data model and to provide input data for the tool is presented. Other concepts concerning the implementation is then described in detail. Finally, the author discusses alternative solutions and future improvements.

Place, publisher, year, edition, pages
2009. , 84 p.
Keyword [en]
object/relational mapping, database structure, code generation, n-tier development, enterprise applications, software engineering, model driven architecture
National Category
Computer Science
Identifiers
URN: urn:nbn:se:liu:diva-19979ISRN: LIU-IDA/LITH-EX-A--09/032--SEOAI: oai:DiVA.org:liu-19979DiVA: diva2:232393
Subject / course
Computer systems (20-credit final thesis, D level)
Presentation
(English)
Uppsok
Technology
Examiners
Available from: 2009-08-24 Created: 2009-08-21 Last updated: 2011-07-08Bibliographically approved

Open Access in DiVA

fulltext(1259 kB)819 downloads
File information
File name FULLTEXT01.pdfFile size 1259 kBChecksum SHA-512
6f221d9cca0afde1140d1fbe40280aed8a40aed2bacd065c386c8cd00b66771b5af57c71b7cbc5494d8e7b503b7e271b5be0965cd4d6309f24047c486bc22d90
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Knutsson, Tor
By organisation
Department of Computer and Information Science
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 819 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: 184 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • 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