A Visual Studio Add-In for Software Component Services in Smart Devices
Independent thesis Advanced level (degree of Master (One Year)), 20 credits / 30 HE creditsStudent thesis
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.
Place, publisher, year, edition, pages
2011. , 51 p.
Add-in for Scoftware Component Services
IdentifiersURN: urn:nbn:se:mdh:diva-12195OAI: oai:DiVA.org:mdh-12195DiVA: diva2:414567
2011-04-14, Beta, MÄLARDALEN UNIVERSITY SWEDEN, VÄSTERÅS, 14:30 (English)