004 Datenverarbeitung; Informatik
Refine
Has Fulltext
- yes (16)
Is part of the Bibliography
- yes (16)
Year of publication
- 2010 (16) (remove)
Document Type
- Doctoral Thesis (6)
- Preprint (6)
- Journal article (3)
- Conference Proceeding (1)
Language
- English (16) (remove)
Keywords
- Leistungsbewertung (4)
- XML (3)
- CSS (2)
- Cascading Style Sheets (2)
- Mobiler Roboter (2)
- Performance Evaluation (2)
- Robotik (2)
- Softwarearchitektur (2)
- Wrapper <Programmierung> (2)
- Analysis (1)
- Anwendungsfall (1)
- Autonomer Roboter (1)
- Benutzerschnittstelle (1)
- Datenkommunikationsnetz (1)
- Dienstgüte (1)
- Diskrete Simulation (1)
- Drahtloses Sensorsystem (1)
- Drahtloses lokales Netz (1)
- Fernsteuerung (1)
- Fragmentation (1)
- Fragmentierung (1)
- Genetic Optimization (1)
- Genetische Optimierung (1)
- HTML (1)
- Human-Robot-Interaction (1)
- ICEP (1)
- IEEE 802.11 (1)
- ImageJ (1)
- Internet (1)
- Internet Protokoll (1)
- IronChip Evaluation Package (1)
- JSF (1)
- Java 3D (1)
- Java Frameworks (1)
- Java Message Service (1)
- Kanalzugriff (1)
- MAC (1)
- MVC <Software> (1)
- Mashup (1)
- Mashup <Internet> (1)
- Measurement (1)
- Medium <Physik> (1)
- Mensch-Maschine-Schnittstelle (1)
- Mensch-Maschine-System (1)
- Mensch-Roboter-Interaktion (1)
- Mesh Networks (1)
- Mesh Netze (1)
- Microarray (1)
- Middleware (1)
- Mixed Reality (1)
- Netzplanung (1)
- Netzvirtualisierung (1)
- Optimierung (1)
- Optimization (1)
- Overlapping (1)
- Overlay-Netz (1)
- Overlays (1)
- Peer-to-Peer (1)
- Peer-to-Peer-Netz (1)
- Processing Model (1)
- Processing model (1)
- Programmierbare logische Anordnung (1)
- Publish-Subscribe-System (1)
- Rechnernetz (1)
- Reference Architecture (1)
- Routing (1)
- Software architecture (1)
- Software design (1)
- Software product lines (1)
- Spring (1)
- Standardisierung (1)
- Struts (1)
- Telematik (1)
- Teleoperation (1)
- Use case (1)
- User Interface (1)
- Variability (1)
- Virtualisierung (1)
- Visualisierung (1)
- WLAN (1)
- Web service (1)
- Webservice Composition (1)
- Wrapper (1)
- Wrappers (1)
- framework (1)
- future Internet architecture (1)
- internet protocol (1)
- network virtualization (1)
- networked robotics (1)
- networks (1)
- remote control (1)
- robotics (1)
- routing (1)
- sensor (1)
- simulation (1)
- standardization (1)
- telematics (1)
- vernetzte Roboter (1)
- Überlappung (1)
While developing modern applications, it is necessary to ensure an efficient and performant communication between different applications. In current environments, a middleware software is used, which supports the publish/subscribe communication pattern. Using this communication pattern, a publisher sends information encapsulated in messages to the middleware. A subscriber registers its interests at the middleware. The monograph describes three different steps to determine the performance of such a system. In a first step, the message throughput performance of a publish/subscribe in different scenarios is measured using a Java Message Service (JMS) based implementation. In the second step the maximum achievable message throughput is described by adapted models depending on the filter complexity and the replication grade. Using the model, the performance characteristics of a specific system in a given scenario can be determined. These numbers are used for the queuing model described in the third part of the thesis, which supports the dimensioning of a system in realistic scenarios. Additionally, we introduce a method to approximate an M/G/1 system numerically in an efficient way, which can be used for real time analysis to predict the expected performance in a certain scenario. Finally, the analytical model is used to investigate different possibilities to ensure the scalability of the maximum achievable message throughput of the overall system.