Softwaretechnik. Prof. Dr. Rainer Koschke. Sommersemester 2006. Fachbereich Mathematik und Informatik Arbeitsgruppe Softwaretechnik Universität Bremen



Ähnliche Dokumente
Softwaretechnik. Überblick I. Prof. Dr. Rainer Koschke. Sommersemester 2006

Softwaretechnik. Überblick I. Prof. Dr. Rainer Koschke. Sommersemester 2007

Softwaretechnik. Prof. Dr. Rainer Koschke. Sommersemester Fachbereich Mathematik und Informatik Arbeitsgruppe Softwaretechnik Universität Bremen

Softwaretechnik. Überblick I. Prof. Dr. Rainer Koschke. Sommersemester 2009

Softwaretechnik. Prof. Dr. Rainer Koschke. Fachbereich Mathematik und Informatik Arbeitsgruppe Softwaretechnik Universität Bremen

Softwaretechnik. Prof. Dr. Rainer Koschke. Fachbereich Mathematik und Informatik Arbeitsgruppe Softwaretechnik Universität Bremen

Softwaretechnik. Prof. Dr. Rainer Koschke. Sommersemester Fachbereich Mathematik und Informatik Arbeitsgruppe Softwaretechnik Universität Bremen

Softwaretechnik. Prof. Dr. Rainer Koschke. Fachbereich Mathematik und Informatik Arbeitsgruppe Softwaretechnik Universität Bremen

Softwaretechnik. Überblick I. Prof. Dr. Rainer Koschke. Sommersemester 2006

Softwaretechnik. Prof. Dr. Rainer Koschke. Fachbereich Mathematik und Informatik Arbeitsgruppe Softwaretechnik Universität Bremen

Software Engineering. Produktivitätsfaktoren! Kapitel 18

Ergänzung zum Modulhandbuch

Projektmanagement (Modelle, Methoden & Tools)

2011 Lehrveranstaltung End User Programming 3.0/2.0 VU

Verteilte Systeme Prof. Dr. Stefan Fischer

Grundlagen der Informatik

Liste Programmieren - Java

Software Systems Engineering

Hochschule Darmstadt Fachbereich Informatik. Softwaretechnik II. 4.1 Darstellung der Architektur

Übungen zu Softwaretechnik

Software Engineering. Bibliographisches Institut & F. A. Brockhaus AG, Mannheim; Spektrum Akademischer Verlag GmbH, Heidelberg, 2003

Informationsblatt zu den Seminaren am Lehrstuhl. für Transportsysteme und -logistik

Universität Stuttgart Institut für Automatisierungstechnik und Softwaresysteme Prof. Dr.-Ing. M. Weyrich. Softwaretechnik I

Organisatorisches. Ökonometrie I Michael Hauser WS15/16

Mathematik für Studierende der Wirtschaftswissenschaften und Gesundheitsökonomie

Veranstalter. Studienumfang und Abschlüsse

Kontakt. Programmierkurs. Webseite. Ziel des Kurses

Software-Projekt. Prof. Dr. Rainer Koschke. Fachbereich Mathematik und Informatik Arbeitsgruppe Softwaretechnik Universität Bremen

Eignungsverfahren zum Master of Science Human-Computer Interaction

Software-Projekt. Prof. Dr. Rainer Koschke. Fachbereich Mathematik und Informatik Arbeitsgruppe Softwaretechnik Universität Bremen

Modulbeschreibung: Master of Education Informatik

Einführung in die Informatik II

Informatikgrundlagen (WS 2015/2016)

Softwareentwicklung: Variablen, Risiken, wirtschaftliche Gesichtspunkte. Jens Müller TU-Dresden

Programmierung 1 für Wirtschaftsinformatik Wintersemester 2013/14

Computergraphik I. Organisatorisches. G. Zachmann University of Bremen, Germany cgvr.informatik.uni-bremen.de

Software-Praktikum. Gabriele Taentzer Philipps-Universität Marburg Sommersemester 2015

Software-Praktikum. Gabriele Taentzer Philipps-Universität Marburg Sommersemester 2013

Dienstgüte von Kommunikationssystemen

HYDROLOGIE I EINFÜHRUNGSVERANSTALTUNG ASSISTENZ

Beschreibungsmodelle

Systemaspekte Verteilter Systeme Wintersemester 2004/05

Globale Scrum Retrospektive

Teil II: Konzepte imperativer Sprachen

Software-Projekt. Prof. Dr. Rainer Koschke. Fachbereich Mathematik und Informatik Arbeitsgruppe Softwaretechnik Universität Bremen

Informatik. Kap 0 Organisation

Master-Studium Informatik

URL: Modulbeschreibung

Amtliches Mitteilungsblatt. der Hochschule Harz. Hochschule für angewandte Wissenschaften, Wernigerode

Ausführungsbestimmungen des. des Bachelor of Science Studienganges

Erfolgreiche Realisierung von grossen Softwareprojekten

Seminar: Moderne Web Technologien (MWT)

Einführung in die Informatik

3. Vorgehensmodelle Software Engineering. Prof. Dr. Bernhard Humm Hochschule Darmstadt, 23. Oktober 2006

Scenario-Based Analysis of Software Architecture

Kunstgeschichte: Bereich I [120 ECTS]

Software Engineering

5 ECTS. 4 Modulverantwortlicher Prof. Dr. Francesca Saglietti

ZuuL - Entwicklung eines Adventures

Agile Programmierung: Case Studies

Software-Engineering Einführung

Studienplan TECHNIKPÄDAGOGIK AUFBAUSTUDIENGANG Anhang C. Universitätsstr. 38 Tel

Softwareentwicklung und Projektmanagement Teil 2: Objektorientierte Softwareentwicklung WS 05/06

-Verschlüsselung

Programmieren. Kap 0 Organisation

Inhaltsverzeichnis. Literatur. 4 Rational Unified Process [JBR98, Kru03] und UML [BRJ02, FS00, Bal01]

Liste V Enterprise JavaBeans

Informationswirtschaft II Rational Unified Process (RUP)

Informationswirtschaft II

Kurzüberblick Prof. Thomas Müller 1

Software Engineering II Projektorganisation und Management Organisatorische Hinweise

Algorithmische Methoden zur Netzwerkanalyse Vorlesung für den Bereich Master Informatik

Studienrichtung Eingebettete Systeme

IT-Unternehmensarchitektur Übung 01: IT-Strategie

ASB - Automatische Software-Bewertung

Abschlussarbeiten für StudentInnen

Prozess-Modelle für die Softwareentwicklung

Anlage 11 b Fachspezifische Anlage für das Fach Informatik (Zwei-Fächer-Bachelor) vom Lesefassung -

Einführung in die Softwaretechnologie

Requirements Management mit RequisitePro. Rational in der IBM Software Group. Der Rational Unified Process als Basis für die Projektarbeit

Informationswirtschaft 2: Überblick

Projektmanagement (Modelle, Methoden & Tools)

Agile Vorgehensmodelle in der Softwareentwicklung: Scrum

Algorithmische Methoden zur Netzwerkanalyse Vorlesung für den Bereich Master Informatik

Seminar Security in Cloud Computing

Einführung. Dr. A. Götze

B.SC. INFORMATIK TIM JUNGNICKEL

Mathematische Grundlagen

Teil B: Besondere Regelungen

Mathematisch-algorithmische Grundlagen für Big Data

Informatik als zweites Hauptfach im Magisterstudiengang an der Johannes Gutenberg-Universität Mainz

Wirtschaftsingenieurwesen (Informationstechnik) Modulname. Programmierung II / Software Engineering II Modulnummer

Web Application Security

Middleware für Verteilte Informationssysteme

Praktikum Handlungsplanung WS 2010/2011

Praktische Informatik 1

Über Videokonferenzen zum spezialisierten Master Programm

Projektmanagement und Projektplanung I Sommersemester 2009

Software-Projekt. Prof. Dr. Rainer Koschke. Fachbereich Mathematik und Informatik Arbeitsgruppe Softwaretechnik Universität Bremen

ERP Systeme. Vorbesprechung 2015S Siegfried Zeilinger. INSO - Industrial Software

Transkript:

Softwaretechnik Prof. Dr. Rainer Koschke Fachbereich Mathematik und Informatik Arbeitsgruppe Softwaretechnik Universität Bremen Sommersemester 2006

Überblick I 1 Vorbemerkungen

Vorbemerkungen: Vorbemerkungen 1 Vorbemerkungen Themen der Vorlesung Übersicht Übungen und Ressourcen Scheinbedingungen Beispielsystem Literatur Rainer Koschke (Uni Bremen) Softwaretechnik Sommersemester 2006 3 / 16

Vorbemerkungen: Übersicht Übersicht Metriken Kosten- und Aufwandsschätzung Entwicklungsprozesse SESAM-Schulung Komponentenbasierte Entwicklung Software-Architektur Software-Produktlinien Rainer Koschke (Uni Bremen) Softwaretechnik Sommersemester 2006 4 / 16

Vorbemerkungen: Übersicht SESAM Rainer Koschke (Uni Bremen) Softwaretechnik Sommersemester 2006 5 / 16

Vorbemerkungen: Übungen und Ressourcen Übungen und Ressourcen Dozent: http://www.informatik.uni-bremen.de/ koschke/ Sprechstunde nach Vereinbarung Ressourcen: annotierte Folien unter http://www.informatik.uni-bremen.de/ st/lehredetails.php?id=&lehre id=406 Übungen: Videoaufzeichnungen unter http://mlecture.uni-bremen.de/ News unter Stud.IP unter http://elearning.uni-bremen.de Übungen ca. alle zwei Wochen alternierend zur Vorlesung Übungsblatt im Netz Rainer Koschke (Uni Bremen) Softwaretechnik Sommersemester 2006 6 / 16

Vorbemerkungen: Scheinbedingungen Meine Grundsätze der Leistungsbewertung Übungen sollten keine Prüfungsleistungen sein praktisch anwenden ist besser als wiederkäuen umfassendes Lernen ist besser als punktuelles Noten müssen individuellen Beitrag wiedergeben die Form der Prüfungsleistung muss einheitlich sein es muss einen Unterschied zwischen Modulprüfung und Schein geben Rainer Koschke (Uni Bremen) Softwaretechnik Sommersemester 2006 7 / 16

Vorbemerkungen: Scheinbedingungen Formen der Prüfungsleistungen (a) mündliche Prüfung, (b) Klausurarbeit, (c) Bearbeitung von Übungsaufgaben mit Fachgespräch, (d) Bearbeitung von Praktikums- bzw. Laboraufgaben mit Fachgespräch, (e) mündlicher Vortrag mit schriftlicher Ausarbeitung (Referat), optional mit Fachgespräch, (f) umfangreiche schriftliche Ausarbeitung (Hausarbeit) mit Fachgespräch, (g) Abschlussarbeit. Rainer Koschke (Uni Bremen) Softwaretechnik Sommersemester 2006 8 / 16

Vorbemerkungen: Scheinbedingungen Scheinbedingungen Anerkennung durch mündliche Prüfung: 30 minütige mündliche Prüfung über den Stoff der Vorlesung Übungsaufgaben bearbeiten lohnt sich Wiederholungsfragen beantworten lohnt sich Ansonsten: Fachgespräch (zählt zu 30%) Übungs-/Praktikumsaufgaben (zählen zu 70%): Kosten- und Aufwandsschätzung für System S Vorschlag eines Prozessmodells für die Entwicklung von S Architekturentwurf bzw. -analyse für S wobei S eine Online-Bibliographie für wissenschaftliche Referenzen ist, die im Software-Projekt gerade durch eine Neuentwicklung ersetzt wird: http://www.iste.uni-stuttgart.de/ps/reengineering/ Rainer Koschke (Uni Bremen) Softwaretechnik Sommersemester 2006 9 / 16

Vorbemerkungen: Beispielsystem Online-Bibliographie: Startseite Rainer Koschke (Uni Bremen) Softwaretechnik Sommersemester 2006 10 / 16

Vorbemerkungen: Beispielsystem Online-Bibliographie: Taxonomiesuche Rainer Koschke (Uni Bremen) Softwaretechnik Sommersemester 2006 11 / 16

Vorbemerkungen: Beispielsystem Online-Bibliographie: Suche nach Eigenschaften Rainer Koschke (Uni Bremen) Softwaretechnik Sommersemester 2006 12 / 16

Vorbemerkungen: Literatur Literaturreferenzen I Allgemeine Literatur zur Softwaretechnik Sommerville (2004) Pressman (1997) Software-Metriken Fenton und Pfleeger (1998) Aufwand- und Kostenschätzung Boehm u. a. (2000) Software-Entwicklungsprozesse Beck (2000) Kruchten (1998) auch: Sommerville (2004); Pressman (1997) Rainer Koschke (Uni Bremen) Softwaretechnik Sommersemester 2006 13 / 16

Vorbemerkungen: Literatur Literaturreferenzen II Komponentenbasierte Entwicklung Szyperski u. a. (2002) Software-Architektur Bass u. a. (2003) Hofmeister u. a. (2000) Buschmann u. a. (1996) Software-Produktlinien Clements und Northrop (2001) Rainer Koschke (Uni Bremen) Softwaretechnik Sommersemester 2006 14 / 16

Vorbemerkungen: Literatur Bass u. a. 2003 Bass, Len ; Clements, Paul ; Kazman, Rick: Software Architecture in Practice. 2nd ed. Addison Wesley, 2003 Beck 2000 Beck, Kent: Extreme Programming Explained. Addison-Wesley, 2000 (The XP Series). ISBN 201-61641-6 Boehm u. a. 2000 Boehm, Barry W. ; Abts, Chris ; Brown, A. W. ; Chulani, Sunita ; Clark, Bradford K. ; Horowitz, Ellis ; Madachy, Ray ; Reifer, Donald ; Steece, Bert: Software Cost Estimation with COCOMO II. Prentice Hall, 2000 Buschmann u. a. 1996 Buschmann, Frank ; Meunier, Regine ; Rohnert, Hans ; Sommerlad, Peter ; Stal, Michael: Pattern-oriented Software Architecture: A System of Patterns. Bd. 1. Wiley, 1996 Clements und Northrop 2001 Clements, Paul ; Northrop, Linda M.: Software Product Lines : Practices and Patterns. Addison Wesley, August 2001. ISBN 0201703327 Rainer Koschke (Uni Bremen) Softwaretechnik Sommersemester 2006 15 / 16

Vorbemerkungen: Literatur Fenton und Pfleeger 1998 Fenton, N. ; Pfleeger, S.: Software Metrics: A Rigorous & Practical Approach. 2nd. London : International Thomson Computer Press, 1998 Hofmeister u. a. 2000 Hofmeister, Christine ; Nord, Robert ; Soni, Dilip: Applied Software Architecture. Addison Wesley, 2000 (Object Technology Series) Kruchten 1998 Kruchten, Phillipe: The Rational Unified Process: An Introduction. Reading, Mass.: Addison-Wesley, 1998 Pressman 1997 Pressman, Roger: Software Engineering A Practioner s Approach. Vierte Ausgabe. McGraw-Hill, 1997 Sommerville 2004 Sommerville, Ian: Software Engineering. Addison-Wesley, 2004 Szyperski u. a. 2002 Szyperski, Clemens ; Gruntz, Dominik ; Murer, Stephan: Component Software. Second edition. Addison-Wesley, 2002. ISBN 0-201-74572-0 Rainer Koschke (Uni Bremen) Softwaretechnik Sommersemester 2006 16 / 16