Inhaltsverzeichnis. Monitoring unternehmenskritischer Anwendungen unter Verwendung modellbasierter Performance Constraints

Größe: px
Ab Seite anzeigen:

Download "Inhaltsverzeichnis. Monitoring unternehmenskritischer Anwendungen unter Verwendung modellbasierter Performance Constraints"

Transkript

1 Monitoring unternehmenskritischer Anwendungen unter Verwendung modellbasierter Performance Constraints Bachelor Kolloquium Andreas Textor Fachbereich Design Informatik Medien Fachhochschule Wiesbaden University of Applied Sciences Referent: Prof. Dr. Reinhold Kröger Korreferent: Dipl.-Inform. (FH) M.Sc. Marcus Thoss Abgabe: 03. September August 2008 Inhaltsverzeichnis 1 Object Constraint Language 2 Constraints auf Modellebene Umsetzung in OCL 3 Software Architektur Associator Evaluator Module 4 Fallbeispiel PICTURES 5 Zusammenfassung und Ausblick Andreas Textor (FH Wiesbaden) Monitoring mittels modellbasierter Constraints 15. August / 31 Das PerManEntA-Projekt Modellbasierte Instrumentierung Projekt im Labor für Verteilte Systeme, FH Wiesbaden Performance Management of Enterprise Critical Applications Projektpartner Lufthansa Systems Passenger Services GmbH tang-it Consulting GmbH Zielsetzung Unterstützung für Performance-Management verteilter Applikationen Messpunkte in UML-Modell Rückführung von Messdaten ins UML-Modell Generierung von Instrumentierungsinfrastruktur Erkennung von Workflows und Selbstmanagement Instrumentierung: Anbringen von Schnittstellen zur Gewinnung von Leistungsdaten Im PerManEntA-Projekt Quellcode-basierte Instrumentierung Modellbasierte Instrumentierung bedeutet: Keine manuelle Änderung des Quellcodes, sondern eines Instrumentierungsmodells Weniger fehlerträchtig Schnellere Umsetzung! Weniger Kosten Möglichkeit der Integration in andere Systeme Elemente des Instrumentierungsmodells (Instrumentation Entities) Punkte: Zuordnung zu einzelner Code-Stelle Patterns: Logische Gruppierung von Punkten oder weiteren Patterns Andreas Textor (FH Wiesbaden) Monitoring mittels modellbasierter Constraints 15. August / 31 Andreas Textor (FH Wiesbaden) Monitoring mittels modellbasierter Constraints 15. August / 31

2 Workflow-Modell 1/2 Ziel: Vereinfachte Abbildung von Arbeitsabläufen Nutzt und erweitert Instrumentierungsmodell Vorhandene Modelle wie BPMN oder UML-Aktivitätsdiagramme zwar ähnlich, aber nicht direkt verwendbar Elemente: Workflow - Top-Level-Element (auch Verschachtelung) Action - Einzelner Befehl oder Programmabschnitt Branch - Verzweigung Merge - Zusammenführung einer Verzweigung Parallel - Parallelausführung Elemente besitzen Eingangs- und Endpunkte; Verbindung zweier Elemente durch identischen Punkt Workflow-Modell 2/2 Abbildung von Instrumentierungspunkten zu Workflow-Punkten Andreas Textor (FH Wiesbaden) Monitoring mittels modellbasierter Constraints 15. August / 31 Andreas Textor (FH Wiesbaden) Monitoring mittels modellbasierter Constraints 15. August / 31 Object Constraint Language Object Constraint Language Object Constraint Language (OCL) Beispiel Deklarative Sprache zur Formulierung von Ausdrücken und Bedingungen in objektorientierten Modellen Seit UML-Version 1.1 Bestandteil der UML, seit 1.4 auch verwendbar mit MOF und MOF-basierten Modellen (Meta Object Facility) Für die Spezifikation von Randbedingungen, die nicht grafisch modelliert werden können Jedes Constraint steht im Kontext eines Modellelements Arten von Constraints (Ausschnitt) Invariants: Müssen zu jeder Zeit erfüllt sein Pre- und Postconditions: Müssen bei Beginn/Ende der zugehörigen Methode erfüllt sein Definitions: Definition von Attributen und Operationen, die nicht im Modell enthalten sind Invarianten context Person inv: self.hatfuehrerschein implies self.alter >= 18 context Auto inv: erstzulassung >= baujahr Preconditions context Person::losfahren(auto : Auto) pre: hatfuehrerschein Definitions context Person def: besitztvw() : Boolean = autos->collect(hersteller)->includes( VW ) Andreas Textor (FH Wiesbaden) Monitoring mittels modellbasierter Constraints 15. August / 31 Andreas Textor (FH Wiesbaden) Monitoring mittels modellbasierter Constraints 15. August / 31

3 Constraints auf Modellebene Constraints auf Modellebene Ausführungspfade Darstellung des Workflow-Modells als Graph erleichtert Definition von Algorithmen Workflow wird als gerichteter, knotengewichteter Graph G = (V; E; f ) mit der Gewichtungsfunktion f : V! R aufgefasst Elemente werden Knoten, Eingangs-/Endpunkte werden Kanten Knotengewicht steht für die Dauer Darstellung des Graphen ähnelt entsprechendem Aktivitätsdiagramm Beispiel: A, C, D, F sind Actions; B ist Branch; E ist Merge Definition Ausführungspfad Ein Ausführungspfad P V ist definiert als eine endliche Folge von Knoten, bei der der i-te Knoten durch eine gerichtete Kante mit dem i + 1-ten Knoten verbunden ist: P = (v 1 ; v 2 ; : : : ; v k ) mit v j 2 V 8 1 j k und (v i ; v i+1 ) 2 E 8 1 i < k Dauer eines Ausführungspfades Die Dauer eines Ausführungspfades berechnet sich aus der Summe der Knotengewichte seiner Ausführungsschritte: d(p ) = kx i=1 f (v i ) Andreas Textor (FH Wiesbaden) Monitoring mittels modellbasierter Constraints 15. August / 31 Andreas Textor (FH Wiesbaden) Monitoring mittels modellbasierter Constraints 15. August / 31 Constraints auf Modellebene Constraints auf Modellebene Umsetzung in OCL Dauer zwischen zwei Workflow-Punkten Umsetzung in OCL Benutzer kann zwei beliebige Workflow-Punkte angeben, um die Dauer des Pfades zu erhalten Algorithmus stellt sicher, dass es ein gültiger Ausführungspfad ist Berücksichtigung für Schleifen: Letzte Dauer des Schleifenkörpers Berücksichtigung für Parallelausführung: Maximale Dauer der Ausführungsstränge Beispiel 1: Dauer von 1 nach 6 mit P = (A; B; C; E) = f (B) + f (C) + F (E) Beispiel 2: Dauer von 1 nach 5 mit P = (A; B; D; E) = f (B) + f (D) Beispiel 3: Dauer von 1 nach 4 mit P = (A; B; D)! undefiniert! Andreas Textor (FH Wiesbaden) Monitoring mittels modellbasierter Constraints 15. August / 31 getdurationbetween-methode liefert die Dauer zwischen zwei Workflow-Punkten (im Graph: Kanten) Bedingungen werden in Kontexten definiert, bei deren Durchlauf die Dauer feststeht Beispiel: Die Dauer von 1 nach 6 darf maximal 10 Einheiten betragen: context WFPoint::enter(parent : Workflow) pre: self.id = 6 implies parent.getdurationbetween( parent.point( 1 ), self) <= 10 Abfragen über die Durchlaufreihenfolge der Elemente sind auch möglich. Beispiel: E darf nur über 4 betreten werden. context WorkflowPart::pointEntered(point : WFPoint) pre: self.id = E implies point.id = 4 Andreas Textor (FH Wiesbaden) Monitoring mittels modellbasierter Constraints 15. August / 31

