| |
Tutorial 1 will be held in German
Seit geraumer Zeit kursieren Begriffe wie „semantische Technologien“, „Semantic Web“ oder „Web 2.0“. Sie sollen den Aufbruch in ein Internet der nächsten Generation markieren und werden mit Vorteilen gegenüber herkömmlichen Informationstechnologien angepriesen, die teilweise wie Science Fiction klingen. Potentielle Anwender stehen daher noch immer diesen neuen Technologien skeptisch gegenüber. Teilweise zurecht, weil Anbieter überzogene Erwartungen wecken und diese nicht erfüllen können, teilweise aber auch zu unrecht, weil längst skalierbare, industrielle Anwendungen entwickelt wurden, die den Status der Grundlagenforschung überschritten haben und betriebliche Prozesse nachweislich unterstützen können.
Eine Befragung, die 2006 im Rahmen von sem’base (www.sembase.at) durchgeführt wurde, hat gezeigt, dass trotz eines merkbar steigenden Interesses am Semantic Web (und am Web 2.0) potentielle Anwender vor allem bemängeln, dass noch immer zu wenig systematisch aufbereitete Information zum Thema verfügbar ist. „Besonders hilfreich zur Entscheidungsfindung wäre eine genauere Darstellung von Show Cases in diesem Bereich…“ war eine oft getätigte Aussage bei dieser Interviewreihe, die mit über 20 Vertretern aus Industrie und Forschung durchgeführt wurde. Dieses Informationsdefizit soll nun mit diesem Tutorial, das auf Grundlage der „Semantic Web – Fibel“, einer Sammlung von 65 Use Cases, entwickelt wurde, ausgeglichen werden. Es wird für all jene ein praktischer Leitfaden geboten, die den Nutzen semantischer Technologien grundsätzlich bereits erkannt haben und nun anhand von Praxisbeispielen Szenarien für das eigene Arbeitsumfeld entwickeln wollen.
Inhalte:- Begriffsklärungen: Semantik, Ontologie, Metadaten, Interoperabiliät
- Anwendungsszenarien und Nutzenpotentiale semantischer Systeme
- Technologische Komponenten und Systematisierung semantischer Systemarchitekturen
- Web 2.0 und Semantic Web: Unterschiede, Gemeinsamkeiten und Konvergenzen
- Grundlagen und Übungen für das Ontology Engineering: Wie baue ich eineOntologie?
- Topic Maps, RDF und OWL for Beginners: Wann ist welche Technologiesinnvoll?
- Semantic Wikis für die betriebliche Praxis: Vorteile, Funktionsweise und Entwicklungstrends
- Einführung in die technologischen Funktionen von Web-Services und Agententechnologien
- Methodische Unterschiede der Datenintegration (RDF, OWL, Semantic Lifting) und Prozessintegration (OWL-S, WSMO, WSDL-S, BPEL4WS)
- Integration von Daten- und Prozessmodellen zu einer Gesamtarchitektur
Speakers- Tassilo Pellegrini (Semantic Web School, Wien - www.semantic-web.at)
- Alois Reitbauer (Profactor GmbH, Steyr, Österreich - www.profactor.at)
Alois Reitbauer betreut bei Profactor das Forschungsthema Enterprise Information Architectures. Er leitetProjekte im Bereich Semantic Web und Intelligent Software Services. Alois Reitbauer ist bei der Semantic Web School als Lektor im Bereich Semantic Web und EAI sowohl im Bereich von Toolshops tätig. Vor sseiner Tätigkeit bei Profactor war er als Entwicklung für Montioring und Testlösungen bei Segue (Borland) und als Berater und Projektleiter im BereicheGovernment und agiles Projektmanagement tätig. Die PROFACTOR Produktionsforschungs- GmbH wurde 1995 gegründet und ist heute das größte außeruniversitäre Forschungsunternehmen mit dem thematischen Schwerpunkt Produktion in Österreich. Das Unternehmen mit Sitz in Steyr/O.Ö. entwickelt innovative Technologien, Prozesse und Produkte, die die Wettbewerbsfähigkeit der Unternehmen in Österreich dauerhaft sicheren. Der Forschungsbereich Enterprise Information Architectures entwickelt Systeme und Lösungen im Bereich Informations-, Prozess- und Wissensmanagement im Unternehmen. - Andreas Blumauer (punkt. netServices, Wien - www.punkt.at)
Speaker: Olaf Zimmermann, IBM Zurich Research Lab
Service-Oriented Architecture (SOA) and Web Services (WS) technologies have matured into highly attractive architecture and implementation alternatives for building distributed systems. SOA concepts and Web services standards-based implementation stacks are a powerful combination that is well-suited for crafting heterogeneous B2B and EAI solutions. In this tutorial, we introduce the fundamental concepts that define SOA as a state-of-the-art approach for enterprise application development and integration, and investigate key SOA patterns such as Enterprise Service Bus (ESB) and service composition. Next, we explain the core stack of Web services specifications - for example, the SOAP message exchange format, the WSDL interface description language, and the UDDI service broker model. In a third module, we design and develop a complete sample application applying these concepts and technologies, making use of several code generators and runtime environments such as the Eclipse Web Tools Project, Apache Axis, Apachefriends PHP, and Ruby on Rails. We conclude with a discussion of the most important architectural decisions to be taken on SOA and Web services development projects - for example WSDL creation process and service interface granularity; SOAP communication style and best practices for interoperability; security, compression and other quality-of-service factors; server-side deployment and client-side invocation guidelines. As time allows, we will also touch upon the higher levels of the WS-* stack, Business Process Modeling, emerging service modeling methodologies and service component architectures. The tutorial is targeted at practitioners with general background in software engineering and object-oriented programming; familiarity with XML is a plus.
Olaf Zimmermann, IBM Zurich Research Lab
Olaf Zimmermann is an Open Group master certified and IBM senior certified IT architect with 17 years of IT industry experience. Olaf is based in the IBM Zurich Research Lab, where he focuses on meet-in-the-middle process and service modeling techniques, as well as the role architectural decisions and model transformations play during SOA construction. In his previous professional services life, Olaf helped numerous clients designing enterprise-scale SOA/Web services solutions, and also educated practitioners around the world on these and other emerging technologies. Olaf is an author of the text book "Perspectives on Web Services" (Springer-Verlag) and contributed to several IBM Redbooks such as "Web Services Wizardry with WebSphere Studio Application Developer". He holds an honours degree in Computer Science from the Technical University in Braunschweig, Germany. More information on Olaf's work is available at www.zurich.ibm.com/csc/bit/bpia.html and www.perspectivesonwebservices.de
|
|