Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • 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
Mellanprogramvara för själv-hanterande fordons system
KTH, School of Industrial Engineering and Management (ITM), Machine Design (Dept.).
2007 (Swedish)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
Middleware for self-managing Automotive Systems (English)
Abstract [sv]

Examensarbetet initierades för att undersöka hur fordonstillverkare på ett effektivare sätt kan hantera och

dra nytta av den växande marknaden av elektroniktillbehör så som mp3-spelare, GPS-navigatorer osv.

Dessa produkter går förstås redan att använda i fordon idag, men är oftast inte möjliga att kontrollera med

fordonets inbyggda kontrollenheter som till exempel volym knappar i ratten. En anledning är frånvaron av

en standard över hur elekronikprodukter ska kommunicera med varandra. Produkterna är i första hand

designade för att användas separat, en mp3 spelare har interface (USB) för filöverföring, men är för övrigt

inte möjlig att påverka utifrån för att t.ex. byta låt.

Rapporten beskriver hur ett system kan designas för att lösa detta problem. Inspiration och tekniska

lösningar har tagits ifrån ämnen som autonoma system där några av dess grundläggande funktioner har

stått som bas för framtagande av tekniker och lösningar. Utifrån denna bas har teknologier från CORBA,

Enea och resurshantering i distribuerade miljöer (2K) stått för vidare idéer till tekniska lösningar.

Implementering har sedan gjort i en demonstrationsplattform för att visa de tekniska lösningarnas

betydelse och egenskaper för att göra ett system (delvis) själv-hanterande.

Slutsatserna av undersökningarna är att det kvävs 3 delar för att skapa ett själv-hanterande system;

infrastruktur, resurs- och konfigurations hantering. Infrastruktur behövs för att möjliggöra kommunikation

över ett distribuerat nät på ett standardiserat sätt. Resurs hantering används för att kunna utnyttja

ingående komponenters resurser som minne och CPU i ett nätverk. Konfiguration behövs för att styra

komponenters funktionalitet i ett system utan att behöva byta ut dem.

Implementering visar att infrastrukturen tillsammans med tjänsten name service är grunden till ett självhanterande

system. Alla andra komponenter är beroende av dess funktion för att publicera sina tjänster

och även att lokalisera andra tjänster i nätverket. Resurshantering är implementerad som resurs

allokering. Det möjliggör en kontroll resursutnyttjandet i en enskild enhet, men ger också en central bild

av resursutnyttjande i ett helt nätverk. För att utnyttja resurshantering mer effektivt behövs

konfigurationshantering byggas ut för att kunna styra hur resurser ska fördelas i ett system.

Abstract [en]

The thesis has been initialized to investigate how vehicle manufactures in a more effective manner can

manage and utilize the growing market of electronic equipment of mp3-players, GPS-navigators etcetera.

These products can, of course, already be used in vehicles today, but it is not possible to control them

with a vehicle’s inbuilt control buttons, as for example volume controls. One reason is the lack of

standards of how electronic equipment should communicate with each other. The products are designed

to be used stand alone. An mp3-player has an interface for file transferring, but it is not possible to control

its functions; changing track.

The report describes how a system can be design to solve the problem. Inspiration and technical

solutions are taken from domains as autonomic systems, from where some of key functions have been

the base for the further research. From this base technologies from CORBA, Enea and resource

management in distributed environments (2K) have been investigated to find suitable solutions. Results

from the research have been implemented on a demonstration platform to show their importance in

enabling a (partly) self-managing system.

The result shows that it requires 3 main parts to solve a self-managing system; infrastructure, resource

management and configuration management. The infrastructure is needed to enable communication over

a distributed network in a standardized way. Resource management is utilized to enable usage of

resources as memory and CPU in a distributed network. Configuration management is needed to control

components functionality at runtime without any need of updating the code of the components.

The conclusion of the implementation is that the infrastructure together with the service name service is

the key functions of enabling a self-managing system. All other components are dependent on their

functionality to publish and localize services in the network. Resource management is implemented as

resource allocation. It enables control of resource allocation in a single node but also a centralized picture

of the resource utilization in the network. To be able to use the resource management more effectively

the configuration management must be added to control how the resources how resources are used in

the network.

Place, publisher, year, edition, pages
2007.
Series
MMK 2007:3 MDA301
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:kth:diva-100715OAI: oai:DiVA.org:kth-100715DiVA: diva2:544644
External cooperation
Enea,Detlef Scholle
Uppsok
Technology
Supervisors
Examiners
Available from: 2012-08-15 Created: 2012-08-15 Last updated: 2012-08-15Bibliographically approved

Open Access in DiVA

Björn Larsson(911 kB)87 downloads
File information
File name FULLTEXT01.pdfFile size 911 kBChecksum SHA-512
b4ab3b0cd73bc3f3c8f4f6c0414516b9f6e5d2d73bc31a84ff4f954bbfb0016fe0a43c432e015c5fb98985057f28b3d3808421dd01455222f306d528838f61ae
Type fulltextMimetype application/pdf

By organisation
Machine Design (Dept.)
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 87 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: 30 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • 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