4 Software Architektur Software Associator Architektur Associator Instrumentierte Anwendung liefert Logund Messdaten Instrumentation Framework vereinheitlicht das Format verschiedener Quellen Daraus erzeugt wird Datenstrom von Instrumentation Entities mit Timestamps für Punkte bzw. Dauern für Patterns Aufgaben des ConstraintMonitors Instrumentation Entities dem passenden Workflow-Modell zuordnen, enstprechende Workflow-Punkte ermitteln OCL-Constraints aus dem Workflow-Modell parsen und auswerten Reaktion auf Constraint-Verletzungen Verarbeitet Eingabedaten: Instrumentierungspunkte und -patterns Vorgehen für Instrumentierungspunkte Zuordnung zu Workflow-Punkten Zeitdauern aus Differenzen der Timestamps zweier Instrumentierungspunkte berechnen Workflow-Punkte-Paar mit Zeitdauer in Cache schreiben Vorgehen für Instrumentierungs-Patterns Herausfinden der Start- und Stop-Punkte dieses Patterns Diese Instrumentierungspunkte jeweils einem Workflow-Punkt zuordnen Workflow-Punkte-Paar mit Zeitdauer in Cache schreiben Benachrichtigt Evaluator über Traversierung eines Workflow-Punktes Andreas Textor (FH Wiesbaden) Monitoring mittels modellbasierter Constraints 15. August / 31 Andreas Textor (FH Wiesbaden) Monitoring mittels modellbasierter Constraints 15. August / 31 Software Evaluator Software Module Evaluator Logging-Modul und Reporting-Modul Verwaltet Module, die unterschiedliche Reaktionen auf Constraint-Verletzungen realisieren Verwaltet Instanzen des Workflow-Modells Verwaltet OCL-Parser und Auswertungsumgebung Traversiert Workflow-Modell-Instanzen entsprechend der Benachrichtigungen des Associators Auswertung von OCL-Constraints Benachrichtigung der geladenen Module bei Constraint-Verletzung Logging-Modul Basiert auf Log4J Log-Level steuert Umfang der Ausgaben: Nur Constraint-Verletzungen oder alle Informationen über die Auswertung Alle Log4J-üblichen Einstellungen möglich Reporting-Modul Verfolgt alle Daten der Auswertung Erzeugt Statistik über die Auswertung Anzahl der geladenen Constraints Anzahl der Constraint-Überprüfungen Anzahl der Constraint-Verletzungen... Andreas Textor (FH Wiesbaden) Monitoring mittels modellbasierter Constraints 15. August / 31 Andreas Textor (FH Wiesbaden) Monitoring mittels modellbasierter Constraints 15. August / 31

5 Software Module Fallbeispiel PICTURES SNMP-Modul PICTURES Simple Network Management Protocol (SNMP): Protokoll zur Überwachung und Steuerung verschiedener Netzwerkgeräte Kommunikation zwischen Manager (Steuerungskomponente) und Agenten (verwaltete Netzwerkelemente) Befehle wie GET und SET zum Abfragen und Setzen von Werten in der Konfiguration eines Agenten durch den Manager Befehl TRAP zum Senden einer Nachricht vom Agenten ohne Aufforderung des Managers Eignet sich, um Constraint-Verletzungen an einen Manager mitzuteilen Entwicklung einer Management Information Base für den ConstraintMonitor Andreas Textor (FH Wiesbaden) Monitoring mittels modellbasierter Constraints 15. August / 31 Check-In-Anwendung von Lufthansa Systems Check-In besteht aus vielen unterschiedlichen Schritten, manche optional Passagier identifizieren Sitzplatzvergabe Gepäck aufnehmen... Passagier aufnehmen Workflow-Modell einfaches Beispiel, kann deutlich komplizierter werden Andreas Textor (FH Wiesbaden) Monitoring mittels modellbasierter Constraints 15. August / 31 Vorgehen Fallbeispiel PICTURES Fallbeispiel PICTURES Constraints und Resultat 1 Instrumentierung der Anwendung Hier: Log-Punkte bei Beginn und Ende der einzelnen Check-In-Schritte 2 Konstruktion des Workflows UML-Aktivitätsdiagramm Konstruktion von gewünschten Constraints Konvertierung in Workflow-Modell Zuordnung von Instrumentierungs-Punkten zu Workflow-Punkten 3 Konfiguration des ConstraintMonitors Constraint für PassengerList context WFPoint::enter(parent : Workflow) : OclVoid pre: -- Lokale Definition der PassengerList als PL let PL:WorkflowPart = parent.element( PassengerList ) in -- Wenn der aktuelle Punkt der Stopppunkt der PassengerList ist, self = PL.stopPoints->first() implies -- soll die Dauer auf 13000ms begrenzt werden let plstart:wfpoint = PL.startPoints->first() in let plstop:wfpoint = PL.stopPoints->first() in parent.getdurationbetween(plstart, plstop) <= Resultat 21:56:22 INFO : Initialization 21:56:23 INFO : Starting stream evaluation... 21:56:24 INFO : Violation of constraint PassengerListDuration [...] 9 points traversed, 15 model constraints, 0 invalid constraints. 117 constraint checks performed, 1 constraint violations (0.85%) 3302 milliseconds elapsed. Andreas Textor (FH Wiesbaden) Monitoring mittels modellbasierter Constraints 15. August / 31 Andreas Textor (FH Wiesbaden) Monitoring mittels modellbasierter Constraints 15. August / 31

6 Zusammenfassung und Ausblick Ende Zusammenfassung und Ausblick Ende Aktuelles System Definition von Performance Constraints in OCL auf Ebene des Anwendungsmodells Performance-Daten in unterschiedlichen Formaten werden für die Auswertung geparst Logging, Reporting, SNMP-Traps; weitere Reaktionen möglich Erweiterungs-/Verbesserungsmöglichkeiten Roundtrip von UML-Aktivitätsdiagramm und Workflow-Modell Bessere Tool-Unterstützung Integration von Workflow-Editor und Instrumentierungs-Toolkit Grafische Anzeige von Constraint-Verletzungen im Workflow-Editor Grafischer Assistent für die Konfiguration des ConstraintMonitor Per SNMP-GET direkt OCL-Queries auf laufendes System erlauben Literatur: Herzlichen Dank für die Aufmerksamkeit! Andreas Textor (FH Wiesbaden) Monitoring mittels modellbasierter Constraints 15. August / 31 Andreas Textor (FH Wiesbaden) Monitoring mittels modellbasierter Constraints 15. August / 31

Monitoring unternehmenskritischer Anwendungen unter Verwendung modellbasierter Performance Constraints

Monitoring unternehmenskritischer Anwendungen unter Verwendung modellbasierter Performance Constraints Monitoring unternehmenskritischer Anwendungen unter Verwendung modellbasierter Performance Constraints Bachelor Kolloquium Andreas Textor atext001@student.informatik.fh-wiesbaden.de Fachbereich Design

Mehr

