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
Visual Studio Add-in for Proxy Object Code Generation
Mälardalen University, School of Innovation, Design and Engineering.
2013 (English)Independent thesis Advanced level (degree of Master (One Year)), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

In recent years, Component models have become common for desktop and server-side applications. But it has not obtained such importance in case of embedded real-time systems.  Therefore, there has been a lot of research undergoing for introducing such component models for embedded real-time systems.  This thesis work proposes an alternative approach for doing this, by the generation of proxies.   The idea is to provide an extension to an existing binary component and modify it to adapt to the targeted real-time operating system. Rather than modifying the existing component, a new component is generated, which is called as the proxy component.  This newly generated proxy component provides the same method implementation as the original component and also provides some additional services.  These services enable these components to meet the needs of targeted embedded real-time systems.  In order to achieve this, a Visual Studio 2008 add-in has been created. This add-in is capable of inspecting an existing Smart Device Component and visualizes the Classes, Interfaces and Methods in the original component in its UI.  In addition to this, the add-in also shows the available services to be included in the proxy component.  The UI of the add-in is designed in such a way that, the user is able to select the services, which should be included in the proxy component.  Based on the user’s selection, the add-in generates the proxy component with the additional services.

Place, publisher, year, edition, pages
2013. , 44 p.
Keyword [en]
Visual Studio Add-Ins, Code generation, Proxy Object, VC++ Code generation, Visual Studio Plugin
National Category
Embedded Systems
Identifiers
URN: urn:nbn:se:mdh:diva-23205OAI: oai:DiVA.org:mdh-23205DiVA: diva2:676836
Subject / course
Computer Science
Presentation
, Mälardalen University | Box 883 | 721 23, Västerås, Sweden (English)
Supervisors
Examiners
Available from: 2013-12-16 Created: 2013-12-07 Last updated: 2013-12-16Bibliographically approved

Open Access in DiVA

fulltext(1713 kB)459 downloads
File information
File name FULLTEXT01.pdfFile size 1713 kBChecksum SHA-512
474b04172ace2e25a9932c464a7ddc91e7f62388a4cb52f19eaf6f3af70941299fab59421db1444849b81e810e99fa656b3283813b61a2882bd8bcaa5adc6514
Type fulltextMimetype application/pdf

By organisation
School of Innovation, Design and Engineering
Embedded Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 459 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: 101 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