Vorlesung Software Engineering



Ähnliche Dokumente

Software Engineering in der Praxis

IT-Kennzahlen und Softwaremetriken - Proseminar - im Sommersemester 2010

Inhalt Software-Metriken Software-Metriken mit Together FindBugs. Software-Metriken. Raimar Lill Matthias Meitner David Föhrweiser Marc Spisländer


Anleitung zum Arbeiten mit Microsoft Visual Studio 2008 im Softwarepraktikum ET/IT

Entwicklungsprozesse und -werkzeuge

Raiffeisen News Unsere aktuellen Angebote im Januar 2014

Prof. Dr. Jan Jürjens

Bachelor- und Masterstudienplan für den Studiengang Sales Engineering and Product Management an der RUHR-UNIVERSITÄT BOCHUM

Ein Werkzeug zur Überdeckungsmessung für kontrollflussbezogene Testverfahren

Java: Kapitel 1. Überblick. Programmentwicklung WS 2008/2009. Holger Röder Holger Röder

Anforderungsmanagement

Vorlesung: Software Engineering

Kapitel 8: Fehlervermeidung

Einkommensteuertabelle für 2015 Splittingtarif für Verheiratete Kirchensteuer 9%

Software-Engineering und Optimierungsanwendungen in der Thermodynamik

Styleguides als Werkzeug für bessere Software-Usability im Gesundheitswesen

Übungen zu Übersetzerbau 2

DATA ANALYSIS AND REPRESENTATION FOR SOFTWARE SYSTEMS

Kontinuierliche Architekturanalyse. in 3D

Prof. Dr. Heinrich Müller. Informatik VII Universität Dortmund. Organisatorisches zum Vorkurs Informatik

Wie ich lernte die API zu lieben. 19. März sic[!]sec GmbH Industriestraße Gröbenzell

Kapitel 5: Statische Analyse

Workshop 6. Einführung in die objektorientierte Programmierung. Teil: Java mit BlueJ

Fakultät für Informatik Praktische Einführung in die Versionsverwaltung mit Eclipse

Formulare mit HTML. Beispiele. Beispiele & Nutzen. Web. Fach: Klasse: BW2. Datum: (Freitag) Agenda zu HTML und PHP

Übungen zur Softwaretechnik

Einführung in die testgetriebene Entwicklung (TDD)



Software Engineering

A n l e i t u n g. Beamer- Treiber- Download (FBI EB/ 19 )

GUI-Entwicklung 2: Windows Presentation Foundation

Professionelles Projektmanagement in der Praxis

F A C I L I T Y M A N A G E M E N T. Ergänzung Einführungsveranstaltung Objektmanager. Österreichische Akademie der Wissenschaften

Einführung in LabVIEW. National Instruments LabVIEW Measurement & Automation Explorer

RDB Rechtsdatenbank Administrationshilfe. Einfach wie noch nie, zuverlässig wie schon immer.

Einführung in Software Engineering

Universität Karlsruhe (TH) Moderne Programmiersysteme am Beispiel von.net

Game Development 1. Proseminar Objektorientiertes Programmieren mit.net und C# Philipp Kaiser. Institut für Informatik Software & Systems Engineering

Installation und Inbetriebnahme von Microsoft Visual C Community Edition

Übung zur Vorlesung Strukturiertes Programmieren WS 2014/15. Übungsblatt 1: JAVA - Erste Schritte Abgabe: Besprechung:

Browser-Einstellung für die Behandlung von Cookies

Software- Qualitätssicherung

Vorgetragen von. Sanaz Mostowfi Anna Polovets Mandy Neumann

Software-Qualität: Übung 1 Evolutionäres Entwickeln

Neue Wege mit Contao 4

Anleitung zur Installation und Verwendung von eclipseuml 2.1.0

Technologiepark Paderborn Telefon: / XX XX XX Mobil: 01XX / XX XX XX XX XXXXXXX@mail.upb.de

Die zyklomatische Komplexität

Rechnerunterstütztes Konstruieren I (CAD I) Dozent: Eigner. LV-Nummer: SWS: 2 V Credits: 3