Tool-Unterstützung für die Performance-Instrumentierung kritischer Geschäftsanwendungen

Tool-Unterstützung für die Performance-Instrumentierung kritischer Geschäftsanwendungen HP OpenView, Mercury und Peregrine Anwendertreffen Stuttgart, 12. Juni 2007 Tool-Unterstützung für die Performance-Instrumentierung kritischer Geschäftsanwendungen Dipl.-Inform. (FH) Jan Schäfer Labor

Mehr

Hochschule Prof. Dr. Martin Leischner Bonn-Rhein-Sieg Netzwerksysteme und TK Modul 7: SNMPv3 Netzmanagement Folie 1

Hochschule Prof. Dr. Martin Leischner Bonn-Rhein-Sieg Netzwerksysteme und TK Modul 7: SNMPv3 Netzmanagement Folie 1 Modul 7: SNMPv3 18.06.2014 14:42:33 M. Leischner Netzmanagement Folie 1 SNMP-Versionen Party-Based SNMP Version 2 (SNMPv2p) User-Based SNMP Version 2 (SNMPv2u) SNMP Version 3 1988 1989 1990 1991 1992 1993

Mehr

WORKFLOW DESIGNDOKUMENT

WORKFLOW DESIGNDOKUMENT Architectural Design WORKFLOW DESIGNDOKUMENT Softwareentwicklung Praktikum, Übungsbeispiel 2 Gruppe 86 Andreas Hechenblaickner [0430217] Daniela Kejzar [0310129] Andreas Maller [0431289] Gruppe 86 Seite

Mehr

Management mit SNMP. Was ist snmp? Standards und Normen Datenstrukturen Implementierung Tools und Administration

Management mit SNMP. Was ist snmp? Standards und Normen Datenstrukturen Implementierung Tools und Administration Management mit SNMP Was ist snmp? Standards und Normen Datenstrukturen Implementierung Tools und Administration Simple Network Management SNMP ist ein Protokoll zum Verwalten von Komponenten in einem IP-Rechnernetzwerk

Mehr

www.uni-math.gwdg.de/linuxuebung

www.uni-math.gwdg.de/linuxuebung 14 Netzwerküberwachung und -steuerung Überblick SNMP Simple Network Management Protocol Datendefinitionen SNMP Implementierungen unter Linux Kommandos zur Datenbeschaffung Konfiguration des Net-SNMP Agenten

Mehr

Ein Ansatz für eine Ontologie-basierte Verbindung von IT Monitoring und IT Governance

Ein Ansatz für eine Ontologie-basierte Verbindung von IT Monitoring und IT Governance Ein Ansatz für eine Ontologie-basierte Verbindung von IT Monitoring und IT Governance MITA 2014 23.09.2014 Andreas Textor andreas.textor@hs-rm.de Hochschule RheinMain Labor für Verteilte Systeme Fachbereich

Mehr

Jochen Bauer 08.01.2010

Jochen Bauer 08.01.2010 08.01.2010 Um was geht s und wie läuft s ab? Eclipse-EMP-MDT: Standards unter einem Dach! Gliederung 1. der Model (MDT) 2. Model-Driven- (MDD) und MDT 3. Interne Domain-Specific-Languages (DSL) 4. 5. 6.,

Mehr

Nagios Erweiterungen Der Rest. Nagios / Icinga. OpenSource Network-Monitoring im großen Stil. Manuel Landesfeind

Nagios Erweiterungen Der Rest. Nagios / Icinga. OpenSource Network-Monitoring im großen Stil. Manuel Landesfeind Erweiterungen Der Rest / Icinga OpenSource Network-Monitoring im großen Stil Manuel Landesfeind Institut für Mathematik Georg-August-Universität Göttingen This presentation can be used under the terms

Mehr

Aufgaben und Lösungshinweise zum Lehrbuch

Aufgaben und Lösungshinweise zum Lehrbuch Aufgaben und Lösungshinweise zum Lehrbuch UVK Verlagsgesellschaft mbh 204 Aufgaben zu Kapitel 4 Aufgabe : (Grundlagen von IT-Services) Nennen Sie vier Kriterien, die für die Gebrauchstauglichkeit eines

Mehr

Vorlesung "Software-Engineering"

Vorlesung Software-Engineering Vorlesung "Software-Engineering" Rainer Marrone, TUHH, Arbeitsbereich STS Vorige Vorlesung Pflichtenheft (requirements specification document) Charakterisierung von Software-Qualität Detaillierte Anforderungsanalyse

Mehr

Thema 2 Acceleo-MTL- Sprachmittel

Thema 2 Acceleo-MTL- Sprachmittel SE Vertiefung Beuth-Hochschule Berlin Thema 2 Acceleo-MTL- Sprachmittel Sprachstruktur Template-Sprache implementiert MOFM2T Bausteine: Modul Template Query Block Protected Area (c) schmiedecke 13 Generator-Kapsel;

Mehr

i n g e n i e u r b ü r o f ü r s o f t w a r e t e c h n o l o g i e w w w. v o e l t e r. d e Metamodellbasierte Codegenerierung in Java

i n g e n i e u r b ü r o f ü r s o f t w a r e t e c h n o l o g i e w w w. v o e l t e r. d e Metamodellbasierte Codegenerierung in Java Metamodellbasierte Codegenerierung in Java Codegenerierung Markus Völter, voelter@acm.org, www.voelter.de Codegenerierung bezeichnet die automatische Erstellung von Quelltext aus üblicherweise abstraktereren,

Mehr

SNMP. vorgetragen. von. Jens Thielscher

SNMP. vorgetragen. von. Jens Thielscher SNMP vorgetragen von Jens Thielscher Gliederung Was ist SNMP MIB und Managed Object Vorteile/Nachteile Versionen Kommandos Beispiel Was ist SNMP? Simple Network Management Protocol Netzwerkprotkoll zur

Mehr

SNMP4Nagios. SNMP4Nagios. Grazer Linuxtage 2007. Peter Gritsch

SNMP4Nagios. SNMP4Nagios. Grazer Linuxtage 2007. Peter Gritsch SNMP4Nagios Grazer Linuxtage 2007 Peter Gritsch Inhalte Motivation für Network Monitoring SNMP Grundlagen Nagios Grundlagen SNMP4Nagios PlugIns Motivation für Network Monitoring Probleme erkennen bevor

Mehr

Oracle Warehouse Builder 3i

Oracle Warehouse Builder 3i Betrifft Autoren Art der Info Oracle Warehouse Builder 3i Dani Schnider (daniel.schnider@trivadis.com) Thomas Kriemler (thomas.kriemler@trivadis.com) Technische Info Quelle Aus dem Trivadis Technologie

Mehr

3 Konfiguration OfficeMaster 3.10 SNMP

3 Konfiguration OfficeMaster 3.10 SNMP 3.10 SNMP Mit OfficeMaster 4.1 wird das Simple Network Management Protocol (SNMP) unterstützt. Dieses Netzwerkprotokoll dient der zentralen Überwachung von Netzwerkelementen. Um SNMP auf dem Ferrari Messaging

Mehr

BPM/BAM/CEP-Lösung als Vision eines Next Generation Instant Credit System. Benjamin Gebauer, Thomas Schäfer, Daniel Jobst TietoEnator

