A Visual Studio Add-In for Software Component Services in Smart Devices

  Reusability, reliability and flexibility are the key concerns in component based development. Moreover components should not affect the functionality of other components. So to address these issues software component models were introduced. This component based approach is also used in embedded re...

Full description

Bibliographic Details
Main Author: REHMAN, SAUD UR
Format: Others
Language:English
Published: Mälardalens högskola, Akademin för innovation, design och teknik 2011
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-12195
id ndltd-UPSALLA1-oai-DiVA.org-mdh-12195
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-mdh-121952013-01-08T13:50:04ZA Visual Studio Add-In for Software Component Services in Smart DevicesengREHMAN, SAUD URMälardalens högskola, Akademin för innovation, design och teknik2011Add-in for Scoftware Component Services  Reusability, reliability and flexibility are the key concerns in component based development. Moreover components should not affect the functionality of other components. So to address these issues software component models were introduced. This component based approach is also used in embedded real time systems. But due to recourse restrictions, traditional component models have a small domain. This problem is resolved by introducing a new software component services approach extending the functionality of already available component models. In my thesis I created a visual studio add-in which extended the functionality of a COM type library and provided the logging service for ATL smart device. It reads the classes and methods of the COM type library and then adds logging service using proxy objects. Then I tested my add-in with a managed client of a simple calculator. First I used the simple COM type library with the managed client and then I used it with my add-in’s output. The result in both cases were same so it’s clear that my add-in didn’t alter the basic functionality of the COM type library it just added the logging service to it.   Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-12195application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Add-in for Scoftware Component Services
spellingShingle Add-in for Scoftware Component Services
REHMAN, SAUD UR
A Visual Studio Add-In for Software Component Services in Smart Devices
description   Reusability, reliability and flexibility are the key concerns in component based development. Moreover components should not affect the functionality of other components. So to address these issues software component models were introduced. This component based approach is also used in embedded real time systems. But due to recourse restrictions, traditional component models have a small domain. This problem is resolved by introducing a new software component services approach extending the functionality of already available component models. In my thesis I created a visual studio add-in which extended the functionality of a COM type library and provided the logging service for ATL smart device. It reads the classes and methods of the COM type library and then adds logging service using proxy objects. Then I tested my add-in with a managed client of a simple calculator. First I used the simple COM type library with the managed client and then I used it with my add-in’s output. The result in both cases were same so it’s clear that my add-in didn’t alter the basic functionality of the COM type library it just added the logging service to it.  
author REHMAN, SAUD UR
author_facet REHMAN, SAUD UR
author_sort REHMAN, SAUD UR
title A Visual Studio Add-In for Software Component Services in Smart Devices
title_short A Visual Studio Add-In for Software Component Services in Smart Devices
title_full A Visual Studio Add-In for Software Component Services in Smart Devices
title_fullStr A Visual Studio Add-In for Software Component Services in Smart Devices
title_full_unstemmed A Visual Studio Add-In for Software Component Services in Smart Devices
title_sort visual studio add-in for software component services in smart devices
publisher Mälardalens högskola, Akademin för innovation, design och teknik
publishDate 2011
url http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-12195
work_keys_str_mv AT rehmansaudur avisualstudioaddinforsoftwarecomponentservicesinsmartdevices
AT rehmansaudur visualstudioaddinforsoftwarecomponentservicesinsmartdevices
_version_ 1716530010859241472