Synthese von Kommunikationsstrukturen in verteilten ... - Stefan Ihmor
Synthese von Kommunikationsstrukturen in verteilten ... - Stefan Ihmor
Synthese von Kommunikationsstrukturen in verteilten ... - Stefan Ihmor
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
1 E<strong>in</strong>fuhrung<br />
1.1 Motivation<br />
DerMarktfure<strong>in</strong>gebetteteSystemewachstsehrstarkundwirdnachE<strong>in</strong>schatzung<strong>von</strong><br />
Systemendetmanheute<strong>in</strong>fastallenBereichendestaglichenLebens,daherstellensie<br />
ExpertenbalddenMarktfurterm<strong>in</strong>al-basierteAnwendungenubertreen.E<strong>in</strong>gebettete<br />
e<strong>in</strong>enbedeutendenwirtschaftlichenFaktordar.<br />
Ine<strong>in</strong>gebettetenSystemensteigendieAnforderungenandieFunktionalitatimmerweiter.ZurRealisierungderbenotigtenFunktionalitatbeie<strong>in</strong>ermoglichstkurzenEntwicklungszeit,erlangtdassogenannteIP-basedDesign(IntelectualProperty)immerstarker<br />
anBedeutung.BeidemIP-basedDesignwerdenbereitsvorhandeneundgetesteteKomponenten<br />
(IPs) wieder verwendet. Daher ist die Integration <strong>von</strong> bereits vorhandenen<br />
Komponentene<strong>in</strong>wesentlicherBestandteildesEntwurfsprozesses<strong>von</strong>e<strong>in</strong>gebettetenSystemen.<br />
In<strong>verteilten</strong>e<strong>in</strong>gebettetenSystemenwirdsoe<strong>in</strong>ekomplexeFunktionalitathaugdurch<br />
dieKompositionmehrererTeilkomponentenrealisiert.Dieserforderte<strong>in</strong>eInteraktionder<br />
Teilkomponenten.Die<strong>in</strong>teragierendenKomponentene<strong>in</strong>ese<strong>in</strong>gebettetenSystemss<strong>in</strong>d<br />
die mitBestandteile e<strong>in</strong>er Vielzahl der ansoKommunikationskomponenten genannten Kommunikationsstruktur. steigt dieBei Anzahl <strong>verteilten</strong> der moglichen Systemen<br />
<strong>Kommunikationsstrukturen</strong>sehrschnell.<br />
E<strong>in</strong>e dieHeterogenitatderKomponentendar,dennesexistiertke<strong>in</strong>e<strong>in</strong>heitlicherStandard<br />
weitere Herausforderung im Entwurfsprozess <strong>von</strong> e<strong>in</strong>gebetteten Systemen stellt<br />
moglichstautomatisiertenDesignProzessgew<strong>in</strong>nendaherimmermehranBedeutung.<br />
unterdenHerstellern<strong>von</strong>IPs.VerfahrenzurUnterstutzungderEntwicklerdurche<strong>in</strong>en<br />
Das beidenfolgendenArtenumgangen: Problem bei der Integration <strong>in</strong>kompatibler Komponenten wird oft auf e<strong>in</strong>e der<br />
1. EswirdaufdieVerwendung<strong>in</strong>kompatiblerKomponentenverzichtet.DieserAnsatz<br />
DieAuswahlderKomponentenistdadurchstarke<strong>in</strong>geschrankt.<br />
fuhrtdazu,dassnurKomponenten<strong>von</strong>e<strong>in</strong>emHerstellerverwendetwerdenkonnen.<br />
2. Zur verwendet.JedeKomponente,die<strong>in</strong>e<strong>in</strong>eKommunikationsstrukturaufgenommen<br />
Interaktion zwischen den Komponenten werden standardisierte Bussysteme<br />
werdensoll,mussume<strong>in</strong>eentsprechendeSchnittstellefure<strong>in</strong>solchesBussystem<br />
1