Thema3000: Unterschied zwischen den Versionen
Aus Aifbportal
Lli (Diskussion | Beiträge) |
Lli (Diskussion | Beiträge) |
||
Zeile 5: | Zeile 5: | ||
|Vorname=Ding | |Vorname=Ding | ||
|Nachname=Ding | |Nachname=Ding | ||
+ | |Beschreibung EN=Discovery in Service-oriented Computing | ||
+ | Service-oriented Computing (SOC) provides fundamental means for integrating legacy, existing, and | ||
+ | future technical IT systems into distributed enterprise applications. A full adoption of the design | ||
+ | paradigm service-orientation may result in a loosely coupled, flexible, and interoperable enterprise IT | ||
+ | architecture with high reusability. However, service-orientation does not provide by itself means to | ||
+ | cope with the complexity incorporated in such an enterprise IT architecture. Various approaches | ||
+ | have been proposed to enable self-organization in SOC to deal with the increasing complexity for | ||
+ | human participants in the system. One of these approaches is to use the concepts of Organic | ||
+ | Computing. A critical issue of enabling an Organic SOC (OSOC) is to have robust, reliable, and | ||
+ | scalable algorithms for the discovery of essential components in large-scale SOC. | ||
+ | Existing centralized discovery mechanisms such as UDDI may experience difficulties in large-scale | ||
+ | service-networks. Typical problems like a performance bottleneck or a single-point-of-failure are the | ||
+ | major points preventing an active adoption of such centralized mechanisms. To address these | ||
+ | problems, different approaches have been proposed, such as in the WS-Discovery specification. | ||
+ | The main aspect of these approaches is to move away from centralized systems. | ||
+ | |||
+ | Goal of the Thesis | ||
+ | The goal of this work is to design and | ||
+ | implement a decentralized approach to | ||
+ | enable automatic distributed service | ||
+ | discovery. Hence, one has to analyze 1) the | ||
+ | requirements concerning discovery in largescale | ||
+ | self-organizing SOC, 2) existing | ||
+ | research conducted in the field (e.g. WSDiscovery), | ||
+ | and 3) to design a reliable | ||
+ | distributed discovery mechanism with | ||
+ | respect to the self-organizing capabilities in | ||
+ | OSOC. Furthermore, the designed | ||
+ | discovery algorithm should be realized with a proof-of-concept implementation in an existing | ||
+ | reference SOC simulation environment to prove its plausibility and capabilities. The resulting | ||
+ | implementation should be able to keep the complete system landscape in a distributed and selforganized | ||
+ | manner. | ||
+ | The implementation should be carried out with up-to-date Java technologies, among other things, | ||
+ | JDK 6 and eclipse 3.x. Furthermore, you have the possibility to work actively within an ongoing | ||
+ | research project. If desired, you may work at the computer lab in our institute. The working | ||
+ | languages in this thesis can be either German or English. | ||
|Betreuer=Hartmut Schmeck; Lei Liu | |Betreuer=Hartmut Schmeck; Lei Liu | ||
|Beginn=2009/09/01 | |Beginn=2009/09/01 |
Version vom 11. März 2010, 11:14 Uhr
Robust decentralized discovery algorithms in large-scale Service-oriented architectures
Ding Ding
Informationen zur Arbeit
Abschlussarbeitstyp: Diplom
Betreuer: Hartmut Schmeck, Lei Liu
Forschungsgruppe: Effiziente Algorithmen
Archivierungsnummer: 3000
Abschlussarbeitsstatus: Abgeschlossen
Beginn:
01. September 2009
Abgabe: 28. Februar 2010
Weitere Informationen
Leider keine weiteren Informationen verfügbar!