ÄTU Clausthal. Kollaborative Modellierung im Software Engineering. Christian Bartelt. SSE-Dissertation 4. Software Systems Engineering
|
|
- Fritzi Fromm
- vor 8 Jahren
- Abrufe
Transkript
1 Mb ÄTU Clausthal Christian Bartelt Kollaborative Modellierung im Software Engineering SSE-Dissertation 4 Software Systems Engineering Institut für Informatik Lehrstuhl von Prof. Dr. Andreas Rausch
2 Inhaltsverzeichnis I Die Dissertation 19 1 Ausgangssituation Kooperationen in Unternehmensnetzwerken - Trend zu standortübergreifender, parallelisierter Softwareentwicklung Modellbasierte Entwicklung - Trend zu präziserer Modellbildung in frühen Softwareentwicklungsphasen Kombination von Trends - Parallel, asynchrone Kollaboration in der Softwaremodellierung Stand der verteilt, parallelen Bearbeitung von Softwareartefakten 23 2 Problembeschreibung 23 3 Ziele der Arbeit 26 4 Vision - Kollaborative Modellierungsumgebung Rahmenbedingungen Einbettung in Forschungs- und Anwendungslandschaft 29 5 Beitrag, Bedeutung und Innovationscharakter der Lösungskonzeption 30 6 Verwandte Arbeiten Software Configuration Management (SCM) - Konzepte und Technologien Versionskontrolle von Modellen Konsistenzanalyse paralleler Modelländerungen 33 7 Überblick und Struktur der Arbeit 34
3 II Grundlagen 37 1 Kollaboration im Software Engineering AktuellerStand der kollaborativen Softwareentwicklung Software Configuration Management (SCM) 39 2 Versionsverwaltung im Software Engineering Basisterminologie Inhaltliche Synchronisierung von Arbeitsergebnissen im Team Lock-Modify-Write Copy-Modify-Merge Merge-Verfahren in der Versionsverwaltung Wege-Merge-Prinzip Zustandsbasierte Merge-Verfahren Operationsbasierte Merge-Verfahren Wege-Merge für Textdaten - Text-Merge-Verfahren Aktueller Stand der SCM-Werkzeugunterstützung Zentrale Versionsverwaltung Verteilte Versionsverwaltung 52 3 Modellbasierte Softwareentwicklung Modellbasierte Entwicklung von Software Systemen Modellierungssprachen in der Softwareentwicklung Universelle Standards versus domänenspezifische Modellierung Automatische Validierung der Korrektheit von Software durch statische Analyse ihrer formalen Syntax Verifikation versus Validierung Statische Analysen zur Validierung von Programmen und Softwaremodellen Spezifikation von Modellierungssprachen im Software Engineering Statische Analyse abstrakter Syntaxgraphen von Modellen auf Basis von MOF-Metamodellspezifikationen Schichten-Architektur der MOF Validierung der statischen Semantik von Modellen durch OCL-Constraints im Metamodell 68
4 Ill Synchronisierung kollaborativ entwickelter Softwaremodelle 69 1 Synchronisierung von Teamarbeit in der Quellcodeverwaltung -eine Erfolgsgeschichte Teamkoordination mittels pessimistischer Versionsverwaltung Teamkoordination mittels optimistischer Versionsverwaltung 71 2 Analyse des Merge-Verfahrens für Quellcode aus Anwendersicht Integration von Quellcodeänderungen mit Text-Merge-Verfahren Merge-bedingte Validierung in integrierten Quellcodeversionen 74 3 Kollaborative Softwaremodellierung in der Analysephase -ein Illustrationsbeispiel Ein Metamodell für die Anforderungsanalyse Kollaborative Modellierung einer Kontenverwaltung 81 4 Ein Merge-Verfahren für Softwaremodelle Scheitern der Integration asynchroner Modelländerungen mit Text-Merge-Verfahren Intuitive Integration logischer Modelländerungen Konzept eines morphologischen Merge-Verfahrens für Modelle auf Basis syntaktischer Zerlegung Konzept der automatischen Validierung integrierter Modellversionen durch statische Analyse Merge-bedingte Verletzung der MOF-Syntaxspezifikation von Modellen Merge-bedingte Verletzung der statischen Semantik von Modellen außerhalb der MOF-Syntaxspezifikation Merge-bedingte Anomalien in Modellen Fazit: Die werkzeuggestützte Versionsverwaltung von Modellen erfordert neue Lösungsansätze 105
5 IV Korrekte Integration asynchroner Modelländerungen Ein morphologisches Merge-Verfahren für Modelle Identifizierung generischer Änderungen zwischen Modellversionen Morphologische Zerlegung von Modelldaten Schema der morphologischen Modellrepräsentation Transformation von Modelldaten im XMI-Format in eine morphologische Modellrepräsentation Wege-Diff für MMR-Versionen Wege-Merge-Prinzip für MMR-Versionen Ein Schema zur Repräsentation der asynchronen Evolution von Dokumenten Integration asynchroner durchgeführter Änderungen - Semantik eines 3-Wege-Merge-Verfahrens Automatisierung statischer Analysen zur merge-bedingten Modellvalidierung Überblick: Merge-bedingte Validierung von Modellen in MMR Beschreibungslogiken, OWL und die Anfragesprache SPARQL Die Beschreibungslogik SHOIN Inferenzservices Offene-versus Geschlossene-Welt-Semantik Syntax für Beschreibungslogiken - Die Web Ontology Language (OWL) Inferenzwerkzeuge für Beschreibungslogiken SPARQL und Konjunktive Anfragen zur Informationsanalyse in Wissensbasen Aktuelle Ansätze zum Einsatz von Beschreibungslogiken zur Validierung von Modellen Alternative 1: Statische Analyse durch ABox-Reasoning mit OWL im Rahmen der Modellvalidierung Transformation von Metamodellen und Modellen nach OWL Statische Analyse durch Konsistenzprüfung von OWL-Wissensbasen Einschränkungen der statischen Modellanalyse durch Konsistenzprüfung im Rahmen des ABox-Reasonings Alternative 2: Statische Analyse durch SPARQL-Anfragenauswertung im Rahmen der Modellvalidierung Statische Analyse zur Anomalieerkennung durch TBox-Reasoning 156
6 2.6 Auflösung inkonsistenter Änderungen / Wiederherstellung syntaktischer Korrektheit 160 V Implementierung und Konzeptbewertung Team.Mode - Automatisierung der Versionsverwaltung von Softwaremodellen Arbeiten mit Team.Mode-Projekten Kollaboratives Modellieren mit Team.Mode Werkzeuggestütze Analyse Merge-bedingter Integrationsprobleme Konzeptbewertung und Fazit 176 VI Zusammenfassung und Perspektiven Zusammenfassung der Ergebnisse Anwendungsgebiet und Nutzen Lösungsalternativen und Erweiterungspotenzial Lösungsalternativen Verstärkung synchroner Modellierungsarbeit Operationsbasierte Synchronisation von Modellversionen Einsatz von Sperrmechanismen Erweiterungsmöglichkeiten Erweiterungspotenzial bei der Synchronisierung der visuellen Modelldarstellung Erweiterungspotenzial bei der visuellen Darstellung inkonsistenter Änderungen Erweiterungspotenzial bei der Konsistenzanalyse paralleler Änderungen Unterstützung der Co-Evolution von Metamodellen und Modellen Einbettung in ganzheitliche Entwicklungsumgebungen Perspektiven - Entwicklung von Modellen im Team 184 Bibliografie. 187
Semantic Web Technologies I! Lehrveranstaltung im WS10/11! Dr. Andreas Harth! Dr. Sebastian Rudolph!
Semantic Web Technologies I! Lehrveranstaltung im WS10/11! Dr. Andreas Harth! Dr. Sebastian Rudolph! www.semantic-web-grundlagen.de Ontology Engineering! Dr. Sebastian Rudolph! Semantic Web Architecture
MehrSemantic Web Technologies I
Semantic Web Technologies I Lehrveranstaltung im WS11/12 Dr. Elena Simperl PD Dr. Sebastian Rudolph M. Sc. Anees ul Mehdi Ontology Engineering Dr. Elena Simperl XML und URIs Einführung in RDF RDF Schema
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
MehrA Domain Specific Language for Project Execution Models
A Domain Specific Language for Project Execution Models Eugen Wachtel, Marco Kuhrmann, Georg Kalus Institut für Informatik Software & Systems Engineering Inhalt Einführung und Hintergrund Problembereiche
MehrEntwicklung von Data-Warehouse-Systemen
Matthias Goeken Entwicklung von Data-Warehouse-Systemen Anforderungsmanagement, Modellierung, Implementierung Mit einem Geleitwort von Prof. Dr. Ulrich Hasenkamp Deutscher Universitäts-Verlag Inhaltsverzeichnis
MehrSystematische Entwicklung serviceorientierter Workflows: Ein Beitrag zur prozessorientierten Dienstkomposition in Anwendungsdomänen
Systematische Entwicklung serviceorientierter Workflows: Ein Beitrag zur prozessorientierten Dienstkomposition in Anwendungsdomänen Vom Fachbereich Informatik der Technischen Universität Kaiserslautern
MehrReasoner for the Semantic Web
Reasoner for the Semantic Web KAON & KAON2 Seminar A.I. Tools Erik Endres 18.1.2007 Übersicht Reasoner KAON1 KAON2 & Protégé Reasoner Ontologien machen Daten für Maschinen verarbeitbar. Reasoner setzen
MehrMethodik zur Verbesserung von Vorgehensmodellen am Beispiel des V-Modell XT 1.4 und eines industrienahen Standards nach ASPICE
Herzlich willkommen! Methodik zur Verbesserung von Vorgehensmodellen am Beispiel des V-Modell XT 1.4 und eines industrienahen Standards nach ASPICE Unterlagenklasse: 0.2 Max. Aufbewahrungsdauer: 4 Jahre
MehrAutomotive Software Engineering
Jörg Schäuffele Thomas Zurawka Automotive Software Engineering Grundlagen, Prozesse, Methoden und Werkzeuge effizient einsetzen 4., überarbeitete und erweiterte Auflage Mit 276 Abbildungen PRAXIS ATZ/MTZ-Fachbuch
MehrLean Modeling - Datenmodelle und Geschäftsregeln einfach und präzise mit natürlicher Sprache spezifizieren
Lean Modeling - Datenmodelle und Geschäftsregeln einfach und präzise mit natürlicher Sprache spezifizieren Mirko Seifert, DevBoost GmbH 12. November 2013, ASQF Modeling Day 2013, Nürnberg Agenda 1. Der
MehrSchulinternes Curriculum für Informatik (Q2) Stand April 2015
Schulinternes Curriculum für Informatik (Q2) Stand April 2015 Unterrichtsvorhaben Q2-I Thema: Modellierung und Implementierung von Anwendungen mit dynamischen, nichtlinearen Datenstrukturen Modellieren
MehrSoftware Engineering Zielorientierte Bereitstellung und systematische Verwendung von Prinzipien, Methoden und Werkzeugen
White Paper Software Engineering Zielorientierte Bereitstellung und systematische Verwendung von Prinzipien, Methoden und Werkzeugen Die arbeitsteilige, ingenieurmäßige Entwicklung und Anwendung von umfangreichen
MehrMaster Projekt SoSe 2015. Computergestützte Generierung und Validierung von Softwaremodellen. Rene Meis Nazila Gol Mohammadi Prof. Dr.
Master Projekt SoSe 2015 Computergestützte Generierung und Validierung von Softwaremodellen Nazila Gol Mohammadi Prof. Dr. Maritta Heisel Universität Duisburg-Essen, Fakultät für Ingenieurwissenschaften,
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??
MehrModellgetriebene Service-Entwicklung
Modellgetriebene Service-Entwicklung Service-orientierte Architekturen (SOA), Prof. Dr. M. Jäger Johannes Tietje 24. Juni 2010 1 / 13 Motivation konkrete Teile eines Dienstes Rahmenimplementierung der
MehrSchulcurriculum Informationstechnische Grundkenntnisse und Informatik Stand: 18.09.2011
Bezug zu den Leitideen der Bildungsstandards und den Kompetenzen, Inhalte Bemerkungen welche die Schülerinnen und Schüler erwerben Klasse 11 Informatik 4-stündig Einführung in die objektorientierte Modellierung
MehrMarkus Pister (Autor) Integration formaler Fehlereinflussanalyse in die Funktionsentwicklung bei der Automobilindustrie
Markus Pister (Autor) Integration formaler Fehlereinflussanalyse in die Funktionsentwicklung bei der Automobilindustrie https://cuvillier.de/de/shop/publications/1145 Copyright: Cuvillier Verlag, Inhaberin
MehrDas Metamodell der UML und in FUJABA. Vortrag von Alexander Geburzi
Das Metamodell der UML und in FUJABA Vortrag von Alexander Geburzi Gliederung Metamodellierung Metamodell der UML Metamodell in FUJABA Metamodellierung - Metamodell der UML - Metamodell in FUJABA 2/20
MehrVorgetragen von. Sanaz Mostowfi Anna Polovets Mandy Neumann
Vorgetragen von Sanaz Mostowfi Anna Polovets Mandy Neumann Gliederung Was ist DSL? Welche Arten von DSL gibt es? Vor und Nachteile Werkzeuge zur Erstellung von DSLs XText Definition: DSL (Domain Specific
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/
MehrVariabilität in Produktlinien und das orthogonale Variabilitätsmodell
Variabilität in Produktlinien und das orthogonale Variabilitätsmodell Vortrag im Rahmen des Proseminars Softwarequalität und -sicherheit von Marion Weber SS 2010 1 Einführung & Motivation Variabilität
MehrLehrplä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
MehrEinführung in modellgetriebene Softwareentwicklung. 24. Oktober 2012
Einführung in modellgetriebene Softwareentwicklung 24. Oktober 2012 Überblick Was sind die Grundprinzipien der modellgetriebenen Softwareentwicklung? Entwicklung einer MDD-Infrastruktur Modellgetriebene
MehrModel Driven Architecture Praxisbeispiel
1 EJOSA OpenUSS CampusSource Model Driven Architecture Praxisbeispiel 2 Situation von CampusSource-Plattformen Ähnliche Funktionen (Verwaltung von Studenten und Dozenten, Diskussionsforen,...), jedoch
MehrDigitale Gremienarbeit
Digitale Kommunikation für Praxisbeispiele aus Verbänden Marta Pasiek Xinnovations 2011 Xinnovations Berlin, 20.09.2011 1 24 Digitale Kommunikation für Lösungen für digitale Kommunikation in Verbänden
MehrEntwurf zum Web-Service Rechnung
Entwurf zum Web-Service Rechnung ITEK GmbH 23. Mai 2013 Inhaltsverzeichnis 1 Zielsetzung... 3 2 Rahmenbedingungen... 4 3 Web-Service... 5 4 Anhang... 6 ITEK Version 0.9 Seite 2/8 1 Zielsetzung Nach Präzisierung
Mehrlung eingebetteter Softwaresysteme im
Technische Universität München Fakultät für Informatik Lehrstuhl für Software & Systems Engineering Kosten und Nutzen modellbasierter Entwick lung eingebetteter Softwaresysteme im Automobil Sascha Kirstan
MehrEs war einmal... "StudyING: Welten bewegen - Welten gestalten"
Computer, generiere! Christian Schröder Fachbereich Elektrotechnik und Informationstechnik Fachhochschule Bielefeld christian.schroeder@fh-bielefeld.de Es war einmal... Es war einmal... ein Bauvorhaben!
MehrIdentifizierung und Zuordnung der Kosten- und Nutzenanteile von Supply-Chain-Management-Konzepten
Identifizierung und Zuordnung der Kosten- und Nutzenanteile von Supply-Chain-Management-Konzepten Von der Fakultät für Maschinenwesen der Rheinisch-Westfälischen Technischen Hochschule Aachen zur Erlangung
MehrWas sind Herausforderungen im Projektmanagement?
Was sind Herausforderungen im Projektmanagement? Aktuelle Herausforderungen des Projekt-Monitorings Erfolgreiches Projekt-Monitoring ist nur möglich, wenn die Informationen aus allen Teilbereichen des
MehrSemantic Web Services
Semantic Web Services Daniel Fischer TU Chemnitz - WS 2011/12 1 Gliederung (1) Web Services (2) Semantic Web Services: Motivation (3) Ontologien (4) Technologien 1. WSDL 2. SA-WSDL 3. WSMF / WSMO 4. OWL-S
MehrInhaltsverzeichnis 1 Einführung und Überblick 2 Grundlagen
IX 1 Einführung und Überblick... 1 1.1 Das System Fahrer-Fahrzeug-Umwelt... 2 1.1.1 Aufbau und Wirkungsweise elektronischer Systeme... 2 1.1.2 Elektronische Systeme des Fahrzeugs und der Umwelt... 5 1.2
MehrCoaching - Modelle zur Diffusion einer sozialen Innovation in der Personalentwicklung
Andreas Geßner Coaching - Modelle zur Diffusion einer sozialen Innovation in der Personalentwicklung PETER LANG Europäischer Verlag der Wissenschaften Inhaltsverzeichnis 9 Inhaltsverzeichnis 1. Einleitung
MehrArchitekturplanung und IS-Portfolio-
Architekturplanung und IS-Portfolio- management Gliederung 1.Einführung 2.Architekturplanung 3.IS-Portfoliomanagement 4.AP und IS-PM 5.Fazit 2 1. Einführung Problem: Verschiedene Software im Unternehmen
MehrÜbersicht. Nebenläufige Programmierung. Praxis und Semantik. Einleitung. Sequentielle und nebenläufige Programmierung. Warum ist. interessant?
Übersicht Aktuelle Themen zu Informatik der Systeme: Nebenläufige Programmierung: Praxis und Semantik Einleitung 1 2 der nebenläufigen Programmierung WS 2011/12 Stand der Folien: 18. Oktober 2011 1 TIDS
MehrSchule, Tod und Rituale
Sven Jennessen Schule, Tod und Rituale Systemische Perspektiven im sonderpädagogischen Umgang mit Sterben, Tod und Trauer Inhaltsverzeichnis Inhaltsverzeichnis 5 1 Vorwort 11 2 Einleitung 15 2.1 Einleitender
MehrKollaborative Anforderungsanalyse im verteilten Softwareentwicklungsprozess
Kollaborative Anforderungsanalyse im verteilten Softwareentwicklungsprozess Prof. Dr. Armin Heinzl (Universität Mannheim), Janos Koppany (Intland GmbH), Niels Mache (struktur AG) Hintergrund CollaBaWü
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
MehrRegelbasiertes Routing unstrukturierter Daten
Regelbasiertes Routing unstrukturierter Daten Mittwoch, 16. September 2015, Developer Academy Thomas Nitzsche, Sales Engineer Regelbasiertes Routing unstrukturierter Daten Überblick Ziel: Regelbasiertes
MehrDaten, Information, Wissen explizites und implizites Wissen Expertensysteme (Aufgaben, Aufbau, Komponenten) Diagnoseziel Klassifikation
Was bisher geschah Daten, Information, Wissen explizites und implizites Wissen Expertensysteme (Aufgaben, Aufbau, Komponenten) Diagnoseziel Klassifikation sicher heuristisch überdeckend Entscheidungstabellen
MehrVBA-Programmierung: Zusammenfassung
VBA-Programmierung: Zusammenfassung Programmiersprachen (Definition, Einordnung VBA) Softwareentwicklung-Phasen: 1. Spezifikation 2. Entwurf 3. Implementierung Datentypen (einfach, zusammengesetzt) Programmablaufsteuerung
MehrModel Driven Architecture
Model Driven Architecture Wilhelm Stephan Universität Hamburg Fakultät für Mathematik, Informatik und Naturwissenschaften Seminar Softwareentwicklung in der Wissenschaft Betreuer: Julian Kunkel SommerSemester
MehrPotenziale und Nutzungsmöglichkeiten von Workflow-Management-Systemen im Krankenhaus
Informatik Marcel Schmolewski Potenziale und Nutzungsmöglichkeiten von Workflow-Management-Systemen im Krankenhaus Bachelorarbeit Potenziale und Nutzungsmöglichkeiten von Workflow-Management-Systemen
MehrAdaptive Business- Intelligence-Systeme
Lars Burmester Adaptive Business- Intelligence-Systeme Theorie, Modellierung und Implementierung Mit einem Geleitwort von Prof. Dr. Ulrich Hasenkamp VIEWEG+TEUBNER RESEARCH Geleitwort Danksagung Abbildungsverzeichnis
MehrReference Migration Process ReMiP
Reference Migration Process ReMiP Ein Referenz-Prozess der Software-Migration 1 Übersicht Motivation º Gründe für Migrationen º Notwendigkeit eines generischen Referenz-Prozesses Herleitung des Referenzprozesses
MehrNotwendigkeit der Testautomatisierung? Neue Ideen, Konzepte & Werkzeuge
i.s.x. Software GmbH & Co. KG Notwendigkeit der Testautomatisierung? Neue Ideen, Konzepte & Werkzeuge i.s.x. Software GmbH & Co. KG Dresden, 19. Februar 2013 Karin Eisenblätter Die i.s.x. Software GmbH
MehrGordana Bjelopetrovic
Gordana Bjelopetrovic Am Beispiel des Projektes Weiterbildung Online - eine Initiative mittelständischer Unternehmen in Nordhessen " Verlag Dr. Kovac Hamburg 2008 IX Inhaltsverzeichnis INHALTSVERZEICHNIS
MehrAutomotive Software Engineering
Jorg Schauffele Thomas Zurawka Automotive Software Engineering Grundlagen, Prozesse, Methoden und Werkzeuge Mit 278 Abbildungen ATZ-MTZ-Fachbuch vieweg Inhaltsverzeichnis 1 Einfiihrung und Uberblick 1
MehrDer Rational Unified Process
Philippe Kruchten Der Rational Unified Process Eine Einführung Deutsche Übersetzung von Cornelia Versteegen An imprint of Pearson Education München Reading, Massachusetts Menlo Park, California New York
MehrVisuelle DSLs Trends in der Softwaretechnik: Domänenspezifische Sprachen (Seminar WS 2010/11) Thorsten Arendt
Visuelle DSLs Trends in der Softwaretechnik: Domänenspezifische Sprachen (Seminar WS 2010/11) Thorsten Arendt Problemlösung = Abstrahierung Entwicklung der Programmiersprachen Maschinencode/Binärcode:
MehrDeployment Deployment Seite 1 / 25
Seite 1 / 25 Versionskontrolle Seite 2 / 25 Verteilte Versionskontrollsysteme Seite 3 / 25 Seite 4 / 25 Zusammenfassung Versionskontrolle Wir verwenden bei der Entwicklung das dezentralisierte Versionskontrollsystem
MehrProjektplanung und Wissensmanagement. Kooperative Projektplanung unter Einsatz eines Wissensmanagement Systems
Kooperative Projektplanung unter Einsatz eines Wissensmanagement Systems Christian Nürnberger, TO DO SOLUTIONS GmbH & Co. KG Tel.: 0421 98600001 christian.nuernberger@todo-solutions.de Michael Klingemann,
MehrFehler vermeiden, Prozesse verbessern, Kosten senken. CARSTEN GUNDLACH, ROLAND JOCHEM Six Sigma - kontinuierliche Verbesserung mit Methode 19
Six Sigma leicht gemacht Fehler vermeiden, Prozesse verbessern, Kosten senken Inhalt Einführung CARSTEN GUNDLACH, ROLAND JOCHEM Six Sigma - kontinuierliche Verbesserung mit Methode 19 Six Sigma - Bedeutung
MehrNachhaltige Integration von Migrantinnen und Migranten in ländlichen Räumen
Einsatz von Veränderungsmanagement zur Gestaltung nachhaltiger Integration von Migrantinnen und Migranten in ländlichen Räumen IfR Institut für Regionalmanagement Gießen Dipl. Ing. agr. Andrea Soboth Einleitung
MehrDas Modulkonzept als wissenschaftlich fundierte Grundlage für die Schulinformatik
Das Modulkonzept als wissenschaftlich fundierte Grundlage für die Schulinformatik L. Humbert mailto:humbert@ls12.cs.uni-dortmund.de Universität Dortmund Fachbereich Informatik 1/20 Gliederung Das Modulkonzept...
MehrSoftwarequalität: Zusammenfassung und Ausblick. 17. Juli 2013
Softwarequalität: Zusammenfassung und Ausblick 17. Juli 2013 Überblick Rückblick: Qualitätskriterien Qualitätsmanagement Qualitätssicherungsmaßnahmen Thesen zur Softwarequalität Ausblick: Lehrveranstaltungen
MehrFachlogik umsetzen. Business Rules zwischen Konzept und IT-System. Dirk Ziegemeyer
Fachlogik umsetzen Business Rules zwischen Konzept und IT-System Dirk Ziegemeyer Inhaltsverzeichnis 1. Einleitung 13 1.1. Das Problem: Fachkonzept in Prosa :... 13 1.2. Die Lösung: Fachkonzept mit Business
MehrVorwort... 11 Azure Cloud Computing mit Microsoft... 12 Danksagungen... 13 Kontakt zum Autor... 13
Inhaltsverzeichnis Vorwort... 11 Azure Cloud Computing mit Microsoft... 12 Danksagungen... 13 Kontakt zum Autor... 13 Einleitung... 15 Zielgruppe... 16 Aufbau... 16 Inhalt der einzelnen Kapitel... 17 Systemanforderungen...
MehrRequirements Engineering I
Norbert Seyff Requirements Engineering I UML Unified Modeling Language! 2006-2012 Martin Glinz und Norbert Seyff. Alle Rechte vorbehalten. Speicherung und Wiedergabe für den persönlichen, nicht kommerziellen
MehrPraktikum Software Engineering: Verfahren und Werkzeuge
Praktikum Software Engineering: Verfahren und Werkzeuge Lehrstuhl für Software Engineering (Informatik 11) Verfahren und Werkzeuge Seite 1 Software Engineering Absichten, Aufgaben Systemnutzung Anforderungsspezifikation
MehrWorkshop Vorgehensmodelle. Beschreibung und Analyse von Vorgehensmodellen zur Entwicklung von betrieblichen Workflow-Anwendungen
Workshop Vorgehensmodelle Beschreibung und Analyse von Vorgehensmodellen zur Entwicklung von betrieblichen Workflow-Anwendungen Rüdiger Striemer, Fraunhofer-Institut für Berlin / Dortmund Mathias Weske,
MehrInhaltsverzeichnis. Frank Schönefeld. Praxisleitfaden Enterprise 2.0
Inhaltsverzeichnis Frank Schönefeld Praxisleitfaden Enterprise 2.0 Wettbewerbsfähig durch neue Formen der Zusammenarbeit, Kundenbindung und Innovation ISBN: 978-3-446-41800-4 Weitere Informationen oder
MehrBETTER.SECURITY AWARENESS FÜR INFORMATIONSSICHERHEIT
FÜR INFORMATIONSSICHERHEIT FÜR INFORMATIONSSICHERHEIT Informationssicherheit bedingt höhere Anforderungen und mehr Verantwortung für Mitarbeiter und Management in Unternehmen und Organisationen. Awareness-Trainings
MehrProzessdokumentation und -darstellung
Prozessdokumentation und -darstellung Methoden und Ansätze zur praxisorientierten Dokumentation Unsere Leistungen Interims- und Projektmanagement Test- und Dokumentationsmanagement Prozess- und Organisations-Consulting
MehrKollaboratives Requirements Engineering bei Mercedes-Benz Cars. Dr. Andreas Queckenberg
Kollaboratives Requirements Engineering bei Mercedes-Benz Cars Dr. Andreas Queckenberg Berliner Requirements Engineering Symposium 2013 1 Agenda Rückblick REM@MBC Kollaboratives Requirements Engineering
MehrEin hierarchischer, modellgetriebener Ansatz zur Codegenerierung. R. Gitzel, M. Schwind
Ein hierarchischer, modellgetriebener Ansatz zur Codegenerierung R. Gitzel, M. Schwind Agenda! Überblick/Motivation! Hintergrund! Technische Umsetzung! Zentrale Ergebnisse 2 Überblick Ziele! Know-how-Aufbau/Stand
MehrEPK Ereignisgesteuerte Prozesskette
Ausarbeitung zum Fachseminar Wintersemester 2008/09 EPK Ereignisgesteuerte Prozesskette Referent: Prof. Dr. Linn Ausarbeitung: Zlatko Tadic e-mail: ztadic@hotmail.com Fachhochschule Wiesbaden Fachbereich
Mehr1.1 Intralogistik - die späte Taufe einer längst erwachsenen Branche... 1 1.2 Die innere Struktur des Buches 2 1.3 Anliegen und Inhalt des Buches 3
Inhaltsverzeichnis 1 Einleitung des Herausgebers 1 1.1 Intralogistik - die späte Taufe einer längst erwachsenen Branche... 1 1.2 Die innere Struktur des Buches 2 1.3 Anliegen und Inhalt des Buches 3 2
MehrInstitut für Unternehmensinformatik Konzeption eines Service Repository zur Beschreibung von Services in der Cloud
Institut für Unternehmensinformatik Konzeption eines Service Repository zur Beschreibung von Services in der Cloud Commit Clusterworkshop Datenmanagement Thomas Specht Mannheim, 22.10.2012 Hochschule Mannheim
MehrCASE. in der Anwendung. Erfahrungen bei der Einführung von CASE. Herausgegeben von Peter Hruschka. Carl Hanser Verlag München Wien
CASE in der Anwendung Erfahrungen bei der Einführung von CASE Herausgegeben von Peter Hruschka Carl Hanser Verlag München Wien Inhaltsverzeichnis Vorwort Inhaltsverzeichnis v xi Peter Hruschka CASE einführen
MehrEinführung in die Modellierung
Einführung in die Modellierung Christian Huemer Business Informatics Group Institute of Software Technology and Interactive Systems Vienna University of Technology Favoritenstraße 9-11/188-3, 1040 Vienna,
MehrErgebnisse des Workshops. IKT und Medien 2017. vom 25.06.2007 beim Forschungszentrum Informatik in Karlsruhe
Ergebnisse des Workshops IKT und Medien 2017 vom 25.06.2007 beim Forschungszentrum Informatik in Karlsruhe Die nachfolgenden Folien basieren auf den aufbereiteten Ergebnissen des moderierten Brainstormings
MehrNeue Funktionen in Innovator 11 R5
Neue Funktionen in Innovator 11 R5 Innovator for Enterprise Architects, Java Harvester und Prüfassistent 12.11.2013 Agenda 1 2 3 Einführung Was ist neu in Innovator 11 R5? Szenario Enterprise Architektur
MehrVorstellung des Clusters E-Systems Die Herausforderung der Technologien
Die Herausforderung der Technologien escience Netzwerkkonferenz/Burgstädt/25.-27.06.2012 Dr. Toni Tontchev Koordinator des Clusters E-Systems E-Systems definiert sich als eine Community von Wissenschaftlern
MehrOrganisationsspezifische Anpassungen von Vorgehensmodellen Nutzen und Herausforderungen
Organisationsspezifische Anpassungen von Vorgehensmodellen Nutzen und Herausforderungen Vorgehensmodelle 20 Anspruch und Wirklichkeit DHBW Lörrach, 09.0.20 Joachim Schramm, Thomas Ternité, Marco Kuhrmann
MehrEinführung Software Domänenspezifische Anpassung Demo Ausblick. ERM mit OntoWiki. Andreas Nareike
Entwicklung eines Electronic Resource Management Systems für Bibliotheken auf Basis von Linked Data Technologien Institut für Informatik, UB Leipzig Universität Leipzig DINI AG KIM Workshop, 15 April 2014
MehrInsight 2011 Power Workshop kh Whiteboard Diagramm: Modellzusammenhänge visualisieren. Nürnberg, 29.11.2011
Insight 2011 Power Workshop kh Whiteboard Diagramm: Modellzusammenhänge visualisieren Nürnberg, 29.11.2011 Gliederung Whiteboard Diagramm: Modellzusammenhänge visualisieren Der Power Workshop im Überblick.
MehrInstandhaltung. Jakob Krause, Sebastian Cech. TU Dresden - Fakultät Informatik
Ein Prototyp zur zustandsorientierten Instandhaltung Jakob Krause, Sebastian Cech TU Dresden - Fakultät Informatik Gliederung 1. Motivation 2. Der Prognoseprozess 3. Die Frameworkarchitektur 4. Implementierung
MehrErgebniszusammenfassung TU Clausthal
www.marketing.uni-hohenheim.de Ergebniszusammenfassung TU Clausthal Prof. Dr. Markus Voeth Universität Hohenheim Institut für Marketing & Management Lehrstuhl für Marketing I Agenda Wie zufrieden sind
MehrUmfang, Kosten und Trends der betrieblichen Weiterbildung Ergebnisse der IW-Weiterbildungserhebung 2008
Umfang, Kosten und Trends der betrieblichen Weiterbildung Ergebnisse der IW-Weiterbildungserhebung 2008 Institut für Arbeitsmarkt und Berufsforschung Nürnberg, 22. Juni 2010 Christian Hollmann 1 Motivation
MehrSTANDARDBASIERTES EAI-VORGEHEN AM BEISPIEL DES INVESTMENT BANKINGS
2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. STANDARDBASIERTES EAI-VORGEHEN AM BEISPIEL DES INVESTMENT BANKINGS
MehrInhaltsverzeichnis. Vorwort. Management Summary. Abbildungsverzeichnis. Tabellenverzeichnis. Abkürzungsverzeichnis. 1 Einleitung 1. 1.
XIII Inhaltsverzeichnis Vorwort Management Summary Inhaltsverzeichnis Abbildungsverzeichnis Tabellenverzeichnis Abkürzungsverzeichnis V VII XIII XIX XXI XXIII 1 Einleitung 1 1.1 Motivation 1 1.2 Zielsetzung
MehrInformationen zum Bachelor-Studiengang
Informationen zum Bachelor-Studiengang Warum Ingenieurinformatik? Software durchdringt zunehmend ingenieurtechnische Anwendungen sowohl in der Industrie als auch in der Forschung rücken die Informatik
MehrPetri-Netzbasierte Modellierung und. Analyse von Risikoaspekten in. Zur Erlangung des akademischen Grades eines. Doktors der Wirtschaftswissenschaften
Carhruher Institut für Technologie Petri-Netzbasierte Modellierung und Analyse von Risikoaspekten in Geschäftsprozessen Zur Erlangung des akademischen Grades eines Doktors der Wirtschaftswissenschaften
MehrForschungsprofil des Lehrstuhls Technologie- und Innovationsmanagement
Forschungsprofil des Lehrstuhls Technologie- und Innovationsmanagement Geschäftsmodellinnovationen Embedded Systems Wahrnehmung von Technologien Neue Medien im Innovationsmanagement E-Mobility Lehrstuhl
MehrMarketing. Univ.-Prof. Dr. Rainer Olbrich unter Mitarbeit von Dr. Martin Grünblatt
Univ.-Prof. Dr. Rainer Olbrich unter Mitarbeit von Dr. Martin Grünblatt Marketing Kurseinheit 4: Warenwirtschaftsmanagement und Marktforschung auf Konsumgütermärkten (Version 1.3) Inhaltsverzeichnis Abbildungsverzeichnis...
MehrMobile Datenkommunikation GateFor wächst
Network Protocol Engineer (m/w) Zur Unterstützung unseres Teams in den Bereichen Automotive und Sicherheit suchen wir einen hochmotivierten Network Protocol Engineer. n Aufgaben: Analyse und Kombination
MehrINTERAKTIVE GRAPHENVISUALISIERUNG ZUR UNTERSTÜTZUNG DER ENTWICKLUNG VON FUNKTIONSNETZEN IM FAHRZEUG
DIPLOMARBEIT INTERAKTIVE GRAPHENVISUALISIERUNG ZUR UNTERSTÜTZUNG DER ENTWICKLUNG VON FUNKTIONSNETZEN IM FAHRZEUG KORBINIAN ZOLLNER BETREUER: MICHAEL SEDLMAIR VERANTWORTL. HOCHSCHULLEHRER: PROF. DR. ANDREAS
MehrMetadateneditoren für ArcGIS
Metadateneditoren für ArcGIS Matthias Schenker Geoinformatik AG Zürich, Schweiz Inhalt Metadaten in ArcGIS Erweiterung des bestehenden ISO-Editors Einbinden eigener Editoren Import und Export von bestehenden
MehrXII. Inhaltsverzeichnis
Eike Mönkemeier Aufwandsschätzung von Offshore-IT- Entwicklungsprojekten Risikomanagement durch systemdynamische Modelle globaler virtueller Teams 4^ Springer Gabler Inhaltsverzeichnis XI INHALTSVERZEICHNIS
MehrRequirements Engineering as a Success Factor in Software Projects
Requirements Engineering as a Success Factor in Software Projects Hubert F. Hofmann, Franz Lehner Vorgetragen von Holger Friedrich Motivation Falsche Anforderungen sind der häufigste Grund für das Scheitern
Mehremlp: e-learning Plattform und mobile Lösungen für Military Operations EUROKEY Software GmbH Ludwig Kuhn
emlp: e-learning Plattform und mobile Lösungen für Military Operations EUROKEY Software GmbH Ludwig Kuhn Agenda emlp e & mlearning Publisher Military Operations emlp WEBauthor Erstellen einer Präsentation
MehrEntwicklung und Erprobung innovativer Produkte - Rapid Prototyping
VDI-Buch Entwicklung und Erprobung innovativer Produkte - Rapid Prototyping Grundlagen, Rahmenbedingungen und Realisierung von Bernd Bertsche, Hans-Jörg Bullinger 1. Auflage Springer-Verlag Berlin Heidelberg
MehrVom dem was Autos und Software GEMEINSAM haben. Diskussionsbeitrag zur Software-Industralisierung. Guido Brune
Vom dem was Autos und Software GEMEINSAM haben Diskussionsbeitrag zur Software-Industralisierung Guido Brune Gesellschaft für Informatik e. V. Regionalgruppe Dortmund 14. März 2011 Gliederung E I N L E
MehrDidaktik der Informatik
Didaktik der Informatik von Sigrid Schubert, Andreas Schwill 1. Auflage Didaktik der Informatik Schubert / Schwill schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG Thematische Gliederung:
MehrAgile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg
Herzlich willkommen Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg Heike Bickert Software-/Systemingenieurin, Bereich Quality Management Braunschweig // 17.11.2015 1 Agenda ICS AG Fragestellungen
MehrProduktskizze. 28. November 2005 Projektgruppe Syspect
28. November 2005 Carl von Ossietzky Universität Oldenburg Fakultät II Department für Informatik Abteilung Entwicklung korrekter Systeme Inhaltsverzeichnis 1 Einleitung 3 2 Die graphische Oberfläche der
MehrProduktinformation DaVinci Developer
Produktinformation DaVinci Developer Inhaltsverzeichnis 1 DaVinci Developer - Entwurf von AUTOSAR Softwarekomponenten... 3 1.1 Die Vorteile von DaVinci Developer im Überblick... 3 1.2 Anwendungsgebiete...
MehrDiffusion von Supply Chain Management und Entstehung von Supply Chain Networks
Norman Voß Diffusion von Supply Chain Management und Entstehung von Supply Chain Networks Agentenbasierte Modellierung und Analyse Metropolis-Verlag Marburg 2014 Bibliografische Information Der Deutschen
MehrKonzeption 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