Return to search

Metodutveckling för framställande av dynamisk systemkarta

<p>I komponentbaserade system är det viktigt att ha kontroll över vilka komponenter som har beroenden till varandra för att undvika att delar av systemet slutar fungera vid exempelvis en komponentuppdatering. I detta arbete undersöks hur komponenter kan identifieras, samt hur olika typer av beroenden kan spåras. Arbetet är utfört som ett uppdrag givet av Sandvik Systems Development (SSD), vilket är ett av Sandvik-koncernens två internationella IT-bolag. Målet med uppgiften är att utforma en modell som tar fram information för komponenterna, samt kartlägger dess beroenden på Windows-plattformen. Mycket information om ett system finns att hämta i olika typer av ”statiska” metadata-filer som automatiskt genereras vid skapandet av en lösning i Visual Studio. En projektfil (.*proj) är ett exempel på en sådan fil, då den innehåller specifik information för ett visst projekt. En metod för att erhålla ”dynamisk” komponentinformation är att programmatiskt ladda in binärfilen för en komponent och därigenom utvinna dess metadata. Mitt lösningsförslag tar vara på informationen som finns lagrad i de ”statiska” metadata-filerna för att identifiera komponenter, samt för att spåra dess beroenden. Denna information kompletteras med information erhållen genom att ladda in komponenters binärfiler.</p>

Identiferoai:union.ndltd.org:UPSALLA/oai:DiVA.org:hig-159
Date January 2007
CreatorsFlodin, Magnus
PublisherUniversity of Gävle, Department of Mathematics, Natural and Computer Sciences
Source SetsDiVA Archive at Upsalla University
LanguageSwedish
Detected LanguageSwedish
TypeStudent thesis, text

Page generated in 0.0023 seconds