https://www.mdu.se/

mdu.sePublikationer
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Database Proxies: A Data Management approach for Component-Based Real-Time Systems
Mälardalens högskola, Akademin för innovation, design och teknik. (Progress)
Mälardalens högskola, Akademin för innovation, design och teknik.ORCID-id: 0000-0003-2898-9570
Mälardalens högskola, Akademin för innovation, design och teknik.ORCID-id: 0000-0001-7586-0409
2009 (Engelska)Rapport (Övrig (populärvetenskap, debatt, mm))
Abstract [en]

This thesis presents new techniques for data management of run-time dataobjects in component-based embedded real-time systems. These techniquesenable data to be modeled, analyzed and structured to achieve proper datamanagement during development, maintenance  and execution.The evolution of real-time embedded systems has resulted in an increasedsystem complexity beyond what was thought possible just a few years ago.Over the years, new techniques and tools have been developed to managesoftware and communication complexity. However, as this thesis show, currenttechniques and tools for data management are not sufficient. Today,development of real-time embedded systems focuses on the function aspects ofthe system, in most cases disregarding data management.The lack of proper design-time data management often results in ineffectivedocumentation routines and poor overall system knowledge. Contemporarytechniques to manage run-time data do not satisfy demands on flexibility,maintainability and extensibility. Based on an industrial case-study thatidentifies a number of problems within current data management techniques,both during design-time and  run-time, it is clear that data managementneeds to be incorporated as an integral part of the development of theentire system architecture.As a remedy to the identified problems, we propose a design-time data entityapproach, where the importance of data in the system is elevated to beincluded in the entire design phase with proper documentation, properties,dependencies and analysis methods to increase the overall system knowledge.Furthermore, to efficiently manage data during run-time, we introducedatabase proxies to enable the fusion between two existing techniques;Component Based Software Engineering (CBSE) and Real-Time DatabaseManagement Systems (RTDBMS). A database proxy allows components to bedecoupled from the underlying data management strategy without violating thecomponent encapsulation and communication interface.

Ort, förlag, år, upplaga, sidor
2009. , s. 10
Nyckelord [en]
database proxy, real-time database, cbse, rtdbms
Identifikatorer
URN: urn:nbn:se:mdh:diva-7570OAI: oai:DiVA.org:mdh-7570DiVA, id: diva2:278353
Projekt
Information Centric development of component-based embedded real-time systemsTillgänglig från: 2009-11-25 Skapad: 2009-11-25 Senast uppdaterad: 2025-10-10Bibliografiskt granskad
Ingår i avhandling
1. Information Centric Development of Component-Based Embedded Real-Time Systems
Öppna denna publikation i ny flik eller fönster >>Information Centric Development of Component-Based Embedded Real-Time Systems
2009 (Engelska)Licentiatavhandling, sammanläggning (Övrigt vetenskapligt)
Abstract [en]

This thesis presents new techniques for data management of run-time data objectsin component-based embedded real-time systems. These techniques enabledata to be modeled, analyzed and structured to achieve data managementduring development, maintenance and execution.The evolution of real-time embedded systems has resulted in an increasedsystem complexity beyond what was thought possible just a few years ago.Over the years, new techniques and tools have been developed to manage softwareand communication complexity. However, as this thesis show, currenttechniques and tools for data management are not sufficient. Today, developmentof real-time embedded systems focuses on the function aspects of thesystem, in most cases disregarding data management.The lack of proper design-time data management often results in ineffectivedocumentation routines and poor overall system knowledge. Contemporarytechniques to manage run-time data do not satisfy demands on flexibility,maintainability and extensibility. Based on an industrial case-study that identifiesa number of problems within current data management techniques, bothduring design-time and run-time, it is clear that data management needs to beincorporated as an integral part of the development of the entire system architecture.As a remedy to the identified problems, we propose a design-time data entityapproach, where the importance of data in the system is elevated to beincluded in the entire design phase with proper documentation, properties, dependenciesand analysis methods to increase the overall system knowledge.Furthermore, to efficiently manage data during run-time, we introduce databaseproxies to enable the fusion between two existing techniques; ComponentBased Software Engineering (CBSE) and Real-Time Database ManagementSystems (RTDBMS). A database proxy allows components to be decoupledfrom the underlying data management strategy without violating the componentencapsulation and communication interface.

Ort, förlag, år, upplaga, sidor
Västerås: Mälardalen University, 2009. s. 125
Serie
Mälardalen University Press Licentiate Theses, ISSN 1651-9256 ; 114
Nyckelord
Database, Real-Time, RTDBMS, Component, CBSE, Database proxy, Data entity, data management
Nationell ämneskategori
Datavetenskap (datalogi)
Forskningsämne
datavetenskap
Identifikatorer
urn:nbn:se:mdh:diva-7582 (URN)978-91-86135-49-2 (ISBN)
Presentation
2009-12-11, Gamma, Mälardalen University, Västerås, 14:00 (Engelska)
Opponent
Handledare
Projekt
INCENSE
Tillgänglig från: 2009-11-27 Skapad: 2009-11-27 Senast uppdaterad: 2025-10-10Bibliografiskt granskad

Open Access i DiVA

Fulltext saknas i DiVA

Person

Nyström, dagSjödin, Mikael

Sök vidare i DiVA

Av författaren/redaktören
Hjertström, AndreasNyström, dagSjödin, Mikael
Av organisationen
Akademin för innovation, design och teknik

Sök vidare utanför DiVA

GoogleGoogle Scholar

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 276 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf