Seminar Software-Architektur
|
|
- Kajetan Hermann
- vor 8 Jahren
- Abrufe
Transkript
1 Hochschule Bonn-Rhein-Sieg Seminar Software-Architektur Vorstellung der Themen Seminar im Wintersemester 2012 / 2013 Prof. Dr. Sascha Alda (sascha.alda@h-brs.de)
2 Vorstellung Prof. Dr. Sascha Alda Professor für Software-Architektur an der Hochschule Bonn-Rhein-Sieg Raum: C 218, Campus Sankt Augustin Telefon: sascha.alda@h-brs.de Web: Sprechstunde (allgemein): Nach Vereinbarung Offene Sprechstunde (Lehre): Do., ab Uhr Folie 2
3 Gliederung dieser Veranstaltung Seminar Software-Architekturen 1 Überblick über das Seminar 2 Vorstellung der einzelnen Themen 3 Allgemeine Regeln Folie 3
4 Seminar Software-Architektur Ziel: Vertiefung Ihres Wissens zur Entwicklung von modernen Software- Architekturen Inhalte: Wissenschaftliche und praktische Sichtweisen und Themen State-of-the-Art Technologien & Methoden und Standards Review etablierter und aktueller Literaturquellen (Bücher, wissenschaftliche Publikationen, Standards) Vorkenntnisse: insbesondere Software Engineering I und II Unterlagen zum Seminar: meine Web-Page, Reiter Seminar Folie 4
5 Übersicht Seminarthemen Seminarthemen 1 Einführung in Software-Architekturen 2 Komponentenbasierte Architekturen State-Of-The-Art 3 Der Multi-Tenant Architekturstil 4 Techniken zur Anpassung von Software-Architekturen 5 Architektur-Implementation Mapping (Compliance) 6 Analyse der Entwurfsmuster bei Eclipse 7 Dokumentation von Software-Architekturen 8 Bewertung von Software-Architekturen 9 Context and Dependency Injection (CDI) 10 Evolution von Software-Architekturen 11 Software-Architekturen für Verteilte Systeme 12 Spezifikation von Schnittstellen 13 Komponentenbasierte GUI-Applikationen 14 Service-Orientierte Architekturen 15 Die OSGi Service-Plattform 16 Vorgehensmodell zur Entwicklung von Software-Architekturen 17 Software-Architekturmuster nach Fowler Folie 5
6 Gliederung dieser Veranstaltung Seminar Software-Architekturen 1 Überblick über das Seminar 2 Vorstellung der einzelnen Themen 3 Allgemeine Regeln Folie 6
7 Thema 1 Einführung in Software-Architekturen Quellen: Garlan, D. and Shaw, M.: "An introduction to software architecture, in: Ambriola, V. and Tortora, G. (eds.): Advances in Software Engineering and Knowledge Engineering, volume 1. World Scientific Publishing Company (pp. 1-40). (Reprint in 1994) Taylor, Medividovic et al.: Software Architecture Foundations, Theory, and Practice. Wiley, (Kapitel 1-3) Starke, G.: Effektive Software-Architekturen. 5. Auflage. Hanser Verlag, (Kapitel 1-2) Folie 7
8 Thema 2 Komponentenbasierte Architekturen State-Of-The-Art Quellen: Crnkovic et. al.: Software Components beyond Programming: From Routines to Services, in: IEEE Software Crnkovic, I. et al.: A Classification Framework for Software Component Models, in: IEEE Transactions on Software Engineering. Vol 37, No. 5, Sept/ Oct Mahmoud, Lai, Kim: Survey of component-based software development, in: IET Software 2007, Vol 1, No. 2, pp Folie 8
9 Thema 3 Der Multi-Tenant Architekturstil Quellen: H. Koziolek, "The SPOSAD Architectural Style for Multi-tenant Software Applications", Proceeding of the 9th Working IEEE Conference on Software Architecture, Boulder, USA, F. Chong and G. Carraro, Architecture Strategies for Catching the Long Tail. April Available: Jansen et. al.: Customization Realization in Multi-tenant Web Applications: Case Studies from the Library Sector, in: Proceeding of 10th Conference on Web Engineering Folie 9
10 Thema 4 Techniken zur Anpassung von Software-Architekturen Quellen: Taylor, Medividovic et al.: Software Architecture Foundations, Theory, and Practice. Wiley, (Kapitel 14) Kell, St.: A Survey of Practical Software Adaptation Techniques, in: Journal of Universial Computer Science, vol. 14, no. 23, Folie 10
11 Thema 5 Architektur-Implementation Mapping Quellen: Murphy, G. C., Notkin, D., & Sullivan, K. J. (2001). Software reflexion models: bridging the gap between design and implementation. IEEE Transactions on Software Engineering, 27(4), Knodel, J., & Popescu, D. (2007). A Comparison of Static Architecture Compliance Checking Approaches. Sixth Working IEEE/IFIP Conference on Software Architecture (WICSA 2007), Mumbai, India. Zheng, Y., Taylor, R.: Enhancing Architecture-Implementation Conformance with Change Management and Support for Behavioral Mapping, in: Proceeding of the International Conference on Software Engineering (ICSE 2012). Zürich, Folie 11
12 Thema 6 Analyse der Entwurfsmuster bei Eclipse Quellen: Gamma, E.: The Extension Objects Pattern. Technical Report, ETH Zürich. Gamma, Beck.: Eclipse erweitern Prinzipien, Patterns und Plug-Ins. Addison-Wesley, Folie 12
13 Thema 7 Dokumentation von Software-Architekturen Quellen: Kruchten, P.: Documentation of Software Architecture from a Knowledge Management Perspective Design Representation, in: Babar, A.: Software Architecture Knowledge Management. Springer Starke, G.: Effektive Software-Architekturen. 5. Auflage. Hanser Verlag, (Kapitel 4) Das arc42 Template: Folie 13
14 Thema 8 Bewertung von Software-Architekturen Quellen: Starke, G.: Effektive Software-Architekturen. 5. Auflage. Hanser Verlag, (Kapitel 9) Bass et al.: Software Architectures in Praxis. Addison-Wesley, (Kapitel 11, ATAM-Methode) Folie 14
15 Thema 9 Context and Dependency Injection (CDI) Quellen: JSR 299: Contexts and Dependency Injection for the Java TM EE platform Fowler, M.: Inversion of Control Containers and the Dependency Injection pattern. Link: Folie 15
16 Thema 10 Evolution von Software-Architekturen Quellen: Reussner, R., Hasselbring, W.: Handbuch der Software-Architektur. dpunkt.verlag, 2009 (Kapitel 8-10) Folie 16
17 Thema 11 Software-Architekturen für Verteilte Systeme Quellen: Dustdar, S. et al.: Software-Architekturen für verteilte Systeme. Springer, Dunkel, J.: System-Architekturen für verteilte Anwendungen. Hanser, Taylor, Medividovic et al.: Software Architecture Foundations, Theory, and Practice. Wiley, (Kapitel 11) Folie 17
18 Thema 12 Spezifikation von Schnittstellen Quellen: Siedersleben, J.: Moderne Software-Architektur. dpunkt.verlag, (Kapitel 6) A. Hess, et al., Regeln für serviceorientierte Architekturen hoher Qualität", Informatik Spektrum vol. 28, no. 6, (Ausschnitt) Folie 18
19 Thema 13 Komponentenbasierte GUI-Applikationen Quellen: Mathas, C.: Composite Applications erfolgreich entwickeln. entwickler.press, 2010 (Kapitel 6) Folie 19
20 Thema 14 Service-Orientierte Architekturen Quellen: Josuttis, N.: SOA in der Praxis. dpunkt.verlag, (Kapitel 1-3, 5-6) A. Hess, et al., Regeln für serviceorientierte Architekturen hoher Qualität", Informatik Spektrum vol. 28, no. 6, Folie 20
21 Thema 15 Die OSGi Service Plattform Quellen: Wütherich, G. et. al.: Die OSGi Service Plattform. dpunkt.verlag, (Kapitel 1-3) Weber, B. et. al.: OSGi für Praktiker. Hanser Verlag, Folie 21
22 Thema 16 Vorgehensmodell zur Entwicklung von Architekturen Quellen: Starke, G.: Effektive Software-Architekturen. 5. Auflage. Hanser Verlag, (Kapitel 4) Oestereich, B.: Analyse und Design mit UML 2.3. Oldenburg Verlag, (Kapitel 3.2 (Auszüge)). Folie 22
23 Thema 17 Software-Architekturmuster nach Fowler Quellen: Fowler, M.: Patterns für Enterprise Application-Architecturen. MitP, Folie 23
24 Übersicht Seminarthemen Seminarthemen 1 Einführung in Software-Architekturen 2 Komponentenbasierte Architekturen State-Of-The-Art 3 Der Multi-Tenant Architekturstil 4 Techniken zur Anpassung von Software-Architekturen 5 Architektur-Implementation Mapping (Compliance) 6 Analyse der Entwurfsmuster bei Eclipse 7 Dokumentation von Software-Architekturen 8 Bewertung von Software-Architekturen 9 Context and Dependency Injection (CDI) 10 Evolution von Software-Architekturen 11 Software-Architekturen für Verteilte Systeme 12 Spezifikation von Schnittstellen 13 Komponentenbasierte GUI-Applikationen 14 Service-Orientierte Architekturen 15 Die OSGi Service-Plattform 16 Vorgehensmodell zur Entwicklung von Software-Architekturen 17 Software-Architekturmuster nach Fowler Folie 24
25 Übersicht der vergebenen Themen Thema-Nr Name des / der StudentIn Folie 25
26 Gliederung dieser Veranstaltung Seminar Software-Architekturen 1 Überblick über das Seminar 2 Vorstellung der einzelnen Themen 3 Allgemeine Regeln Folie 26
27 Seminarausarbeitung Ziel der Ausarbeitung: kritische Zusammenfassung und Bewertung des Stoffs des selektierten Themas Fachliche Herausarbeitung des Wesentlichen Aufarbeitung des Stoffes so, dass die Leser das Wesentliche verstehen Roter Faden muss durchwegs erkennbar sein! Vorgegebene Pflicht-Literatur muss berücksichtigt werden Nach weiteren Literaturquellen sollte eigenständig recherchiert werden! Einordnung des Themas durch grundlegende Quellen (Recherche!) Sorgfältige Quellenarbeit (Zitierungen der Literatur, Quellenangabe) Ausarbeitung erfolgt nach wissenschaftlichen Prinzipien Umfang der Ausarbeitung: Seiten Abgabe der Ausarbeitung siehe Zeitplan Ausarbeitung sollte den Regeln für wissenschaftliche Arbeiten genügen (Word-Template) Abgabe ausschließlich PDF, nicht komprimiert!
28 Seminarvortrag Auswahl des Stoffs im Rahmen eines Vortrags Ausarbeitung erfolgt nach wissenschaftlichen Prinzipien Hand-Out sollte vorbereitet werden (per an mich 1-2 Tage vorher) Roter Faden sollte auch hier erkennbar sein Einhaltung des Zeitlimits! Vortragsdauer: 30 Minuten (keine Minute länger!) Grobe Orientierung: Minuten (Vortrag + Diskussion) Freier Vortrag erwünscht Moderationskarten erlaubt
29 Einige grundlegende wissenschaftliche Prinzipien Generelle wissenschaftliche Prinzipien für alle wissenschaftliche Ausarbeitungen (Seminar, Bachelorarbeit,...) Verständlichkeit Verallgemeinerbarkeit Exaktheit Korrektheit Nachvollziehbarkeit Glaubwürdigkeit Angemessenheit Überprüfbarkeit Spezielle wissenschaftliche Prinzipien für Abschlussarbeiten: Übertragbarkeit der Lösung Formalisierbarkeit der Lösung Originalität / Innovationshöhe der Lösung Vergleichbarkeit zu anderen Ansätzen Folie 29
30 Zeitplan / Meilensteine (heute): Ausgabe der Themen an die Studierenden First-come, first-served Bis , 23:59 Uhr : vorläufige Gliederung an mich per Mail inkl. Angabe aller Literaturquellen (11:45, C 016) : Vorstellung Zwischenergebnisse (10-15 Minuten pro Thema) Bis , 23:59 Uhr: Abgabe Ausarbeitung per Mail Voraussichtlich : Endpräsentationen ganztags (1-2 Tage) Alle genannten Termine sind fix!!
31 Pflichtberatung Jede/jeder muss mindestens 1x mit mir ein Gespräch über sein Thema führen Mögliche bzw. typische Inhalte: eigenes Thema mir mit eigenen Worten kurz vorstellen Gliederung und wesentliche Inhalte besprechen Offene Fragen klären Terminvereinbarung bitte per Mail (möglichst frühzeitig)!!
32 Gemeinsame Treffen (heute) Ausgabe der Themen Zwischenpräsentation 1. Hälfte der Themen Zwischenpräsentation 2. Hälfte der Themen Nach Prüfungsplan (in der Woche ): Endpräsentation
33 Bewertung Vorleistung für die Prüfung: Mindestens 1x Pflichtberatung Einhalten aller Meilensteine (Abgaben etc.) Teilnahmepflicht an allen Präsentationen der Zwischenergebnisse und Endergebnisse Prüfungsbewertung beruht auf Ausarbeitung Vortrag In die Bewertung gehen neben Inhalt auch Strukturierung, Verständlichkeit, thematischer Zusammenhang, Präsentation, Aufgreifen auch schwierigerer Punkte etc. ein (Ausarbeitung wie Vortrag)
34 Anmerkungen zur Pflicht-Literatur Studenten suchen eigenständig die vorgegebenen Literaturangaben Keine Bringschuld des Dozenten! Falls nicht auffindbar: in meiner Sprechstunde am Donnerstag abholen oder per erfragen! Bücher bzw. Buchkapitel nur als Kopie Gute Quellen (innerhalb der Hochschule): IEEE Library ( ACM Library ( Springer Library ( CiteSeer ( Folie 34
Automated Software Engineering
Hochschule Bonn-Rhein-Sieg Seminar Automated Software Engineering Vorstellung der Themen Seminar in der Spezialisierung Komplexe Softwaresysteme Wintersemester 2013 / 2014 Prof. Dr. Sascha Alda (sascha.alda@h-brs.de)
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
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
MehrLeitfaden zum Vorgehen bei Studien- & Abschlussarbeiten, inkl. Themenspeicher
Platzhalter für Bild, Bild auf Titelfolie hinter das Logo einsetzen Leitfaden zum Vorgehen bei Studien- & Abschlussarbeiten, inkl. Themenspeicher Institut für Controlling & Unternehmensrechnung, TU Braunschweig
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/
MehrSeminar- und Vortragsvorbereitung
Seminar- und Vortragsvorbereitung - der Schlüssel zum erfolgreichen Seminarvortrag...... liegt bei jedem selbst Cornelia Denz Institut für Angewandte Physik WWU Ziel eines Seminars Einführung in ein wissenschaftliches
MehrInstitut für Telematik Universität zu Lübeck. Programmieren. Kapitel 0: Organisatorisches. Wintersemester 2008/2009. Prof. Dr.
Institut für Telematik Universität zu Lübeck Programmieren Kapitel 0: Organisatorisches Wintersemester 2008/2009 Prof. Dr. Christian Werner 1-2 Überblick Ziele Inhaltsüberblick Ablauf der Veranstaltung
MehrOptische Systeme und Computer Vision. Heinz-Wilhelm Hübers, Ralf Reulke
Optische Systeme und Computer Vision Heinz-Wilhelm Hübers, Ralf Reulke Deutsches Zentrum für Luft- und Raumfahrt e.v. (DLR) Institute of Optical Sensor Systems Humboldt-Universität zu Berlin, Institut
MehrApplication Requirements Engineering
Application Requirements Engineering - Fokus: Ableitung von Produktanforderungen - Günter Halmans / Prof. Dr. Klaus Pohl Software Systems Engineering ICB (Institute for Computer Science and Business Information
MehrTechniken und Werkzeuge für die IT-Sicherheit im Cloud-Computing und in verteilten Systemen
1/ 19 Techniken und Werkzeuge für die IT-Sicherheit im Cloud-Computing und in verteilten Systemen Sommersemester 2013 LS14 - Arbeitsgruppe Software Engineering for Critical Systems 15.04.2013 Agenda LS14
MehrVorlesung Donnerstags, 10.00 bis 11.30 Uhr, HS12 Übung Dienstags, 14.00 bis 15.30 Uhr 4-5 ÜbungsbläMer (Programmieraufgaben)
Komponenten Einführung Organisatorisches 2+1 SWS Vorlesung Donnerstags, 10.00 bis 11.30 Uhr, HS12 Übung Dienstags, 14.00 bis 15.30 Uhr 4-5 ÜbungsbläMer (Programmieraufgaben) Klausur 28. Februar 2013 Unterlagen
MehrAgile Vorgehensmodelle in der Softwareentwicklung: Scrum
C A R L V O N O S S I E T Z K Y Agile Vorgehensmodelle in der Softwareentwicklung: Scrum Johannes Diemke Vortrag im Rahmen der Projektgruppe Oldenburger Robot Soccer Team im Wintersemester 2009/2010 Was
MehrAusgewählte Themen des Modellbasierten Sicherheits-Engineerings
1/ 16 Ausgewählte Themen des Modellbasierten Sicherheits-Engineerings Wintersemester 2014/15 LS14 - Arbeitsgruppe Software Engineering for Critical Systems 9.10.2014 Agenda LS14 - Arbeitsgruppe Software
MehrEtablierung serviceorientierter Architekturen mit Web Services
Etablierung serviceorientierter Architekturen mit Web Services Vorlesung im (Übersicht zu den Inhalten der Vorlesung) Somemrsemester 2013 1 Ziele und Abgrenzung 2 Allgemeine Lernziele Vermittlung von Basiskenntnissen
MehrFragebogen zur Evaluation der Vorlesung und Übungen Computer Grafik, CS231, SS05
Fragebogen zur Evaluation der Vorlesung und Übungen Computer Grafik, CS231, SS05 Dozent: Thomas Vetter Bitte Name des Tutors angeben: Liebe Studierende, Ihre Angaben in diesem Fragebogen helfen uns, die
MehrProjektmanagement (Modelle, Methoden & Tools)
Projektmanagement (Modelle, Methoden & Tools) Übersicht zu den Inhalten der Vorlesung Die Inhalte der Vorlesung wurden primär auf Basis der angegebenen Literatur erstellt. Darüber hinaus finden sich vielfältige
MehrWeb Application Security
Web Application Security WS 14/15 Sebastian Vogl, Christian von Pentz Lehrstuhl für Sicherheit in der Informatik / I20 Prof. Dr. Claudia Eckert Technische Universität München 07.10.2014 S. Vogl, C. von
MehrBachelor-Seminar zum OSCM: Kick-Off 20.07.2015. Prof. Dr. Malte Fliedner Institut für Operations Management
zum OSCM: Kick-Off 20.07.2015 Institut für Operations Management Kontakt Tel.: 040-42838 9616 Raum: 2144, 2. OG, von-melle-park 5 E-Mail: malte.fliedner@uni-hamburg.de Sprechstunde: nach Vereinbarung OSCM
MehrVerteilte Systeme Prof. Dr. Stefan Fischer
TU Braunschweig Institut für Betriebssysteme und Rechnerverbund Organisation und Überblick Überblick Organisation der Veranstaltung Prüfungen Inhaltsüberblick Voraussetzungen Literatur 0-2 Organisation
MehrModellbasierte Softwareentwicklung
Ergebnisbericht der Online-Umfrage: http://popollog.de/ss06.mbse.sse.cs.tu-bs.de Modellbasierte Softwareentwicklung Bernhard Rumpe Mühlenpfordtstr 23 38106 Braunschweig Datum Rückläufe gesamt Erster Rücklauf
MehrSeminar. NoSQL Datenbank Technologien. Michaela Rindt - Christopher Pietsch. Richtlinien Ausarbeitung (15. November 2015)
Seminar Datenbank Technologien Richtlinien Ausarbeitung (15. November 2015) Michaela Rindt - Christopher Pietsch Agenda 1 2 3 1 / 12 Richtlinien Ausarbeitung (15. November 2015) Teil 1 2 / 12 Richtlinien
MehrSeminareKunstOberstufeG8 Chancen und Strukturen
SeminareKunstOberstufeG8 Chancen und Strukturen Markus Schlee Kunst Stundentafel G8 G9 12/1 12/2 13/1 13/2 GESAMT GK 3 x 2 3 x 2 16 LK 1 x 5 1 x 5 1 x 5 1 x 5 20 36 G8 11/1 11/2 12/1 12/2 GESAMT Fach 4
MehrEDi Evaluation im Dialog
EDi Evaluation im Dialog Sommersemester 2013 Veranstaltung WPS Durchflusszytometrie und deren Anwendung Dipl.-Biochemiker Martin Böttcher Befragung der Studierenden am 02.07.2013 (N=5) Fragebogen für Seminare
MehrTechniken der Projektentwicklung
zur Thematik der Präsentationstechniken 2. Termin Präsentationstechniken Heute: 1 (Thema: Eclipse) für Kurzvorträge 2 Einführung in Präsentationstechniken 3 Gruppeneinteilung und Themenzuordnung Nächstes
MehrSoftware Projekt 2 / Gruppe Knauth Lernziele:
Lernziele: Realisierung eines komplexen Software-Projektes unter Industrie-ähnlichen Bedingungen Organisiertes Arbeiten im Team Team Organisation: Rollen und Aufgaben der Team-Mitglieder bestimmen Spezifikation
MehrModulbeschreibung Fakultät Gebäudetechnik und Informatik gültig ab WS 2010/11
Modul-Nr.: Modulname: Wirtschaftsinformatik (WI) : Wirtschaftsinformatik 1 (WI1) Wirtschaftsinformatik 2 (WI2) Informationsmanagement (IM) Niveaustufe: Bachelor Empfohlenes Semester: WI1 BA3 WI2 BA4 IM
MehrSeminar Wirtschaftsinformatik II B.Sc.
Seminar Wirtschaftsinformatik II B.Sc. Prof. Dr. Harald Ritz Sommersemester 2011 Organisatorisches Bewertungsgrundlage Seminar Wirtschaftsinformatik II (B.Sc.) (2 SWS): Vortragsdauer: eine Person, 60 min
MehrSoftware Engineering. Produktivitätsfaktoren! Kapitel 18
Martin Glinz Thomas Fritz Software Engineering Kapitel 18 Produktivitätsfaktoren 2007-2013 Martin Glinz. Alle Rechte vorbehalten. Speicherung und Wiedergabe für den persönlichen, nicht kommerziellen Gebrauch
MehrEinführung in die Informatik
Einführung in die Informatik Einleitung Organisatorisches, Motivation, Herangehensweise Wolfram Burgard 1.1 Vorlesung Zeit und Ort: Dienstags 10:00-12:00 Uhr Donnerstags 10:00-12:00 Uhr Gebäude 101 HS
MehrHuston, Geoff: Internet Performance Survival Guide, QoS Strategies for Multiservice Networks, John Wiley & Sons, 2000, 550 Seiten, DM 98.
Proseminar Gunter Bolch Informatik 4 SS 2004 Literatur Huston, Geoff: Survival Guide, QoS Strategies for Multiservice Networks, John Wiley & Sons, 2000, 550 Seiten, DM 98. Armitage, Grenville: Quality
MehrBACHELOR THESIS (20000) WS 2014/2015
BACHELOR THESIS (20000) WS 2014/2015 Das Skript ist nur für den persönlichen Gebrauch bestimmt. Vollständige oder auszugsweise Vervielfältigung und Verbreitung jeglicher Art sind nicht gestattet. 1 Bachelor-Thesis
MehrReferent: Alessandro Arrigo AAM1. Professor: Prof. Dr. Heindl. Furtwangen, 2.7.2009
- Entwicklungsprozess - Referent: Alessandro Arrigo AAM1 Professor: Prof. Dr. Heindl Furtwangen, 2.7.2009 Agenda 1. Vorstellung des Autors 2. Das Buch 3. Inhalt des Kapitels 4. Verwendung in anderer Literatur
MehrMeisterstück Karin Gangl, BA Literatur- und Ressourcenplattform für den Studiengang Angewandtes Wissensmanagement
Meisterstück Karin Gangl, BA Literatur- und Ressourcenplattform für den Studiengang Angewandtes Wissensmanagement Fragebogen zur Onlinebefragung Mastertudiengang Angewandtes Wissensmanagement FH Burgenland,
MehrCARL 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
MehrEclipse Neue Trends in der Eclipse-Technologie (Seminar WS 2012/13) Gabriele Taentzer, Thorsten Arendt
Eclipse Neue Trends in der Eclipse-Technologie (Seminar WS 2012/13) Gabriele Taentzer, Thorsten Arendt ORGANISATION (TEIL 1) 2 Thorsten Arendt: Seminar Eclipse Organisation des Seminars Umfang: 2 SWS,
MehrJava und Grid Computing
Seminar im WS03/04 Java und Grid Computing Prof. S. Gorlatch Dipl.-Inf. Jan Dünnweber jan.duennweber@math.uni-muenster.de Einsteinstr. 62, Raum 303, Tel. 83-32747 Dipl.-Inf. Jens Müller jens.mueller@math.uni-muenster.de
MehrSeminar Software Architektur Übersicht. Sommersemester 2007 Prof. Dr. Bernhard Humm Hochschule Darmstadt
Seminar Software Architektur Übersicht Sommersemester 2007 Prof. Dr. Bernhard Humm Hochschule Darmstadt 1 Prof. Dr. Bernhard Humm, Hochschule Darmstadt, FB Informatik, Seminar Software-Architektur, SS
MehrSeminar Security in Cloud Computing
Seminar Security in Cloud Computing Kick-Off 10. November 2011 Marco Ghiglieri Prof. Dr. Michael Waidner http://blog.euroweb.de/glossar/cloud-computing/ Security in Information Technology Prof. Waidner
Mehr16 Architekturentwurf Einführung und Überblick
Teil III: Software-Architekturentwurf 16 Architekturentwurf Einführung und Überblick 16.1 Software entwerfen Warum? Beim Arbeiten im Kleinen nicht oder nur ansatzweise (Detailentwurf) Größere Software
MehrMaster-Seminar am Lehrstuhl für Marketing und Services im Sommersemester 2013. Hinweise zu den Themen und zum Auswahlprozess
Master-Seminar am Lehrstuhl für Marketing und Services im Sommersemester 2013 Hinweise zu den Themen und zum Auswahlprozess Lehrstuhl für Marketing und Services, Dirk Totzek, SS 2013 Vorbemerkungen, Zielgruppe
Mehrsga Die selbstgestellte Aufgabe
sga Die selbstgestellte Aufgabe in der Vorstufe Oberstufe Die selbstgestellte Aufgabe Rahmenbedingung Die sga ist für alle SchülerInnen der Oberstufe verbindlich. Die sga ist eine eigenständige und individuelle
MehrEvaluationsergebnisse: 'Einführung in die formale Spezifikation von Software' (ws0809) - Bernhard Beckert
Evaluationsergebnisse: 'Einführung in die formale Spezifikation von Software' (ws0809) - Bernhard Beckert Studiengang Ich studiere z.zt. im Studiengang 1 Diplom / Informatik mit Nebenfach 0 x 2 Diplom
MehrFraunhofer IAO Top-down oder Bottom-up wie wird mein Unternehmen nutzerzentriert?
Fraunhofer IAO Top-down oder Bottom-up wie wird mein Unternehmen nutzerzentriert? World Usability Day 2013 Stuttgart Micha Block Fraunhofer-Institut für Arbeitswirtschaft und Organisation IAO Competence
MehrSeminar zum Praktikum Physikalische Chemie I WS 2015/2016
Seminar zum Praktikum Physikalische Chemie I WS 2015/2016 Seminar zum Praktikum Physikalische Chemie I WS 2015/2016 Vermittlung komplexer Zusammenhänge in einem strukturierten, wissenschaftlichen Vortrag
MehrMO 27. Aug. 2007, 17:00 UHR JAVA FRAMEWORKS TIPPS VON PROFI-GÄRTNERN GEGEN WILDWUCHS
072 MO 27. Aug. 2007, 17:00 UHR JAVA FRAMEWORKS TIPPS VON PROFI-GÄRTNERN GEGEN WILDWUCHS Die Flut von Open Source Frameworks ist vergleichbar mit dem Markt von kommerziellen Produkten Es gibt eine Vielzahl
MehrSoftwaretechnik. Prof. Dr. Rainer Koschke. Sommersemester 2006. Fachbereich Mathematik und Informatik Arbeitsgruppe Softwaretechnik Universität Bremen
Softwaretechnik Prof. Dr. Rainer Koschke Fachbereich Mathematik und Informatik Arbeitsgruppe Softwaretechnik Universität Bremen Sommersemester 2006 Überblick I 1 Vorbemerkungen Vorbemerkungen: Vorbemerkungen
MehrBachelorarbeiten in der Medieninforma2k. Lehrstuhl für Medieninforma3k www.medieninforma3k.it
Bachelorarbeiten in der Medieninforma2k Lehrstuhl für Medieninforma3k www.medieninforma3k.it Überblick Bachelorarbeit Meilensteine und Phasen Wo gibt es Themen? Bachelorarbeit Meilensteine und Phasen #01
MehrSeminar aus Netzwerke und Sicherheit
Seminar aus Netzwerke und Sicherheit Security in Business Applications Vorbesprechung 16.10.2008 Dr. Andreas Putzinger WS09/10 1 Intention Seminar kann als 2h BAK Seminar angerechnet werden. Zweiergruppen
MehrSoftware modular bauen
Software modular bauen Architektur von langlebigen Softwaresystemen Grundlagen und Anwendung mit OSGi und Java von Ulf Fildebrandt 1. Auflage Software modular bauen Fildebrandt schnell und portofrei erhältlich
MehrViele gute Stellen sind frei. Besetzen Sie eine.
Viele gute Stellen sind frei. Besetzen Sie eine. Die Innovations Softwaretechnologie GmbH mit Hauptsitz am Bodensee ist Wir suchen gute Java Entwickler. Kommen Sie zu uns als: Informatiker(in) (Diplom/Bachelor/Master)
Mehrarlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek
arlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek Speaker Andreas Holubek VP Engineering andreas.holubek@arlanis.com arlanis Software AG, D-14467 Potsdam 2009, arlanis
MehrHausinternes Curriculum Informatik, G8 - ITG
Hausinternes Curriculum Informatik, G8 - ITG (Stand August 2010) Vereinbarung der verbindlichen Unterrichtsinhalte aus der Fachkonferenz Informatik 2010 für den Unterricht Informationstechnischer Grundlagen
MehrEvaluation der Computer-Sehen Vorlesung WS05/06
Ergebnisbericht der Online-Umfrage: http://popollog.de/ws0506.cs.irp Evaluation der Computer-Sehen Vorlesung WS05/06 Simon Winkelbach Institut für Robotik und Prozessinformatik Mühlenpfordtstr. 23 38106
MehrEclipse Neue Trends in der Eclipse-Technologie (Seminar WS 2013/14)
Eclipse Neue Trends in der Eclipse-Technologie (Seminar WS 2013/14) Gabriele Taentzer, Thorsten Arendt Vorbesprechung, Dienstag, 15. Oktober 2013 ORGANISATION (TEIL 1) 2 Thorsten Arendt: Seminar Eclipse
MehrWie schreibt man eine Masterarbeit in drei Tagen?
Wie schreibt man eine Masterarbeit in drei Tagen? Magnus Pfeffer, Kai Eckert, Philipp Zumstein (Universitätsbibliothek Mannheim) Best-Practice-Wettbewerb Informationskompetenz 103. Deutscher Bibliothekartag
MehrBachelorarbeiten am Lehrstuhl für Marketing und Innovation im Wintersemester 2013/14. Hinweise zu Themen und Auswahlprozess
Bachelorarbeiten am Lehrstuhl für Marketing und Innovation im Wintersemester 2013/14 Hinweise zu Themen und Auswahlprozess Zielgruppe und Voraussetzungen Zielgruppe: Alle, die im WS 2013/14 mit ihrer Bachelorarbeit
MehrEinführung in die Informatik
Einführung in die Informatik Einleitung Organisatorisches, Motivation, Herangehensweise Wolfram Burgard Cyrill Stachniss 0.1 Vorlesung Zeit und Ort: Mo 16.00 18.00 Uhr Gebäude 101, HS 00-026 Informationen
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,
MehrStudienverlaufsplan Informatik Master
Studienverlaufsplan Informatik Master 1. und. Semester Bezeichnung 1. Semester. Semester Credits Prüfung Fächer aus dem gewählten Schwerpunkt 1 SWS und Leistungsnachweise fachspezifisch 5 Fachspezifisch
MehrRequirements Engineering Research Group!
Martin Glinz Harald Gall Software Engineering Herbstsemester 2011 Einleitung zur Vorlesung! Requirements Engineering Research Group! 2006, 2011 Martin Glinz. Alle Rechte vorbehalten. Speicherung und Wiedergabe
MehrInhalt. Teil I Coaching als professionelle Managementberatung 19
Inhalt Vorwort zur 6. erweiterten Auflage 9 Einleitung 11 Teil I Coaching als professionelle Managementberatung 19 Kapitel 1: Management, Sozialmanagement und Selbstmanagement 21 1.Management als organisationsübergreifende
Mehr1. Einführung Advanced Programming Techniques. Wintersemester 2009/10 Prof. Dr. Bernhard Humm Hochschule Darmstadt, FB Informatik
1. Einführung Advanced Programming Techniques Wintersemester 2009/10 Prof. Dr. Bernhard Humm Hochschule Darmstadt, FB Informatik 1 Prof. Dr. Bernhard Humm, Hochschule Darmstadt, FB Informatik: Advanced
MehrSeminar Fehlertoleranz und Echtzeit
Seminar Fehlertoleranz und Echtzeit Vorbesprechung, Themenvergabe http://ess.cs.tu-dortmund.de/de/teaching/ws2015/ftrt/ Hendrik Borghorst, Ulrich Gabor, Boguslaw Jablkowski, Olaf Spinczyk vorname.nachname@tu-dortmund.de
MehrInformatik. Kap 0 Organisation
Informatik Kap 0 Organisation von Vorlesung und Praktikum Dr. Norbert Spangler Sprechstunde : nach Vereinbarung E-Mail norbert.spangler@h-da.de n.spangler@t-online.de http://www.fbi.h-da.de/organisation/personen/spangler-norbert.html
MehrProgrammieren. Kap 0 Organisation
Programmieren Kap 0 Organisation von Vorlesung und Praktikum Dr. Norbert Spangler Sprechstunde : nach Vereinbarung E-Mail norbert.spangler@h-da.de n.spangler@t-online.de http://www.fbi.h-da.de/organisation/personen/spangler-norbert.html
MehrFragebogen zum Proseminar Intellectual Property Management im WS 2004/2005
Fragebogen zum Proseminar Intellectual Property Management im WS /5 Veranstaltung: Intellectual Property Management (Proseminar) Semester: WS /5 Dozent/Dozentin: Dr. Jürgen Lachnit / Karin Hoisl BESONDERS
MehrDas Institut für Wirtschaftsinformatik und Neue Medien im Master-Studiengang Medieninformatik mit Anwendungsfach Medienwirtschaft
Fakultät für Betriebswirtschaft Munich School of Management Das Institut für Wirtschaftsinformatik und Neue Medien im Master-Studiengang Medieninformatik mit Anwendungsfach Medienwirtschaft Prof. Dr. Thomas
MehrFrau/Herrn (PERSÖNLICH)
= Frau/Herrn (PERSÖNLICH) Dezernat V Planung, Qualitätssicherung und Recht Abt. Evaluation, Qualitätssicherung, Prozessmanagement Postfach 0 0 8 07 Dortmund Gebäude: Sonnenstraße 96 9 Dortmund Telefon
MehrHauptseminar Entwicklung von Informationssystemen
Hauptseminar Entwicklung von Informationssystemen Wintersemester 2012/2013 Vorläufige Übersicht Vorläufiger Ablauf Woche Termin Uhrzeit Inhalt Raum * September 2012 * Themenvorstellung Seminarraum EG 42
MehrSo#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,
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
MehrSeminar Messbarkeit von Anforderungen. Betreuer: Eric Knauss. Gennadi Mirmov
Just Enough Requirements Seminar Messbarkeit von Anforderungen am Fachgebiet Software Engineering Wintersemester 2007/2008 Betreuer: Eric Knauss 31.10.0710 07 Gennadi Mirmov Gliederung Einleitung Anforderungen
MehrSoftware-Engineering Einführung
Software-Engineering Einführung 1. Übung (23.10.2014) Dr. Gergely Varró, gergely.varro@es.tu-darmstadt.de Erhan Leblebici, erhan.leblebici@es.tu-darmstadt.de Tel.+49 6151 16 4388 ES Real-Time Systems Lab
MehrListe V Enterprise JavaBeans
Liste V Enterprise JavaBeans Fachhochschule Wiesbaden, FB Design Informatik Medien Studiengang Allgemeine Informatik Vorlesung zur Vertiefungslehrveranstaltung Spezielle Methoden der Softwaretechnik SS
MehrVorbereitungsseminar. Hochschule Darmstadt Fachbereich Informatik. Wintersemester 2011/2012 Prof. Dr. B. Kreling, Prof. Dr. J.
Vorbereitungsseminar Hochschule Darmstadt Fachbereich Informatik Wintersemester 2011/2012 Prof. Dr. B. Kreling, Prof. Dr. J. Wietzke Agenda Kurzvorstellung der Betreuer und der Studierenden Zeitlicher
MehrMathematische Grundlagen
Mathematische Grundlagen für Wirtschaftsinformatiker Prof. Dr. Peter Becker Fachbereich Informatik Hochschule Bonn-Rhein-Sieg Wintersemester 2015/16 Peter Becker (H-BRS) Mathematische Grundlagen Wintersemester
MehrBPM im Kontext von Unternehmensarchitekturen. Konstantin Gress
BPM im Kontext von Unternehmensarchitekturen Konstantin Gress Agenda 1 Worum geht s BPM, EA und SOA im Überblick 2 Link zwischen EA und BPM 3 Link zwischen SOA und BPM 4 Wie spielt das zusammen? 5 Q&A
MehrProjektmanagement (Modelle, Methoden & Tools)
Projektmanagement (Modelle, Methoden & Tools) Übersicht zu den Inhalten der Vorlesung Die Inhalte der Vorlesung wurden primär auf Basis der angegebenen Literatur erstellt. Darüber hinaus finden sich vielfältige
MehrIBR Mühlenpfordtstr. 23 TU-Braunschweig
Ergebnisbericht der Online-Umfrage: http://popollog.de/ws0607.ks.ibr.cs.tu-bs.de IBR Mühlenpfordtstr. 23 TU-Braunschweig Datum Rückläufe gesamt Erster Rücklauf Letzter Rücklauf 08.02.2007 12 06.02.2007
MehrSCHULUNG MIT SYSTEM: E-LEARNING VON RAUM21
SCHULUNG MIT SYSTEM: E-LEARNING VON RAUM21 - Schulungskonzept - Moodle Das E-Learning System - Die E-Learning-Plattform von raum21 - Ansprechpartner D A S S C H U L U N G S K O N Z E P T V O N R A U M
MehrBachelor Begleitseminar
Hochschule Bonn-Rhein-Sieg Bachelor Begleitseminar Veranstaltung im Studiengang Bachelor Information Systems (BIS) Sommersemester 2011 Prof. Dr. Sascha Alda (sascha.alda@h-brs.de) Infos zur Veranstaltung
MehrIm Rahmen seiner Beratertätigkeit veröffentlicht er Artikel und hält Vorträge und Schulungen zu diesen und weiteren Themen.
Dr. Wolf-Gideon Bleek ist seit 1997 in der Softwaretechnik-Gruppe der Universität Hamburg in Forschung und Lehre tätig. Er führt seit 1999 agile Projekte durch und berät Organisationen beim Einsatz agiler
MehrService Engineering. IVS Arbeitsgruppe Softwaretechnik. Abschnitt: Einführung zur Vorlesung
Service Engineering IVS Arbeitsgruppe Softwaretechnik Abschnitt: Einführung zur Vorlesung Seite 1 Überblick zur Vorlesung Seite 2 Organisation Die Vorlesungen finden jeweils Donnerstag von 13:00 bis 15:00
MehrStud.IP. Inhalt. Rechenzentrum. Vorgehen zur Eintragung in Veranstaltungen / Gruppen. Stand: Januar 2015
Rechenzentrum Stud.IP Vorgehen zur Eintragung in Veranstaltungen / Gruppen Stand: Januar 2015 Inhalt 1. Zugang... 2 2. Nutzerdaten... 2 3. Wichtige Hinweise zum Anmeldeprozess... 3 4. Anmeldung an eine
MehrLeistungsstarke Enterprise Apps. Für Menschen erdacht. Für Veränderungen entwickelt.
Plattform, Apps und App-Entwicklung Onit Apps für Ihr Unternehmen App [ap] Nomen Computer, informell 1. Anwendung (in der Regel ein kleines spezialisiertes Programm), die auf Mobilgeräte heruntergeladen
MehrDAS DUALE STUDIUM AN DER DUALEN HOCHSCHULE BADEN-WÜRTTEMBERG MANNHEIM SCHULUNG FÜR PRAXISBETREUER
DAS DUALE STUDIUM AN DER DUALEN HOCHSCHULE BADEN-WÜRTTEMBERG MANNHEIM SCHULUNG FÜR PRAXISBETREUER Prof. Dr. Andreas Föhrenbach, Prof. Christian Stanske, Prof. Dr. Volker Schulz 2015 www.dhbw-mannheim.de
MehrSeminar Programmierung und Reaktive Systeme
Seminar Programmierung und Reaktive Systeme Qualitätssicherung Softwareintensiver Eingebetteter Systeme Betreuer: Sascha Lity Kick-Off Meeting 03.04.2013 1 Eingebettete Systeme Computersysteme (Software
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
MehrBeraten? Begeistern!
Technical IT Consultant (m/w) (Technologieberater, Enterprise Architect) Als Technical IT Consultant entwickeln Sie das inhaltliche Verständnis für Chancen und Herausforderungen der bestehenden IT-Landschaften
MehrOrganisationsmanagement
Informations- und Organisationsmanagement Prof. Dr. Elvira Kuhn Seminarveranstaltung SS 2016 Hochschule Trier HS-Trier, SS 2016 Prof. Dr. Elvira 1 Kuhn 1 Organisatorisches 4-std. Veranstaltung während
MehrAgile Softwareentwicklung
Agile Softwareentwicklung Werte, Konzepte und Methoden von Wolf-Gideon Bleek, Henning Wolf 2., aktualisierte und erweiterte Auflage Agile Softwareentwicklung Bleek / Wolf schnell und portofrei erhältlich
MehrWachstum ermöglichen durch Agilität und Transparenz in der IT
Wachstum ermöglichen durch Agilität und Transparenz in der IT Tools Berlin 08.05.2014 14 Jahre Sicherheit im E-Commerce da kommt so einiges zusammen! 200 Mitarbeiter 17.800 Zertifizierte Online-Shops 5.800.000
MehrGestaltung der Personalmanagementsysteme
Gestaltung der Personalmanagementsysteme Konzept der Vorlesung Sommersemester 2011 TU Darmstadt FG Marketing & Personalmanagement Univ.-Prof. Dr. Ruth Stock-Homburg Sommersemester 2011 1 Lernziele der
MehrEignungsverfahren zum Master of Science Human-Computer Interaction
Eignungsverfahren zum Master of Science Human-Computer Interaction Literaturhinweise Prüfungsausschuss HCI Human-Computer Interaction & Psychologische Ergonomie Julius-Maximilians-Universität Würzburg
MehrSALSAH eine virtuelle Forschungsumgebung für die Geisteswissenschaften
SALSAH eine virtuelle Forschungsumgebung für die Geisteswissenschaften Zusammenfassung: Abstract: Einführung genuin digital Virtuelle Forschungsumgebungen für die Geisteswissenschaften in Bezug auf die
MehrInstallation von NetBeans inkl. Glassfish Anwendungs-Server
Installation von NetBeans inkl. Glassfish Anwendungs-Server Diese Anleitung führt Sie Schritt für Schritt durch die Einrichtung der Entwicklungsumgebung NetBeans, angefangen beim Download der benötigten
MehrVorlesung Automotive Software Engineering Prüfung Wintersemester 2014/15 TU Darmstadt, FB 18 und FB 20
Vorlesung Automotive Software Engineering Prüfung Wintersemester 2014/15 TU Darmstadt, FB 18 und FB 20 Prof. Dr. rer. nat. Bernhard Hohlfeld Bernhard.Hohlfeld@mailbox.tu-dresden.de Technische Universität
Mehr