BPM/BAM/CEP-Lösung als Vision eines Next Generation Instant Credit System. Benjamin Gebauer, Thomas Schäfer, Daniel Jobst TietoEnator BPM/BAM/CEP-Lösung als Vision eines Next Generation Instant Credit System Benjamin Gebauer, Thomas Schäfer, Daniel Jobst TietoEnator Page 1 Unsere Vision Vision Prozesse wie in der Automobilindustrie.

Mehr

OSEK/VDX NM (Network Management)

OSEK/VDX NM (Network Management) OSEK/VDX NM (Network Management) Alexander Berger alexander.berger@uni-dortmund.de PG Seminarwochenende 21.-23. Oktober 2007 1 Überblick Motivation Aufgaben des NM Architektur Konzept und Verhalten Indirektes

Mehr

ENTWURF, ERRICHTUNG, BETRIEB VON DATENNETZEN

ENTWURF, ERRICHTUNG, BETRIEB VON DATENNETZEN ENTWURF, ERRICHTUNG, BETRIEB VON DATENNETZEN Dr. Manfred Siegl m.siegl @ citem.at N E T Z M A N A G E M E N T Was erwartest Du vom Netz? Das es immer gut funktioniert. In Wirklichkeit sind wir alle abhängig

Mehr

Modul 2: Grundlegende Managementkonzepte

Modul 2: Grundlegende Managementkonzepte Modul 2: Grundlegende Managementkonzepte M. Leischner Netzmanagement Folie 1 Grundlegende Netzmanagementkonzepte (technische Sicht) Manager- System Endsystem, Switch, Router, AP, Kabel Management- Protokoll

Mehr

1 YAWL Yet Another Workflow Language

1 YAWL Yet Another Workflow Language 1 YAWL Yet Another Workflow Language Das YAWL Workflow-Management-System wurde von Wil van der Aalst und seinem Team an der Eindhoven University of Technology entwickelt. Das System ist in seiner jetzigen

Mehr

MOF Meta Object Facility. Veranstaltungsvortrag im Rahmen der Projektgruppe ComponentTools

MOF Meta Object Facility. Veranstaltungsvortrag im Rahmen der Projektgruppe ComponentTools MOF Meta Object Facility Veranstaltungsvortrag im Rahmen der Projektgruppe ComponentTools Überblick Object Management Group (OMG) Model Driven Architecture (MDA) Exkurs: Modelle, Metamodelle MOF Architektur

Mehr

Klassifikation von Modelltransformationen

Klassifikation von Modelltransformationen Klassifikation von Modelltransformationen feat. feature diagrams Andreas Blunk blunk@informatik.hu-berlin.de 1 Agenda 1. Einführung in Modelltransformationen 2. Vorstellung von Merkmalsdiagrammen 3. Beschreibung

Mehr

AutoSPARQL. Let Users Query Your Knowledge Base

AutoSPARQL. Let Users Query Your Knowledge Base AutoSPARQL Let Users Query Your Knowledge Base Christian Olczak Seminar aus maschinellem Lernen WS 11/12 Fachgebiet Knowledge Engineering Dr. Heiko Paulheim / Frederik Janssen 07.02.2012 Fachbereich Informatik

Mehr

Spring Dynamic Modules for OSGi Service Platforms

Spring Dynamic Modules for OSGi Service Platforms Gerd Wütherich freiberuflicher Softwarearchitekt Spring Dynamic Modules for OSGi Service Platforms Server Anwendungen mit Spring und Eclipse Equinox Agenda OSGi Technologie: OSGi Technologie im Überblick

Mehr

Dallmeier Recorder & SNMP

Dallmeier Recorder & SNMP Whitepaper Dallmeier Recorder & Überwachung von Dallmeier Recorder über das Netzwerkprotokoll Deutsch Products for Solutions Rev. 1.0.2 / 2010-10-08 Recorder & 1 Zusammenfassung Dallmeier stand-alone Recorder

Mehr

Automatisierung industrieller. Workflows. Teil B: Die Spache UML

Automatisierung industrieller. Workflows. Teil B: Die Spache UML Automatisierung industrieller Teil B: Die Spache UML Joachim Fischer WS 2014/15 B.4-1 Original formuliert als Fragensammlung Bewertung / Rückschlüsse / Modellverbesserung reales bzw. gedachtes Phänomen

Mehr

Uptime Services AG Brauerstrasse 4 CH-8004 Zürich Tel. +41 44 560 76 00 Fax +41 44 560 76 01 www.uptime.ch. ARTS Workflow.

Uptime Services AG Brauerstrasse 4 CH-8004 Zürich Tel. +41 44 560 76 00 Fax +41 44 560 76 01 www.uptime.ch. ARTS Workflow. Uptime Services AG Brauerstrasse 4 CH-8004 Zürich Tel. +41 44 560 76 00 Fax +41 44 560 76 01 www.uptime.ch ARTS Workflow Funktionalitäten 22.05.2014 Sie möchten Informationen in Ihrem Betrieb anderen Stellen

Mehr

GWI Research. Gesellschaft für Wirtschaftsberatung und Informatik

GWI Research. Gesellschaft für Wirtschaftsberatung und Informatik Gesellschaft für Wirtschaftsberatung und Informatik GWI CO 2 Technologie Component Oriented ORBIS Was ist die CO 2 Technologie? Architektur zur Entwicklung plattformunabhängiger DB- Applikationen unter

Mehr

SECTINO. Security for Inter-Organizational Workflows

SECTINO. Security for Inter-Organizational Workflows SECTINO Security for Inter-Organizational Workflows Framework zur Modellierung und Realsisierung sicherheitskritischer organisationsübergreifender Workflows Kooperation Research Group Quality Engineering

Mehr

Xcalibur-2 Alpha. Time. Christian Rempis University of Applied Sciences Bonn-Rhein-Sieg 17. Januar 2006 1

Xcalibur-2 Alpha. Time. Christian Rempis University of Applied Sciences Bonn-Rhein-Sieg 17. Januar 2006 1 Time Christian Rempis University of Applied Sciences Bonn-Rhein-Sieg 17. Januar 2006 1 Control and Command Environment for a Robotic Experimenter R&D 1 Examination Presentation by Christian Rempis Christian

Mehr

SNMP-Management (TCP/IP-Management)

SNMP-Management (TCP/IP-Management) (TCP/IP-Management) Grundlagen und Überblick Inhalt Architekturbestandteile TCP/IP-Management-Modell Informationsmodell/SMI MIB SNMP Funktionale Bereiche SNMPv2 SNMPv3 2 1 Architekturmodell Eine Netzwerk-Management-Architektur

Mehr

Validierung der plug & play Interoperabilität des ISO/IEEE 11073-20601 für Telemonitoring-Systeme

Validierung der plug & play Interoperabilität des ISO/IEEE 11073-20601 für Telemonitoring-Systeme Validierung der plug & play Interoperabilität des ISO/IEEE 11073-20601 für Telemonitoring-Systeme Tom Döhring, Martin Staemmler Fachhochschule Stralsund Fachbereich Elektrotechnik und Informatik Studiengang

Mehr

Dazu stehen für alle gängigen Betriebssysteme die Command Line basierenden Tools snmpget, snmpset, snmptrap zur Verfügung.

Dazu stehen für alle gängigen Betriebssysteme die Command Line basierenden Tools snmpget, snmpset, snmptrap zur Verfügung. SNMP Einführung Command Line Tools Am Markt existieren jede Menge leistungsfähige, kommerzielle sowie open source Produkte, um Netzwerke und Serversysteme über das Simple Network Management Protokoll SNMP

