Konzepte und Techniken im Organic Computing
|
|
- Alexander Schwarz
- vor 8 Jahren
- Abrufe
Transkript
1 Konzepte und Techniken im Organic Computing Hauptseminar im WS 2007/08 Programmierung verteilter Systeme Lab Institut für Informatik Universität Augsburg Universitätsstraße 14, Augsburg Tel.: (+49) 821/ , Fax: URL:
2 Agenda Lernziele Seminarblöcke und -themen Organisatorisches Wichtige Termine Bernhard Bauer, all rights reserved
3 Lernziele Ein Organic Computing System ist ein selbstorganisierendes System, das sich durch lebensähnliche Eigenschaften den jeweiligen Umgebungsbedürfnissen dynamisch anpasst Um diesen Anspruch zu erreichen sollte es unter anderem folgende Eigenschaften aufweisen Selbst-konfigurierend Selbst-optimierend Selbst-heilend Selbst-schützend Bernhard Bauer, all rights reserved
4 Lernziele Was charakterisiert den Forschungsbereich Organic Computing? Welche Konzepte und Techniken sind für diesen Forschungsbereich relevant? Welche Werkzeuge existieren zur Entwicklung von Organic Computing Systemen? Mit welchen Forschungsfragen beschäftigt sich Organic Computing zur Zeit und in naher Zukunft? Bernhard Bauer, all rights reserved
5 Thema 01: Einführung in Organic Computing Thema 02: Rules im Organic Computing Thema 03: Policies im Organic Computing Thema 04: Policy-Transformationen Thema 05: Eigenschaften dezentraler Koordinationsmechanismen Thema 06: Modellierung paralleler Abläufe in OC Systemen Thema 07: Methodologie für die Entwicklung von MAS Thema 08: Design Patterns für autonome dezentrale Systeme Thema 09: Emergentes Fehlverhalten Thema 10: Exploratory Testing Thema 11: Projekte im SPP 1183 Organic Computing Teil 1 Thema 12: Projekte im SPP 1183 Organic Computing Teil 2 Bernhard Bauer, all rights reserved
6 Thema 01: Einführung in Organic Computing [Betreuer: Raphael Romeikat] Grundlagen des Organic Computing Motivation, Idee Herausforderungen Szenarien (smart house/car/office ) Vision (robuste, adaptive, flexible, allgegenwärtige Systeme "life-like") Abgrenzung zu Autonomic Computing Merkmale von Organic-Computing-Systemen Eigenschaften, Charakteristika Definitionen, Interpretationen Selbstorganisation, selbst-x-eigenschaften, Emergenz Architekturtypen von Organic-Computing-Systemen Zentral, verteilt, hybrid Überblick über Organic Computing, Erklärung von Begrifflichkeiten, Grundverständnis für Organic-Computing-Systeme schaffen, Ansätze zur Klassifikation Bernhard Bauer, all rights reserved
7 Thema 02: Rules im Organic Computing [Betreuer: Raphael Romeikat] Grundlagen von Rule-based Systems Motivation, Idee (Expertensystem) Komponenten (facts, if-then-rules, interpreter, ) Arten regelbasierter Systeme (forward chaining vs. backward chaining systems) Rolle im Bereich Organic Computing Basistechnologie zur Koordination der lokalen Aktivitäten Definition von lokalem Verhalten Entstehen von (kontrollierter) Emergenz Regelbasiertes Lernen Sprachen zur Spezifikation von Rules Z.B. RuleML, Prova, JEOPS, Jess Vergleich der Features Beispiel-Rules Einführung in regelbasierte Systeme, Einordnung in den Kontext des Organic Computing, Überblick über Rule-basierte Sprachen und Vergleich (Unterschiede, Gemeinsamkeiten ), Veranschaulichung durch Beispiele Bernhard Bauer, all rights reserved
8 Thema 03: Policies im Organic Computing [Betreuer: Raphael Romeikat] Grundlagen von Policy-based Management Motivation, Idee (abstrahiertes Management komplexer Systeme) Typen von Polices (security policies, obligation policies) Anwendungen, Einsatzgebiete, Beispiele Policy-basierter Systeme Rolle im Bereich Organic Computing Basistechnologie für abstrakte Verhaltensrichtlinien Definition von globalem Verhalten Einflussnahme auf das System BSP: Asimov's Laws Sprachen zur Spezifikation von Policies Objektorientierte, ontologie/-logikbasierte, domänenspezifische Vergleich der Features Beispiel-Policies Einführung in Policies, Einordnung in den Kontext des Organic Computing, Überblick über Sprachen zur Spezifikation von Policies und Vergleich (Unterschiede, Gemeinsamkeiten ), Veranschaulichung durch Beispiele Bernhard Bauer, all rights reserved
9 Thema 04: Policy-Transformationen [Betreuer: Raphael Romeikat] Policies auf verschiedenen Abstraktionsstufen Policy-Kontinuum Policy Refinement Beispiel-Policies Transformation von Policies High-level low-level Konzepte, Automatisierbarkeit Verschiedene Ansätze (goal-based, classification-based) Beispieltransformation Erklärung verschiedener Abstraktionsstufen von Policies, Überblick über das Policy- Kontinuum, Veranschaulichung durch Beispiele, Einführung in Konzepte des Policy- Refinement, Mechanismen zur Automatisierung von Transformationen in niedrigere Abstraktionsschichten Bernhard Bauer, all rights reserved
10 Thema 05: Eigenschaften dezentraler Koordinationsmechanismen [Betreuer: Viviane Schöbel] Koordinationsmechanismen direkt indirekt - Pheromone - Markt-basierte Koordination - Kennzeichnung - Token - Selbst-x-Eigenschaften Selbst-Konfiguration Selbst-Optimierung Selbst-Schutz Selbst-Heilung Vorstellung, Funktionsweise und Einsatzgebiete aktueller Koordinationsmechanismen, Vor- und Nachteile; Vorstellung aktueller Selbst-x-Eigenschaften inkl. Zuordnung zu den vorgestellten Koordinationsmöglichkeiten Bernhard Bauer, all rights reserved
11 Thema 06: Modellierung paralleler Abläufe in OC Systemen [Betreuer: Viviane Schöbel] Parallele Abläufe Nebenläufige Prozesse Kommunikation zwischen Prozessen (meist über Nachrichten) Nicht-deterministische Abläufe Wie können parallele Abläufe und deren Kommunikation untereinander modelliert werden? Modellierungssprachen UML Petrinetze BPMN (Business Process Model Notation) Überblick über aktuell verwendete Modellierungssprachen, ihre Möglichkeiten und Grenzen mit Augenmerk auf die dezentrale Kommunikation. Abgrenzung der Sprachen anhand einer beispielhaften Modellierung eines parallelen Ablaufs. Bernhard Bauer, all rights reserved
12 Thema 07: Methodologie für die Entwicklung von Multi-Agenten- Systemen (MAS) [Betreuer: Viviane Schöbel] Methodologie Vorgehensweise Wie erstelle ich ein System Bekannte Methodologien in der OO-Softwareentwicklung Rational Unified Process (RUP) Enterprise Unified Process (EUP) FUSION Begriffsklärung: Was ist eine Methodologie? Warum benötigt man eine eigene Methodologie für Multi-Agenten-Systeme? Überblick über eine/mehrere Methodologien, deren Aufbau und Einsatzmöglichkeiten, wie auch ein repräsentatives Szenario. Abgrenzung verschiedener Methodologien zueinander. Designunterschiede, Schwächen, Stärken. Bernhard Bauer, all rights reserved
13 Thema 08: Design Patterns für autonome dezentrale Systeme [Betreuer: Viviane Schöbel] Design Pattern Konzept zur Lösung eines Problems GRASP-Patterns in der OO-Softwareentwicklung Motivation: Warum benötigt man neue Design Patterns? Warum reichen OO-Patterns für dezentrale Systeme nicht mehr aus? Überblick geben über aktuelle Design Patterns, ihre Einsetzbarkeit, Wirkungsweise, Granularität und ihr Anwendungsgebiet. Klassifizierung der gefundenen Design Patterns in ein oder mehrere Klassifizierungsschemata. Bernhard Bauer, all rights reserved
14 Thema 09: Emergentes Fehlverhalten [Betreuer: Holger Kasinger] Beispiele für emergentes Fehlverhalten Oscillation by wind at the Tacome Narrow Bridge (1940) Unexpected excessive lateral vibrations at the London Millenium Footbridge (2001) Performanceverlust durch Vibrationen von Festplatten in Racks Ethernet Capture Effect (Unfairness in bestimmten CSMA/CD Umgebungen) Ungewolltes, aber nicht vorhersagbares, emergentes Fehlverhalten steht der industriellen Nutzung von selbst-organisierenden, emergenten Lösungen (Organic Computing Systemen) entgegen Erklärung der Begriffe Selbst-Organisation und Emergenz, Beispiele für emergentes Fehlverhalten in verschiedenen Disziplinen, Möglichkeiten der Klassifikation, aktuelle Techniken zur Erkennung und Vermeidung von emergentem Fehlverhalten, Bernhard Bauer, all rights reserved
15 Thema 10: Exploratory Testing [Betreuer: Holger Kasinger] Was ist Exploratory Testing? Wenn ein Tester einen Fehler findet, wird versucht, eine einfache Menge zu finden, bei der sich der Fehler wiederholt und möglicherweise verschlimmert (klassische Exploration). Der Tester entscheidet, was er als nächstes macht, basierend auf dem, was er gelernt hat. Sobald der Programmierer den Fehler als behoben erklärt, testet der Tester erneut mit den original fehler-produzierenden Tests, um dies zu nachzuprüfen. Der erfahrene Tester jedoch variiert die Tests geeignet und prüft dabei, ob die Fehlerbehebung allgemein genug war oder andere Seiteneffekte zum Vorschein brachte (Exploratory Testing). Jeder Tester benutzt Exploratory Testing, wobei sich manche stärker und effektiver auf die Exploration verlassen als andere Definition Exploratory testing is simultaneous learning, test design, and test execution (J. Bach) Kontinuum zwischen Rein skript-basiertem Testen (Tests präzise nach spezifizierten Testskripts) Purem explorativem Testen (keine vorausgeplanten Aktivitäten, ad hoc testing) Frage ist nicht Sollen wir explorativ testen? sondern Welchen Grad der Exploration besitzt unser Testen? Überblick über Exploratory Testing (Definitionen, Unterschiede, Gemeinsamkeiten, ), Prozessmodell, Automatisierungsmöglichkeiten, Tools, aktuelle Ergebnisse, Bernhard Bauer, all rights reserved
16 Thema 11: Projekte im SPP 1183 Organic Computing Teil 1 [Betreuer: Holger Kasinger] Das SPP 1183 Organic Computing der DFG adressiert grundlegende Herausforderungen in der Entwicklung von Organic Computing Systemen Ziele des SPP Tieferes Verständnis von emergentem globalem Verhalten in selbst-organisierenden Systemen Entwicklung von spezifischen Konzepten und Werkzeugen zur Entwicklungsuntersützung von Organic Computing Systemen für technische Anwendungen 18 Forschungsprojekte in Phase I, zum Beispiel Embedded Performance Analysis for Organic Computing Organic Traffic Control Organic Fault-Tolerant Control Architecture for Robotic Applications Architecture and Design Methodology for Autonomic System on Chip Organic Computing Middleware for Ubiquitous Environments Vorstellung von neun Forschungsprojekten mit Zielen, Status, aktuellen Ergebnissen und Bewertungen, Vertiefung von ausgewählten Projekten Bernhard Bauer, all rights reserved
17 Thema 12: Projekte im SPP 1183 Organic Computing Teil 2 [Betreuer: Holger Kasinger] Das SPP 1183 Organic Computing der DFG adressiert grundlegende Herausforderungen in der Entwicklung von Organic Computing Systemen Ziele des SPP Tieferes Verständnis von emergentem globalem Verhalten in selbst-organisierenden Systemen Entwicklung von spezifischen Konzepten und Werkzeugen zur Entwicklungsuntersützung von Organic Computing Systemen für technische Anwendungen 18 Forschungsprojekte in Phase I, zum Beispiel Embedded Performance Analysis for Organic Computing Organic Traffic Control Organic Fault-Tolerant Control Architecture for Robotic Applications Architecture and Design Methodology for Autonomic System on Chip Organic Computing Middleware for Ubiquitous Environments Vorstellung von neun Forschungsprojekten mit Zielen, Status, aktuellen Ergebnissen und Bewertungen, Vertiefung von ausgewählten Projekten Bernhard Bauer, all rights reserved
18 Organisatorisches Bewerbung an Name, Matrikelnummer, Studiengang, Semester Bereits gehörte Vorlesungen und Seminare im Hauptstudium Gegebenenfalls weitere qualifizierende Vorkenntnisse Drei priorisierte Themenwünsche STUDIS Zusätzliche Anmeldung in STUDIS zwingend erforderlich Seminararbeit Formatvorlage auf PvS-Website (Springer LNCS, LaTeX) Umfang: Seiten (exkl. Anhang) Abgabe aller für die Kompilierung notwendigen Ressourcen + Arbeit im pdf- Format Seminarvortrag Formatvorlage auf PvS-Website (PowerPoint, andere Programme erlaubt) Dauer: ca. 45 min / Person (35-40 min Vortrag, 5-10 min Diskussion) Anrechung des Seminars Alle Themen können in den Software Engineering Bereich eingebracht werden Bernhard Bauer, all rights reserved
19 Organisatorisches Seminarvorträge Jugendbildungsstätte Hindelang Termin Beginn: Montag, , ca. 14 Uhr in Hindelang Ende: Freitag, , ca. 14 Uhr in Hindelang Zeit für soziale Events vorhanden Anreise Eigenständig, z.b. in Fahrgemeinschaften oder mit ÖVM Unterkunft In Mehrbettzimmern Jugendherbergsstandard Vollpension Kosten pro StudentIn 4 x 25 = 100 zzgl. An- und Abreise Bernhard Bauer, all rights reserved
20 Wichtige Termine Kickoff-Meeting: Bewerbungsschluss: Verteilung der Themen: Versand von Literaturhinweisen: (spätestens) Anmeldung mit Unterschrift: Besprechung: (spätestens) Literaturrecherche abgeschlossen Grobgliederung erstellt Anmeldung in STUDIS: (spätestens) 2. Besprechung: (spätestens) Feingliederung erstellt Seminararbeit ~90% geschrieben Abgabe der Seminararbeiten: (spätestens) Veröffentlichung der Arbeiten: (spätestens) Seminarvorträge: Abgabe der Foliensätze: Bernhard Bauer, all rights reserved
So#ware Engineering verteilter Systeme. Hauptseminar im SS 2013
So#ware Engineering verteilter Systeme Hauptseminar im SS 2013 Organisatorisches n Bewerbung Email an Betreuer (hhp://www.informakk.uni- augsburg.de/lehrstuehle/swt/vs/mitarbeiter/) Name, Matrikelnummer,
MehrSeminar: Software Engineering verteilter Systeme
Seminar: Software Engineering verteilter Systeme Hauptseminar im WS 2010/2011 Programmierung verteilter Systeme Institut für Informatik Universität Augsburg 86135 Augsburg Tel.: +49 821 598-2118 Fax: +49
MehrSeminar: Software Engineering verteilter Systeme
Seminar: Software Engineering verteilter Systeme Hauptseminar im Sommersemester 2011 Programmierung verteilter Systeme Institut für Informatik Universität Augsburg 86135 Augsburg Tel.: +49 821 598-2118
MehrForschungsprojekt SS 2009
Forschungsprojekt SS 2009 Programmierung verteilter Systeme Institut für Informatik Universität Augsburg 86135 Augsburg Tel.: +49 821 598-2118 Fax: +49 821 598-2175 Web: www.ds-lab.org Gliederung n Ziel
MehrÜbungen zur Softwaretechnik
Technische Universität München Fakultät für Informatik Lehrstuhl IV: Software & Systems Engineering Markus Pister, Dr. Bernhard Rumpe WS 2002/2003 Lösungsblatt 9 17. Dezember 2002 www4.in.tum.de/~rumpe/se
MehrIntegration mit. Wie AristaFlow Sie in Ihrem Unternehmen unterstützen kann, zeigen wir Ihnen am nachfolgenden Beispiel einer Support-Anfrage.
Integration mit Die Integration der AristaFlow Business Process Management Suite (BPM) mit dem Enterprise Information Management System FILERO (EIMS) bildet die optimale Basis für flexible Optimierung
MehrInfoSEC AWARENESS RESSOURCEN BESTMÖGLICH NUTZEN. RISIKEN PRAKTIKABEL REDUZIEREN. InfoSEC Awareness Ein Workshop von ExpertCircle.
InfoSEC AWARENESS RESSOURCEN BESTMÖGLICH NUTZEN. RISIKEN PRAKTIKABEL REDUZIEREN. InfoSEC Awareness Ein Workshop von ExpertCircle. RESSOURCEN BESTMÖGLICH NUTZEN. WORKSHOP INFOSEC AWARENESS DAS NOTWENDIGE
MehrMarkup-basiertes Spezifikationsund Anforderungsmanagement in agilen Softwareprojekten
Roman Roelofsen Prof. Dr. Stephan Wilczek Markup-basiertes Spezifikationsund Anforderungsmanagement in agilen Softwareprojekten Konferenz Software Engineering & Management 2015 Dresden 19.03.2015 3 Rollen
MehrKlausur Informationsmanagement 15.01.2010
Klausur Informationsmanagement 15.01.2010 Sie haben 90 Minuten Zeit zum Bearbeiten. Sie können maximal 90 Punkte erreichen. Nehmen Sie die für eine Aufgabe vergebenen Punkte auch als Hinweis für die Bearbeitungszeit.
MehrInformationsblatt zu den Seminaren am Lehrstuhl. für Transportsysteme und -logistik
Informationsblatt zu den Seminaren am Lehrstuhl für Transportsysteme und -logistik Inhaltsverzeichnis ORGANISATORISCHES... 2 GROBER ABLAUF... 3 PRÄSENTATIONEN... 6 TEST... 7 1 Organisatorisches Jeder Student
MehrGrundlagen des Software Engineering für Automotive Systems. Hauptseminar im WS 2012 / 2013
Grundlagen des Software Engineering für Automotive Systems Hauptseminar im WS 2012 / 2013 Automotive Software Engineering Heutzutage werden Innovationen im Automobil überwiegend in Software realisiert.
MehrProzessbewertung und -verbesserung nach ITIL im Kontext des betrieblichen Informationsmanagements. von Stephanie Wilke am 14.08.08
Prozessbewertung und -verbesserung nach ITIL im Kontext des betrieblichen Informationsmanagements von Stephanie Wilke am 14.08.08 Überblick Einleitung Was ist ITIL? Gegenüberstellung der Prozesse Neuer
MehrSeamless Model-based Engineering of a Reactive System
Seamless Model-based Engineering of a Reactive System Seminar im Wintersemester 2013/2014 Andreas Vogelsang, Sebastian Eder, Georg Hackenberg, Maximilian Junker http://www4.in.tum.de/lehre/seminare/ws1314/seamless/
MehrAlbert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen
Open Source professionell einsetzen 1 Mein Background Ich bin überzeugt von Open Source. Ich verwende fast nur Open Source privat und beruflich. Ich arbeite seit mehr als 10 Jahren mit Linux und Open Source.
MehrErfolgreiche Realisierung von grossen Softwareprojekten
Software Engineering Erfolgreiche Realisierung von grossen Softwareprojekten Requirements Management Fachhochschule Lübeck, 7. Dezember 2001 Thomas Dahlmanns dahlmanns@pixelpark.com (040) 43203 26 >> 1
MehrRequirements Engineering für IT Systeme
Requirements Engineering für IT Systeme Warum Systemanforderungen mit Unternehmenszielen anfangen Holger Dexel Webinar, 24.06.2013 Agenda Anforderungsdefinitionen Von der Herausforderung zur Lösung - ein
MehrSeminar: IT-Sicherheit in eingebetteten, automotiven Systemen
Seminar: IT-Sicherheit in eingebetteten, automotiven Systemen Christoph Krauß, Frederic Stumpf {christoph.krauss frederic.stumpf}@sit.fraunhofer.de Fraunhofer-Institute for Secure Information Technology
MehrFUTURE NETWORK 20.11.2013 REQUIREMENTS ENGINEERING
18/11/13 Requirements Engineering 21 November 2013 DIE GRUNDFRAGEN Wie erhält der Kunde den größten Nutzen? Wie kann der Kunde am besten spezifizieren, was er haben will? Welchen Detailierungsgrad braucht
MehrStudieren- Erklärungen und Tipps
Studieren- Erklärungen und Tipps Es gibt Berufe, die man nicht lernen kann, sondern für die man ein Studium machen muss. Das ist zum Beispiel so wenn man Arzt oder Lehrer werden möchte. Hat ihr Kind das
MehrWarum sich das Management nicht für agile Softwareentwicklung interessieren sollte - aber für Agilität
Warum sich das Management nicht für agile Softwareentwicklung interessieren sollte - aber für Agilität Marcus Winteroll oose GmbH Agenda I. Ziele und Zusammenarbeit II. Was wir vom agilen Vorgehen lernen
MehrIMS - Learning Design
IMS - Learning Design Ein Vortrag zum Thema Learning Design von Maayan Weiss Inhalt Was ist IMS Learning Design? Kurzer Einblick Welche Lücken gibt es im e-learning? Was hat IMS-LD zu bieten. Wie sieht
MehrPetri-Netze / Eine Einführung (Teil 2)
Manuel Hertlein Seminar Systementwurf Lehrstuhl Theorie der Programmierung Wiederholung (1) Petri-Netz = bipartiter, gerichteter Graph Aufbau: Plätze (passive Komponenten) Transitionen (aktive Komponenten)
MehrWorum geht es in diesem Projekt?
Worum geht es in diesem Projekt? In dem Aktuellen SocialMedia Umfeld wird es immer schwieriger der Informationsflut und Schnittstellen Basis Herr zu werden und alle Schnittstellenprozesse im Überblick
MehrProbleme kann man nie mit derselben Denkweise lösen, durch die sie entstanden sind. Albert Einstein BERATUNG
Probleme kann man nie mit derselben Denkweise lösen, durch die sie entstanden sind. Albert Einstein BERATUNG INHALT Individuelle CSR Beratung Fragestellungen Ziele Leistung Beruflicher Hintergrund Aus-
MehrVermeiden Sie es sich bei einer deutlich erfahreneren Person "dranzuhängen", Sie sind persönlich verantwortlich für Ihren Lernerfolg.
1 2 3 4 Vermeiden Sie es sich bei einer deutlich erfahreneren Person "dranzuhängen", Sie sind persönlich verantwortlich für Ihren Lernerfolg. Gerade beim Einstig in der Programmierung muss kontinuierlich
MehrPraktikant / Abschlussarbeit im Bereich Softwareentwicklung / Mechatronik (m/w)
Praktikant / Abschlussarbeit im Bereich Softwareentwicklung / Mechatronik (m/w) Automatisiertes Erstellen von Berichten in EasyConfig V4 EasyConfig ist eine bei der entwickelte Software zur Auslegung und
MehrLeseprobe. Thomas Konert, Achim Schmidt. Design for Six Sigma umsetzen ISBN: 978-3-446-41230-9. Weitere Informationen oder Bestellungen unter
Leseprobe Thomas Konert, Achim Schmidt Design for Six Sigma umsetzen ISBN: 978-3-446-41230-9 Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-41230-9 sowie im Buchhandel. Carl
MehrWindows 8 Lizenzierung in Szenarien
Windows 8 Lizenzierung in Szenarien Windows Desktop-Betriebssysteme kommen in unterschiedlichen Szenarien im Unternehmen zum Einsatz. Die Mitarbeiter arbeiten an Unternehmensgeräten oder bringen eigene
MehrWintersemester Maschinenbau und Kunststofftechnik. Informatik. Tobias Wolf http://informatik.swoke.de. Seite 1 von 22
Kapitel 19 Vererbung, UML Seite 1 von 22 Vererbung - Neben der Datenabstraktion und der Datenkapselung ist die Vererbung ein weiteres Merkmal der OOP. - Durch Vererbung werden die Methoden und die Eigenschaften
MehrBachelor Prüfungsleistung
FakultätWirtschaftswissenschaftenLehrstuhlfürWirtschaftsinformatik,insb.Systementwicklung Bachelor Prüfungsleistung Sommersemester2008 EinführungindieWirtschaftsinformatik immodul GrundlagenderWirtschaftswissenschaften
MehrEinführung und Motivation
Einführung und Motivation iks-thementag: Requirements Engineering 16.11.2010 Autor Carsten Schädel Motto Definiere oder Du wirst definiert. Seite 3 / 51 These Im Privatleben definiert jeder (seine) Anforderungen.
MehrSCHRITT 1: Öffnen des Bildes und Auswahl der Option»Drucken«im Menü»Datei«...2. SCHRITT 2: Angeben des Papierformat im Dialog»Drucklayout«...
Drucken - Druckformat Frage Wie passt man Bilder beim Drucken an bestimmte Papierformate an? Antwort Das Drucken von Bildern ist mit der Druckfunktion von Capture NX sehr einfach. Hier erklären wir, wie
Mehragitat Werkzeuge kann man brauchen und missbrauchen - vom Einsatz von NLP in der Führung
agitat Werkzeuge kann man brauchen und missbrauchen - vom Einsatz von NLP in der Führung Der Inhalt dieses Vortrages Moderne Führungskräfte stehen vor der Herausforderung, ihr Unternehmen, ihre Mitarbeiter
MehrMulti-Agent Systems. Agentensysteme. Industry 4.0 Machine Learning. Energy and Smart Grids
Multi-Agent Systems VDI/VDE-Gesellschaft Mess- und Automatisierungstechnik (GMA) Fachausschuss 5.15 Agentensysteme Industry 4.0 Machine Learning Material Handling Energy Management Production Control Operations
MehrEinführung in die Informatik II
Einführung in die Informatik II Vorlesung Sommersemester 2013 Prof. Dr. Nikolaus Wulff Ziele der Vorlesung Sie vertiefen die Kenntnisse aus Informatik I und runden diese in weiteren Anwendungsgebieten
MehrSeminar: Moderne Web Technologien (MWT)
Seminar: Moderne Web Technologien (MWT) Malgorzata Mochol Freie Universität Berlin Institut für Informatik Netzbasierte Informationssysteme mochol[at]inf.fu-berlin.de http://page.mi.fu-berlin.de/~mochol/
MehrC09: Einsatz SAP BW im Vergleich zur Best-of-Breed-Produktauswahl
C09: Einsatz SAP BW im Vergleich zur Best-of-Breed-Produktauswahl Ein Seminar der DWH academy Seminar C09 Einsatz SAP BW im Vergleich zur Best-of-Breed- Produktauswahl Befasst man sich im DWH mit der Auswahl
MehrReaktive Programmierung Vorlesung 16 vom 14.07.2015: Theorie der Nebenläufigkeit
18:13:55 2015-07-14 1 [16] Reaktive Programmierung Vorlesung 16 vom 14.07.2015: Theorie der Nebenläufigkeit Christoph Lüth & Martin Ring Universität Bremen Sommersemester 2015 2 [16] Organisatorisches
MehrLeichte-Sprache-Bilder
Leichte-Sprache-Bilder Reinhild Kassing Information - So geht es 1. Bilder gucken 2. anmelden für Probe-Bilder 3. Bilder bestellen 4. Rechnung bezahlen 5. Bilder runterladen 6. neue Bilder vorschlagen
MehrTechniken der Projektentwicklungen
Von der Analyse zum Entwurf 5. Termin Vom Use Case zum Domänenmodell Bis zum nächsten Mal Vom Use Case zum Domänenmodell Vom Use Case zum Domänenmodell Was ist ein Domänenmodell? Graphische Beschreibung
MehrWir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen. Wir bringen Qualität. Wir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen
Was bedeutet es, ein Redaktionssystem einzuführen? Vorgehensmodell für die Einführung eines Redaktionssystems Die Bedeutung Fast alle Arbeitsabläufe in der Abteilung werden sich verändern Die inhaltliche
MehrGrundlagen für den erfolgreichen Einstieg in das Business Process Management SHD Professional Service
Grundlagen für den erfolgreichen Einstieg in das Business Process Management SHD Professional Service Der BPM-Regelkreis Im Mittelpunkt dieser Übersicht steht die konkrete Vorgehensweise bei der Einführung
MehrSMART Newsletter Education Solutions April 2015
SMART Education Newsletter April 2015 SMART Newsletter Education Solutions April 2015 Herzlich Willkommen zur aktuellen Ausgabe des Westcon & SMART Newsletters jeden Monat stellen wir Ihnen die neuesten
MehrBeschreibung des MAP-Tools
1. Funktionen des MAP-Tool 2. Aufbau des MAP-Tools 3. Arbeiten mit dem MAP-Tool Beschreibung MAP-Tool.doc Erstellt von Thomas Paral 1 Funktionen des MAP-Tool Die Hauptfunktion des MAP-Tools besteht darin,
MehrVgl. Kapitel 5 aus Systematisches Requirements Engineering, Christoph Ebert https://www.sws.bfh.ch/studium/cas/swe-fs13/protected/re/re_buch.
Vgl. Kapitel 5 aus Systematisches Requirements Engineering, Christoph Ebert https://www.sws.bfh.ch/studium/cas/swe-fs13/protected/re/re_buch.pdf 2 Nach derbefragung aller Stakeholder und der Dokumentation
MehrMobile-Szenario in der Integrationskomponente einrichten
SAP Business One Konfigurationsleitfaden PUBLIC Mobile-Szenario in der Integrationskomponente einrichten Zutreffendes Release: SAP Business One 8.81 Alle Länder Deutsch November 2010 Inhalt Einleitung...
MehrAnleitung für die Teilnahme an den Platzvergaben "Studio II, Studio IV und Studio VI" im Studiengang Bachelor Architektur SS15
Anleitung für die Teilnahme an den Platzvergaben "Studio II, Studio IV und Studio VI" im Studiengang Bachelor Architektur SS15 1 Bitte melden Sie sich über das Campusmanagementportal campus.studium.kit.edu
MehrInformationswirtschaft II Rational Unified Process (RUP)
Informationswirtschaft II Rational Unified Process (RUP) Wolfgang H. Janko, Michael Hahsler und Stefan Koch Inhalt Historische Entwicklung Kennzeichen von RUP Lebenszyklus und Phasen Arbeitsabläufe Das
MehrInformationswirtschaft II
Rational Unified Process (RUP) Informationswirtschaft II Wolfgang H. Janko, Michael Hahsler und Stefan Koch Seite 1 Inhalt Historische Entwicklung Kennzeichen von RUP Lebenszyklus und Phasen Arbeitsabläufe
MehrUse Cases. Die Sicht des Nutzers. Fortgeschrittenenpraktikum SS 2004
Use Cases Die Sicht des Nutzers Fortgeschrittenenpraktikum SS 2004 Gunar Fiedler Lehrstuhl für Technologie der Informationssysteme Kontakt: fiedler@is.informatik.uni-kiel.de Use Cases 2 Was ist ein Use
MehrWorkflow Systeme mit der Windows Workflow Foundation
Studiengang Electronic Business (EB) Diplomarbeit (280000) Workflow Systeme mit der Windows Workflow Foundation externe Betreuung durch Christoph Müller vorgelegt bei Prof. Dr. Michael Gröschel von Hans-Martin
MehrExecutive Information. «Setup and forget it!» So automatisieren Sie Ihr Datacenter mit dem Microsoft System Center Orchestrator 2012.
Executive Information «Setup and forget it!» So automatisieren Sie Ihr Datacenter mit dem Microsoft System Center Orchestrator 2012. Setup and forget it! So automatisieren Sie Ihr Datacenter mit dem Microsoft
MehrOERA OpenEdge Reference Architecture. Mike Fechner PUG Infotag 19. Mai 05 Frankfurt
OERA OpenEdge Reference Architecture Mike Fechner PUG Infotag 19. Mai 05 Frankfurt Überblick OERA Separated presentation and integration layers Common business logic with advanced models Data access abstracted
MehrStatuten in leichter Sprache
Statuten in leichter Sprache Zweck vom Verein Artikel 1: Zivil-Gesetz-Buch Es gibt einen Verein der selbstbestimmung.ch heisst. Der Verein ist so aufgebaut, wie es im Zivil-Gesetz-Buch steht. Im Zivil-Gesetz-Buch
MehrÜbung 4. Musterlösungen
Informatik für Ökonomen II HS 2010 Übung 4 Ausgabe: 18.11.2010 Abgabe: 25.11.2010 Musterlösungen Schreiben Sie Ihre Namen und Ihre Matrikelnummern in die vorgesehenen Felder auf dem Deckblatt. Formen Sie
MehrKonsolidierung und Neuimplementierung von VIT. Aufgabenbeschreibung für das Software Engineering Praktikum an der TU Darmstadt
Konsolidierung und Neuimplementierung von VIT Aufgabenbeschreibung für das Software Engineering Praktikum an der TU Darmstadt Inhaltsverzeichnis 1 Was ist der Kontext?... 1 2 VIT: Ein sehr erfolgreiches
MehrGeschäftsprozessmanagement
Jetzt fit machen: Geschäftsprozessmanagement Seminare für die öffentliche Verwaltung 2015/2016 DIE VERWALTUNG HEUTE & MORGEN Die öffentliche Verwaltung befindet sich bei der Modernisierung ihrer Strukturen
MehrWeiterbildung zum Prozessmanagement Fachmann
Weiterbildung zum Prozessmanagement Fachmann 09.09.2010 / 10.09.2010 30.09.2010 / 01.10.2010 in den Räumlichkeiten der Worum geht es Infos zu der Veranstaltung Unternehmenserfolg mit dem richtigen Prozessmanagement
Mehr4. AUSSAGENLOGIK: SYNTAX. Der Unterschied zwischen Objektsprache und Metasprache lässt sich folgendermaßen charakterisieren:
4. AUSSAGENLOGIK: SYNTAX 4.1 Objektsprache und Metasprache 4.2 Gebrauch und Erwähnung 4.3 Metavariablen: Verallgemeinerndes Sprechen über Ausdrücke von AL 4.4 Die Sprache der Aussagenlogik 4.5 Terminologie
MehrProjektsteuerung Projekte effizient steuern. Welche Steuerungsinstrumente werden eingesetzt?
1.0 Projektmanagement Mitarbeiter, die Projekte leiten oder zukünftig übernehmen sollen Vermittlung von Grundwissen zur erfolgreichen Durchführung von Projekten. Die Teilnehmer erarbeiten anhand ihrer
MehrRT Request Tracker. Benutzerhandbuch V2.0. Inhalte
RT Request Tracker V2.0 Inhalte 1 Was ist der RT Request Tracker und wo finde ich ihn?...2 2 Was möchten wir damit erreichen?...2 3 Wie erstelle ich ein Ticket?...2 4 Wie wird das Ticket abgearbeitet?...4
MehrSeminare Softwaretechnik - Einführungsveranstaltung
Seminare Softwaretechnik - Einführungsveranstaltung Stefan Malich, Peter M. Schuler Wintersemester 2004/2005 Version 1.0 Lehrstuhl für Wirtschaftsinformatik und Softwaretechnik Prof. Dr. Stefan Eicker
MehrDr. Hanno Schauer Mons-Tabor-Gymnasium Montabaur. UML-Klassendiagramme als Werkzeug im Unterricht
Dr. Hanno Schauer Mons-Tabor-Gymnasium Montabaur UML-Klassendiagramme als Werkzeug im Unterricht Blitzlicht? In welcher Programmiersprache(n) unterrichten Sie?? In welchem Umfang unterrichten Sie Objektorientierung??
MehrMicrosoft Office Visio 2007 Infotag SemTalk Thema: Prozessmodellierung
Microsoft Office Visio 2007 Infotag SemTalk Thema: Prozessmodellierung Dr.-Ing. Frauke Weichhardt, Semtation GmbH Christian Fillies, Semtation GmbH Claus Quast, Microsoft Deutschland GmbH Prozessmodellierung
MehrGenerative Prozessmodelle Patrick Otto MDD Konferenz 22.03.2009
Generative Prozessmodelle Patrick Otto MDD Konferenz 22.03.2009 Gliederung 1. Generative Programmierung 2. Möglichkeiten und Einsatzgebiet 3. Prozess / Tools 4. Zusammenfassung 19.03.2009 GENERATIVE PROGRAMMIERUNG
MehrTitel BOAKdurch Klicken hinzufügen
Titel BOAKdurch Klicken hinzufügen Business Objects Arbeitskreis 2015 Aufbau einer BI-Strategie Referent Stefan Weber, ZIS Verkehrsbetriebe Zürich 15.09.2015 Hotel UTO KULM Thema Um was geht es! C1: Aufbau
MehrQualitätserlebnis statt Qualitätssicherung. Eine Mehrfachfallstudie agiler Teams
Qualitätserlebnis statt Qualitätssicherung. Eine Mehrfachfallstudie agiler Teams 12.06.2014, Abschlussvortrag Masterarbeit Holger Schmeisky Die Forschungsfrage Wie und unter welchen Bedingungen funktioniert
MehrSEPA Lastschriften. Ergänzung zur Dokumentation vom 27.01.2014. Workshop Software GmbH Siemensstr. 21 47533 Kleve 02821 / 731 20 02821 / 731 299
SEPA Lastschriften Ergänzung zur Dokumentation vom 27.01.2014 Workshop Software GmbH Siemensstr. 21 47533 Kleve 02821 / 731 20 02821 / 731 299 www.workshop-software.de Verfasser: SK info@workshop-software.de
MehrBachelor of Arts Kunstpädagogik Wahlbereich
Modulhandbuch (gültig: Studienbeginn ab Wintersemester 01/013) Stand: WS 014/15 Bitte unbedingt lesen Anmerkungen zur Modulstruktur Die Module im können einzeln gewählt werden. Es müssen nicht alle Module
MehrVertraulich. Nachname: Vorname: Matrikel-Nummer: Studiengang: Datum: 30. Januar 2015
Information Security Management System Klausur Wintersemester 2014/15 Hochschule Albstadt-Sigmaringen Nachname: Vorname: Matrikel-Nummer: Studiengang: Vertraulich Datum: 30. Januar 2015 Bitte lesen Sie
Mehr40-Tage-Wunder- Kurs. Umarme, was Du nicht ändern kannst.
40-Tage-Wunder- Kurs Umarme, was Du nicht ändern kannst. Das sagt Wikipedia: Als Wunder (griechisch thauma) gilt umgangssprachlich ein Ereignis, dessen Zustandekommen man sich nicht erklären kann, so dass
MehrOutsourcing und Offshoring. Comelio und Offshoring/Outsourcing
Outsourcing und Offshoring Comelio und Offshoring/Outsourcing INHALT Outsourcing und Offshoring... 3 Comelio und Offshoring/Outsourcing... 4 Beauftragungsmodelle... 4 Projektleitung vor Ort und Software-Entwicklung
MehrSoftware Engineering. Bibliographisches Institut & F. A. Brockhaus AG, Mannheim; Spektrum Akademischer Verlag GmbH, Heidelberg, 2003
Software Engineering Softwaretechnik Softwaretechnologie, Software Engineering (engl.) das, -, Teilgebiet der Informatik, das sich mit Methoden und Werkzeugen für das ingenieurmäßige Entwerfen, Herstellen
MehrTest zur Bereitschaft für die Cloud
Bericht zum EMC Test zur Bereitschaft für die Cloud Test zur Bereitschaft für die Cloud EMC VERTRAULICH NUR ZUR INTERNEN VERWENDUNG Testen Sie, ob Sie bereit sind für die Cloud Vielen Dank, dass Sie sich
MehrStudienrichtung Eingebettete Systeme
Qualifikationsziel Eingebettete Systeme stellen ein äußerst wichtiges Anwendungsfeld der Methoden der Informatik dar. Unter einem eingebetteten System versteht man dabei ein (Mikro-) Computersystem, das
Mehrskobbler Services Wir kennen und können Apps.
skobbler Services Wir kennen und können Apps. Wer wir sind und warum wir Apps kennen und können. Die skobbler GmbH ist bereits seit 2008 im Bereich Apps aktiv. Wir sind ein weltweit erfolgreicher App-Entwickler.
MehrÜberblick über das Institut für Telematik
Überblick über das Institut für Telematik Professoren Prof. Dr. Sebastian Abeck (seit 16) Prof. Dr. Michael Beigl (seit 2010) Prof. Dr. Hannes Hartenstein (seit 2003) Prof. Dr. Wilfried Juling (seit 18)
MehrAgile Systemadministration (ASA)
Agile Systemadministration (ASA) marcel.wegermann@it-agile.de http://www.it-agile.de { Agenda I. Ausgangspunkt II. Vorgehensweisen III. Projektmanagement IV. Status Quo Der Ausgangspunkt Agiles Manifest
MehrC++11 C++14 Kapitel Doppelseite Übungen Musterlösungen Anhang
Einleitung Dieses Buch wendet sich an jeden Leser, der die Programmiersprache C++ neu lernen oder vertiefen möchte, egal ob Anfänger oder fortgeschrittener C++-Programmierer. C++ ist eine weitgehend plattformunabhängige
Mehr! " # $ " % & Nicki Wruck worldwidewruck 08.02.2006
!"# $ " %& Nicki Wruck worldwidewruck 08.02.2006 Wer kennt die Problematik nicht? Die.pst Datei von Outlook wird unübersichtlich groß, das Starten und Beenden dauert immer länger. Hat man dann noch die.pst
MehrIT-Unternehmensarchitektur Übung 01: IT-Strategie
IT-Unternehmensarchitektur Übung 01: IT-Strategie 29. April 2010 (Donnerstag) Fachgebiet Software-Architekturen, Prof. Dr. Robert Hirschfeld Dipl.-Math. Gernot Dern, Dipl.-Inform. (univ.) Wolfgang Keller,
MehrModellierung verteilter Systeme Grundlagen der Programm und Systementwicklung
Modellierung verteilter Systeme Grundlagen der Programm und Systementwicklung Wintersemester 2009/10 Prof. Dr. Dr. h.c. Manfred Broy Unter Mitarbeit von Dr. K. Spies, Dr. M. Spichkova, L. Heinemann, P.
MehrSeminar Informationsintegration und Informationsqualität. Dragan Sunjka. 30. Juni 2006
Seminar Informationsintegration und Informationsqualität TU Kaiserslautern 30. Juni 2006 Gliederung Autonomie Verteilung führt zu Autonomie... Intra-Organisation: historisch Inter-Organisation: Internet
MehrVorstellung Studienprojekt. Policy4TOSCA. Umsetzung eines Policy-Frameworks für sicheres und energieeffizientes Cloud Computing
Vorstellung Studienprojekt Policy4TOSCA Umsetzung eines Policy-Frameworks für sicheres und energieeffizientes Cloud Computing Institute of Architecture of Application Systems (IAAS) www.iaas.uni-stuttgart.de
MehrSitzungsleitung. Dr. Urs-Peter Oberlin www.oberlin.ch 1/5
Führungskräfte aller Ebenen verbringen einen grossen Teil ihrer Arbeitszeit an Sitzungen, Meetings und Besprechungen. Viele dieser Veranstaltungen werden von den Teilnehmern selbst als pure Zeitverschwendung
MehrRechtsfolgen der Digitalen Identität
16.11.2004 Rechtsfolgen der Digitalen Identität David Rosenthal Recht stellt auf Identität ab - Abschluss von Rechtsgeschäften - Einreise in die Schweiz - Inanspruchnahme von Leistungen - Wahrnehmung politischer
MehrDaniel Warneke warneke@upb.de 08.05.2006. Ein Vortrag im Rahmen des Proseminars Software Pioneers
Design Patterns Daniel Warneke warneke@upb.de 08.05.2006 Ein Vortrag im Rahmen des Proseminars Software Pioneers Design Patterns 1/23 Übersicht Einleitung / Motivation Design Patterns Beispiele Rolle des
MehrEin Tool für automatische Performancetests von Java3D Applikationen
Ein Tool für automatische Performancetests von Java3D Applikationen Kristina Wunderlich A Tool for Automated Performance Testing of Java3D Applications in Agile Environments Xueling Shu, Frank Maurer;
MehrElternzeit Was ist das?
Elternzeit Was ist das? Wenn Eltern sich nach der Geburt ihres Kindes ausschließlich um ihr Kind kümmern möchten, können sie bei ihrem Arbeitgeber Elternzeit beantragen. Während der Elternzeit ruht das
MehrISAP Kundencenter. Alles. Einfach. Online. Das Handbuch zum neuen ISAP Kundencenter. 1992 2014 ISAP AG. All rights reserved.
ISAP Kundencenter Alles. Einfach. Online. Das Handbuch zum neuen ISAP Kundencenter. 1992 2014 ISAP AG. All rights reserved. ISAP Kundencenter Im Rahmen unseres Supports möchten wir Ihnen über unterschiedliche
MehrEmergency Room für Projektleiter
Emergency Room für Projektleiter Handlungsfähigkeit schnell zurückgewinnen Präsentation P0540 Copyright hyperskill GmbH 2010-2013 www.hyperskill.de Version 5.1 Emergency Room für Projektleiter Der Nutzen
MehrProf. Dr. Jens Rowold. Überblick über Lehrveranstaltungen am Lehrstuhl
Prof. Dr. Jens Rowold Überblick über Lehrveranstaltungen am Lehrstuhl Lehrstuhl für Personalentwicklung Prof. Dr. Jens Rowold Dortmund, 11.11.2011 1 Vorlesung und Übung Human Ressource Management I: Grundlagen
MehrOtto-von-Guericke-Universität Magdeburg
Otto-von-Guericke-Universität Magdeburg Fakultät für Informatik Lehrstuhl für Simulation 13. Juli 2009 Klausur Schlüsselkompetenzen I und II Gesamtzahl der erreichbaren Punkte: 100 Anzahl der Aufgaben:
MehrProjekt- Management. Landesverband der Mütterzentren NRW. oder warum Horst bei uns Helga heißt
Projekt- Management oder warum Horst bei uns Helga heißt Landesverband der Projektplanung Projektplanung gibt es, seit Menschen größere Vorhaben gemeinschaftlich durchführen. militärische Feldzüge die
MehrKlausur Software Engineering für WI (EuI)
Autor: Prof. Dr. Bernhard Humm, FB Informatik, FH Darmstadt Datum: 14. Februar 2006 Klausur Software Engineering für WI (EuI) Ihr Name: Ihre Matrikelnummer Erreichte Punkte (von insgesamt 57 Punkten):
MehrPrüfungshinweise für mündliche Prüfungen bei C. Schuchart bzw. die schri9liche Prüfung im Master 2011
Prüfungshinweise für mündliche Prüfungen bei C. Schuchart bzw. die schri9liche Prüfung im Master 2011 Allgemeines: Wo finde ich was? Hinweise zu Fristen und Verfahrensweisen bei meinen Prüfungen finden
MehrUmfrage. Didaktischer Kommentar. Lernplattform
Lernplattform Umfrage Didaktischer Kommentar Die Aktivität Umfrage ist ein nützliches Tool, um Einstellungen der Kursteilnehmer zu Beginn und zum Ende des Kurses abzufragen und zu vergleichen. Die Umfrage
MehrVergleich von klassischer und agiler Entwicklungsmethodik anhand der Entwicklung eines in Statemate simulierbaren Modells eines Türsteuergeräts
Vergleich von klassischer und agiler Entwicklungsmethodik anhand der Entwicklung eines in Statemate simulierbaren Modells eines Türsteuergeräts Experiment an der Uni Ulm im SS 2003 berblick Motivation
Mehr