diff options
| author | guest <guest@cba7306a-a4a0-4afd-bcb4-bd19f8a24309> | 2007-11-30 13:41:25 +0000 |
|---|---|---|
| committer | guest <guest@cba7306a-a4a0-4afd-bcb4-bd19f8a24309> | 2007-11-30 13:41:25 +0000 |
| commit | eacbf5bb4d57af21c731f41251015d3b991ad490 (patch) | |
| tree | 477f43a79c75b400228a7c492f670a1c4886b5c3 /tmp | |
final version, initial import
git-svn-id: svn+ssh://mecka.net/home/svn/rtcorba-thesis@1 cba7306a-a4a0-4afd-bcb4-bd19f8a24309
Diffstat (limited to 'tmp')
| -rwxr-xr-x | tmp/abbreviations.aux | 29 | ||||
| -rwxr-xr-x | tmp/diplomathesis.aux | 119 | ||||
| -rwxr-xr-x | tmp/diplomathesis.bbl | 405 | ||||
| -rwxr-xr-x | tmp/diplomathesis.blg | 58 | ||||
| -rwxr-xr-x | tmp/diplomathesis.dvi | bin | 0 -> 484908 bytes | |||
| -rwxr-xr-x | tmp/diplomathesis.lof | 43 | ||||
| -rwxr-xr-x | tmp/diplomathesis.log | 1323 | ||||
| -rwxr-xr-x | tmp/diplomathesis.lot | 9 | ||||
| -rwxr-xr-x | tmp/diplomathesis.toc | 126 | ||||
| -rwxr-xr-x | tmp/preface.aux | 28 |
10 files changed, 2140 insertions, 0 deletions
diff --git a/tmp/abbreviations.aux b/tmp/abbreviations.aux new file mode 100755 index 0000000..95bf092 --- /dev/null +++ b/tmp/abbreviations.aux @@ -0,0 +1,29 @@ +\relax +\@writefile{toc}{\contentsline {section}{Abk\"urzungsverzeichnis}{IV}{section*.13}} +\@setckpt{abbreviations}{ +\setcounter{page}{6} +\setcounter{equation}{1} +\setcounter{enumi}{5} +\setcounter{enumii}{5} +\setcounter{enumiii}{5} +\setcounter{enumiv}{0} +\setcounter{footnote}{18} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{section}{0} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{38} +\setcounter{table}{7} +\setcounter{@ppsavesec}{8} +\setcounter{@ppsaveapp}{0} +\setcounter{Item}{620} +\setcounter{Hfootnote}{18} +\setcounter{lstlisting}{0} +\setcounter{lstnumber}{2} +\setcounter{LT@tables}{7} +\setcounter{LT@chunks}{1} +\setcounter{section@level}{2} +} diff --git a/tmp/diplomathesis.aux b/tmp/diplomathesis.aux new file mode 100755 index 0000000..202c4ef --- /dev/null +++ b/tmp/diplomathesis.aux @@ -0,0 +1,119 @@ +\relax +\ifx\hyper@anchor\@undefined +\global \let \oldcontentsline\contentsline +\gdef \contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}} +\global \let \oldnewlabel\newlabel +\gdef \newlabel#1#2{\newlabelxx{#1}#2} +\gdef \newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}} +\AtEndDocument{\let \contentsline\oldcontentsline +\let \newlabel\oldnewlabel} +\else +\global \let \hyper@last\relax +\fi + +\@input{preface.aux} +\@input{cap/cite.aux} +\@input{cap/introduction.aux} +\@input{cap/basics.aux} +\@input{cap/datacom.aux} +\@input{cap/performance.aux} +\@input{cap/iiopnet.aux} +\@input{cap/demo.aux} +\@input{cap/integration.aux} +\@input{cap/fazit.aux} +\citation{rtcorbaspec} +\@writefile{toc}{\wisecftsetpnumwidth {4em} \wisecftsetrmarg {5em}} +\@writefile{lof}{\wisecftsetpnumwidth {4em} \wisecftsetrmarg {5em}} +\@writefile{lot}{\wisecftsetpnumwidth {4em} \wisecftsetrmarg {5em}} +\@writefile{toc}{\contentsline {section}{Anh\"ange}{I}{subsection.8.2}} +\@writefile{toc}{\contentsline {section}{Abbildungsverzeichnis}{I}{section*.11}} +\@writefile{toc}{\contentsline {section}{Tabellenverzeichnis}{III}{section*.12}} +\@input{abbreviations.aux} +\bibdata{Literatur} +\bibcite{can}{Auto07} +\bibcite{bal:dist}{{Bal,}91} +\bibcite{black}{{Blac}90} +\bibcite{catalyst}{Cisc06} +\bibcite{visibroker}{Corp07} +\bibcite{powerlink}{ETHE07} +\bibcite{interbus}{e.V.07a} +\bibcite{sercos}{e.V.07b} +\bibcite{corbaservices}{Foun07a} +\bibcite{opc}{Foun07b} +\bibcite{rtlinux}{FSML07} +\bibcite{mono}{{Gesc}03} +\bibcite{taoscheduling}{Gil$^+$01} +\@writefile{toc}{\contentsline {section}{Literaturverzeichnis}{VII}{section*.14}} +\bibcite{linutronix}{Glei06} +\bibcite{integrity}{Gree07} +\bibcite{omg}{Grou07} +\bibcite{odva}{HEAD07} +\bibcite{iceintro}{Hoch05} +\bibcite{homaghp}{{Homa}07} +\bibcite{aceguide}{Hus$^+$03} +\bibcite{ice}{Inc.07a} +\bibcite{fw}{Inc.07b} +\bibcite{throughput}{Inc.07c} +\bibcite{xdd}{I/O05} +\bibcite{netremoting}{Jona07} +\bibcite{ioqos}{Kuh$^+$00} +\bibcite{symbian}{Limi07} +\bibcite{love:kernel}{{Love}05} +\bibcite{ce}{Micr07} +\bibcite{rt}{Moln07} +\bibcite{jini}{Netw07a} +\bibcite{rmi}{Netw07b} +\bibcite{diffserv}{Nic$^+$98} +\bibcite{eventspec}{{Obj}03a} +\bibcite{namingspec}{{Obj}03b} +\bibcite{corbaspec}{{Obj}04} +\bibcite{daisspec}{{Obj}05a} +\bibcite{rtcorbaspec}{{Obj}05b} +\bibcite{devguide}{Obje05} +\bibcite{OSADL}{{OSAD}07a} +\bibcite{OSADLLinux}{{OSAD}07b} +\bibcite{distcc}{Pool07} +\bibcite{threadpools}{Pya$^+$01} +\bibcite{os9}{Radi07} +\bibcite{online:kath}{{Raym}97} +\bibcite{raymond:cathedral}{{Raym}01} +\bibcite{cpuburn}{Rede07} +\bibcite{vxworks}{RIVE07} +\bibcite{rtevent}{Schm98} +\bibcite{schmidt:taoinstall}{{Schm}06} +\bibcite{acehp}{{Schm}07a} +\bibcite{schmidthp}{{Schm}07b} +\bibcite{taohp}{{Schm}07c} +\bibcite{pattern}{ScHu06} +\bibcite{seti}{SETI06} +\bibcite{csv}{Shaf07} +\bibcite{jacorb}{Spie07} +\bibcite{stevens}{{Stev}94} +\bibcite{stroustrup}{{Stro}00} +\bibcite{tanenbaum}{{Tane}01} +\bibcite{orbacus}{Tech07} +\bibcite{tektronix}{Tekt07} +\bibcite{kernel}{The 07} +\bibcite{trumpfhp}{{TRUM}07a} +\bibcite{trumpfprog}{{TRUM}07b} +\bibcite{trumpflaserhp}{{TRUM}07c} +\bibcite{rtwiki}{Ts'o07} +\bibcite{soap}{W3C07} +\bibcite{dcom}{WIKI07a} +\bibcite{linuxwiki}{{WIKI}07b} +\bibcite{gnuplot}{Will07} +\bibstyle{wisealpha.bst} +\@input{cap/sysconfig.aux} +\@writefile{toc}{\contentsline {section}{\numberline {B}Tools}{XIX}{section.B}} +\@writefile{toc}{\contentsline {subsection}{\numberline {B.1}verwendete, selbst entwickelte Tools}{XIX}{subsection.B.1}} +\newlabel{cap:latencsrc}{{B.1}{XIX}{verwendete, selbst entwickelte Tools\relax }{subsection.B.1}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {41}{\ignorespaces Screenshot: latencyTest}}{XIX}{figure.41}} +\@writefile{toc}{\contentsline {subsection}{\numberline {B.2}verwendete, frei verf\"ugbare Tools}{XIX}{subsection.B.2}} +\@writefile{toc}{\contentsline {section}{\numberline {C}Quelltexte}{XX}{section.C}} +\newlabel{sec:src}{{C}{XX}{Quelltexte\relax }{section.C}{}} +\@writefile{toc}{\contentsline {section}{\numberline {D}Messergebnisse}{XXI}{section.D}} +\@writefile{toc}{\contentsline {section}{Ehrenw\"ortliche Erkl\"arung}{XXII}{section*.15}} +\@writefile{toc}{\wisecftsetpnumwidth {1.55em} \wisecftsetrmarg {2.55em}} +\@writefile{lof}{\wisecftsetpnumwidth {1.55em} \wisecftsetrmarg {2.55em}} +\@writefile{lot}{\wisecftsetpnumwidth {1.55em} \wisecftsetrmarg {2.55em}} +\gdef\scr@tpo@lst{0} diff --git a/tmp/diplomathesis.bbl b/tmp/diplomathesis.bbl new file mode 100755 index 0000000..450c5de --- /dev/null +++ b/tmp/diplomathesis.bbl @@ -0,0 +1,405 @@ +\begin{thebibliography}{{TRUM}07b} + +\bibitem[Auto07]{can} +\textsc{in~Automation~(CiA)}, C.: +\newblock \emph{Controller Area Network (CAN) - CAN in Automation (CiA)}. +\newblock Internet: http://www.can-cia.org/, 5 Februar 2007 + +\bibitem[{Bal,}91]{bal:dist} +\textsc{{Bal, Henri E.}}; \textsc{{Silicon Press}} (Hrsg.): +\newblock \emph{Programming {D}istributed {S}ystems}. +\newblock Prentice Hall International, 1991 + +\bibitem[{Blac}90]{black} +\textsc{{Black, Uyless}}; \textsc{{Prentice Hall}} (Hrsg.): +\newblock \emph{O{SI} {A} {M}odel for {C}omputer {C}ommunications {S}tandards}. +\newblock Prentice Hall, 1 November 1990 + +\bibitem[Cisc06]{catalyst} +\textsc{Cisco~Systems}, I. +\newblock \emph{Cisco Catalyst 2955 Series Switches}. +\newblock Internet: + http://www.cisco.com/application/pdf/en/us/guest/products/ps5062/c1650/ccmig% +ration\_ 09186a008017ae6f.pdf. +\newblock 28 November 2006 + +\bibitem[Corp07]{visibroker} +\textsc{Corporation}, B.~S.: +\newblock \emph{Borland VisiBroker - CORBA ORB-Based Platform for Distributed + Applications}. +\newblock Internet: http://www.borland.com/us/products/visibroker/index.html, 5 + Februar 2007 + +\bibitem[ETHE07]{powerlink} +\textsc{ETHERNET Powerlink Standardization~Group}, c. T.~A.: +\newblock \emph{ETHERNET Powerlink :: EPSG}. +\newblock Internet: http://www.ethernet-powerlink.org/, 5 Februar 2007 + +\bibitem[e.V.07a]{interbus} +\textsc{e.V.}, I. C.~D.: +\newblock \emph{INTERBUS Club online}. +\newblock Internet: http://www.interbusclub.com/de/, 5 Februar 2007 + +\bibitem[e.V.07b]{sercos} +\textsc{e.V.}, S.~I.: +\newblock \emph{SERCOS-III}. +\newblock Internet: http://www.sercos.de/sercos3.htm, 5 Februar 2007 + +\bibitem[Foun07a]{corbaservices} +\textsc{Foundation}, O.: +\newblock \emph{CORBAservices Specification}. +\newblock Internet: + http://www.omg.org/technology/documents/corbaservices\_spec\_catalog.htm, 5 + Februar 2007 + +\bibitem[Foun07b]{opc} +\textsc{Foundation}, O.: +\newblock \emph{The OPC Foundation - Dedicated to Interoperability in + Automation}. +\newblock Internet: http://www.opcfoundation.org/, 5 Februar 2007 + +\bibitem[FSML07]{rtlinux} +\textsc{FSMLabs}, I.: +\newblock \emph{Home - fsmlabs.com}. +\newblock Internet: http://www.fsmlabs.com/, 5 Februar 2007 + +\bibitem[{Gesc}03]{mono} +\textsc{{Geschwinde, Ewald und Sch\"onig, J\"urgen}}; \textsc{{Pearson + Education}} (Hrsg.): +\newblock \emph{Mono (.NET-kompatible Anwendungen mit dem Open + Source-Framework)}. +\newblock Markt + Technik, 15 April 2003 + +\bibitem[Gil$^+$01]{taoscheduling} +\textsc{Gill}, C.~D.; \textsc{Levine}, D.~L.; \textsc{Schmidt}, D.~C.: +\newblock \emph{The Design and Performance of a Real-Time CORBA Scheduling + Service}. +\newblock DOC, Forschungsbericht, 2001 + +\bibitem[Glei06]{linutronix} +\textsc{Gleixner}, T.: +\newblock \emph{linutronix - home}. +\newblock Internet: http://linutronix.de/, 13 Dezember 2006 + +\bibitem[Gree07]{integrity} +\textsc{Green Hills~SOFTWARE}, I.: +\newblock \emph{INTEGRITY Real-Time Operating System}. +\newblock Internet: http://www.ghs.com/products/rtos/integrity.html, 5 Februar + 2007 + +\bibitem[Grou07]{omg} +\textsc{Group}, O.~M.: +\newblock \emph{Object Managment Group}. +\newblock Internet: http://www.omg.org/, 5 Februar 2007 + +\bibitem[HEAD07]{odva} +\textsc{HEADQUATERS}, O.: +\newblock \emph{ODVA : Home}. +\newblock Internet: http://www.odva.org/, 5 Februar 2007 + +\bibitem[Hoch05]{iceintro} +\textsc{Hochgeschwender}, N.: +\newblock \emph{Die ZeroC/Ice Middleware}. +\newblock Robocupteam FH Weingarten, Forschungsbericht, 2005 + +\bibitem[{Homa}07]{homaghp} +\textsc{{Homag AG}}: +\newblock \emph{Homag AG - Homag Holzverarbeitungssysteme AG}. +\newblock Internet: http://www.homag.de/, 5 Februar 2007 + +\bibitem[Hus$^+$03]{aceguide} +\textsc{Huston}, S.~D.; \textsc{Johnson}, J.~C.; \textsc{Syyid}, U.; + \textsc{Education}, P. (Hrsg.): +\newblock \emph{The ACE Programmer's Guide}. +\newblock Addison-Wesley, 2003 + +\bibitem[Inc.07a]{ice} +\textsc{Inc.}, Z.: +\newblock \emph{The Internet Communications Engine (Ice)}. +\newblock Internet: http://www.zeroc.com/ice.html, 5 Februar 2007 + +\bibitem[Inc.07b]{fw} +\textsc{Inc.}, Z.: +\newblock \emph{ZeroC - Ice vs. CORBA (Ice)}. +\newblock Internet: http://www.zeroc.com/iceVsCorba.html, 6 Februar 2007 + +\bibitem[Inc.07c]{throughput} +\textsc{Inc.}, Z.: +\newblock \emph{ZeroC - Throughput Performance Tests}. +\newblock Internet: http://www.zeroc.com/performance/throughput.html, 7 Februar + 2007 + +\bibitem[I/O05]{xdd} +I/O Performance, Inc.: +\newblock \emph{Xdd User's Guide}. +\newblock Version 6.5.100106. +\newblock 16 Dezember 2005 + +\bibitem[Jona07]{netremoting} +\textsc{Piet Obermeyer~und Jonathan~Hawkins}, m.~D.: +\newblock \emph{Microsoft .NET Remoting: Ein technischer \"Uberblick}. +\newblock Internet: + http://www.microsoft.com/germany/msdn/library/net/NETRemoting.mspx, 5 Februar + 2007 + +\bibitem[Kuh$^+$00]{ioqos} +\textsc{Kuhns}, F.; \textsc{Levine}, D.; \textsc{Schmidt}, D.~C.; + \textsc{O'Ryan}, C.: +\newblock \emph{Supporting High-performance I/O in QoS-enabled ORB Middleware}. +\newblock DOC, Forschungsbericht, 2000 + +\bibitem[Limi07]{symbian} +\textsc{Limited}, S.~S.: +\newblock \emph{Symbian OS - the mobile operating system}. +\newblock Internet: http://www.symbian.com/, 5 Februar 2007 + +\bibitem[{Love}05]{love:kernel} +\textsc{{Love, Robert}}; \textsc{{Novell Press}} (Hrsg.): +\newblock \emph{Linux-Kernel-Handbuch (Leitfaden zu Design und Implementierung + zu Kernel 2.6)}. +\newblock Addison-Wesley, 10 Juli 2005 + +\bibitem[Micr07]{ce} +\textsc{Microsoft}: +\newblock \emph{Windows Embedded CE Overview and Benefits}. +\newblock Internet: + http://www.microsoft.com/windows/embedded/eval/wince/default.mspx, 5 Februar + 2007 + +\bibitem[Moln07]{rt} +\textsc{Molnar}, I.: +\newblock \emph{Index of /mingo/realtime-preempt}. +\newblock Internet: http://www.redhat.com/~mingo/realtime-preempt/, 5 Februar + 2007 + +\bibitem[Netw07a]{jini} +\textsc{Network}, S.~D.: +\newblock \emph{Jini Network Technology}. +\newblock Internet: http://java.sun.com/developer/products/jini/, 5 Februar + 2007 + +\bibitem[Netw07b]{rmi} +\textsc{Network}, S.~D.: +\newblock \emph{Remote Method Invocation}. +\newblock Internet: + http://java.sun.com/javase/technologies/core/basic/rmi/index.jsp, 5 Februar + 2007 + +\bibitem[Nic$^+$98]{diffserv} +\textsc{Nichols}, K.; \textsc{Blake}, S.; \textsc{Baker}, F.; \textsc{Black}, + D.: +\newblock \emph{RFC 2474: Definition of the Differentiated Services Field (DS + Field) in the IPv4 and IPv6 Headers}. +\newblock Cisco Systems and Torrent Networking Technologies and EMC + Corporation, Forschungsbericht, 1998 + +\bibitem[{Obj}03a]{eventspec} +{Object Managment Group}: +\newblock \emph{Event Service Specification}. +\newblock Version 1.2. +\newblock 2 Oktober 2003 + +\bibitem[{Obj}03b]{namingspec} +{Object Managment Group}: +\newblock \emph{Naming Service Specification}. +\newblock Version 1.3. +\newblock 3 Oktober 2003 + +\bibitem[{Obj}04]{corbaspec} +{Object Managment Group}: +\newblock \emph{Common {O}bject {R}equest {B}roker {A}rchitecture: {C}ore + {S}pecification - CORBA}. +\newblock Version 3.0.3. +\newblock 12 M{\^^b a}rz 2004 + +\bibitem[{Obj}05a]{daisspec} +{Object Managment Group}: +\newblock \emph{Data Acquisition From Industrial System}. +\newblock Version 1.1. +\newblock 1 Juni 2005 + +\bibitem[{Obj}05b]{rtcorbaspec} +{Object Managment Group}: +\newblock \emph{Real-time CORBA Specification}. +\newblock Version 1.2. +\newblock 4 Januar 2005 + +\bibitem[Obje05]{devguide} +\textsc{Object~Computing}, I.; \textsc{Object~Computing}, I. (Hrsg.): +\newblock \emph{TAO Developer's Guide Version 1.4a}. +\newblock Object Computing, Inc., 2005 + +\bibitem[{OSAD}07a]{OSADL} +\textsc{{OSADL eG}}: +\newblock \emph{Open Source Automation Development Labs}. +\newblock Internet: http://www.osadl.org/, 5 Februar 2007 + +\bibitem[{OSAD}07b]{OSADLLinux} +\textsc{{OSADL eG}}: +\newblock \emph{Realtime Kernel Live CD}. +\newblock Internet: http://osadl.org/projects-live-cd.0.html, 5 Februar 2007 + +\bibitem[Pool07]{distcc} +\textsc{Pool}, M.: +\newblock \emph{distcc: a fast, free distributed C/C++ compiler}. +\newblock Internet: http://distcc.samba.org/, 5 Februar 2007 + +\bibitem[Pya$^+$01]{threadpools} +\textsc{Pyarali}, I.; \textsc{Spivak}, M.; \textsc{Cytron}, R.: +\newblock \emph{Evaluating Thread Pool Strategies for Real-time CORBA}. +\newblock DOC, Forschungsbericht, 2001 + +\bibitem[Radi07]{os9} +\textsc{RadiSys}: +\newblock \emph{MICROWARE OS-9}. +\newblock Internet: http://www.radisys.com/products/Microware-OS-9.cfm, 5 + Februar 2007 + +\bibitem[{Raym}97]{online:kath} +\textsc{{Raymond, Eric (\"ubersetzt von M\"uller, Lukas)}}: +\newblock \emph{Die Kathedrale und der Basar}. +\newblock {In: }Linux Magazin, +\newblock ~(1997), 1 August + +\bibitem[{Raym}01]{raymond:cathedral} +\textsc{{Raymond, Eric S.}}; \textsc{{O'Reilly}} (Hrsg.): +\newblock \emph{The Cathedral And The Bazar}. +\newblock dtv, 21 Februar 2001 + +\bibitem[Rede07]{cpuburn} +\textsc{Redelmeier}, R.: +\newblock \emph{cpuburn Homepage}. +\newblock Internet: http://pages.sbcglobal.net/redelm/, 6 Februar 2007 + +\bibitem[RIVE07]{vxworks} +\textsc{RIVER}, W.: +\newblock \emph{VxWorks Center}. +\newblock Internet: http://www.windriver.com/vxworks/, 5 Februar 2007 + +\bibitem[Schm98]{rtevent} +\textsc{Schmidt}, D.~C.: +\newblock \emph{An Overview of OMG CORBA Event Services}. +\newblock Washington University, St. Louis, Forschungsbericht, 1998 + +\bibitem[{Schm}06]{schmidt:taoinstall} +\textsc{{Schmidt, Douglas C.}}: +\newblock \emph{Building and {I}nstalling {TAO}}. +\newblock Internet: + http://www.cs.wustl.edu/~schmidt/ACE\_wrappers/TAO/TAO-INSTALL.html, 1 + September 2006 + +\bibitem[{Schm}07a]{acehp} +\textsc{{Schmidt, Douglas C.}}: +\newblock \emph{The ADAPTIVE Communication Environment}. +\newblock Internet: http://www.cs.wustl.edu/~schmidt/ACE.html, 6 Februar 2007 + +\bibitem[{Schm}07b]{schmidthp} +\textsc{{Schmidt, Douglas C.}}: +\newblock \emph{Douglas C. Schmidt's Welcome Page}. +\newblock Internet: http://www.cs.wustl.edu/~schmidt/, 5 Februar 2007 + +\bibitem[{Schm}07c]{taohp} +\textsc{{Schmidt, Douglas C.}}: +\newblock \emph{Real-time CORBA with TAO (The ACE ORB)}. +\newblock Internet: http://www.cs.wustl.edu/~schmidt/TAO.html, 5 Februar 2007 + +\bibitem[ScHu06]{pattern} +\textsc{Schmidt}, D.~C.; \textsc{Huston}, S.~D.; \textsc{C++ In-Depth + Series~Stroustrup}, B. (Hrsg.): +\newblock \emph{C++ Network Programming Volume 2, Systematic Reuse with ACE and + Frameworks}. +\newblock Addison-Wesley, 2006 + +\bibitem[SETI06]{seti} +\emph{S{ETI}@home}. +\newblock Internet: http://setiathome.berkeley.edu/, 6 September 2006 + +\bibitem[Shaf07]{csv} +\textsc{Shafranovich}, Y.: +\newblock \emph{RFC 4180: Common Format and MIME Type for Comma-Separated + Values (CSV) Files}. +\newblock SolidMatrix Technologies, Inc., Forschungsbericht, 2007 + +\bibitem[Spie07]{jacorb} +\textsc{Spiegel}, A.: +\newblock \emph{JacORB}. +\newblock Internet: http://www.jacorb.org/, 5 Februar 2007 + +\bibitem[{Stev}94]{stevens} +\textsc{{Stevens, W. Richard}}; \textsc{{Addison Wesley}} (Hrsg.): +\newblock \emph{T{CP}/{IP} {I}llustrated {V}olume 1 - {T}he {P}rotocols}. +\newblock {Addison Wesley}, 1 Februar 1994 + +\bibitem[{Stro}00]{stroustrup} +\textsc{{Stroustrup, Bjarne}}; \textsc{{Pearson Education}} (Hrsg.): +\newblock \emph{The {C}++ {P}rogramming {L}anguage {S}pecial {E}dition}. +\newblock Addison Wesley, 15 M{\^^b a}rz 2000 + +\bibitem[{Tane}01]{tanenbaum} +\textsc{{Tanenbaum, Andrew S.}}; \textsc{{Prentice Hall International}} + (Hrsg.): +\newblock \emph{Modern {O}perating {S}ystems {S}econd {E}dition}. +\newblock Alan Apt, 6 Dezember 2001 + +\bibitem[Tech07]{orbacus} +\textsc{Technologies}, I.: +\newblock \emph{Orbacus: source available CORBA}. +\newblock Internet: http://www.iona.com/products/orbacus.htm, 5 Februar 2007 + +\bibitem[Tekt07]{tektronix} +\textsc{Tektronix}, I. +\newblock \emph{Digital Phosphor Oscilloscopes TDS 3000B Series}. +\newblock Internet: http://www.tek.com/site/ps/41-12482/pdfs/41W\_12482.pdf. +\newblock 6 Februar 2007 + +\bibitem[The 07]{kernel} +\textsc{The Kernel.Org~Organization}, I.: +\newblock \emph{The Linux Kernel Archives}. +\newblock Internet: http://kernel.org, 5 Februar 2007 + +\bibitem[{TRUM}07a]{trumpfhp} +\textsc{{TRUMPF GmbH + Co. KG}}: +\newblock \emph{TRUMPF Machine Tools - Laser Technology - Electronics - Medical + Technology - Power Tools}. +\newblock Internet: http://www.TRUMPF.com/, 5 Februar 2007 + +\bibitem[{TRUM}07b]{trumpfprog} +\textsc{{TRUMPF Laser GmbH + Co. KG}}: +\newblock \emph{TRUMPF Festk\"orperlaser Programm\"ubersicht 2006/07}. +\newblock Internet: + http://www.trumpf-laser.com/207.img-cust/Programmuebersicht.pdf/, 5 Februar + 2007 + +\bibitem[{TRUM}07c]{trumpflaserhp} +\textsc{{TRUMPF Laser GmbH + Co. KG}}: +\newblock \emph{TRUMPF Laser Division}. +\newblock Internet: http://www.TRUMPF-laser.com/, 5 Februar 2007 + +\bibitem[Ts'o07]{rtwiki} +\textsc{Ts'o}, D.: +\newblock \emph{Real-Time Linux Wiki}. +\newblock Internet: http://rt.wiki.kernel.org/, 5 Februar 2007 + +\bibitem[W3C07]{soap} +\textsc{W3C}: +\newblock \emph{SOAP Specifications}. +\newblock Internet: http://www.w3.org/TR/soap/, 5 Februar 2007 + +\bibitem[WIKI07a]{dcom} +\textsc{WIKIPEDIA}, D. f.~E.: +\newblock \emph{Distributed Component Object Model}. +\newblock Internet: + http://de.wikipedia.org/wiki/Distributed\_Component\_Object\_Model, 5 Februar + 2007 + +\bibitem[{WIKI}07b]{linuxwiki} +\textsc{{WIKIPEDIA Die freie Enzyklop\"adie}}: +\newblock \emph{Linux}. +\newblock Internet: http://de.wikipedia.org/wiki/Linux, 5 Februar 2007 + +\bibitem[Will07]{gnuplot} +\textsc{Williams}, C.: +\newblock \emph{gnuplot homepage}. +\newblock Internet: http://www.gnuplot.info/, 6 Februar 2007 + +\end{thebibliography} diff --git a/tmp/diplomathesis.blg b/tmp/diplomathesis.blg new file mode 100755 index 0000000..c3b0a8f --- /dev/null +++ b/tmp/diplomathesis.blg @@ -0,0 +1,58 @@ +This is BibTeX, Version 0.99c (Web2C 7.5.4) +The top-level auxiliary file: diplomathesis.aux +A level-1 auxiliary file: preface.aux +A level-1 auxiliary file: cap/cite.aux +A level-1 auxiliary file: cap/introduction.aux +A level-1 auxiliary file: cap/basics.aux +A level-1 auxiliary file: cap/datacom.aux +A level-1 auxiliary file: cap/performance.aux +A level-1 auxiliary file: cap/iiopnet.aux +A level-1 auxiliary file: cap/demo.aux +A level-1 auxiliary file: cap/integration.aux +A level-1 auxiliary file: cap/fazit.aux +A level-1 auxiliary file: abbreviations.aux +The style file: wisealpha.bst.bst +A level-1 auxiliary file: cap/sysconfig.aux +Database file #1: Literatur.bib +Reallocated wiz_functions (elt_size=4) to 6000 items from 3000. +You've used 71 entries, + 3204 wiz_defined-function locations, + 968 strings with 12562 characters, +and the built_in function-call counts, 24344 in all, are: += -- 2728 +> -- 623 +< -- 326 ++ -- 426 +- -- 184 +* -- 1596 +:= -- 4767 +add.period$ -- 81 +call.type$ -- 71 +change.case$ -- 297 +chr.to.int$ -- 58 +cite$ -- 71 +duplicate$ -- 794 +empty$ -- 1710 +format.name$ -- 318 +if$ -- 4761 +int.to.chr$ -- 14 +int.to.str$ -- 0 +missing$ -- 2 +newline$ -- 366 +num.names$ -- 203 +pop$ -- 239 +preamble$ -- 1 +purify$ -- 439 +quote$ -- 0 +skip$ -- 1131 +stack$ -- 0 +substring$ -- 1150 +swap$ -- 161 +text.length$ -- 89 +text.prefix$ -- 72 +top$ -- 0 +type$ -- 507 +warning$ -- 0 +while$ -- 227 +width$ -- 75 +write$ -- 857 diff --git a/tmp/diplomathesis.dvi b/tmp/diplomathesis.dvi Binary files differnew file mode 100755 index 0000000..8509032 --- /dev/null +++ b/tmp/diplomathesis.dvi diff --git a/tmp/diplomathesis.lof b/tmp/diplomathesis.lof new file mode 100755 index 0000000..170c262 --- /dev/null +++ b/tmp/diplomathesis.lof @@ -0,0 +1,43 @@ +\contentsline {figure}{\numberline {1}{\ignorespaces embedded System (Quelle: http://www.acmesystems.it)}}{13}{figure.1} +\contentsline {figure}{\numberline {2}{\ignorespaces verteiltes System}}{14}{figure.2} +\contentsline {figure}{\numberline {3}{\ignorespaces }}{14}{figure.3} +\contentsline {figure}{\numberline {4}{\ignorespaces }}{15}{figure.4} +\contentsline {figure}{\numberline {5}{\ignorespaces }}{16}{figure.5} +\contentsline {figure}{\numberline {6}{\ignorespaces ORB mit Schnittstellen zu Applikation und System}}{16}{figure.6} +\contentsline {figure}{\numberline {7}{\ignorespaces Realtime CORBA Erweiterungen (Quelle: \cite {rtcorbaspec})}}{20}{figure.7} +\contentsline {figure}{\numberline {8}{\ignorespaces Versuchsaufbau f\"ur Latenzmessungen}}{25}{figure.8} +\contentsline {figure}{\numberline {9}{\ignorespaces Struktur des ACE Frameworks (Quelle: http://www.cs.wustl.edu/\nobreakspace {}schmidt/)}}{26}{figure.9} +\contentsline {figure}{\numberline {10}{\ignorespaces }}{28}{figure.10} +\contentsline {figure}{\numberline {11}{\ignorespaces Sequenzdiagramm: V1 Prozessabbild \"ubertragen}}{31}{figure.11} +\contentsline {figure}{\numberline {12}{\ignorespaces Datenflu\ss : V1 Prozessabbild via TAO \"ubertragen}}{32}{figure.12} +\contentsline {figure}{\numberline {13}{\ignorespaces Latenzzeiten bei varriierender Systembelastung}}{34}{figure.13} +\contentsline {figure}{\numberline {14}{\ignorespaces Receiver u. Supplier o. zus\"atzl. Systemlast}}{35}{figure.14} +\contentsline {figure}{\numberline {15}{\ignorespaces Receiver o. zus\"atzl. Systemlast; Supplier mit CPU Last}}{35}{figure.15} +\contentsline {figure}{\numberline {16}{\ignorespaces Receiver o. zus\"atzl. Systemlast; Supplier m. CPU, Netz u. HD Last}}{35}{figure.16} +\contentsline {figure}{\numberline {17}{\ignorespaces Receiver m. Netzlast; Supplier o. zus\"atzl. Last}}{35}{figure.17} +\contentsline {figure}{\numberline {18}{\ignorespaces Receiver u. Supplier m. CPU, Netz u. HD Last}}{36}{figure.18} +\contentsline {figure}{\numberline {19}{\ignorespaces Receiver m. CPU u. HD Last; Supplier m. CPU, Netz u. HD Last}}{36}{figure.19} +\contentsline {figure}{\numberline {20}{\ignorespaces Supplier u. Receiver o. Last}}{38}{figure.20} +\contentsline {figure}{\numberline {21}{\ignorespaces Supplier u. Receiver m. xdd, flood ping u. cpuburnP5 belastet}}{38}{figure.21} +\contentsline {figure}{\numberline {22}{\ignorespaces Sequenzdiagramm V2}}{39}{figure.22} +\contentsline {figure}{\numberline {23}{\ignorespaces CPX1 u. 2 o. Last}}{40}{figure.23} +\contentsline {figure}{\numberline {24}{\ignorespaces CPX1 u. 2 m. xdd, flood ping u. cpuburnP5 belastet}}{40}{figure.24} +\contentsline {figure}{\numberline {25}{\ignorespaces RT EventService mit 2 Consumern}}{41}{figure.25} +\contentsline {figure}{\numberline {26}{\ignorespaces Abh\"angigkeit Datenmenge - Latenz}}{41}{figure.26} +\contentsline {figure}{\numberline {27}{\ignorespaces 3 CPXen verbunden mit QoS-Switch}}{42}{figure.27} +\contentsline {figure}{\numberline {28}{\ignorespaces wireshark dump: \"Ubertragung einer niedrig priorisierten Logdatei}}{44}{figure.28} +\contentsline {figure}{\numberline {29}{\ignorespaces wireshark dump: \"Ubertragung eines Prozessabbilds mit h\"ochster RTCORBA Priorit\"at}}{44}{figure.29} +\contentsline {figure}{\numberline {30}{\ignorespaces wireshark dump: entsprechend der RTCORBA Priorit\"at wird auch die diffServ Priorit\"at gesetzt}}{44}{figure.30} +\contentsline {figure}{\numberline {31}{\ignorespaces V5 immediate case}}{45}{figure.31} +\contentsline {figure}{\numberline {32}{\ignorespaces V5 worst case}}{45}{figure.32} +\contentsline {figure}{\numberline {33}{\ignorespaces V5 immediate case mit Cisco Switch}}{46}{figure.33} +\contentsline {figure}{\numberline {34}{\ignorespaces Foto: Versuchsaufbau V5 mit Cisco Switch}}{47}{figure.34} +\contentsline {figure}{\numberline {35}{\ignorespaces UML Klassendiagramm Zugriff auf digitale Ein- und Ausg\"ange}}{54}{figure.35} +\contentsline {figure}{\numberline {36}{\ignorespaces UML Klassendiagramm C\#\ - C++ Demoapplikation}}{63}{figure.36} +\contentsline {figure}{\numberline {37}{\ignorespaces Bedienoberfl\"ache}}{66}{figure.37} +\contentsline {figure}{\numberline {38}{\ignorespaces Schema Prozess\"uberwachung}}{80}{figure.38} +\wisecftsetpnumwidth {4em} \wisecftsetrmarg {5em} +\contentsline {figure}{\numberline {39}{\ignorespaces CPX, embedded System zur Steuerung der TRUMPF Festk\"orperlaser}}{XVII}{figure.39} +\contentsline {figure}{\numberline {40}{\ignorespaces Bedienpanel zur Steuerung der TRUMPF Festk\"orperlaser}}{XVIII}{figure.40} +\contentsline {figure}{\numberline {41}{\ignorespaces Screenshot: latencyTest}}{XIX}{figure.41} +\wisecftsetpnumwidth {1.55em} \wisecftsetrmarg {2.55em} diff --git a/tmp/diplomathesis.log b/tmp/diplomathesis.log new file mode 100755 index 0000000..8fac5d2 --- /dev/null +++ b/tmp/diplomathesis.log @@ -0,0 +1,1323 @@ +This is pdfeTeXk, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) (format=pdflatex 2006.11.11) 7 FEB 2007 21:51 +entering extended mode + Source specials enabled. +**diplomathesis.tex +(./diplomathesis.tex +LaTeX2e <2003/12/01> +Babel <v3.8d> and hyphenation patterns for american, french, german, ngerman, b +ahasa, basque, bulgarian, catalan, croatian, czech, danish, dutch, esperanto, e +stonian, finnish, greek, icelandic, irish, italian, latin, magyar, norsk, polis +h, portuges, romanian, russian, serbian, slovak, slovene, spanish, swedish, tur +kish, ukrainian, nohyphenation, loaded. +(./wise.cls +Document Class: wise 19/03/2004 Vorlage fuer Dokumente an der WiSe von Andreas +Gehlert +(/usr/share/texmf-tetex/tex/latex/koma-script/scrartcl.cls +Document Class: scrartcl 2004/09/16 v2.9t LaTeX2e KOMA document class +(/usr/share/texmf-tetex/tex/latex/koma-script/scrlfile.sty +Package: scrlfile 2004/09/16 v2.9t LaTeX2e KOMA package + +Package scrlfile, 2004/09/16 v2.9t LaTeX2e KOMA package + Copyright (C) Markus Kohm + +) (/usr/share/texmf-tetex/tex/latex/base/size12.clo +File: size12.clo 2004/02/16 v1.4f Standard LaTeX file (size option) +) +(/usr/share/texmf-tetex/tex/latex/koma-script/typearea.sty +Package: typearea 2004/09/16 v2.9t LaTeX2e KOMA package + +Package typearea, 2004/09/16 v2.9t LaTeX2e KOMA package + Copyright (C) Frank Neukam, 1992-1994 + Copyright (C) Markus Kohm, 1994-2002 + +\ta@bcor=\skip41 +\ta@div=\count79 +\ta@hblk=\skip42 +\ta@vblk=\skip43 +\ta@temp=\skip44 +Package typearea Info: These are the values describing the layout: +(typearea) DIV = 12 +(typearea) BCOR = 0.0pt +(typearea) \paperwidth = 597.50793pt +(typearea) \textwidth = 448.13095pt +(typearea) \columnwidth = 0.0pt +(typearea) \columnsep = 0.0pt +(typearea) DIV-departure = -6/100 +(typearea) \evensidemargin = 2.4185pt +(typearea) \oddsidemargin = 2.4185pt +(typearea) \paperheight = 845.04694pt +(typearea) \textheight = 635.5pt +(typearea) \topmargin = -41.72441pt +(typearea) \headheight = 18.125pt +(typearea) \headsep = 21.75pt +(typearea) \topskip = 12.0pt +(typearea) \footskip = 50.75pt +(typearea) \baselineskip = 14.5pt +(typearea) on input line 633. +) +\c@part=\count80 +\c@section=\count81 +\c@subsection=\count82 +\c@subsubsection=\count83 +\c@paragraph=\count84 +\c@subparagraph=\count85 +\c@figure=\count86 +\c@table=\count87 +\abovecaptionskip=\skip45 +\belowcaptionskip=\skip46 +\c@pti@nb@sid@b@x=\box26 +\bibindent=\dimen102 +) (/usr/share/texmf-tetex/tex/latex/geometry/geometry.sty +Package: geometry 2002/07/08 v3.2 Page Geometry + +(/usr/share/texmf-tetex/tex/latex/graphics/keyval.sty +Package: keyval 1999/03/16 v1.13 key=value parser (DPC) +\KV@toks@=\toks14 +) +\Gm@cnth=\count88 +\Gm@cntv=\count89 +\c@Gm@tempcnt=\count90 +\Gm@bindingoffset=\dimen103 +\Gm@wd@mp=\dimen104 +\Gm@odd@mp=\dimen105 +\Gm@even@mp=\dimen106 +\Gm@dimlist=\toks15 + +(/usr/share/texmf-tetex/tex/latex/geometry/geometry.cfg)) +(/usr/share/texmf-tetex/tex/generic/german/german.sty v2.5e 1998-07-08 +Package: german 1998/07/08 v2.5e Support for writing german texts (br) +\grmnU@D=\dimen107 +) +(/usr/share/texmf-tetex/tex/latex/base/inputenc.sty +Package: inputenc 2004/02/05 v1.0d Input encoding file + +(/usr/share/texmf-tetex/tex/latex/base/latin1.def +File: latin1.def 2004/02/05 v1.0d Input encoding file +)) +(/usr/share/texmf-tetex/tex/latex/psnfss/times.sty +Package: times 2004/09/15 PSNFSS-v9.2 (SPQR) +) +(/usr/share/texmf-tetex/tex/latex/graphics/graphicx.sty +Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR) + +(/usr/share/texmf-tetex/tex/latex/graphics/graphics.sty +Package: graphics 2001/07/07 v1.0n Standard LaTeX Graphics (DPC,SPQR) + +(/usr/share/texmf-tetex/tex/latex/graphics/trig.sty +Package: trig 1999/03/16 v1.09 sin cos tan (DPC) +) +(/usr/share/texmf-tetex/tex/latex/graphics/graphics.cfg +File: graphics.cfg 2005/02/03 v1.3 graphics configuration of teTeX/TeXLive +) +Package graphics Info: Driver file: pdftex.def on input line 80. + +(/usr/share/texmf-tetex/tex/latex/graphics/pdftex.def +File: pdftex.def 2002/06/19 v0.03k graphics/color for pdftex +\Gread@gobject=\count91 +)) +\Gin@req@height=\dimen108 +\Gin@req@width=\dimen109 +) +(/usr/share/texmf-tetex/tex/latex/url/url.sty +\Urlmuskip=\muskip10 +Package: url 2004/03/15 ver 3.1 Verb mode for urls, etc. +) +(/usr/share/texmf-tetex/tex/latex/setspace/setspace.sty +Package: setspace 2000/12/01 6.7 Contributed and Supported LaTeX2e package + +Package: `setspace' 6.7 <2000/12/01> +) (/usr/share/texmf-tetex/tex/latex/koma-script/scrpage2.sty +Package: scrpage2 2004/09/05 v2.2a LaTeX2e KOMA package +) + +Class scrartcl Warning: font selection of elements `pagehead' and `pagefoot' +(scrartcl) changed, because you wanted to change font selection +(scrartcl) of element `pagehead' on input line 169. + +(./wiseapp.sty +Package: wiseapp 19/03/2004 v1.1 extra appendix facilities adopted to WiSe stan +dards + (/usr/share/texmf-tetex/tex/latex/base/ifthen.sty +Package: ifthen 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC) +) +\c@@ppsavesec=\count92 +\c@@ppsaveapp=\count93 +) +(./wisetext.sty +Package: wisetext 19/03/2004 Textbausteine fuer Dokumente an der WiSe von Andre +as Gehlert +)) (/usr/share/texmf-tetex/tex/latex/hyperref/hyperref.sty +Package: hyperref 2003/11/30 v6.74m Hypertext links for LaTeX +\@linkdim=\dimen110 +\Hy@linkcounter=\count94 +\Hy@pagecounter=\count95 + +(/usr/share/texmf-tetex/tex/latex/hyperref/pd1enc.def +File: pd1enc.def 2003/11/30 v6.74m Hyperref: PDFDocEncoding definition (HO) +) +(/usr/share/texmf-tetex/tex/latex/hyperref/hyperref.cfg +File: hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive and teTeX +) +Package hyperref Info: Hyper figures OFF on input line 1880. +Package hyperref Info: Link nesting OFF on input line 1885. +Package hyperref Info: Hyper index ON on input line 1888. +Package hyperref Info: Plain pages ON on input line 1893. +Package hyperref Info: Backreferencing OFF on input line 1900. + +Implicit mode ON; LaTeX internals redefined +Package hyperref Info: Bookmarks ON on input line 2004. +LaTeX Info: Redefining \url on input line 2143. +\Fld@menulength=\count96 +\Field@Width=\dimen111 +\Fld@charsize=\dimen112 +\Choice@toks=\toks16 +\Field@toks=\toks17 +Package hyperref Info: Hyper figures OFF on input line 2618. +Package hyperref Info: Link nesting OFF on input line 2623. +Package hyperref Info: Hyper index ON on input line 2626. +Package hyperref Info: backreferencing OFF on input line 2633. +Package hyperref Info: Link coloring OFF on input line 2638. +\c@Item=\count97 +\c@Hfootnote=\count98 +) +*hyperref using default driver hpdftex* +(/usr/share/texmf-tetex/tex/latex/hyperref/hpdftex.def +File: hpdftex.def 2003/11/30 v6.74m Hyperref driver for pdfTeX + +(/usr/share/texmf-tetex/tex/latex/psnfss/pifont.sty +Package: pifont 2004/09/15 PSNFSS-v9.2 Pi font support (SPQR) +LaTeX Font Info: Try loading font information for U+pzd on input line 63. + +(/usr/share/texmf-tetex/tex/latex/psnfss/upzd.fd +File: upzd.fd 2001/06/04 font definitions for U/pzd. +) +LaTeX Font Info: Try loading font information for U+psy on input line 64. + +(/usr/share/texmf-tetex/tex/latex/psnfss/upsy.fd +File: upsy.fd 2001/06/04 font definitions for U/psy. +)) +\Fld@listcount=\count99 +\@outlinefile=\write3 +) +Package hyperref Info: Option `colorlinks' set `true' on input line 17. + +(/usr/share/texmf-tetex/tex/latex/listings/listings.sty +\lst@mode=\count100 +\lst@gtempboxa=\box27 +\lst@token=\toks18 +\lst@length=\count101 +\lst@currlwidth=\dimen113 +\lst@column=\count102 +\lst@pos=\count103 +\lst@lostspace=\dimen114 +\lst@width=\dimen115 +\lst@newlines=\count104 +\lst@lineno=\count105 +\c@lstlisting=\count106 +\lst@maxwidth=\dimen116 + +(/usr/share/texmf-tetex/tex/latex/listings/lstpatch.sty +File: lstpatch.sty 2004/10/17 1.3b (Carsten Heinz) +) +(/usr/share/texmf-tetex/tex/latex/listings/lstmisc.sty +File: lstmisc.sty 2004/09/07 1.3 (Carsten Heinz) +\c@lstnumber=\count107 +\lst@skipnumbers=\count108 +\lst@framebox=\box28 +) +(/usr/share/texmf-tetex/tex/latex/listings/listings.cfg +File: listings.cfg 2004/09/05 1.3 listings configuration +)) +Package: listings 2004/10/17 1.3b (Carsten Heinz) + +(/usr/share/texmf-tetex/tex/latex/graphics/color.sty +Package: color 1999/02/16 v1.0i Standard LaTeX Color (DPC) + +(/usr/share/texmf-tetex/tex/latex/graphics/color.cfg +File: color.cfg 2005/02/03 v1.3 color configuration of teTeX/TeXLive +) +Package color Info: Driver file: pdftex.def on input line 125. +) +(/usr/share/texmf-tetex/tex/latex/listings/lstlang1.sty +File: lstlang1.sty 2004/09/05 1.3 listings language file +) +(/usr/share/texmf-tetex/tex/latex/listings/lstlang1.sty +File: lstlang1.sty 2004/09/05 1.3 listings language file +) +(/usr/share/texmf-tetex/tex/latex/listings/lstmisc.sty +File: lstmisc.sty 2004/09/07 1.3 (Carsten Heinz) +) +(/usr/share/texmf-tetex/tex/latex/picins/picins.sty +Option `picins' Version 3.0 Sep. 1992, TH Darmstadt/HRZ +\@BILD=\box29 +\@TEXT=\box30 +\d@breite=\dimen117 +\d@hoehe=\dimen118 +\d@xoff=\dimen119 +\d@yoff=\dimen120 +\d@shad=\dimen121 +\d@dash=\dimen122 +\d@boxl=\dimen123 +\d@pichskip=\dimen124 +\d@tmp=\dimen125 +\d@tmpa=\dimen126 +\d@bskip=\dimen127 +\hsiz@=\dimen128 +\p@getot@l=\dimen129 +\c@breite=\count109 +\c@hoehe=\count110 +\c@xoff=\count111 +\c@yoff=\count112 +\c@pos=\count113 +\c@shad=\count114 +\c@dash=\count115 +\c@boxl=\count116 +\c@zeilen=\count117 +\@changemode=\count118 +\c@piccaption=\count119 +\c@piccaptionpos=\count120 +\c@picpos=\count121 +\c@whole=\count122 +\c@half=\count123 +\c@tmp=\count124 +\c@tmpa=\count125 +\c@tmpb=\count126 +\c@tmpc=\count127 +\c@tmpd=\count128 +\d@leftskip=\skip47 +\ptoti=\dimen130 +\ptotii=\dimen131 +\env@box=\box31 +\d@envdp=\dimen132 +\c@hsize=\count129 +\c@envdp=\count130 +\d@envb=\dimen133 +) +(/usr/share/texmf-tetex/tex/latex/tools/longtable.sty +Package: longtable 2004/02/01 v4.11 Multi-page Table package (DPC) +\LTleft=\skip48 +\LTright=\skip49 +\LTpre=\skip50 +\LTpost=\skip51 +\LTchunksize=\count131 +\LTcapwidth=\dimen134 +\LT@head=\box32 +\LT@firsthead=\box33 +\LT@foot=\box34 +\LT@lastfoot=\box35 +\LT@cols=\count132 +\LT@rows=\count133 +\c@LT@tables=\count134 +\c@LT@chunks=\count135 +\LT@p@ftn=\toks19 +) +Class scrartcl Info: longtable captions redefined on input line 53. + (./diplomathesis.aux +(./preface.aux) (./cap/cite.aux) (./cap/introduction.aux) (./cap/basics.aux) +(./cap/datacom.aux + +LaTeX Warning: Label `img:RTCORBAPrioPorts' multiply defined. + + +LaTeX Warning: Label `img:v5cisco' multiply defined. + +) (./cap/performance.aux) (./cap/iiopnet.aux) (./cap/demo.aux) +(./cap/integration.aux) (./cap/fazit.aux) (./abbreviations.aux) +(./cap/sysconfig.aux)) +\openout1 = `diplomathesis.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 53. +LaTeX Font Info: ... okay on input line 53. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 53. +LaTeX Font Info: ... okay on input line 53. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 53. +LaTeX Font Info: ... okay on input line 53. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 53. +LaTeX Font Info: ... okay on input line 53. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 53. +LaTeX Font Info: ... okay on input line 53. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 53. +LaTeX Font Info: ... okay on input line 53. +LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 53. +LaTeX Font Info: ... okay on input line 53. +LaTeX Font Info: Try loading font information for OT1+ptm on input line 53. + (/usr/share/texmf-tetex/tex/latex/psnfss/ot1ptm.fd +File: ot1ptm.fd 2001/06/04 font definitions for OT1/ptm. +) +-------------------- Geometry parameters +paper: a4paper +landscape: -- +twocolumn: -- +twoside: -- +asymmetric: -- +h-parts: 85.35826pt, 455.24411pt, 56.9055pt +v-parts: 28.45274pt, 731.23584pt, 85.35826pt +hmarginratio: -- +vmarginratio: -- +lines: -- +heightrounded: -- +bindingoffset: 0.0pt +truedimen: -- +includehead: true +includefoot: -- +includemp: -- +driver: pdftex +-------------------- Page layout dimensions and switches +\paperwidth 597.50787pt +\paperheight 845.04684pt +\textwidth 455.24411pt +\textheight 668.6398pt +\oddsidemargin 13.08827pt +\evensidemargin 13.08827pt +\topmargin -43.81725pt +\headheight 42.67912pt +\headsep 19.91692pt +\footskip 50.75pt +\marginparwidth 42.67912pt +\marginparsep 12.8401pt +\columnsep 10.0pt +\skip\footins 10.8pt plus 4.0pt minus 2.0pt +\hoffset 0.0pt +\voffset 0.0pt +\mag 1000 + +(1in=72.27pt, 1cm=28.45pt) +----------------------- + +(/usr/share/texmf-tetex/tex/context/base/supp-pdf.tex +(/usr/share/texmf-tetex/tex/context/base/supp-mis.tex +loading : Context Support Macros / Miscellaneous (2004.10.26) +\protectiondepth=\count136 +\scratchcounter=\count137 +\scratchtoks=\toks20 +\scratchdimen=\dimen135 +\scratchskip=\skip52 +\scratchmuskip=\muskip11 +\scratchbox=\box36 +\scratchread=\read1 +\scratchwrite=\write4 +\zeropoint=\dimen136 +\onepoint=\dimen137 +\onebasepoint=\dimen138 +\minusone=\count138 +\thousandpoint=\dimen139 +\onerealpoint=\dimen140 +\emptytoks=\toks21 +\nextbox=\box37 +\nextdepth=\dimen141 +\everyline=\toks22 +\!!counta=\count139 +\!!countb=\count140 +\recursecounter=\count141 +) +loading : Context Support Macros / PDF (2004.03.26) +\nofMPsegments=\count142 +\nofMParguments=\count143 +\MPscratchCnt=\count144 +\MPscratchDim=\dimen142 +\MPnumerator=\count145 +\everyMPtoPDFconversion=\toks23 +) +Package hyperref Info: Link coloring ON on input line 53. + (/usr/share/texmf-tetex/tex/latex/hyperref/nameref.sty +Package: nameref 2003/12/03 v2.21 Cross-referencing by name of section +\c@section@level=\count146 +) +LaTeX Info: Redefining \ref on input line 53. +LaTeX Info: Redefining \pageref on input line 53. + (./diplomathesis.out) (./diplomathesis.out) +\openout3 = `diplomathesis.out'. + +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <14.4> on input line 63. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <7> on input line 63. +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <20.74> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 63. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <12> on input line 63. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <8> on input line 63. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <6> on input line 63. + +Overfull \hbox (24.18938pt too wide) in paragraph at lines 63--63 +[][] + [] + +[1 + +{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] +\openout2 = `preface.aux'. + + (./preface.tex +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <12> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1. +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <17.28> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1. + +! pdfTeX warning (ext4): destination with the same identifier (name{page.1}) ha +s been already used, duplicate ignored +<to be read again> + \penalty +l.23 \section*{Abstract} + [1 + + + + + + +]) [2 + +] +\openout2 = `cap/cite.aux'. + + (./cap/cite.tex [3 + + +]) [4] (./diplomathesis.toc +! pdfTeX warning (ext4): destination with the same identifier (name{page.1}) ha +s been already used, duplicate ignored +<to be read again> + \penalty +l.36 ...RTCORBA Applikationen}{27}{subsection.3.3} + [1 + + + + +] +! pdfTeX warning (ext4): destination with the same identifier (name{page.2}) ha +s been already used, duplicate ignored +<to be read again> + \penalty +l.77 ...nd Ausg\"ange der CPX}{55}{subsection.6.1} + [2] +! pdfTeX warning (ext4): destination with the same identifier (name{page.3}) ha +s been already used, duplicate ignored +<to be read again> + \penalty +l.110 ...line {A.1.2}ACE}{XV}{subsubsection.A.1.2} + [3]) +\tf@toc=\write5 +\openout5 = `diplomathesis.toc'. + + +! pdfTeX warning (ext4): destination with the same identifier (name{page.4}) ha +s been already used, duplicate ignored +<to be read again> + \penalty +l.79 \include{cap/introduction} + [4] +\openout2 = `cap/introduction.aux'. + + (./cap/introduction.tex +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <14.4> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 14. + +<dot1.jpg, id=642, 8.03pt x 8.03pt> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + +<use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <5> on input line 26. + [5 + + + <./dot1.jpg>] +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + +<use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> [6] +Overfull \hbox (21.14095pt too wide) in paragraph at lines 62--65 +[][]\OT1/ptm/m/n/12 Memory Foot-prints (Ar-beits-spei-cher und Mas-sen-spei-che +r) des ACE/TAO Fra-me-works [[]] + [] + +) [7] +\openout2 = `cap/basics.aux'. + + (./cap/basics.tex +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + +<use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +Overfull \hbox (16.24312pt too wide) in paragraph at lines 21--22 +\OT1/ptm/m/n/12 mier-spra-chen rea-li-siert. W[]unschens-wert w[]are ei-ne plat +tform- und pro-gram-mier-spra-chenu-n-abh[]angi- + [] + + +Overfull \hbox (18.20651pt too wide) in paragraph at lines 24--25 +[][]\OT1/ptm/m/n/12 wie Po-wer-link [[]], Pro-fi-net, De-vi-ce-Net [[]], CAN [[ +]], SERCOS- + [] + + +Overfull \hbox (3.05368pt too wide) in paragraph at lines 25--26 +\OT1/ptm/m/n/12 wird zu-neh-mend be-lieb-ter. Al-ler-dings sind die Stan-dards +DCOM [[]], OPC UA/XL + [] + + +Overfull \hbox (9.05576pt too wide) in paragraph at lines 28--29 +\OT1/ptm/m/n/12 ple-men-tiert wer-den k[]onn-ten, es w[]are auch ei-ne Im-ple-m +en-ta-ti-on auf an-de-ren Steue-run-gen m[]oglich. + [] + +[8 + + + +] +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +Overfull \hbox (4.18407pt too wide) in paragraph at lines 36--37 +[][]\OT1/ptm/m/n/12 ICE [[]] plattform- und pro-gram-mier-spra-chenu-n-abh[]ang +ig al-ler-dings nicht Echt- + [] + +File: dot1.jpg Graphic file (type jpg) +<use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +Overfull \hbox (2.76857pt too wide) in paragraph at lines 45--46 +[][]\OT1/ptm/m/n/12 Steuerungen k[]onnen mit Licht-wel-len-lei-ter-ka-beln ver- +bun-den wer-den: elek-tri-sche Ent- + [] + +File: dot1.jpg Graphic file (type jpg) +<use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> [9] [10] +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + +<use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +Overfull \hbox (3.12933pt too wide) in paragraph at lines 100--101 +[][]\OT1/ptm/m/n/12 Beim Um-gang mit Se-ma-pho-ren und Mu-te-x-en mu^^Y bei der + Im-ple-men-ta-ti-on ei-nes RTOS zus[]atz- + [] + + +Overfull \hbox (4.72389pt too wide) in paragraph at lines 100--101 +\OT1/ptm/m/n/12 lich dar-auf ge-ach-tet wer-den, dass es bei ver-schie-den prio +-ri-sier-ten Auf-ga-ben zu ei-ner un-erw[]unsch- + [] + +[11] <./img/acmesystems.jpg, id=774, 868.24374pt x 575.14874pt> +File: ./img/acmesystems.jpg Graphic file (type jpg) + +<use ./img/acmesystems.jpg> [12] +Underfull \hbox (badness 10000) in paragraph at lines 144--146 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 136--146 + + [] + +<./img/distsys.jpg, id=799, 1114.1625pt x 941.5175pt> +File: ./img/distsys.jpg Graphic file (type jpg) + <use ./img/distsys.jpg> +[13 <./img/acmesystems.jpg>] +<./img/distccmon.jpg, id=810, 514.0331pt x 235.13197pt> +File: ./img/distccmon.jpg Graphic file (type jpg) + +<use ./img/distccmon.jpg> +Overfull \hbox (30.11787pt too wide) in paragraph at lines 165--171 +[][]\OT1/ptm/m/n/12 Die ver-teil-te Auf-ga-ben-be-ar-bei-tung erm[]oglicht + [] + + +Overfull \hbox (6.93216pt too wide) in paragraph at lines 165--171 +\OT1/ptm/m/n/12 das Nut-zen un-ge-nutz-ter Re-chen-ka-pa-zit[]aten, + [] + + +Overfull \hbox (25.48413pt too wide) in paragraph at lines 172--179 +\OT1/ptm/m/n/12 bun-den wird. Die-se Lei-stungs-stei-ge-rung verh[]alt + [] + +[14 <./img/distsys.jpg> <./img/distccmon.jpg>] +Overfull \hbox (3.171pt too wide) in paragraph at lines 247--248 +[][]\OT1/ptm/m/n/12 [[]] sehr kom-plet-te, freie, platt-for-mu-n-abh[]angi-ge, +open-Sour-ce Im- + [] + +<./img/minCORBA.jpg, id=826, 295.1025pt x 133.49875pt> +File: ./img/minCORBA.jpg Graphic file (type jpg) + +<use ./img/minCORBA.jpg> +Overfull \hbox (4.19464pt too wide) in paragraph at lines 253--254 +[][]\OT1/ptm/m/n/12 Ein COR-BA Sy-stem be-steht aus min-de-stens + [] + +<./img/objRequest.jpg, id=827, 403.5075pt x 365.365pt> +File: ./img/objRequest.jpg Graphic file (type jpg) + +<use ./img/objRequest.jpg> [15 <./img/minCORBA.jpg>] +<./img/orb.jpg, id=846, 936.49875pt x 528.97626pt> +File: ./img/orb.jpg Graphic file (type jpg) + <use ./img/orb.jpg> [16 <./img/objRequest.jpg> <./img/orb.jpg>] +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + +<use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> [17] +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> [18] +Overfull \hbox (21.77115pt too wide) in alignment at lines 334--350 + [] [] [] [] + [] + + +Underfull \vbox (badness 10000) detected at line 350 + [] + +<./img/rtcorbaext.jpg, id=875, 531.9875pt x 515.9275pt> +File: ./img/rtcorbaext.jpg Graphic file (type jpg) + +<use ./img/rtcorbaext.jpg> [19] +Overfull \hbox (5.11888pt too wide) in paragraph at lines 385--386 +[]\OT1/ptm/m/n/12 Der Sche-du-ling Ser-vice ist f[]ur das prio-rit[]aten-ge-ste +u-er-te Um-schal-ten zwi-schen Threads zust[]andig. + [] + +[20 <./img/rtcorbaext.jpg>] [21] +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +Overfull \hbox (5.15778pt too wide) in paragraph at lines 435--436 +[][]\OT1/ptm/m/n/12 Zwar ist Ice[[]] nicht Real-time f[]ahig. Daf[]ur eben-so w +ie ACE/TAO[[]] plattform- + [] + +) [22] +\openout2 = `cap/datacom.aux'. + + (./cap/datacom.tex [23 + + + +] +Package hyperref Info: bookmark level for unknown lstlisting defaults to 0 on i +nput line 33. +LaTeX Font Info: Try loading font information for OT1+pcr on input line 33. + +(/usr/share/texmf-tetex/tex/latex/psnfss/ot1pcr.fd +File: ot1pcr.fd 2001/06/04 font definitions for OT1/pcr. +) (./cap/ausschnitt.csv) +<./img/versuch1.jpg, id=950, 599.23875pt x 339.2675pt> +File: ./img/versuch1.jpg Graphic file (type jpg) + +<use ./img/versuch1.jpg> [24] [25 <./img/versuch1.jpg>] +<./img/ace.jpg, id=997, 822.07124pt x 557.08125pt> +File: ./img/ace.jpg Graphic file (type jpg) + <use ./img/ace.jpg> [26 <./img/ace.jpg>] +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + +<use dot1.jpg> +Underfull \hbox (badness 10000) in paragraph at lines 91--101 + + [] + +<./img/tao.jpg, id=1010, 421.575pt x 672.5125pt> +File: ./img/tao.jpg Graphic file (type jpg) + <use ./img/tao.jpg> +Underfull \hbox (badness 2073) in paragraph at lines 107--107 +[][]\OT1/ptm/m/n/12 Architektur der TAO + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 107--107 +\OT1/ptm/m/n/12 RT Kom-po-nen-ten + [] + + +Overfull \hbox (3.83165pt too wide) in paragraph at lines 108--109 + [][]\OT1/ptm/m/n/12 I/O Sub-sy-stem erh[]alt []uber das RT Netz-werk einen + [] + +[27] +Overfull \hbox (1.3249pt too wide) in paragraph at lines 112--113 + [][]\OT1/ptm/m/n/12 Object Ad-ap-ter wei-ter, wel-cher in kon-stan-ter Zeit + [] + + +Overfull \hbox (1.32452pt too wide) in paragraph at lines 113--114 + [][]\OT1/ptm/m/n/12 dieses Ob-jekt be-ar-bei-tet mit ent-spre-chen-der Prio- + [] + +LaTeX Font Info: Font shape `OT1/ptm/bx/sl' in size <12> not available +(Font) Font shape `OT1/ptm/b/sl' tried instead on input line 129. +[28 <./img/tao.jpg>] +Overfull \hbox (35.62451pt too wide) in alignment at lines 137--166 + [] [] [] + [] + + +Underfull \vbox (badness 10000) detected at line 166 + [] + + +Overfull \hbox (35.62451pt too wide) in alignment at lines 166--187 + [] [] [] + [] + +[29] +Overfull \hbox (0.39111pt too wide) in paragraph at lines 194--195 +\OT1/ptm/m/n/12 geh[]ori-gen Ske-le-ton. Ei-ne zwei-te Hash Ta-ble dient zur Be +-stim-mung der zu-geh[]ori-gen Funk- + [] + +[30] <./img/sequenzV1.jpg, id=1062, 841.1425pt x 314.17375pt> +File: ./img/sequenzV1.jpg Graphic file (type jpg) + +<use ./img/sequenzV1.jpg> +<./img/programmfluss.jpg, id=1063, 932.48375pt x 932.48375pt> +File: ./img/programmfluss.jpg Graphic file (type jpg) + +<use ./img/programmfluss.jpg> [31 <./img/sequenzV1.jpg>] [32 <./img/programmflu +ss.jpg>] +Underfull \vbox (badness 10000) detected at line 267 + [] + + +Underfull \vbox (badness 10000) detected at line 290 + [] + +[33] +Overfull \hbox (2.16246pt too wide) in paragraph at lines 300--301 +[][]\OT1/ptm/m/it/12 RTCORBA::private[] connec-ti-on[] po-li-cy() \OT1/ptm/m/n/ +12 Ver-bin-dung wird nicht mit an-de-ren Client- + [] + +<./img/erg1.jpg, id=1089, 310.91156pt x 246.1697pt> +File: ./img/erg1.jpg Graphic file (type jpg) + <use ./img/erg1.jpg> +<./img/v1/0100.jpg, id=1090, 513.92pt x 350.30875pt> +File: ./img/v1/0100.jpg Graphic file (type jpg) + <use ./img/v1/0100.jpg> +Underfull \hbox (badness 10000) in paragraph at lines 318--318 +[][]\OT1/ptm/m/n/12 Receiver u. Sup-plier o. + [] + +<./img/v1/0136.jpg, id=1091, 513.92pt x 350.30875pt> +File: ./img/v1/0136.jpg Graphic file (type jpg) + <use ./img/v1/0136.jpg> +<./img/v1/0108.jpg, id=1092, 513.92pt x 350.30875pt> +File: ./img/v1/0108.jpg Graphic file (type jpg) + <use ./img/v1/0108.jpg> +<./img/v1/0116.jpg, id=1093, 513.92pt x 350.30875pt> +File: ./img/v1/0116.jpg Graphic file (type jpg) + <use ./img/v1/0116.jpg> +Underfull \hbox (badness 1067) in paragraph at lines 345--345 +[][]\OT1/ptm/m/n/12 Receiver m. Netz-last; Sup- + [] + +[34 <./img/erg1.jpg>] [35 <./img/v1/0100.jpg> <./img/v1/0136.jpg> <./img/v1/010 +8.jpg> <./img/v1/0116.jpg>] +<./img/v1/0213.jpg, id=1114, 513.92pt x 350.30875pt> +File: ./img/v1/0213.jpg Graphic file (type jpg) + <use ./img/v1/0213.jpg> +<./img/v1/0149.jpg, id=1115, 513.92pt x 350.30875pt> +File: ./img/v1/0149.jpg Graphic file (type jpg) + <use ./img/v1/0149.jpg> +[36 <./img/v1/0213.jpg> <./img/v1/0149.jpg>] +Underfull \vbox (badness 10000) detected at line 417 + [] + + +Underfull \vbox (badness 10000) detected at line 440 + [] + +<./img/v1/v1optOhneLast.jpg, id=1133, 544.15059pt x 403.36745pt> +File: ./img/v1/v1optOhneLast.jpg Graphic file (type jpg) + +<use ./img/v1/v1optOhneLast.jpg> +<./img/v1/v1opt.jpg, id=1134, 544.15059pt x 403.36745pt> +File: ./img/v1/v1opt.jpg Graphic file (type jpg) + +<use ./img/v1/v1opt.jpg> [37] [38 <./img/v1/v1optOhneLast.jpg> <./img/v1/v1opt. +jpg>] <./img/sequenzV2.jpg, id=1158, 1034.86626pt x 404.51125pt> +File: ./img/sequenzV2.jpg Graphic file (type jpg) + +<use ./img/sequenzV2.jpg> +<./img/v2/ohneLast.jpg, id=1159, 544.15059pt x 403.36745pt> +File: ./img/v2/ohneLast.jpg Graphic file (type jpg) + +<use ./img/v2/ohneLast.jpg> +<./img/v2/mitLast.jpg, id=1160, 544.15059pt x 403.36745pt> +File: ./img/v2/mitLast.jpg Graphic file (type jpg) + +<use ./img/v2/mitLast.jpg> [39 <./img/sequenzV2.jpg>] [40 <./img/v2/ohneLast.jp +g> <./img/v2/mitLast.jpg>] +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <10> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 546. + +<./img/v2-2Consumer.jpg, id=1181, 642.4pt x 481.8pt> +File: ./img/v2-2Consumer.jpg Graphic file (type jpg) + +<use ./img/v2-2Consumer.jpg> +<./img/v4/plot.jpg, id=1182, 544.15059pt x 403.36745pt> +File: ./img/v4/plot.jpg Graphic file (type jpg) + +<use ./img/v4/plot.jpg> +<./img/versuch4.jpg, id=1183, 560.0925pt x 384.43625pt> +File: ./img/versuch4.jpg Graphic file (type jpg) + +<use ./img/versuch4.jpg> [41 <./img/v2-2Consumer.jpg> <./img/v4/plot.jpg>] +[42 <./img/versuch4.jpg>] +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +<./img/v5/dump-data.png, id=1200, 1152.305pt x 335.2525pt> +File: ./img/v5/dump-data.png Graphic file (type png) + +<use ./img/v5/dump-data.png> +<./img/v5/dump-rtcorbaprio.png, id=1201, 1149.29375pt x 254.9525pt> +File: ./img/v5/dump-rtcorbaprio.png Graphic file (type png) + +<use ./img/v5/dump-rtcorbaprio.png> +<./img/v5/dump-tosPrio.png, id=1202, 1124.2pt x 264.99pt> +File: ./img/v5/dump-tosPrio.png Graphic file (type png) + +<use ./img/v5/dump-tosPrio.png> [43] [44 <./img/v5/dump-data.png> <./img/v5/dum +p-rtcorbaprio.png> <./img/v5/dump-tosPrio.png>] +Underfull \vbox (badness 10000) detected at line 678 + [] + +<./img/v5/plot3d-hirschmann.jpg, id=1234, 544.15059pt x 403.36745pt> +File: ./img/v5/plot3d-hirschmann.jpg Graphic file (type jpg) + +<use ./img/v5/plot3d-hirschmann.jpg> +<./img/v5/plot1-100.jpg, id=1235, 432.26917pt x 324.20187pt> +File: ./img/v5/plot1-100.jpg Graphic file (type jpg) + +<use ./img/v5/plot1-100.jpg> [45 <./img/v5/plot3d-hirschmann.jpg> <./img/v5/plo +t1-100.jpg>] <./img/v5/plot3d-cisco.jpg, id=1243, 432.26917pt x 324.20187pt> +File: ./img/v5/plot3d-cisco.jpg Graphic file (type jpg) + +<use ./img/v5/plot3d-cisco.jpg> +<./img/arbeitsplatz.jpg, id=1244, 1820.8025pt x 644.4075pt> +File: ./img/arbeitsplatz.jpg Graphic file (type jpg) + +<use ./img/arbeitsplatz.jpg> [46 <./img/v5/plot3d-cisco.jpg>]) [47 <./img/arbei +tsplatz.jpg>] +\openout2 = `cap/performance.aux'. + + (./cap/performance.tex [48 + + + +] +Overfull \hbox (0.8121pt too wide) in paragraph at lines 38--39 +[]\OT1/ptm/m/it/12 ACE[]ROOT/apps/soreduce/soreduce \OT1/ptm/m/n/12 un-ter-such +t die Abh[]angig-kei-ten von ei-ge-nen ACE/TAO Ap- + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 40--40 +[][][]\OT1/ptm/m/n/10 ace, tao Mai-ling-list: Using mwc.pl af-ter so-re-du-ce L +ink: http://groups.google.de/group/comp.soft- + [] + +[49] +Overfull \hbox (12.5214pt too wide) in paragraph at lines 84--84 +[][][]\OT1/ptm/m/n/10 websvn: htt-ps://svn.dre.vanderbilt.edu/viewvc/Middleware +/trunk/ACE/ChangeLog?view=markup&pathrev=75319 + [] + +) [50] +\openout2 = `cap/iiopnet.aux'. + + (./cap/iiopnet.tex [51 + + + +] +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> [52]) [53] +\openout2 = `cap/demo.aux'. + + +(./cap/demo.tex +Overfull \hbox (18.31837pt too wide) in paragraph at lines 4--5 +[]\OT1/ptm/m/n/12 In die-sem Ka-pi-tel wird die Im-ple-men-ta-ti-on ei-ner klas +-si-schen RTCOR-BA Client-Server-Anwendung + [] + + +Overfull \hbox (1.66357pt too wide) in paragraph at lines 10--11 +[]\OT1/ptm/m/n/12 Zuerst wur-de ei-ne Klas-se im-ple-men-tiert, wel-che den Zu- +griff auf die di-gi-ta-len Ein- und Ausg[]ange + [] + +<./img/cpx_classdia.jpg, id=1353, 250.9375pt x 182.6825pt> +File: ./img/cpx_classdia.jpg Graphic file (type jpg) + +<use ./img/cpx_classdia.jpg> [54 + + + + <./img/cpx_classdia.jpg>] +(./cdrom/quellcode/versuch3/bench.idl) [55] +Overfull \hbox (18.11601pt too wide) in paragraph at lines 90--91 +[][]\OT1/ptm/m/n/12 Die Funk-ti-on \OT1/ptm/m/it/12 bench-mark[] Put[] i::allPo +rts \OT1/ptm/m/n/12 um die Auf-ru-fe $\OML/cmm/m/it/12 cpx\OMS/cmsy/m/n/12 ^^@ +\OML/cmm/m/it/12 > set\OT1/cmr/m/n/12 (1\OML/cmm/m/it/12 ; valPort\OT1/cmr/m/n/ +12 1); \OML/cmm/m/it/12 cpx\OMS/cmsy/m/n/12 ^^@ \OML/cmm/m/it/12 > + [] + +[56] [57] [58] [59] (./cdrom/quellcode/versuch3/benchmark.mpc [60]) [61] +<./img/demo1.jpg, id=1584, 1034.86626pt x 1179.40625pt> +File: ./img/demo1.jpg Graphic file (type jpg) + <use ./img/demo1.jpg> +File: dot1.jpg Graphic file (type jpg) + +<use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + +<use dot1.jpg> [62] +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> [63 <./img/demo1.jpg>] +File: dot1.jpg Graphic file (type jpg) + +<use dot1.jpg> (./cdrom/quellcode/demo1/Receiver/Receiver.idl) [64] +(./cdrom/quellcode/demo1/Receiver/Receiver.mpc) +<./img/demo1GUI.jpg, id=1634, 417.56pt x 182.6825pt> +File: ./img/demo1GUI.jpg Graphic file (type jpg) + <use ./img/demo1GUI.jpg> +(./cdrom/quellcode/demo1/Controller/MainWindow.cs [65] [66 <./img/demo1GUI.jpg> +] [67]) (./cdrom/quellcode/demo1/Controller/Controller.idl) +Overfull \hbox (3.09184pt too wide) in paragraph at lines 418--419 +[][]\OT1/ptm/m/n/12 aus dem In-ter-face ei-ne dll er-stel-len, wel-che die In-t +er-fa-ce-funk-tio-na-lit[]aten in IIOP.NET + [] + +(./cdrom/quellcode/demo1/Executor/Executor.idl) [68] [69] [70] +(./cdrom/quellcode/demo1/Executor/Executor.cpp [71] [72]) +(./cdrom/quellcode/demo1/Executor/Executor.mpc) +(./cdrom/quellcode/demo1/Controller/Display.cs [73]) +Overfull \hbox (13.73663pt too wide) in paragraph at lines 558--559 +[][]\OT1/ptm/m/n/12 CorbaHandler.cs be-sitzt Funk-tio-nen zum Ho-sten des Dis-p +lay Ob-jekts und zum Connec- + [] + +(./cdrom/quellcode/demo1/Controller/CorbaHandler.cs [74] [75] [76])) [77] +\openout2 = `cap/integration.aux'. + + +(./cap/integration.tex [78 + + + +] +<./img/ue-app.jpg, id=2171, 773.89125pt x 733.74126pt> +File: ./img/ue-app.jpg Graphic file (type jpg) + <use ./img/ue-app.jpg>) +[79] [80 <./img/ue-app.jpg>] +\openout2 = `cap/fazit.aux'. + + (./cap/fazit.tex +Overfull \hbox (1.20763pt too wide) in paragraph at lines 5--9 +\OT1/ptm/m/n/12 gren-zen hin-weg []uber-pr[]uft wer-den. Des wei-te-ren soll-te + ei-ne Se-man-tik f[]ur die Pro-zes-sab-bild[]ubert- + [] + +[81 + + + +]) [82] (./diplomathesis.lof +! pdfTeX warning (ext4): destination with the same identifier (name{page.1}) ha +s been already used, duplicate ignored +<to be read again> + \penalty +l.36 ...\#\ - C++ Demoapplikation}}{64}{figure.36} + [1 + + + + + +]) +\tf@lof=\write6 +\openout6 = `diplomathesis.lof'. + + +! pdfTeX warning (ext4): destination with the same identifier (name{page.2}) ha +s been already used, duplicate ignored +<to be read again> + \penalty +l.112 \listoftables + [2] (./diplomathesis.lot) +\tf@lot=\write7 +\openout7 = `diplomathesis.lot'. + + +! pdfTeX warning (ext4): destination with the same identifier (name{page.3}) ha +s been already used, duplicate ignored +<to be read again> + \penalty +l.115 \include{abbreviations} + [3 + +] +\openout2 = `abbreviations.aux'. + + (./abbreviations.tex) +Underfull \hbox (badness 10000) in paragraph at lines 2--115 + + [] + +! pdfTeX warning (ext4): destination with the same identifier (name{page.4}) ha +s been already used, duplicate ignored +<to be read again> + \penalty +l.115 \include{abbreviations} + [4 + + +] +! pdfTeX warning (ext4): destination with the same identifier (name{page.5}) ha +s been already used, duplicate ignored +<to be read again> + \penalty +l.115 \include{abbreviations} + [5] (./diplomathesis.bbl +! pdfTeX warning (ext4): destination with the same identifier (name{page.6}) ha +s been already used, duplicate ignored +<to be read again> + \penalty +l.1 \begin{thebibliography}{{TRUM}07b} + [6 + +] +Overfull \hbox (29.66565pt too wide) in paragraph at lines 19--25 +\OT1/ptm/m/n/12 http://www.cisco.com/application/pdf/en/us/guest/products/ps506 +2/c1650/ccmigration[] + [] + +! pdfTeX warning (ext4): destination with the same identifier (name{page.7}) ha +s been already used, duplicate ignored +<to be read again> + \penalty +l.79 \bibitem[Glei06]{linutronix} + [7 + +] +! pdfTeX warning (ext4): destination with the same identifier (name{page.8}) ha +s been already used, duplicate ignored +<to be read again> + \penalty +l.155 + [8] +! pdfTeX warning (ext4): destination with the same identifier (name{page.9}) ha +s been already used, duplicate ignored +<to be read again> + \penalty +l.241 + [9] +! pdfTeX warning (ext4): destination with the same identifier (name{page.10}) h +as been already used, duplicate ignored +<to be read again> + \penalty +l.322 + [10] +! pdfTeX warning (ext4): destination with the same identifier (name{page.11}) h +as been already used, duplicate ignored +<to be read again> + \penalty +l.394 + [11]) +! pdfTeX warning (ext4): destination with the same identifier (name{page.12}) h +as been already used, duplicate ignored +<to be read again> + \penalty +l.125 \include{cap/sysconfig} + [12] +\openout2 = `cap/sysconfig.aux'. + + (./cap/sysconfig.tex +File: dot1.jpg Graphic file (type jpg) + <use dot1.jpg> +File: dot1.jpg Graphic file (type jpg) + +<use dot1.jpg> +! pdfTeX warning (ext4): destination with the same identifier (name{page.13}) h +as been already used, duplicate ignored +<to be read again> + \penalty +l.45 \begin{lstlisting} + [13 + + +] +! pdfTeX warning (ext4): destination with the same identifier (name{page.14}) h +as been already used, duplicate ignored +<to be read again> + \penalty +l.87 N + un kann das System neu gebootet werden. Es ist darauf zu achten, dass ... +[14] +! pdfTeX warning (ext4): destination with the same identifier (name{page.15}) h +as been already used, duplicate ignored +<to be read again> + \penalty +l.151 \end{lstlisting} + [15] +<./img/cpx.jpg, id=2369, 804.00375pt x 412.54124pt> +File: ./img/cpx.jpg Graphic file (type jpg) + <use ./img/cpx.jpg> +! pdfTeX warning (ext4): destination with the same identifier (name{page.16}) h +as been already used, duplicate ignored +<to be read again> + \penalty +l.195 \item[Grafik:] + Intel 855GM Integrated Graphics Device [16] +<./img/panel.jpg, id=2396, 426.8748pt x 201.8742pt> +File: ./img/panel.jpg Graphic file (type jpg) + <use ./img/panel.jpg> +! pdfTeX warning (ext4): destination with the same identifier (name{page.17}) h +as been already used, duplicate ignored +<to be read again> + \penalty +l.213 + [17 <./img/cpx.jpg>]) +! pdfTeX warning (ext4): destination with the same identifier (name{page.18}) h +as been already used, duplicate ignored +<to be read again> + \penalty +l.125 \include{cap/sysconfig} + [18 <./img/panel.jpg>] +<./img/latenc.png, id=2405, 518.93875pt x 688.5725pt> +File: ./img/latenc.png Graphic file (type png) + <use ./img/latenc.png> +! pdfTeX warning (ext4): destination with the same identifier (name{page.19}) h +as been already used, duplicate ignored +<to be read again> + \penalty +l.144 \section{Quelltexte} + [19 + + + <./img/latenc.png>] +! pdfTeX warning (ext4): destination with the same identifier (name{page.20}) h +as been already used, duplicate ignored +<to be read again> + \penalty +l.149 \section{Messergebnisse} + [20 + +] +! pdfTeX warning (ext4): destination with the same identifier (name{page.21}) h +as been already used, duplicate ignored +<to be read again> + \penalty +l.156 \declaration + [21 + +] +! pdfTeX warning (ext4): destination with the same identifier (name{page.22}) h +as been already used, duplicate ignored +<to be read again> + \penalty +l.158 \end{appendix} + [22 + +] (./diplomathesis.aux (./preface.aux) (./cap/cite.aux) (./cap/introduction.aux +) (./cap/basics.aux) (./cap/datacom.aux) +(./cap/performance.aux) (./cap/iiopnet.aux) (./cap/demo.aux) +(./cap/integration.aux) (./cap/fazit.aux) (./abbreviations.aux) +(./cap/sysconfig.aux)) + +LaTeX Warning: There were multiply-defined labels. + + ) +Here is how much of TeX's memory you used: + 8947 strings out of 94500 + 118883 string characters out of 1175787 + 232768 words of memory out of 1000000 + 10605 multiletter control sequences out of 10000+50000 + 41427 words of font info for 71 fonts, out of 500000 for 2000 + 580 hyphenation exceptions out of 8191 + 36i,11n,68p,756b,1857s stack positions out of 1500i,500n,5000p,200000b,5000s +PDF statistics: + 2418 PDF objects out of 300000 + 1227 named destinations out of 131072 + 1163 words of extra memory for PDF output out of 65536 +</usr/share/texmf-tetex/fonts/type1/bluesky/cm/cmmi6.pfb>{/usr/share/texmf-te +tex/fonts/enc/dvips/psnfss/8r.enc}</usr/share/texmf-tetex/fonts/type1/urw/times +/utmb8a.pfb></usr/share/texmf-tetex/fonts/type1/bluesky/cm/cmsy8.pfb></usr/shar +e/texmf-tetex/fonts/type1/urw/courier/ucrr8a.pfb></usr/share/texmf-tetex/fonts/ +type1/bluesky/cm/cmr8.pfb></usr/share/texmf-tetex/fonts/type1/bluesky/cm/cmr12. +pfb></usr/share/texmf-tetex/fonts/type1/bluesky/cm/cmmi8.pfb></usr/share/texmf- +tetex/fonts/type1/bluesky/cm/cmmi12.pfb></usr/share/texmf-tetex/fonts/type1/urw +/times/utmr8a.pfb></usr/share/texmf-tetex/fonts/type1/urw/times/utmri8a.pfb></u +sr/share/texmf-tetex/fonts/type1/urw/times/utmb8a.pfb></usr/share/texmf-tetex/f +onts/type1/bluesky/cm/cmsy10.pfb></usr/share/texmf-tetex/fonts/type1/urw/times/ +utmr8a.pfb> +Output written on diplomathesis.pdf (109 pages, 2738660 bytes). diff --git a/tmp/diplomathesis.lot b/tmp/diplomathesis.lot new file mode 100755 index 0000000..83b6aa4 --- /dev/null +++ b/tmp/diplomathesis.lot @@ -0,0 +1,9 @@ +\contentsline {table}{\numberline {1}{Aufbau einer IOR}}{19}{table.1} +\contentsline {table}{\numberline {2}{RT\_ Info Struktur}}{30}{table.2} +\contentsline {table}{\numberline {3}{Priorisierung CPX1 - Supplier - RTCORBA Client}}{33}{table.3} +\contentsline {table}{\numberline {4}{Priorisierung CPX2 - Receiver - RTCORBA Server}}{33}{table.4} +\contentsline {table}{\numberline {5}{Repriorisierung CPX1 - Supplier - RTCORBA Client}}{37}{table.5} +\contentsline {table}{\numberline {6}{Repriorisierung CPX2 - Receiver - RTCORBA Server}}{37}{table.6} +\contentsline {table}{\numberline {7}{Portpriorisierung, Hirschmann Switch}}{45}{table.7} +\wisecftsetpnumwidth {4em} \wisecftsetrmarg {5em} +\wisecftsetpnumwidth {1.55em} \wisecftsetrmarg {2.55em} diff --git a/tmp/diplomathesis.toc b/tmp/diplomathesis.toc new file mode 100755 index 0000000..43fe33c --- /dev/null +++ b/tmp/diplomathesis.toc @@ -0,0 +1,126 @@ +\contentsline {section}{\numberline {1}Einf\"uhrung}{5}{section.1} +\contentsline {subsection}{\numberline {1.1}Aufgabenstellung}{5}{subsection.1.1} +\contentsline {subsection}{\numberline {1.2}Zielsetzung}{6}{subsection.1.2} +\contentsline {subsection}{\numberline {1.3}pers\"onliche Motivation}{6}{subsection.1.3} +\contentsline {subsection}{\numberline {1.4}Gliederung}{7}{subsection.1.4} +\contentsline {section}{\numberline {2}Grundlagen}{8}{section.2} +\contentsline {subsection}{\numberline {2.1}Kommunikation in der Automatisierungstechnik}{8}{subsection.2.1} +\contentsline {subsection}{\numberline {2.2}openSource Entwicklungsmodell}{9}{subsection.2.2} +\contentsline {subsection}{\numberline {2.3}Echtzeitsystem}{10}{subsection.2.3} +\contentsline {subsubsection}{\numberline {2.3.1}RTOS}{11}{subsubsection.2.3.1} +\contentsline {subsection}{\numberline {2.4}embedded Systems}{12}{subsection.2.4} +\contentsline {subsection}{\numberline {2.5}verteilte Systeme}{13}{subsection.2.5} +\contentsline {subsection}{\numberline {2.6}CORBA}{15}{subsection.2.6} +\contentsline {subsubsection}{\numberline {2.6.1}ORB}{16}{subsubsection.2.6.1} +\contentsline {paragraph}{\numberline {2.6.1.1}ORB Interface}{17}{paragraph.2.6.1.1} +\contentsline {paragraph}{\numberline {2.6.1.2}IFR - Interface Repository}{17}{paragraph.2.6.1.2} +\contentsline {paragraph}{\numberline {2.6.1.3}DII - Dynamic Invocation Interface}{17}{paragraph.2.6.1.3} +\contentsline {paragraph}{\numberline {2.6.1.4}POA}{17}{paragraph.2.6.1.4} +\contentsline {subsubsection}{\numberline {2.6.2}Policies}{17}{subsubsection.2.6.2} +\contentsline {subsubsection}{\numberline {2.6.3}IDL}{18}{subsubsection.2.6.3} +\contentsline {subsubsection}{\numberline {2.6.4}DataType Mapping}{18}{subsubsection.2.6.4} +\contentsline {subsubsection}{\numberline {2.6.5}IOR}{18}{subsubsection.2.6.5} +\contentsline {subsection}{\numberline {2.7}Real-time CORBA}{19}{subsection.2.7} +\contentsline {subsubsection}{\numberline {2.7.1}RTCORBA Priority}{20}{subsubsection.2.7.1} +\contentsline {subsubsection}{\numberline {2.7.2}Scheduling Service}{20}{subsubsection.2.7.2} +\contentsline {subsubsection}{\numberline {2.7.3}RTORB - Realtime Object Request Broker}{21}{subsubsection.2.7.3} +\contentsline {subsubsection}{\numberline {2.7.4}Threadpool}{21}{subsubsection.2.7.4} +\contentsline {subsubsection}{\numberline {2.7.5}Priorisierung der Netzwerkverbindung}{21}{subsubsection.2.7.5} +\contentsline {subsection}{\numberline {2.8}CORBA Services}{21}{subsection.2.8} +\contentsline {subsubsection}{\numberline {2.8.1}NamingService}{21}{subsubsection.2.8.1} +\contentsline {subsubsection}{\numberline {2.8.2}RT EventService}{22}{subsubsection.2.8.2} +\contentsline {subsection}{\numberline {2.9}Ice}{22}{subsection.2.9} +\contentsline {section}{\numberline {3}Performancebewertung}{23}{section.3} +\contentsline {subsection}{\numberline {3.1}Ende zu Ende Latenz messen}{23}{subsection.3.1} +\contentsline {subsection}{\numberline {3.2}Lastsimulationen}{25}{subsection.3.2} +\contentsline {subsection}{\numberline {3.3}RTCORBA Applikationen}{26}{subsection.3.3} +\contentsline {subsubsection}{\numberline {3.3.1}ACE}{26}{subsubsection.3.3.1} +\contentsline {subsubsection}{\numberline {3.3.2}TAO}{27}{subsubsection.3.3.2} +\contentsline {paragraph}{\numberline {3.3.2.1}Scheduling}{28}{paragraph.3.3.2.1} +\contentsline {subparagraph}{RT\_ Info}{29}{section*.4} +\contentsline {paragraph}{\numberline {3.3.2.2}RTPOA}{30}{paragraph.3.3.2.2} +\contentsline {subsubsection}{\numberline {3.3.3}V1 Prozessabbild \"ubertragen}{30}{subsubsection.3.3.3} +\contentsline {paragraph}{\numberline {3.3.3.1}Softwaredesign}{30}{paragraph.3.3.3.1} +\contentsline {paragraph}{\numberline {3.3.3.2}Datenflu\ss }{31}{paragraph.3.3.3.2} +\contentsline {paragraph}{\numberline {3.3.3.3}Konfiguration}{31}{paragraph.3.3.3.3} +\contentsline {subparagraph}{RT\_ PREEMPT Priorisierung}{33}{section*.5} +\contentsline {subparagraph}{ACE/TAO Konfiguration}{34}{section*.6} +\contentsline {paragraph}{\numberline {3.3.3.4}Ergebnisse}{34}{paragraph.3.3.3.4} +\contentsline {subparagraph}{Latenzschwankungen bei flood ping auf CPX2 (Receiver)}{36}{section*.7} +\contentsline {subparagraph}{L\"osungsans\"atze}{36}{section*.8} +\contentsline {subparagraph}{L\"osung}{37}{section*.9} +\contentsline {subparagraph}{Anmerkungen zu den weiteren L\"osungsm\"oglichkeiten}{38}{section*.10} +\contentsline {subsubsection}{\numberline {3.3.4}V2 Prozessabbild via RT EventService \"ubertragen}{38}{subsubsection.3.3.4} +\contentsline {paragraph}{\numberline {3.3.4.1}Softwaredesign}{38}{paragraph.3.3.4.1} +\contentsline {paragraph}{\numberline {3.3.4.2}Programmablauf}{39}{paragraph.3.3.4.2} +\contentsline {paragraph}{\numberline {3.3.4.3}Konfiguration}{39}{paragraph.3.3.4.3} +\contentsline {paragraph}{\numberline {3.3.4.4}Ergebnisse}{40}{paragraph.3.3.4.4} +\contentsline {subsubsection}{\numberline {3.3.5}V3 Priorisierung}{40}{subsubsection.3.3.5} +\contentsline {subsubsection}{\numberline {3.3.6}V4 Verhalten bei gr\"o\ss eren Datenmengen}{41}{subsubsection.3.3.6} +\contentsline {paragraph}{\numberline {3.3.6.1}Ergebnis}{41}{paragraph.3.3.6.1} +\contentsline {subsubsection}{\numberline {3.3.7}V5 geswitchtes Netz mit mehreren Teilnehmern}{42}{subsubsection.3.3.7} +\contentsline {paragraph}{\numberline {3.3.7.1}Softwaredesign}{42}{paragraph.3.3.7.1} +\contentsline {paragraph}{\numberline {3.3.7.2}Konfiguration}{43}{paragraph.3.3.7.2} +\contentsline {paragraph}{\numberline {3.3.7.3}Ergebnisse}{45}{paragraph.3.3.7.3} +\contentsline {subsection}{\numberline {3.4}V6 Prozessabbild \"ubertragen mit Ice}{46}{subsection.3.4} +\contentsline {subsection}{\numberline {3.5}Fazit}{47}{subsection.3.5} +\contentsline {section}{\numberline {4}Memory Footprints}{48}{section.4} +\contentsline {subsection}{\numberline {4.1}ACE/TAO statisch compilieren}{48}{subsection.4.1} +\contentsline {subsection}{\numberline {4.2}soreduce}{49}{subsection.4.2} +\contentsline {subsection}{\numberline {4.3}ICE}{50}{subsection.4.3} +\contentsline {section}{\numberline {5}Kommunikation zwischen .NET Remoting und CORBA}{51}{section.5} +\contentsline {subsection}{\numberline {5.1}IIOP.NET}{51}{subsection.5.1} +\contentsline {subsection}{\numberline {5.2}RemotingCORBA}{52}{subsection.5.2} +\contentsline {subsection}{\numberline {5.3}J-Integra Espresso}{53}{subsection.5.3} +\contentsline {subsection}{\numberline {5.4}\"Uberpr\"ufung der Machbarkeit}{53}{subsection.5.4} +\contentsline {section}{\numberline {6}Implementierung}{54}{section.6} +\contentsline {subsection}{\numberline {6.1}Zugriff auf die digitalen Ein- und Ausg\"ange der CPX}{54}{subsection.6.1} +\contentsline {subsection}{\numberline {6.2}Priorisierung mittels RTCORBA}{54}{subsection.6.2} +\contentsline {subsubsection}{\numberline {6.2.1}Schnittstellendefinition}{55}{subsubsection.6.2.1} +\contentsline {subsubsection}{\numberline {6.2.2}Codierung des verteilten Objekts}{55}{subsubsection.6.2.2} +\contentsline {subsubsection}{\numberline {6.2.3}Codierung der Applikation, welche das verteilte Objekt hostet}{56}{subsubsection.6.2.3} +\contentsline {subsubsection}{\numberline {6.2.4}Codierung der Applikation, welche auf das verteilte Objekt zugreift}{58}{subsubsection.6.2.4} +\contentsline {subsubsection}{\numberline {6.2.5}Projektverwaltung mit MakeProjectCreator}{60}{subsubsection.6.2.5} +\contentsline {subsubsection}{\numberline {6.2.6}Start der verteilten Anwendung}{61}{subsubsection.6.2.6} +\contentsline {subsection}{\numberline {6.3}Kommunikation \"uber EventService}{62}{subsection.6.3} +\contentsline {subsection}{\numberline {6.4}Kommunikation zwischen C\# und C++ mittels IIOP.NET und CORBA}{62}{subsection.6.4} +\contentsline {subsubsection}{\numberline {6.4.1}Codierung}{64}{subsubsection.6.4.1} +\contentsline {subsubsection}{\numberline {6.4.2}Start der verteilten Anwendung}{77}{subsubsection.6.4.2} +\contentsline {section}{\numberline {7}Integration}{78}{section.7} +\contentsline {subsection}{\numberline {7.1}generische Schnittstelle f\"ur andere Protokolle}{78}{subsection.7.1} +\contentsline {subsubsection}{\numberline {7.1.1}DAIS}{78}{subsubsection.7.1.1} +\contentsline {subsubsection}{\numberline {7.1.2}DAIS - OPC (UA)}{78}{subsubsection.7.1.2} +\contentsline {subsection}{\numberline {7.2}Anbindung des .NET HMI}{78}{subsection.7.2} +\contentsline {subsection}{\numberline {7.3}Prozess\"uberwachung von Steuerungen/Anlagen via EventService}{78}{subsection.7.3} +\contentsline {subsubsection}{\numberline {7.3.1}\"Uberwachungsinterface der Steuerungen}{79}{subsubsection.7.3.1} +\contentsline {subsubsection}{\numberline {7.3.2}\"Uberwachungsapplikation}{79}{subsubsection.7.3.2} +\contentsline {subsubsection}{\numberline {7.3.3}ERP Interface}{79}{subsubsection.7.3.3} +\contentsline {section}{\numberline {8}Fazit}{81}{section.8} +\contentsline {subsection}{\numberline {8.1}Dank}{81}{subsection.8.1} +\contentsline {subsection}{\numberline {8.2}Exkursionen}{81}{subsection.8.2} +\wisecftsetpnumwidth {4em} \wisecftsetrmarg {5em} +\contentsline {section}{Anh\"ange}{I}{subsection.8.2} +\contentsline {section}{Abbildungsverzeichnis}{I}{section*.11} +\contentsline {section}{Tabellenverzeichnis}{III}{section*.12} +\contentsline {section}{Abk\"urzungsverzeichnis}{IV}{section*.13} +\contentsline {section}{Literaturverzeichnis}{VII}{section*.14} +\contentsline {section}{\numberline {A}Systemkonfiguration}{XIII}{section.A} +\contentsline {subsection}{\numberline {A.1}Software}{XIII}{subsection.A.1} +\contentsline {subsubsection}{\numberline {A.1.1}Linux mit realtime preemption}{XIII}{subsubsection.A.1.1} +\contentsline {subsubsection}{\numberline {A.1.2}ACE}{XV}{subsubsection.A.1.2} +\contentsline {subsubsection}{\numberline {A.1.3}gperf}{XV}{subsubsection.A.1.3} +\contentsline {subsubsection}{\numberline {A.1.4}TAO}{XVI}{subsubsection.A.1.4} +\contentsline {subsubsection}{\numberline {A.1.5}Mono Entwicklungsumgebung}{XVI}{subsubsection.A.1.5} +\contentsline {subsubsection}{\numberline {A.1.6}IIOP.NET}{XVI}{subsubsection.A.1.6} +\contentsline {subsection}{\numberline {A.2}Hardware}{XVI}{subsection.A.2} +\contentsline {subsubsection}{\numberline {A.2.1}technische Daten}{XVII}{subsubsection.A.2.1} +\contentsline {subsubsection}{\numberline {A.2.2}Operation Panel}{XVII}{subsubsection.A.2.2} +\contentsline {subsubsection}{\numberline {A.2.3}digitale Ein- und Ausg\"ange}{XVIII}{subsubsection.A.2.3} +\contentsline {subsubsection}{\numberline {A.2.4}Ethernet}{XVIII}{subsubsection.A.2.4} +\contentsline {section}{\numberline {B}Tools}{XIX}{section.B} +\contentsline {subsection}{\numberline {B.1}verwendete, selbst entwickelte Tools}{XIX}{subsection.B.1} +\contentsline {subsection}{\numberline {B.2}verwendete, frei verf\"ugbare Tools}{XIX}{subsection.B.2} +\contentsline {section}{\numberline {C}Quelltexte}{XX}{section.C} +\contentsline {section}{\numberline {D}Messergebnisse}{XXI}{section.D} +\contentsline {section}{Ehrenw\"ortliche Erkl\"arung}{XXII}{section*.15} +\wisecftsetpnumwidth {1.55em} \wisecftsetrmarg {2.55em} diff --git a/tmp/preface.aux b/tmp/preface.aux new file mode 100755 index 0000000..9742a00 --- /dev/null +++ b/tmp/preface.aux @@ -0,0 +1,28 @@ +\relax +\@setckpt{preface}{ +\setcounter{page}{3} +\setcounter{equation}{0} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{section}{0} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{0} +\setcounter{table}{0} +\setcounter{@ppsavesec}{0} +\setcounter{@ppsaveapp}{0} +\setcounter{Item}{0} +\setcounter{Hfootnote}{0} +\setcounter{lstlisting}{0} +\setcounter{lstnumber}{1} +\setcounter{LT@tables}{0} +\setcounter{LT@chunks}{0} +\setcounter{section@level}{0} +} |