Mehr

IBM Content Manager CM V 8.4.3 Proof of Technology

IBM Content Manager CM V 8.4.3 Proof of Technology IBM Content Manager CM V 8.4.3 Proof of Technology Annette Wolf - wolfanne@de.ibm.com 1 Enterprise Content Management Agenda ECM Portfolio Content Manager Architektur und Update V8.4.3 Content Manager

Mehr

Gesellschaft für Informatik e.v. (GI) Institute of Electrical and Electronics Engineers (IEEE)

Gesellschaft für Informatik e.v. (GI) Institute of Electrical and Electronics Engineers (IEEE) Dr. Markus Debusmann Kontakt: E-mail: debusmann@informatik.fh-wiesbaden.de Mitgliedschaften: Gesellschaft für Informatik e.v. (GI) Institute of Electrical and Electronics Engineers (IEEE) Beteiligung an

Mehr

Methode zur Entwicklung sicherheitskritischer eingebetteter Systeme mittels deterministischer UML-Modelle

Methode zur Entwicklung sicherheitskritischer eingebetteter Systeme mittels deterministischer UML-Modelle Methode zur Entwicklung sicherheitskritischer eingebetteter Systeme mittels deterministischer UML-Modelle Workshop "Entwicklung zuverlässiger Software-Systeme" MSc Dipl.- Ing. Zamira Daw Regensburg, 18.

Mehr

Java und XML 2. Java und XML

Java und XML 2. Java und XML Technische Universität Ilmenau Fakultät für Informatik und Automatisierung Institut für Praktische Informatik und Medieninformatik Fachgebiet Telematik Java und XML Hauptseminar Telematik WS 2002/2003

Mehr

Softwarewiederverwendung und Patterns

Softwarewiederverwendung und Patterns Begrifflichkeiten und Beschreibungssystematik Begriffe Literatur zu Patterns Übersicht über die behandelten Konzepte Beschreibungsschema 97 Begriffe Glossar Patterns (Muster) sind ein Mittel der Wiederverwendung

Mehr

IT-Symposium 2004. Ralf Durben. Business Unit Datenbank. ORACLE Deutschland GmbH. www.decus.de 1

IT-Symposium 2004. Ralf Durben. Business Unit Datenbank. ORACLE Deutschland GmbH. www.decus.de 1 Ralf Durben Business Unit Datenbank ORACLE Deutschland GmbH www.decus.de 1 Oracle Database 10g Diagnostik- und Taskmanagement Diagnostik Management Was passiert in der Datenbank, gibt es Probleme? Möglichst

Mehr

Kapitel 10 Aktive DBMS

Kapitel 10 Aktive DBMS Kapitel 10 Aktive DBMS 10 Aktive DBMS 10 Aktive DBMS...1 10.1 Einführung und Definition...2 10.2 Funktionsprinzip: ADBMS und ECA-Modell...4 10.3 Potentiale und Vorteile ADBMS...5 10.4 Aktive Elemente einer

Mehr

Integrationsprozesse. cross component BPM - Steuerung systemübergreifender Szenarien. Konrad Lubenow, FHTW Berlin, Juli 2007

Integrationsprozesse. cross component BPM - Steuerung systemübergreifender Szenarien. Konrad Lubenow, FHTW Berlin, Juli 2007 Integrationsprozesse cross component BPM - Steuerung systemübergreifender Szenarien Konrad Lubenow, FHTW Berlin, Juli 2007 Integrationsprozesse XI(ccBPM) normaler Messageaustausch über den Integrationsserver

Mehr

Model Driven Development im Überblick

Model Driven Development im Überblick Model Driven Development im Überblick Arif Chughtai Diplom-Informatiker (FH) www.digicomp-academy, Seite 1 September 05 Inhalt Motivation Überblick MDA Kleines Beispiel Werkzeuge www.digicomp-academy,

Mehr

Rainer Janssen Wolfgang Schott. SNMP- Konzepte, Verfahren, Plattformen

Rainer Janssen Wolfgang Schott. SNMP- Konzepte, Verfahren, Plattformen Rainer Janssen Wolfgang Schott SNMP- Konzepte, Verfahren, Plattformen Inhaltsverzeichnis 1. Einführung 1.1 Netzmananegement, ein Modethema? 1.2 Entwicklung der Netzstrukturen 1.3 Verfahren, Protokolle

Mehr

BI around the world - Globale Reporting Lösungen bei Continental Automotive

BI around the world - Globale Reporting Lösungen bei Continental Automotive BI around the world - Globale Reporting Lösungen bei Continental Automotive Stefan Hess Trivadis GmbH Stuttgart Herbert Muckenfuss Continental Nürnberg Schlüsselworte: Oracle BI EE, Business Intelligence,

Mehr

Meine Workflow Engine spricht BPMN ein Erfahrungsbericht

Meine Workflow Engine spricht BPMN ein Erfahrungsbericht Meine Workflow Engine spricht BPMN ein Erfahrungsbericht Dr. Martin Bartonitz, Product Marketing Manager Solution Specialist SAPERION AG SAPERION AG - Firmenprofil Unternehmenszentrale in Berlin 160 Mitarbeiter

Mehr

Sensordaten mit SNMP verteilen

Sensordaten mit SNMP verteilen Sensordaten mit SNMP verteilen Axel Wachtler und Ralf Findeisen Chemnitzer Linux Tage 17.03.2013 Einleitung Systembeschreibung Was ist SNMP? Implementierung Demo Ausblick Systemüberblick Sensor- und Gatewayknoten

Mehr

Naked-FHIR. Code-Generierung auf Basis von HL7 FHIR Andreas Schuler, MSc. Textmasterformate durch Klicken bearbeiten

Naked-FHIR. Code-Generierung auf Basis von HL7 FHIR Andreas Schuler, MSc. Textmasterformate durch Klicken bearbeiten Naked-FHIR Code-Generierung auf Basis von HL7 FHIR Andreas Schuler, MSc. HL7 Jahrestagung 2015 18. März 2015 Einführung HL7 FHIR stellt eine Reihe an Basis-Ressourcen zur Verfügung Über Zweite Conformance

Mehr

Vorab: Welt der SNMP-RFCs

Vorab: Welt der SNMP-RFCs Vorab: Welt der SNMP-RFCs M. Leischner Internetkommunikation II Folie 1 Historie von SNMP Version SMI MIB Protokoll SGMP RFC1028, 11/87 RFC1028, "Simple Gateway Monitoring Protocol" SNMPv1 RFC1065-1067,

Mehr

SNMP und der MIB- Browser von MG-Soft

SNMP und der MIB- Browser von MG-Soft SNMP und der MIB- Browser von MG-Soft 1. SNMP 1.1 Was ist SNMP 1.2 Historie von SNMP 1.3 Einordnung in das OSI-Modell 1.4 Die Architektur von SNMP 1.5 Kommunikation von SNMP 1.6 SNMP-PDUs PDUs 2. MIB und

Mehr

Monitoring bei GISA Jörg Sterlinski

Monitoring bei GISA Jörg Sterlinski Jörg Sterlinski Donnerstag, 18. Oktober 2012 2012 GISA GmbH Leipziger Chaussee 191 a 06112 Halle (Saale) www.gisa.de Agenda Vorstellung GISA GmbH Gründe für den Einsatz von Icinga Rahmenbedingungen KISS

Mehr

Webservices im Internet Management

