close

Anmelden

Neues Passwort anfordern?

Anmeldung mit OpenID

57943 - Hochschule Aalen - Fakulät für Elektronik und Informatik

EinbettenHerunterladen
Fakultät
Elektronik und Informatik
Modulbeschreibung
Studiengang
Informatik
Modulkoordinator
Prof. Roy Oberhauser
Modul-Name
CP
SWS
10
8
Software Quality
Workload
Kontaktzeit
Selbststudium
120
180
300
Angestrebter Abschluss
Modultyp
(PM/WPM/WM)
Bachelor of Science
Form der
Wissensvermittlung
Zugangsvoraussetzung
Modul-Nr : 57943
Wintersemester
Sommersemester
Studienabschnitt
PM - Pflichtmodul
Vorlesung
Hausarbeit
Angebot Beginn
HS - Hauptstudium
Sem
Dauer
1 Semester
2 Semester
Semester
6+7
Einsatz in Studiengängen
Schwerpunkt SE
Übung
Labor
Selbststudium
Projektarbeit
Sonstiges: Referat, Bericht
Seminar
Modul: Inhaltlich werden folgende Kenntnisse vorausgesetzt:
- Software-Engineering (z.B. 57421)
- Software-Projektmanagement (z.B. 57422)
- Java und C# Kenntnisse (z.B. 57204, 57429)
Prüfung: Voraussetzung zur Teilnahme an der Prüfungen
sind die jeweils zugehörigen Übungsscheinen.
Enthaltene Teilmodule / Lehrveranstaltungen
Fach-Nr.
57630
Titel des Teilmoduls /
Lehrveranstaltung
SoftwareQualitätsmanagement
Teilmodultyp
(PM/WPM/WM)
PM - Pflichtveranstaltung
Fach-Nr.
57631
Titel des Teilmoduls /
Lehrveranstaltung
Softwarearchitektur
Teilmodultyp
(PM/WPM/WM)
PM - Pflichtveranstaltung
Lehrende
Prof. Oberhauser
Studienabschnitt
Art
V
Ü
L
SWS
4
CP
5
Sem
Teilmodulprüfung
Art / Dauer
/ Benotung
6
PLK
120
Einsatz in Studiengängen
benotet
HS - Hauptstudium
Lehrende
Prof.
Oberhauser
Studienabschnitt
Schwerpunkt SE
Art
V
Ü
L
SWS
4
CP
5
Sem
Teilmodulprüfung
Art / Dauer
/ Benotung
7
PLK
120
Einsatz in Studiengängen
benotet
HS - Hauptstudium
Schwerpunkt SE
Zugelassene Hilfsmittel
57630: calculator, books, current course script, PDFs under Reference.
Any notes must be original and in your own handwriting on A4 paper signed on
each page with your signature and matrikel number in upper right.
57631: books, current course script, PDFs under Reference.
Any notes must be original and in your own handwriting on A4 paper signed on
each page with your signature and matrikel number in upper right.
Lernziele / Kompetenzen
Allgemeines:
- Fortgeschrittene Softwareengineering Kenntnisse erwerben und anwenden im Bezug auf Softwarearchitektur
und Software Qualität.
Fachkompetenz: Studierende
- Kennen die Rolle und Aufgaben eines Softwarearchitekts, Architektur- Prozess, Konzepte, Prinzipien,
Heuristiken, Methoden, und eine Vielzahl von Architektur- und Entwurfsmuster.
- Können eine Softwarearchitektur erstellen, beschreiben, präsentieren, und bewerten.
- Verstehen die Beeinflussung von Plattform-spezifizischen Architektur, Middleware, und Applikation Frameworks
auf die Softwarearchitektur und können Entscheidungen dazu begründen.
- Kennen aktuelle Softwarearchitektur Themen wie Software Product Lines, Model-Driven Engineering, CloudArchitektur, Service-Oriented Architecture, etc.
- Kennen verschiedene gängige Qualitätsmanagement Ansätze und Maßnahmen und können geeignete Ansätze
auswählen und begründen.
- Kennen Qualitätsmodelle
- Kennen Requirements-Engineering Techniken und können diese anwenden.
- Können Software Test Pläne entwerfen und Software Test Fälle erarbeiten
- Können eine Vielfalt von dynamische Testtechniken anwenden und die Testabdeckungsgrad messen
- Wissen wie die Effektivität von Entwicklungsprozessen bewertet werden können
- Kennen Code Qualitätsicherungstechniken und können Code Inspektionen durchführen
- Kennen den Einfluss von Design auf Qualität
- Können Statische Analyse durchführen und Aussagen über die Code Qualität sagen anhand verschiedene
Metriken
Methodenkompetenz: Studierende
- Üben Ihre Fähigkeit technischen und Verständnis Problemen bei (zum großen Teil Englische) Übungen zu
überwinden.
Sozialkompetenz: Studierende
- Können eine technische Präsentation in Englisch von Abstrakte Information (z.B. ein Entwurfsmuster oder
Softwarearchitektur) selbstständig vorbereiten, darstellen, und präsentieren/erklären.
- Mehrsprachigkeit wird geübt auch durch Übungen die zum großen Teil in Englisch beschrieben sind.
Kompetenzbereich
Schwerpunkt
Teilschwerpunkt
In geringen Anteilen
Fachkompetenz
Methodenkompetenz
Sozialkompetenz
Lehrinhalte
57631 Softwarearchitektur:
- Softwarearchitektur Qualitätseigenschaften und Architekturell-Überschneidende Aspekte
- Architektur Methodologien
- Architektur innerhalb SE Prozessen
- Architektur Repräsentation und Beschreibung
- Architekturellen Muster und Stile
- Abstraktion, Modellierung, und Entwurf an der Architektur Ebene (z.B. Model-Driven Development, …)
- Plattform-spezifizischen Architektur, Middleware, und Applikation Frameworks
- Produkt-Linie Architekturen
- Embedded Architekturen
- Architektur Wiedergewinnung and Evolution
- Architektur Bewertung
- Aktuelle Architektur Themen
57631 Software- Qualitätsmanagement:
- Qualitätsmanagement Ansätze, Qualitätsmanagementsysteme
- Qualitätskriterien, Q-Normen und –Standards, Q-Modelle und Q-Prozesse, Qualitätsplanung und -kontrolle
- Vorbeugende, Konstruktive Q-Maßnahmen
- Analytische Q-Maßnahmen (Statische und Dynamische Prüfungen)
- Requirements-Engineering
- Qualitätspraktiken auf Code und Design Ebene
- Testingansätze
- Konfigurationsmanagement
- Metriken, Defektratenanalyse
Sprache
Deutsch
Chinesisch
Literatur
Englisch
Spanisch
Portugiesisch
Französisch
Russisch
Software Quality Management
- Andreas Spillner und Tilo Linz. Basiswissen Softwaretest: Aus- und
Weiterbildung zum Certified Tester;Foundation Level nach ISTQB-Standard. 3.
Auflage, korr. Nachdr. dpunkt-Verl., 2005. ISBN-13 978-3-89864-358-0.
- Wallmüller, Ernest. Software Quality Engineering: Ein Leitfaden für bessere
Software-Qualität. 3. Auflage. Hanser, 2011. ISBN: 9783446404052
- Software Testing Foundations: A Study Guide for the Certified Tester
Exam.by Andreas Spillner, Tilo Linz, Hans Schaefer. 2nd edition, 2007.
dpunkt. ISBN-13 978-1-933952-08-6.
- McConnell, Steve: Code Complete, 2nd Edition. Microsoft Press, 2004.
ISBN: 0735619670
- Fowler, Martin: Refactoring. Wie Sie das Design vorhandener Software
verbessern. Addison-Wesley, 2000. ISBN: 3827316308
- Wallmüller, E.: Software-Qualitätsmanagement in der Praxis. Hanser
Fachbuch, 2001. ISBN: 3446213678
- Persse, J.: Process Improvement Essentials: CMMI, Six Sigma, and ISO
9001. O'Reilly Media, Inc. 2006. ISBN 0596102178.
- Chrissis, Mary et al: CMMI : Guidelines for process integration and product
improvement. 2. ed. Addison-Wesley 2006. ISBN 0321279670.
- Balzert, H.: Lehrbuch der Software-Technik, Band 2. Software-Management,
Software-Qualitätssicherung. Spektrum, Akad. Verl. 1998. ISBN: 3827400651
- Rupp, C., SOPHIST GROUP: Requirements-Engineering und –Management,
3. Auflage. Hanser Fachbuch, 2004. ISBN: 3446228772
- Galin, D.: Software Quality Assurance. Pearson Education, 2004. ISBN:
0201709457
- Sneed, H. M., Winter, M.: Testen objektorientierter Software. Hanser
Fachbuch, 2002. ISBN: 3446218203
- Ehrenberger, W.: Software-Verifikation. Hanser Fachbuch, 2002. ISBN:
3446216243
Liggesmeyer, P.: Software-Qualität: Testen, Analysieren, und Verifizieren von
Software. Spektrum Akademischer Verlag, 2002. ISBN: 3827411181
57631 Software Architecture:
- Basiswissen Softwarearchitektur von Torsten Posch, Klaus Birken, Michael
Gerdom. 3. Auflage. dpunkt-Verl., 2011. ISBN 978-3-89864-736-6
- Design Patterns: Elements of Reusable Object-Oriented Software by Erich
Gamma et al. Addison-Wesley Professional (1995). ISBN: 0201633612
– Entwurfsmuster. Elemente wiederverwendbarer objektorientierter Software
von Erich Gamma, et al. Addison-Wesley (2004) ISBN: 3827321999.
- Head First Design Patterns by Freeman et al., 2004. ISBN: 0596007124
– Entwurfsmuster von Kopf bis Fuß von Freeman et al.. O'Reilly (2005). ISBN:
3897214210
- Pattern-Oriented Software Architecture: A System of Patterns. Buschmann,
et al., 1996. ISBN: 0471958697
- Pattern-Oriented Software Architecture: Patterns for Concurrent and
Networked Objects, Vol. 2. Schmidt, et al., 2000. ISBN: 0471606952
- Effektive Software-Architekturen: Ein praktischer Leitfaden by Gernot Starke,
2. Auflage, Hanser Verlag, 2005. ISBN 3446228462
- Software Architecture in Practice, 2nd Edition by Len Bass, Paul Clements,
Rick Kazman. Addison-Wesley Professional (2003). ISBN: 0321154959. From
SEI.
- Software Factories: Moderne Software-Architekturen mit SOA, MDA,
Patterns, und agilen Methoden von Jack Greenfield, Keith Short. MITP-Verlag
(2006) ISBN: 3826616103
– Software Factories: Assembling Applications with Patterns, Models,
Frameworks, and Tools by Jack Greenfield, Keith Short. Wiley (2004) ISBN:
0471202843
- Service-Oriented Architecture (SOA): Concepts, Technology, and Design by
Thomas Erl. Prentice Hall PTR 2005. ISBN: 0131858580
- The Art of Software Architecture: Design Methods and Techniques by Albin,
Stephen T. Wiley, 2003. ISBN 0471228869.
- Documenting Software Architectures: Views and Beyond by Paul Clements et
al., Addison-Wesley (Pearson), 2003. ISBN: 0201703726
- Verteilte Systeme und Anwendungen: Architekturkonzepte, Standards und
Middleware-Technologien by Hammerschall, Ulrike. Pearson Studium, 2005,
ISBN: 3827370965
- Service-orientierte Architekturen mit Web Services: Konzepte – Standards –
Praxis. Dostal, W. et al. Elsevier Gmbh, 2005. ISBN: 3827414571
- „Service-orientierte Architekturen mit Web Services“ von Ingo Melzer. 4.
Aufl., 2010. Spektrum Akademischer Verlag; ISBN 9783827425492
- The Art of Software Architecture: Design Methods and Techniques by Albin,
Stephen T. Wiley, 2003. ISBN 0471228869.
- Documenting Software Architectures: Views and Beyond by Paul Clements et
al., Addison-Wesley (Pearson), 2003. ISBN: 0201703726
- Refactorings in grossen Softwareprojekten. Komplexe Restrukturierungen
erfolgreich durchführen von Stefan Roock, Martin Lippert. Dpunkt Verlag;
2004. ISBN-13: 978-3898642071
- Modellgetriebene Softwareentwicklung. Techniken, Engineering,
Management von Thomas Stahl, Markus Völter, Sven Efftinge. Dpunkt Verlag;
2. Auflage; 2007. ISBN-13: 978-3898644488
- Model-Driven Architecture. Eine praxisorientierte Einführung in die MDA von
Roland Petrasch, Oliver Meimberg
- Distributed and Cloud Computing: Clusters, Grids, Clouds, and the Future
Internet von K. Hwang, G. C. Fox, J. J. Dongarra. Morgan Kaufmann
(Elsevier), 2012. ISBN 0123858801.
- Cloud Architecture Patterns von Bill Wilder. O'Reilly Verlag, 2012.
ISBN-10: 1449319777
Zusammensetzung der
Endnote
Bemerkungen / Sonstiges
Die Teilmodule in dieses Modul sind auch vorgesehen als mögliche
Wahlpflichtfächer für andere Studienschwerpunkte. Deshalb werden die
Teilmodule einzeln geprüft.
Letzte Aktualisierung
2014-10-21_Ausgabe_ws2014
Document
Kategorie
Kunst und Fotos
Seitenansichten
8
Dateigröße
56 KB
Tags
1/--Seiten
melden