Hands-on für UI5-Anwendung auf HANA

Grundkurs Software- Entwicklung mit C++

StuPro Visualisierung der Ergebnisse von Programmanalysen

10. Programmierungs-Phase: Objektorientierung Software Engineering

Marc Monecke Praktische Informatik Fachbereich Elektrotechnik und Informatik Universität Siegen, D Siegen

Software Engineering I

SE2-6. Übung Johannes Bürdek

Inhaltsverzeichnis. Teil I Grundlagen 1

Einführung in die Programmierung

GIS Anwendungen (WPF II) 1 Punktdatei anlegen. 2 Neuen Ordner (Startpunkt) anlegen. 3 Einen Pfad zum neuen Projekt schaffen.

1 Einleitung 1. 2 Grundkonzepte 11

Redokumentation. COBOL-Programm HPROG1. Reichenhainer Straße 29a Chemnitz. Erreichbar unter: 0371/

Verbesserung der Architektur der DPP- Software Saros (Vortrag 2) Slawa Belousow Institut für Informatik FU Berlin

Vom Konzept direkt ins Cockpit: Optimierte HMI-Entwicklung mittels automatischer Codegenerierung

Vorkurs Informatik WiSe 16/17

Software-Engineering im Sommersemester 2014

Entwurf und Umsetzung eines Werkzeugs für die Fluchtwegplanung

9. PHOTOservice. Über die Hauptnavigation Studio > PHOTOservice gelangen Sie in den Bereich des PHOTOservice.

OOA. Objektorientierte Analyse. Peter Coad und Edward Yourdon. Prentice Hall Verlag

Software Engineering II

Free your work. Free your work. Wir wollen Ihnen die Freiheit geben, sich auf Ihr Geschäft zu konzentrieren.

Unterlagen zu: Das Datenanalysesystem SAS SS 2000

Grundlagen der Risikoanalyse nach ISO 26262

Entwicklung einer standardisierten Steuerungssoftware für eine Streckenbeeinflussungsanlage am Beispiel der A 8

Transkript:

Vorlesung Software Engineering Kapitel 4 Qualitätsmanagement und Software-Metriken Software-Metriken mittels Werkzeug Understand - 1 -

Neues Projekt anlegen New Project... - 2 -

Neues Projekt anlegen Auswahl der Programmiersprache - 3 -

Neues Projekt anlegen Hinzufügen der Source-Dateien - 4 -

Analyse der Source-Dateien - 1(2) - 5 -

Analyse der Source-Dateien - 2(2) - 6 -

SW-Metriken - Zusammenfassung - 7 -

SW-Metriken - Code-Volumen - 8 -

Dependency Graphs Verzeichnisstruktur - 9 -

Projekt - Überblicksdiagramme - 10 -

Projekt - Überblicksdiagramme - 11 -

Projekt - Überblicksdiagramme - 12 -

Projekt - Überblicksdiagramme - 13 -

Projekt - Überblicksdiagramme - 14 -

SW-Metriken für Source-Dateien z. B. CountStmt (Anzahl Codezeilen) - 15 -

SW-Metriken Erklärungen ( http://www.scitools.com/documents/metrics.php) - 16 -

SW-Metriken Erklärungen ( http://www.scitools.com/documents/metrics.php) - 17 -

SW-Metriken Erklärungen ( http://www.scitools.com/documents/metrics.php) - 18 -

SW-Metriken Erklärungen ( http://www.scitools.com/documents/metrics.php) - 19 -

SW-Metriken für Source-Dateien ==> Anzeige von Abhängigkeiten - 20 -

SW-Metriken für Source-Dateien ==> Anzeige von Abhängigkeiten - 21 -

Dependency Graph Butterfly (Methode GetDarlehen ) - 22 -

Dependency Graph Butterfly (Klasse Darlehensverwaltung ) - 23 -

SW-Metrik (Zyklomatische Komplexität) - 24 -

Kontrollflussgraph Darlehensverwaltung::darlehenAnlegen - 25 -

Kontrollflussgraph Sicherungsverwaltung::Sicherungspruefung - 26 -

Code Violations - 27 -