Webservices im Internet Management Technische Universität Braunschweig Institut für Betriebssysteme und Rechnerverbund Diplomarbeit Webservices im Internet Management von Cand.-Inform. Oliver Bohle Aufgabenstellung und Betreuung: Prof.

Mehr

BPMN. Suzana Milovanovic

BPMN. Suzana Milovanovic BPMN Suzana Milovanovic 2 Übersicht Klärung von Begriffen, Abkürzungen Was ist BPMN? Business Process Diagram (BPD) Beispielprozess Entwicklung von BPMN BPMN in der Literatur 3 Grundlegende Begriffe Business

Mehr

Workflow Monitoring basierend auf den SemTalk Services. Semtation GmbH

Workflow Monitoring basierend auf den SemTalk Services. Semtation GmbH Workflow Monitoring basierend auf den SemTalk Services Semtation GmbH Inhalt Zielsetzung Seite 3 Visualisierung Seite 4 Technische Information Seite 5 Implementierung Überblick Seite 9 Hintergrund Seite

Mehr

Hochschule Augsburg. Herzlich willkommen! 26.11.2015 Hochschule Augsburg / Fakultät Elektrotechnik, Prof. F. Haunstetter 1

Hochschule Augsburg. Herzlich willkommen! 26.11.2015 Hochschule Augsburg / Fakultät Elektrotechnik, Prof. F. Haunstetter 1 Hochschule Augsburg Herzlich willkommen! 26.11.2015 Hochschule Augsburg / Fakultät Elektrotechnik, Prof. F. Haunstetter 1 Zeitplan Zeit Aktion 14.00 Warm Up (R. H3.14) 14.15 Zielvorstellung / Projektaufgabe

Mehr

10. Modellgetriebene Entwicklung Softwaretechnik (CNAM) Wintersemester 2009 / 2010 Prof. Dr. Bernhard Humm Hochschule Darmstadt, FB Informatik

10. Modellgetriebene Entwicklung Softwaretechnik (CNAM) Wintersemester 2009 / 2010 Prof. Dr. Bernhard Humm Hochschule Darmstadt, FB Informatik 10. Modellgetriebene Entwicklung Softwaretechnik (CNAM) Wintersemester 2009 / 2010 Prof. Dr. Bernhard Humm Hochschule Darmstadt, FB Informatik 1 Prof. Dr. Bernhard Humm, Hochschule Darmstadt, FB Informatik:

Mehr

Software Factories SS 2016. Prof. Dr. Dirk Müller. 3 Modellgetriebene Softwareentwicklung

Software Factories SS 2016. Prof. Dr. Dirk Müller. 3 Modellgetriebene Softwareentwicklung Software Factories 3 Modellgetriebene Softwareentwicklung Prof. Dr. Dirk Müller Übersicht Einordnung im Lebenszyklus Ziele Hebung des Abstraktionsniveaus Model Driven Architecture (MDA) Domänenspezifische

Mehr

Spring Dynamic Modules for OSGi Service Platforms

Spring Dynamic Modules for OSGi Service Platforms Gerd Wütherich freiberuflicher Softwarearchitekt Spring Dynamic Modules for OSGi Service Platforms Server Anwendungen mit Spring und Eclipse Equinox Agenda OSGi Technologie: OSGi Technologie im Überblick

Mehr

SANDbed A WSAN Testbed for Network Management and Energy Monitoring

SANDbed A WSAN Testbed for Network Management and Energy Monitoring Anton Hergenröder, Jens Horneber und Joachim Wilke SANDbed A WSAN Testbed for Network Management and Energy Monitoring, Evtl. Name des Vortragenden Motivation 1 Energieproblematik in WSN Unterschiedliche

Mehr

Peter Hake, Microsoft Technologieberater

Peter Hake, Microsoft Technologieberater Peter Hake, Microsoft Technologieberater Risiken / Sicherheit Autos Verfügbarkeit Richtlinien Service Points Veränderungen Brücken Straßen Bahn Menschen Messe Airport Konsumenten Kennt die IT-Objekte,

Mehr

inews: XML in der Praxis Konvertierung von Objekten nach XML und zurück Dr. St. Seefeld / INGTES AG

inews: XML in der Praxis Konvertierung von Objekten nach XML und zurück Dr. St. Seefeld / INGTES AG inews: XML in der Praxis Konvertierung von Objekten nach XML und zurück Dr. St. Seefeld / INGTES AG Objekte und XML Bei der Arbeit mit objektorientierten Programmiersprachen und XML kommt schnell der Wunsch

Mehr

Objektorientierte Geschäftsprozessmodellierung mit der UML

Objektorientierte Geschäftsprozessmodellierung mit der UML Bernd bestereich Christian Weiss Claudia Schröder Tim Weilkiens Alexander Lenhard 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com

Mehr

SolarWinds Engineer s Toolset

SolarWinds Engineer s Toolset SolarWinds Engineer s Toolset Monitoring Tools Das Engineer s Toolset ist eine Sammlung von 49 wertvoller und sinnvoller Netzwerktools. Die Nr. 1 Suite für jeden Administrator! Die Schwerpunkte liegen

Mehr

Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.de Version: 2014 Orientation 1.0 in Objects GmbH Der Sprecher Erik Bamberg (OIO) 2 1 s Aufgaben des Cachings Datenbank

Mehr

Evaluation of Database Design and Reverse Engineering Tools for a Large Software System

Evaluation of Database Design and Reverse Engineering Tools for a Large Software System Evaluation of Database Design and Reverse Engineering Tools for a Large Software System Anne Thomas TU Dresden Dr. B. Demuth Pre Press GmbH (Dresden) T. Reuter Gliederung Einleitung Vorgehensweise Kontext

Mehr

Data Lineage goes Traceability - oder was Requirements Engineering von Business Intelligence lernen kann

Data Lineage goes Traceability - oder was Requirements Engineering von Business Intelligence lernen kann Data Lineage goes Traceability - oder was Requirements Engineering von Business Intelligence lernen kann Andreas Ditze MID GmbH Kressengartenstraße 10 90402 Nürnberg a.ditze@mid.de Abstract: Data Lineage

Mehr

SNMP Der vergessene Klassiker

SNMP Der vergessene Klassiker Dr. Schwartzkopff IT Services SNMP Der vergessene Klassiker Dr. Michael Schwartzkopff SNMP Seite 1/27 Der Aufbau des Seminars Motivation für Netzwerk Management Grundlagen für SNMP (SMI, MIB und SNMP)

Mehr

SNMP4Nagios. SNMP4Nagios. Grazer Linuxtage 2006. Peter Gritsch

SNMP4Nagios. SNMP4Nagios. Grazer Linuxtage 2006. Peter Gritsch SNMP4Nagios Grazer Linuxtage 2006 Peter Gritsch Inhalte Motivation für Network Monitoring SNMP Grundlagen Nagios Grundlagen SNMP4Nagios Plugins Motivation für Network Monitoring Probleme erkennen bevor

Mehr

61 WHG und 91/271/EWG-Berichterstattung Prozesse und Prüfungen für den P23R aufbereiten 2013-11-28

61 WHG und 91/271/EWG-Berichterstattung Prozesse und Prüfungen für den P23R aufbereiten 2013-11-28 61 WHG und 91/271/EWG-Berichterstattung Prozesse und Prüfungen für den P23R aufbereiten 2013-11-28 61 WHG und 91/271/EWG-Berichterstattung Prozesse und Prüfungen für den P23R aufbereiten Berlin, 2013-11-28

