| |
August 2002 Realzeit-CORBA: Annäherung an Realzeit-CORBA 1-3 1 Ein Paketzustelldienst, der am nächsten Tag an der Anlieferung über dem Land festlegt, ist in Beziehung die Funktionsanforderung des Transportierens eines Paketes von A zu B zu realem Weltzeit; das heißt, ein Tag. Für die Organisation zum Treffen dieses unfunktional Anforderung, muß sie das System analysieren, die Tätigkeiten kennzeichnen und die Zeit springen genommen, um sie durchzuführen. Sie muß auch entscheiden, was Betriebsmittel (Leute, Flächen, usw..) seien Sie dem Problem den Gebrauch von jenen Betriebsmitteln zugeteilt, wenn bestimmte Tätigkeiten durchgeführt werden koordiniert werden damit muß ein Vorurteil des Tätigkeitsdoesn t die Real-World Zeit Anforderung einer anderen Tätigkeit. Wenn die Ankunftsrate der Pakete und der Lokalisierung von Betriebsmittel von der äußeren Welt bekannt, dann die Organisationsdose (ignorierend TeilAnlieferung der ausfall) Garantie am nächsten Tag. Wenn das Ankunftsmuster der Pakete ist Variable und die Höchstrate würden eine große Menge Betriebsmittel vorschlagen (denen an wurde andere Male sind) groß untätig, dann könnte die Organisation zurück zu statistischem fallen Voraussagbarkeit: Anlieferung oder Ihre Geldrückseite am nächsten Tag anbieten. Die in Beziehung von Funktionsanforderungen auf real-world Zeit kann einige Gestalten annehmen. A Antwortzeitanforderung konnte sagen, daß das Auftreten von Fall A verursacht Fall B innerhalb 24 Stunden. Eine Durchsatzanforderung konnte sagen, daß das System soll werden Sie mit 1000 Auftreten eines Falls pro Stunde fertig. Eine statistische Anforderung konnte sagen dieses 95% des Auftretens Falls A verursacht einen Fall B innerhalb 24 Stunden. Alle diese Formen der Anforderung sind Realzeitanforderungen. Ein System, das Realzeit trifft Anforderungen ist ein Realzeitsystem. 1,3,2 Entsprechen Von RealzeitcAnforderungen Deterministisches Verhalten der Bestandteile eines Realzeitsystems fördert Voraussagbarkeit des Gesamtsystems. Zwecks ein priori entscheiden wenn eine Realzeit Anforderung wird, das System muß vorhersagbar sich benehmen entsprochen. Dieses kann nur geschehen wenn ganzes die Teile des Systems benehmen sich deterministisch und wenn sie vorhersagbar kombinieren. Die Schnittstellen und die Einheiten stellten durch Real-Time CORBA erleichtern ein vorhersagbares zur Verfügung Kombination des ORB und der Anwendung. Die Anwendung handhat die Betriebsmittel vorbei mit den Realzeit-CORBA-Schnittstellen und den Einheiten ORB s koordinieren Sie Tätigkeiten, die die Anwendung enthalten. Das Realzeit-ORB baut auf das RTOS zu Zeitplangewinde, denen die Tätigkeiten darstellen Sie, die und zur Verfügung zu stellen mutexes zu verarbeitet werden fassen Sie Hilfsmittelabsicht an. 1,3,3 Tätigkeiten Diese Spezifikation verwendet die Worttätigkeit mit einem kleinen a. Sie behandelt eine Tätigkeit als analysis-/designkonzept anstatt als Implementierungskonzept. Realzeitsysteme Entwickler sind am bestimmten Verhältnis zwischen dem System darunter interessiert Entwicklung und das Klima des Systems s. Dieses Verhältnis beschreibt: die extern Anregungen vom Klima, die nach dem System zusammenstoßen; mit denen die Muster diese Anregungen treten auf; und der Umfang einer Tätigkeit im System, resultierend aus jedem Anregung. Die meisten Systeme sind nicht lediglich CORBA-Systeme. Das ist kann I/O anders als dort sein Antrag- und Antwortanzeigen und können Gewinde zusätzlich zu denen dort sein die Behandlung ORB- und CORBA-Anwendungen. Entwickler müssen in der LageSEIN, solche Gewinde wie Teil zu behandeln |  |
|
| |
|
|