Mehr

Handbuch CKB 100 (9650.50) SNMP Softwareoption für HCB 100 (9650.04) Für HCB 100 (9650.04) Softwareversion 3.04 Version: 0.01

Handbuch CKB 100 (9650.50) SNMP Softwareoption für HCB 100 (9650.04) Für HCB 100 (9650.04) Softwareversion 3.04 Version: 0.01 Handbuch CKB 100 (9650.50) SNMP Softwareoption für HCB 100 (9650.04) Für HCB 100 (9650.04) Softwareversion 3.04 Version: 0.01 Einführung Das vorliegende Handbuch beschreibt die Implementierung der SNMP-Steuerung

Mehr

Dr. Nicholas Merriam Rapita Systems Ltd., IT Centre, York Science Park, Heslington, York, YO10 5DG (UK) nick.merriam@rapitasystems.

Dr. Nicholas Merriam Rapita Systems Ltd., IT Centre, York Science Park, Heslington, York, YO10 5DG (UK) nick.merriam@rapitasystems. Das zeitliche Verhalten von Echtzeitsoftware zu analysieren und sicher zu stellen, dass die Anforderungen an das Echtzeitverhalten erfüllt werden kann sehr aufwendig und teuer sein. In diesem Artikel sollen

Mehr

Geschäftsprozessmanagement: Einführung in»business Process Modelling Notation«(BPMN)

Geschäftsprozessmanagement: Einführung in»business Process Modelling Notation«(BPMN) Geschäftsprozessmanagement: in»business Process Modelling Notation«(BPMN) Eugen Labun Fachhochschule Gießen-Friedberg Fachbereich MNI Institut für Softwarearchitektur Serviceorientierte Architekturen bei

Mehr

Nagios im Novellumfeld

Nagios im Novellumfeld Nagios im Novellumfeld Herzlich Willkommen Christian Mies cmies@gne.de About me... Novell Zertifizierungen seit Netware 5 25 Jahre Novell Utils und Dokumente geschrieben Netzwerkconsultant seit 6 Jahren

Mehr

Algorithmen II Vorlesung am 15.11.2012

Algorithmen II Vorlesung am 15.11.2012 Algorithmen II Vorlesung am 15.11.2012 Kreisbasen, Matroide & Algorithmen INSTITUT FÜR THEORETISCHE INFORMATIK PROF. DR. DOROTHEA WAGNER KIT Universität des Landes Baden-Württemberg und Algorithmen nationales

Mehr

(BABOK-v3-Technik 10.47)

(BABOK-v3-Technik 10.47) (BABOK-v3-Technik 10.47) Allgemeines Use-Cases geben Antworten auf die Frage Was soll das geplante System leisten? Diese Frage sollte generell zu Beginn jeder Systementwicklung stehen. Use-Cases genauer

Mehr

Der Java Server beinhaltet Container für EJB, Servlet und JSP, darüber hinaus unterstützt er diejee 1.3 Version.

Der Java Server beinhaltet Container für EJB, Servlet und JSP, darüber hinaus unterstützt er diejee 1.3 Version. hehuvlfkw Oracle 9iApplication Server (9iAS) fasst in einem einzigen integrierten Produkt alle Middleware-Funktionen zusammen, die bisher nur mit mehreren Produkten unterschiedlicher Anbieter erreicht

Mehr

Konzeption und Realisierung eines logikbasierten Anfragewerkzeugs für UML-Modelle

Konzeption und Realisierung eines logikbasierten Anfragewerkzeugs für UML-Modelle Konzeption und Realisierung eines logikbasierten Anfragewerkzeugs für UML-Modelle Doktoranden-, Diplomandenseminar, Institut für Informatik, TU Clausthal 23. Juni 2009 Motivation: Modelle werden in der

Mehr

MS SharePoint stellt Ihnen ein Intranet Portal zur Verfügung. Sie können Ihre Inhalte weltweit verfügbar machen auch für mobile Endgeräte.

MS SharePoint stellt Ihnen ein Intranet Portal zur Verfügung. Sie können Ihre Inhalte weltweit verfügbar machen auch für mobile Endgeräte. Microsoft SharePoint Microsoft SharePoint ist die Business Plattform für Zusammenarbeit im Unternehmen und im Web. Der MS SharePoint vereinfacht die Zusammenarbeit Ihrer Mitarbeiter. Durch die Verbindung

Mehr

Dr. Jan Schäfer. Kontakt: Anschrift: Mitgliedschaften: Beteiligung an Projekten. Gesellschaft für Informatik e.v. (GI)

Dr. Jan Schäfer. Kontakt: Anschrift: Mitgliedschaften: Beteiligung an Projekten. Gesellschaft für Informatik e.v. (GI) Dr. Jan Schäfer Kontakt: E-mail: jan.schaefer@hs-rm.de WWW: http://www.cs.hs-rm.de/~jschaefe/ Telefon: +49 (0)611 9495-1287 FAX: +49 (0)611 9495-1289 Raum: C 231 Anschrift: Dr. Jan Schäfer Hochschule RheinMain

Mehr

Model Driven SOA. < J Springer. Anwendungsorientierte Methodik und Vorgehen in der Praxis. Gerhard Rempp Mark Akermann Martin Löffler Jens Lehmann

Model Driven SOA. < J Springer. Anwendungsorientierte Methodik und Vorgehen in der Praxis. Gerhard Rempp Mark Akermann Martin Löffler Jens Lehmann Gerhard Rempp Mark Akermann Martin Löffler Jens Lehmann Model Driven SOA Anwendungsorientierte Methodik und Vorgehen in der Praxis Mit Illustrationen von Martin Starzmann < J Springer Inhaltsverzeichnis

Mehr

Loadbalancing und Clustering mit Tomcat 6

Loadbalancing und Clustering mit Tomcat 6 Loadbalancing und Clustering mit Tomcat 6 Java Forum Stuttgart 3. Juli 2008 Michael Heß ORDIX AG, Paderborn mhe@ordix.de www.ordix.de Agenda Zielsetzung des Vortrags Webserver Integration Loadbalancing

Mehr

AutoCAD, AutoCAD Map 3D und AutoCAD Civil 3D Neuerungen der Version 2013

AutoCAD, AutoCAD Map 3D und AutoCAD Civil 3D Neuerungen der Version 2013 AutoCAD, AutoCAD Map 3D und AutoCAD Civil 3D Neuerungen der Version 2013 Dipl.-Ing. Heiner Sietas C.M.Sietas Hamburg AutoCAD 2013 Allgemeines Neues DWG-Format Begrüßungsbildschirm überarbeitet Stärkere

Mehr

Performance Monitoring von businesskritischen Anwendungen in einer Multi-Tier-Umgebung

Performance Monitoring von businesskritischen Anwendungen in einer Multi-Tier-Umgebung Performance Monitoring von businesskritischen Anwendungen in einer Multi-Tier-Umgebung vertrieblicher Ansprechpartner: Michael Schoen Tel: (04181) 9092-210 Fax: (04181) 9092-345 email: Michael_Schoen@netcor.de

Mehr

CAIRO if knowledge matters

CAIRO if knowledge matters CAIRO if knowledge matters Monitoring mit Microsoft Operations Manager 2007 Ein Überblick Johann Marin, Inhalt if knowledge matters Warum Monitoring? Was soll überwacht werden? SCOM Key Features Das SCOM

Mehr

Evaluation of Java Messaging Middleware as a Platform for Software Agent Communication

Evaluation of Java Messaging Middleware as a Platform for Software Agent Communication Evaluation of Java Messaging Middleware as a Platform for Software Agent Communication Frank Kargl Torsten Illmann Michael Weber Verteilte Systeme Universität Ulm {frank.kargl torsten.illmann weber} @informatik.uni-ulm.de

Mehr

Was ist EMF? Wie wird EMF eingesetzt? Was ist ecore? Das Generatormodell Fazit

Was ist EMF? Wie wird EMF eingesetzt? Was ist ecore? Das Generatormodell Fazit Was ist EMF? Wie wird EMF eingesetzt? Was ist ecore? Das Generatormodell Fazit EMF ist ein eigenständiges Eclipse-Projekt (Eclipse Modeling Framework Project) EMF ist ein Modellierungsframework und Tool

Mehr

git & git-flow Jens Sandmann 14.12.2013 Warpzone Münster e.v. Jens Sandmann (WZ) git & git-flow 14.12.2013 1 / 31

git & git-flow Jens Sandmann 14.12.2013 Warpzone Münster e.v. Jens Sandmann (WZ) git & git-flow 14.12.2013 1 / 31 git & git-flow Jens Sandmann Warpzone Münster e.v. 14.12.2013 Jens Sandmann (WZ) git & git-flow 14.12.2013 1 / 31 Überblick 1 git Versionskontrolle Allgemein VCS mit git 2 git flow 3 git nutzen 4 Anhang

Mehr

ITIL etom. Ein Vergleich der Prozessmodelle in Bezug auf die Vorgaben der betriebswirtschaftlichen Organisationsmodellierung. Markus Heller, M.A.

ITIL etom. Ein Vergleich der Prozessmodelle in Bezug auf die Vorgaben der betriebswirtschaftlichen Organisationsmodellierung. Markus Heller, M.A. ITIL etom Ein Vergleich der Prozessmodelle in Bezug auf die Vorgaben der betriebswirtschaftlichen Organisationsmodellierung Markus Heller, M.A. Ludwig-Maximilians-Universität München, Institut für Informatik

Mehr

Lehrpläne NRW Sek.stufe 2. Lernen im Kontext

Lehrpläne NRW Sek.stufe 2. Lernen im Kontext Lehrpläne NRW Sek.stufe 2 Lernen im Kontext Fachliche Inhalte Lernziele Informatik NRW Fähigkeit, komplexe Zusammenhänge mit gedanklicher Schärfe zu durchdringen (Problemanalyse) Überblick über unterschiedliche

Mehr

Verteiltes Monitoring. 23. Oktober 2014

Verteiltes Monitoring. 23. Oktober 2014 Verteiltes Monitoring 23. Oktober 2014 Inhalt Szenarien Entscheidungskriterien Best practices Was wir nicht verfolgen 2 / 37 Szenarien Mehrere Rechenzentren weltweit Überwachung tausender Märkte Überwachung

Mehr

ProWim Prozessorientiertes Wissensmanagement. Zu wissen, was man weiß, und zu wissen, was man tut, das ist Wissen (Konfuzius)

ProWim Prozessorientiertes Wissensmanagement. Zu wissen, was man weiß, und zu wissen, was man tut, das ist Wissen (Konfuzius) ProWim Prozessorientiertes Wissensmanagement Zu wissen, was man weiß, und zu wissen, was man tut, das ist Wissen (Konfuzius) Die Zielsetzung vom Wissensmanagementsystemen Bedarfsgerechte Bereitstellung

Mehr

CARL HANSER VERLAG. Erika Horn, Thomas Reinke. Softwarearchitektur und Softwarebauelemente Eine Einführung für Softwarearchitekten 3-446-21300-7

CARL HANSER VERLAG. Erika Horn, Thomas Reinke. Softwarearchitektur und Softwarebauelemente Eine Einführung für Softwarearchitekten 3-446-21300-7 CARL HANSER VERLAG Erika Horn, Thomas Reinke Softwarearchitektur und Softwarebauelemente Eine Einführung für Softwarearchitekten 3-446-21300-7 www.hanser.de Inhalt Vorwort...IX 1 Einleitung... 1 1.1 Software

Mehr

Unterscheidung: Workflowsystem vs. Informationssystem

Unterscheidung: Workflowsystem vs. Informationssystem 1. Vorwort 1.1. Gemeinsamkeiten Unterscheidung: Workflowsystem vs. Die Überschneidungsfläche zwischen Workflowsystem und ist die Domäne, also dass es darum geht, Varianten eines Dokuments schrittweise

Mehr

Usecase Meta Model Comparison and Model Migration. Dawid Kostrzycki Entwicklung verteilter eingebetteter Systeme

Usecase Meta Model Comparison and Model Migration. Dawid Kostrzycki Entwicklung verteilter eingebetteter Systeme Usecase Meta Model Comparison and Model Migration Dawid Kostrzycki Entwicklung verteilter eingebetteter Systeme Einführung in den Atlas Model Weaver (AMW) theoretisch und praktisch Anwendungsgebiete Wo

Mehr

Business Process- und Workflow- Metamodelle. Konzepte und konkrete Implementierungen

Business Process- und Workflow- Metamodelle. Konzepte und konkrete Implementierungen Business Process- und Workflow- Metamodelle Konzepte und konkrete Implementierungen Inhalt Einführung Metamodelle Business Process Metamodelle Workflow Metamodelle (WPDL, WAMO, FlowMark) Datenmetamodelle

Mehr

Modellgetriebene Entwicklung von grafischen Benutzerschnittstellen

Modellgetriebene Entwicklung von grafischen Benutzerschnittstellen Modellgetriebene Entwicklung von grafischen Benutzerschnittstellen Stefan Link, Thomas Schuster, Philip Hoyer, Sebastian Abeck Institut für Telematik, Fakultät für Informatik Universität Karlsruhe (TH)

Mehr

INFRA-XS, die E2E-Monitoring-Lösung für ITIL Implementierungen

INFRA-XS, die E2E-Monitoring-Lösung für ITIL Implementierungen Geyer & Weinig INFRA-XS, die E2E-Monitoring-Lösung für ITIL Implementierungen 2005 Geyer Geyer & Weinig & Weinig EDV-Unternehmensberatung GmbH GmbH INFRA-XS ITIL V3 Unterstützung INFRA-XS unterstützt die

Mehr

Configuration Manager Hardware Inventory Erweiterungen. 22.05.2014 trueit TechEvent 2014 1

Configuration Manager Hardware Inventory Erweiterungen. 22.05.2014 trueit TechEvent 2014 1 Configuration Manager Hardware Inventory Erweiterungen It s all about WMI 22.05.2014 trueit TechEvent 2014 1 Agenda Grundlagen Inventory Arten Welche Daten können inventarisiert werden Anpassungen an Default

Mehr

Praxisforum BPM und ERP. BPMN: Alter Wein in neuen Schläuchen?

Praxisforum BPM und ERP. BPMN: Alter Wein in neuen Schläuchen? Praxisforum BPM und ERP BPMN: Alter Wein in neuen Schläuchen? Prof. Dr. Andreas Gadatsch Prof. Dr. Ayelt Komus Sankt Augustin: Dienstag, 15.05.2012, 17:00 Uhr - Es gilt das gesprochene Wort - Fachhochschule

Mehr