Vorlesung Softwaretechnik - Einführung -
|
|
|
- Kilian Schneider
- vor 8 Jahren
- Abrufe
Transkript
1 Vorlesung Softwaretechnik - Einführung - Prof. Dr.-Ing. Klaus-Peter Fähnrich WS 2007/2008 Prof. K.-P. Fähnrich 1
2 Modul: Softwaretechnik ( ) Verantwortliche Professur: Modulturnus: jedes Wintersemester Verwendbarkeit: Pflichtmodul im Bachelor of Science Informatik Workload Vergabe von Leistungspunkten: Klausur als Modulklausur Empfohlen für 3. Semester Dauer: 1 Semester Arbeitsaufwand: 5 LP = 150 Arbeitsstunden (Workload) Lehrformen Vorlesung Softwaretechnik (2 SWS) = 30 h Präsenzzeit und 70 h Selbststudium = 100 h Übung Softwaretechnik (1 SWS) = 15 h Präsenzzeit und 35 h Selbststudium = 50 h 2
3 Raumplanung und Blockveranstaltungen Wintersemester 2007/2008 Termin: dienstags; 15:15 h 16:45 h ab Blockveranstaltung, 15:15 h 18:45 h Ort: SKH 2 04, 15:15 h und SKH 2 11, 17:15 h ab im SKH 2-10, 15:15 h 18:45 h, sofern Platzbedarf ausreicht 3
4 Termin- und Raumplan Auf der Internetseite BIS abrufbar. Datum Anzahl VL/Übung Bemerkung Lektor Ort VL Einführung Prof. Fähnrich SKH VL Blockveranstaltung Prof. Fähnrich SKH VL Blockveranstaltung Prof. Fähnrich SKH fällt aus Übung Blockveranstaltung Härtwig SKH VL Blockveranstaltung Prof. Fähnrich SKH VL Blockveranstaltung Prof. Fähnrich SKH Übung Blockveranstaltung Härtwig SKH VL Blockveranstaltung Prof. Fähnrich SKH VL Blockveranstaltung Prof. Fähnrich SKH fällt aus Übung Blockveranstaltung Härtwig SKH VL Blockveranstaltung Prof. Fähnrich SKH Übung Blockveranstaltung Härtwig SKH 2-10 Klausur, Details werden noch bekannt gegeben 4
5 Einschreibung für das Modul Kurzerklärung elate-portal, Einschreibungsmodalitäten und Online-Übungen Web-Adresse: oder Einstieg über die BIS-Internetseite 1. Registrieren am elateportal beim ersten Zugriff: Matrikelnr., Name und adresse 2. vom Portal mit Aktivierungslink bestätigen 3. Einschreibung in Vorlesung Softwaretechnik (Die Einschreibung gilt gleichzeitig als Anmeldung zur Klausur.) Online-Tests werden in Kürze eingestellt. Diese Aufgabenserien werden in den Präsenzübungen behandelt. 5
6 Abteilung Die Professur besteht am Institut für Informatik der Universität Leipzig seit dem Jahr 2000 unter Leitung von Prof. Dr.-Ing. Klaus-Peter Fähnrich. Der Mitarbeiterstamm von derzeit 21 Mitarbeitern, davon 7 Doktoranden und wird unterstützt von etwa 10 studentischen Hilfskräften. 6
7 Forschungs- und Lehrgebiete Auf Anwendungssysteme und die zur Entwicklung notwendige Softwaretechnik fokussiert, umfassen die Forschungs- und Lehrgebiete:, E-Business, Dienstleistungsinformatik, Content- und Wissensmanagement, Software Engineering, Enterprise Application Integration, Service Engineering und Service Management. 7
8 Modulübersicht: Bachelor/Master Wintersemester Softwaretechnik (Bachelor) Vorlesung Softwaretechnik (30h) Übung Softwaretechnik (15h) Empfohlenes Semester: 3 - Pflichtmodul Einführung in das symbolische Rechnen (Bachelor) Vorlesung: Einführung in das symbolische Rechnen (30h) Übung: Einführung in das symbolische Rechnen (15h) Empfohlenes Semester: 5 (Bachelor) - Wahlpflichtmodul Software aus Komponenten (Master) Vorlesung: Software aus Komponenten (30h) Seminar Komponentensoftware (15) Empfohlenes Semester: 1 (Master) - Wahlpflichtmodul Softwaresystemfamilien (Master) Vorlesung Generative Softwareentwicklung (30h) Vorlesung Software Ökonomie (30h) Seminar Generative Softwareentwicklung (30h) Empfohlenes Semester: 1/3 (Master) Wahlpflichtmodul 8
9 Modulübersicht: Bachelor / Master Sommersemester Modul: Softwaretechnik-Praktikum (Bachelor) Softwaretechnik-Praktikum Empfohlenes Semester: 4 - Pflichtmodul (Bachelor/Master) Vorlesung: (30h) Vorlesung: Einführung in XML (30h) Seminar: (30h) Praktikum: (30h) Empfohlenes Semester: 6 (Bachelor), 2 (Master) - Wahlpflichtmodul Software-Management (Master) Vorlesung Software Management (30h) Vorlesung Software-Qualitätsmanagement (30h) Vorlesung Engineering IT-basierter Dienstleistungen (30h) Empfohlenes Semester: 2 (Master) - Wahlpflichtmodul 9
10 Aktuelle Forschungsprojekte Pre Built Information Space Rollen- und aufgabenangepasste Informationsbeschaffung; Entwicklung eines Systems für das Content Engineering von dynamischen, lernenden und aufgaben- und rollenangepassten multimedialer Informations-räumen. Integration Engineering Entwicklung eines Vorgehensmodells zur Einbettung neuer oder modifizierter Geschäftsprozesse in bestehende IT- Landschaften mit Hilfe einer integrierenden, internetbasierten IT-Struktur. ServCASE Computer Aided Engineering für IT-basierte Dienstleistungen; Entwicklung und Umsetzung eines Referenzmodells für das Co-Design von Software und Services einschließlich entsprechender Softwarewerkzeuge. 10
11 Aktuelle Forschungsprojekte OrViA Das Forschungsvorhaben OrViA konzipiert und realisiert eine Architektur zur Orchestrierung und Validierung kooperierender Systemkomponenten in geschäftskritischen E-Business- Umgebungen für kleine und mittlere Unternehmen. SoftWiki Anwenderorientiertes stark verteiltes Requirements Engineering für evolutionäre Entwicklungsprozesse Das Verbundvorhaben SoftWiki hat zum Ziel die Zusammenarbeit aller am Softwareentwicklungsprozess Beteiligten in Bezug auf Softwareanforderungen zu unterstützen. Potentiell sehr große und räumlich getrennte Stakeholdergruppen sollen dabei befähigt werden Software- Anforderungen auf einfachste Weise zusammenzutragen, semantisch anzureichern, zu klassifizieren und zu aggregieren. Services made in Germany Zielsetzung des Forschungsvorhabens ist es, wissenschaftlichmethodische Grundlagen für die Internationalisierung der deutschen Dienstleistungswirtschaft zu erarbeiten. Hierfür entwickeln die Projektpartner ganzheitliche Konzepte und Instrumentarien, so dass Dienstleistungen im internationalen Umfeld erfolgreich sind. 11
12 Einführung Lernziele Taxonomie Definitionen Problematik der Softwareentwicklung Bedeutung von Software Produktivitätsfortschritt Standardsoftware Schwierigkeiten bei der Entwicklung Softwaretechnik 12
13 Lernziele 1. Unterschiede aufzeigen, die es zwischen Software und anderen Produkten gibt; 2. Beschreiben von Veränderungen der Software in den letzten 10 Jahren; 3. Hohe Portabilitätsanforderungen als Erschwernis bei der Software-Erstellung; 4. Problem bei hoher Änderungshäufigkeit während Entwicklung und Wartung; 5. Beschreibung der Disziplin Softwaretechnik anhand von Begriffen; 6. Terminologie der Begriffe System und Software. 13
14 Lernzieltaxonomie Lernstoff in 4 Lernstufen unterteilt: Lernstufe Wissen Sie wird definiert durch elementare Kenntnisse. Darunter ist die Wiedergabe von Begriffen, Fakten, Klassifikationen und Kriterien zu verstehen. Lernstufe Verstehen Sie wird definiert durch funktionale Kenntnisse. Darunter sind u.a. Beschreibung von Verfahren, Methoden, Regeln und Gesetzmäßigkeiten zu verstehen. Lernstufe Anwenden Sie definiert durch den sachkundigen Umgang mit Formeln und Verfahren zur Lösung von Problemen, zu denen die Übertragung von Wissen und Verstehen in direktem Bezug auf einzelne und konkrete Situationen notwendig ist. Lernstufe Beurteilen Sie wird definiert durch die Lösung komplexer Aufgaben, zu denen anhand von Analysen Auswahlentscheidungen zu treffen und/oder Verfahren zu entwickeln sind. Quelle: Balzert 14
15 Software-Definitionen Software (engl., eigtl.»weiche Ware«), Abk. SW, Sammelbezeichnung für Programme, die für den Betrieb von Rechensystemen zur Verfügung stehen, einschl. der zugehörigen Dokumentation (Brockhaus Enzyklopädie) Software, die zum Betrieb einer Datenverarbeitungsanlage erforderlichen nichtapparativen Funktionsbestandteile (Fremdwörter-Duden) Software:... unter Software subsumiert man alle immateriellen Teile, d. h. alle auf einer Datenverarbeitungsanlage einsetzbaren Programme (Lexikon der Informatik und Datenverarbeitung [Schneider86]) Software: Menge von Programmen oder Daten zusammen mit begleitenden Dokumenten, die für ihre Anwendung notwendig oder hilfreich sind (Ein Begriffssystem für die Softwaretechnik [Hesse84]). Software: Computer programs, procedures, rules, and possibly associated documentation and data pertaining to the operation of a computer system (IEEE Standard Glossary of Software Engineering Terminology [ANSI83]). 15
16 Software-Definitionen Software-Produkt o Ein Produkt ist ein in sich abgeschlossenes, i. A. für einen Auftraggeber bestimmtes Ergebnis eines erfolgreich durchgeführten Projekts oder Herstellungsprozesses. Als Teilprodukt bezeichnen wir einen abgeschlossenen Teil eines Produkts. o SW-Produkt: Produkt, das aus Software besteht. Software-System o Unter einem System wird ein Ausschnitt aus der realen oder gedanklichen Welt, bestehend aus Gegenständen (z. B. Menschen, Materialien, Maschinen oder anderen Produkten) und darauf vorhandenen Strukturen (z. B. deren Aufbau aus Teileinheiten oder Beziehungen untereinander) verstanden. [Hesse84]. o Software-System ist dementsprechend ein System, dessen Systemkomponenten und Systemelemente aus Software bestehen. 16
17 Software Definitionen Systemsoftware o Software die für eine spezielle Hardware oder Hardwarefamilie entwickelt wurde um den Betrieb und die Wartung dieser Hardware zu ermöglichen. Dazu gehören das Betriebssystem, Compiler,... o Orientiert sich grundsätzlich an den Eigenschaften der Hardware, für die sie geschaffen wurde und ergänzt deren Fähigkeiten Anwendungssoftware (application software) o o Software die Aufgabe des Nutzers mit Hilfe eines Computersystems löst. Setzt in Regel auf der Systemsoftware der verwendeten Hardware auf bzw. benutzt sie zur Erfüllung der eigenen Aufgaben Computersystem (DV-System) o Anwender o Benutzer o Anwendungssoftware + Systemsoftware + Hardware Angehörige einer Institution oder organisatorischen Einheit die ein Computersystem zur Erfüllung ihrer fachlichen Aufgaben einsetzen Personen, die ein Computersystem unmittelbar einsetzen und bedienen Technisches System o Computersystem + technische Einrichtungen 17
18 Software Definitionen DV-System Anwendungssoftware Systemsoftware Hardware 18
19 Software Definitionen Organisatorisches System o Mitarbeiter in ihrer Rolle als Auftraggeber einschließlich Anwendern und Benutzern Informationssystem o Menschen und Maschinen die Information erzeugen und/oder benutzen und durch Kommunikationsbeziehungen verbunden sind. Enthält es mehrere Computersysteme, so spricht man von einem computergestützten Informationssystem Computergestütztes Informationssystem o System bei dem die Erfassung, Speicherung, Übertragung, Auswertung und/oder Transformation von Information durch Computersysteme teilweise automatisiert ist Software-Entwicklung o Ausschließliche Entwicklung von Software System-Entwicklung o Entwicklung eines Systems, dass aus Hardware und Softwarekomponenten besteht. 19
20 Software-Produkt und Software-System Software SW-System Benutzer SW-Entwickler Auftraggeber SW-Produkt 20
21 Begriffsbildung Computergestütztes Informationssystem / Anwendungssystem DV-System Informationssystem Technisches System Organisatorisches System SW Anwendungs-SW System-SW Benutzer Hardware Sonstige technische Einrichtungen Anwender Com putersystem Mitarbeiter Legende: Systemkomponente bzw. Systemelement 21
22 Problematik der Softwareentwicklung Software ist ein immaterielles Produkt; Software unterliegt keinem Verschleiß; Software wird nicht durch physikalische Gesetze begrenzt; Software ist im Allgemeinen leichter und schneller änderbar als ein technisches Produkt; Für Software gibt es keine Ersatzteile; Software altert; Software ist schwer zu vermessen. 22
23 Bedeutung von Software 90 % Zunehmender Wertanteil der Software beim Kauf eines Computersystems Quellen: Hughes AircraftGEI (zitiert nach Scharf88) 23
24 Bedeutung von Software Weltweiter Umsatz in Milliarden US$ Militär & Verteidigung Maschinenbau Autoindustrie Chemieindustrie Textilindustrie IT&T Tourismus Quelle: G. Koch, European IT Conference (EITC), Brüssel, Juni
25 Wachsende Komplexität MOI 50 MOI 40 MOI SPACE SHUTTLE EWSD für BB-ISDN 30 MOI LUNAR MISSION CONTROL 20 MOI 10 MOI MERCURY GEMINI APOLLO EWSD-APS DBP-14 EWSD-APS WM4.2 7%jährliches Produktivitätswachstum MOI: Millionen Objektcode-Instruktionen EWSD: Elektronisches Wählsystem Digital Quellen: Boehm 87, S.45 und Siemens (Unterlagen zum Seminar Industrielle Software-Technik, Deutsche Informatik-Akademie Bonn 588) 25
26 Softwarenachfrage und -angebot 2,5 2,0 Software- Personal (in Mio.) (normiert auf 1980) Software-Nachfrage (+10 25% Jahr) Nachfragelücke 1,5 1,0 0,5 Personal-Zuwachs (+4% Jahr) Produktivitätssteigerung (+4% Jahr) Quelle: G. Koch, European IT Conference, Brussels, June
27 Standardsoftware Art der Softwarelösung Auftraggeber-Firmen (Personalgröße) Individual- Spezialsoftware Standardsoftware & individuelle Anpassungen 5% 10% Lösungen zusammmengesetzt aus Standard- Softwarekomponenten 35% Vollständige Lösungen durch Standardsoftware 50% 500< Quelle: G. Koch, European IT Conference, Brussels, June
28 Schwierigkeiten bei der Entwicklung Zunehmend Außer-Haus-Entwicklung Trend: o Software nicht selbst zu entwickeln, sondern Auftragsentwicklung Prognose: o Von den Software-Produkten und den zugehörigen Dienstleistungen werden generell etwa 55% intern und 45% extern erbracht werden o Durch die zunehmende Produktintegration von Software (eingebettete Systeme) wird der Prozentsatz intern erstellter Software nicht drastisch zurückgehen. Zunehmend Altlasten Anwendungssoftware wird oft 20 Jahre und länger eingesetzt Da sich die Einsatzumgebung dieser Anwendungssoftware ständig ändert, muss diese Software ebenfalls ständig angepasst werden Diese permanenten Anpassungsprozesse verursachen oft 2/3 aller Software-Kosten 28
29 Schwierigkeiten bei der Entwicklung Anwendungssoftware-Zykluszeit: 10 bis 15 Jahre Systemsoftware-Zykluszeit: 6 Jahre Hardware-Zykluszeit: 3 Jahre
30 Softwaretechnik Softwaretechnik (syn.: Software-Engineering): Fachgebiet der Informatik, das sich mit der Bereitstellung und systematischen Verwendung von Methoden und Werkzeugen für die Herstellung und Anwendung von Software beschäftigt [Hesse 84] Software-Engineering das ingenieurmäßige Entwerfen, Herstellen und Implementieren von Software sowie die ingenieurwissenschaftliche Disziplin, die sich mit Methoden und Verfahren zur Lösung der damit verbundenen Problemstellungen befasst (Brockhaus Enzyklopädie). Software-Technik Zielorientierte Bereitstellung und systematische Verwendung von Prinzipien, Methoden und Werkzeugen für die arbeitsteilige, ingenieurmäßige Entwicklung und Anwendung von umfangreichen Software-Systemen. 30
31 Softwaretechnik Kerninformatik Theoretische Informat ik Prak tische Inf orm atik Technische Inf orm atik Sof tw are- Technik Sof t w are- Management Softw are- Entw ickl ung Software-Qualitätsmanagement 31
32 Softwaretechnik Unternehmensebene PC PC PC Ablage Bearbeiten Inhalt Arb ei tsp lat zeb ene Te x t BlaBlaBlaB lablablabl Gr a f ik ablablabla BlaBlaBlaB lablablabla Datei Person en bearb eiten Name Mustermann Vor name Er wi n Geburtsdatum St rasse Bo chumer Str PLZ / Ort Bochum Soft ware-produktebene 32
33 Softwaretechnik 1 Grundlagen Einführung und Überblick LE 1 V Unternehmensmodellierung LE 24 2 Objektorientierte Unternehmensmodellierung LE 25 2 LE II SW-Management 1 Grundlagen LE 1 I SW-Entwicklung 1 Die Planungsphase LE 2-3 III SW-Qualitäts- Management 1 Grundlagen LE 9 2 Planung LE 2 2 Die Definitionsphase LE Qualitätssicherung LE 10 Legende: 3 Organisation LE Die Entwurfsphase LE Manuelle Prüfmethoden LE 11 =Übergabe von Teilprodukten = Informationsaustausch 4 Personal LE 5 5 Leitung LE Die Implementationsphase LE 33 5 Die Abnahme- und Einführungsphase LE 34 4 Prozessqualität LE Produktqualität Komp. LE =Einfluss = Unterstützung LE = Lehreinheit 6 Kontrolle LE 8 8 LE 6 Die Wartungs- & Pflegephase LE LE 6 Produktqualität Syst. LE LE Die in dieser Vorlesung Behandelten Themen IV Querschnitte und Ausblicke 1 Prinzipien und 2 CASE 3 Wiederverwendung LE Methoden LE 20 LE Sanierung LE 23 4 LE 33
34 Zusammenfassung (1) Die Software-Technik (Software-Engineering) als Teildisziplin der Informatik befasst sich mit der Herstellung und Anwendung von Software (SW). Dazu ist eine Software-Entwicklung, ein Software-Management und ein Softwarequalitätsmanagement erforderlich. Nach der Inbetriebnahme eines Software- Produkts erfolgen die Wartung und die Pflege. Viele Aktivitäten, die im Rahmen der Software-Technik anfallen können heute durch Werkzeuge (tools), genauer gesagt CASE-Werkzeuge, unterstützt werden. Der Begriff CASE ( Computer Aided Software Engineering ) drückt aus, dass für die Herstellung von Software selbst wieder Software eingesetzt wird und zwar in Form von CASE-Werkzeugen. Durch Werkzeuge wird der Einsatz von Methoden unterstützt und automatisiert. Methoden umfassen in der Software-Technik dabei methodische Vorgehensweisen, Verfahren, Konzepte und Notationen. Methoden selbst helfen, Prinzipien zu verwirklichen. Ein Software-System ist ein System, das aus Systemkomponenten bzw. Subsystemen aufgebaut ist, die wiederum letztlich aus Systemelementen bestehen. 34
35 Zusammenfassung (2) Software kann man in Anwendungssoftware (application SW) und Systemsoftware gliedern. Beide zusammen mit der Hardware bilden ein Computersystem bzw. ein DV-System. Benutzer benutzen Computersysteme direkt, Anwender liefern Information für Computersysteme und nutzen ihre Ergebnisse. Anwender, Benutzer und sonstige Mitarbeiter bilden ein organisatorisches System, Computer und sonstige technische Einrichtungen ein technisches System. Beide zusammen ergeben ein computergestützes Informationssystem auch Anwendungssystem oder kurz Anwendung genannt. Fehlen die Computersysteme, dann spricht man von einem Informationssystem. 35
36 Literatur ANSI/IEEE Std , IEEE Standard Glossary of Software Engineering Terminology, IEEE Inc., New York, Balzert H., Lehrbuch Grundlagen der Informatik, Spektrum Akademischer Verlag,Heidelberg, Böhm B.W., Software Engineering in IEEE Transactions on Computers S , Dezember Böhm B.W., Improving Software Productivity in Computer S , Sept Ludewig J., Softwaretechnik in Stuttgart ein konstruktiver Informatikstudiengang in Informatik-Spektrum, Februar Schneider H.-J., Lexikon der Informatik und Datenverarbeitung. Oldenburg Verlag, München,
Vorlesung Softwaretechnik - Einführung -
Vorlesung Softwaretechnik - Einführung - Prof. Dr.-Ing. habil. Klaus-Peter Fähnrich Wintersemester 2009/2010 Prof. K.-P. Fähnrich (nach Balzert) Vorlesung: 1 Seite 1 Einführung Lernziele Taxonomie Definitionen
Softwaretechnik WS 2013/14. Fomuso Ekellem
WS 2013/14 Organisatorisches Dozentin : Ango (Raum 2.250) Fragen und Übungen: [email protected] (Nur hier, sonst wird nicht bewertet) Folien: http://www.gm.fh-koeln.de/~afomusoe/softwaretechnik.html
Software-Engineering Grundlagen des Software-Engineering 7 Implementierungsphase (Programming Phase)
Software-Engineering Grundlagen des Software-Engineering 7 Implementierungsphase (Programming Phase) Prof. Dr. Rolf Dornberger Software-Engineering: 7 Implementierungsphase 27.04.2006 1 7 Implementierungsphase
Benutzerorientierte Entwicklung mobiler Anwendungen
Benutzerorientierte Entwicklung mobiler Anwendungen Prof. Dr.-Ing. Thomas Ritz 30. Juni 2006 Prof. Dr.-Ing. Thomas Ritz Arbeiten für Verlage und Verlags-SW Hersteller Fraunhofer IAO in Stuttgart Medienindustrie
Vorlesung Projektmanagement und Teamorganisation. Dr. Bernhard Schätz Leopold-Franzens Universität Innsbruck Sommersemester 2003
Vorlesung Projektmanagement und Teamorganisation Dr. Bernhard Schätz Leopold-Franzens Universität Innsbruck Sommersemester 2003 Übersicht 1. Übersicht 2. Projektmanagement und Software-Engineering 3. Projektstrukturen
Einführung in die Wirtschaftsinformatik
Einführung in die Wirtschaftsinformatik Übersicht zu den Inhalten der Vorlesung Die Inhalte der Vorlesung wurden primär auf Basis der angegebenen Literatur erstellt. Darüber hinaus finden sich ausgewählte
Vorlesung: Software Engineering
Vorlesung: Software Engineering 3.1 Dipl.-Wirt.Inf. Sebastian Neuhaus Wintersemester 2006/2007 Lehrstuhl für Wirtschaftsinformatik und Operations Research Prof. Dr. Peter Chamoni 87 Gliederung 1. Einführung
Aufbau betrieblicher Informationssyteme
Aufbau betrieblicher Informationssysteme Dr. Thomas Lux Aufbau betrieblicher Informationssyteme 0 Einleitung 2 Entwicklung von Software: Prozedurale Programmierung 3 Software Engineering 4 Objektorientierte
Kompetenzfeld Software- und Automatisierungstechnik
Universität Stuttgart Institut für Automatisierungstechnik und Softwaresysteme Prof. Dr.-Ing. M. Weyrich Kompetenzfeld Software- und Automatisierungstechnik Prof. Dr.-Ing. Michael Weyrich 27.04.2016 1
Thema 1: Einführung in das Software Engineering. 10.10.2006 Prof.Dr. Margret Stanierowski, FHTW Berlin
Thema 1: Einführung in das Software Engineering 1 Themenübersicht Begriffsdefinitionen Bedeutung der Software und Probleme ihrer Entwicklung Grundbegriffe des Software Engineering 2 Definition des Begriffes
Software Engineering. Bibliographisches Institut & F. A. Brockhaus AG, Mannheim; Spektrum Akademischer Verlag GmbH, Heidelberg, 2003
Software Engineering Softwaretechnik Softwaretechnologie, Software Engineering (engl.) das, -, Teilgebiet der Informatik, das sich mit Methoden und Werkzeugen für das ingenieurmäßige Entwerfen, Herstellen
Semester: -- Workload: 150 h ECTS Punkte: 5
Modulbezeichnung: Qualitätssicherung im SW-Prozess Modulnummer: IQSS Semester: -- Dauer: Minimaldauer 1 Semester Modultyp: Pflicht Regulär angeboten im: WS, SS Workload: 150 h ECTS Punkte: 5 Zugangsvoraussetzungen:
Inhaltsverzeichnis. Teil I Grundlagen 1
xv Teil I Grundlagen 1 1 Modelle und Modellierung 3 1.1 Modelle, die uns umgeben.................................. 3 1.2 Modelltheorie........................................... 5 1.3 Ziele beim Einsatz
Kernprozess zur System- und Softwareentwicklung. Logische Systemarchitektur f 1. f 2 f 3. f 4 Funktion. Technische Systemarchitektur SG 1 SG 2 SG 3
Systems Engineering Systems Engineering ist die gezielte Anwendung von wissenschaftlichen und technischen Ressourcen! zur Transformation eines operationellen Bedürfnisses in die Beschreibung einer Systemkonfiguration
Grundlagen Software Engineering
TAE Technische Akademie Esslingen Ihr Partner für Weiterbildung seit 60 Jahren! In Zusammenarbeit mit der Gesellschaft für Informatik (GI) Maschinenbau, Produktion und Fahrzeugtechnik Tribologie Reibung,
Modulübersichtstabelle des Studienganges Master of Science Informatik
Master of Science (Seite 1 von 11) Modulübersichtstabelle des Studienganges Master of Science Modul/zugehörige Lehrveranstaltungen Prüfungsleistung Art/Dauer (Modulabschlussprüfung und/oder semesterbegleitende
Unit 8: ARIS and IS Modeling
Methodische Grundlagen der Wirtschaftsinformatik Modeling in Business in Information Systems Unternehmensmodellierung und - architekturen Unit 8: ARIS and IS Modeling Prof. Dr. Martin Hepp Professur für
ò ò ò ò ò ò Software Engineering I Organisatorisches / Einf³hrung Version 11.09.2014 Andreas Stuckert/Markus Rentschler
1 2 3 4 3.Semester (Sept. Nov.): Vorlesung: Grundlagenvermittlung Projektarbeit: Analyse, Design, Prototyping, Prõsentation (benotet) Praxisphase im Unternehmen 4. Semester (Mõrz Mai): Vorlesung: Testing,
Prof. Dr.-Ing. Markus Rabe Informationen zum Masterprofil IT in Produktion und Logistik
Prof. Dr.-Ing. Markus Rabe Informationen zum Masterprofil IT in Produktion und Logistik Masterprofil IT in Produktion und Logistik Einbettung in Fachgebiet ITPL Das Fachgebiet ITPL pflegt intensive Beziehungen
Universität Stuttgart Vorstellung der Studiengänge Informatik und Softwaretechnik
Vorstellung der Studiengänge Informatik und Softwaretechnik Ilona Heurich Inhalt Worum geht es in der Informatik? Überblick über das Studium Was wird im Studium gelehrt (und was nicht)? Welche Voraussetzungen
Erste Änderungssatzung zur Studienordnung für den Bachelorstudiengang Wirtschaftsinformatik (Business Information Systems) an der Universität Leipzig
54/52 Universität Leipzig Wirtschaftswissenschaftliche Fakultät Erste Änderungssatzung zur Studienordnung für den Bachelorstudiengang Wirtschaftsinformatik (Business Information Systems) an der Universität
Polyvalenter Bachelor Grundschuldidaktiken
Polyvalenter Bachelor Grundschuldidaktiken Akademischer Grad Bachelor Modulnummer GSD Sport 1 Modulform Wahlpflicht Modultitel Empfohlen für: Verantwortlich Dauer Modulturnus Lehrformen Arbeitsaufwand
Praktikumsvorbesprechung: Software Engineering WS 07/08
Praktikumsvorbesprechung: Software Engineering WS 07/08 Bernd Bruegge Technische Universität München Lehrstuhl für Angewandte Softwaretechnik Marc Lindike Flughafen München 1 Überblick Einleitung (5 min)
1.4! Einführung. Systemmodellierung. Methoden und Werkzeuge
Einführung. Vorbemerkungen und Überblick. Die elektronischen e des Fahrzeugs. Prozesse in der Fahrzeugentwicklung im Überblick,.4 Grundlagen. Steuerungs- und regelungstechnische e (Prof. Schumacher). Diskrete
STUDIENANGEBOT TECHNISCHE INFORMATIK DEN TECHNISCHEN FORTSCHRITT MITGESTALTEN
STUDIENANGEBOT TECHNISCHE INFORMATIK DEN TECHNISCHEN FORTSCHRITT MITGESTALTEN WARUM TECHNISCHE INFORMATIK STUDIEREN? Computer und Software sind im Alltag allgegenwärtig. PCs, Handys, oder Navigationsgeräte
Grundlagen der Informatik II
Grundlagen der Informatik II login: pw: Prof. Dr.-Ing. habil Fakultät für Informatik und Automatisierung FG Softwaresysteme/Prozessinformatik email: [email protected] Tel. 69 2826 Sekr. 69 2870,
Organisatorisches. Software Engineering 1 WS 2012/13. Prof. Dr.-Ing. Ina Schaefer. Institut für Softwaretechnik und Fahrzeuginformatik TU Braunschweig
Organisatorisches Software Engineering 1 WS 2012/13 Prof. Dr.-Ing. Ina Schaefer Institut für Softwaretechnik und Fahrzeuginformatik TU Braunschweig Ina Schaefer SE 1 - WS 2012/13 1 Allgemeine Informationen
Studiengang Medieninformatik an der TU Dresden. Prof. Dr. Klaus Meißner, Institut für Software und Multimediatechnik
Prof. Dr. Klaus Meißner, Institut für Software und Multimediatechnik 15.05.2009 Warum Medieninformatik? Medien Informatik: Ist es ein Teilgebiet der Informatik? Ist die Einengung für ein universitäres
Faktor Mensch in der Informationssicherheit
Faktor Mensch in der Informationssicherheit SS 2017 Prof. Dr. holger.schmidt[at]hs-duesseldorf.de Hochschule Düsseldorf Fachbereich Medien Professur für Informatik, insb. IT-Sicherheit http://medien.hs-duesseldorf.de/schmidt
Grundbegriffe der Wirtschaftsinformatik Informationssystem I
Informationssystem I Keine Definition [Stahlknecht, Hasenkamp (2002) und Mertens et al. (2000)] Ein System zur Beschaffung, Verarbeitung, Übertragung, Speicherung und/oder Bereitstellung von Informationen
Software Engineering Ef Erfolg vorprogrammiert. Prof. Dr. Ulrike Jaeger
Software Engineering Ef Erfolg vorprogrammiert Prof. Dr. Ulrike Jaeger Studiengang Software Engineering i Hochschule Heilbronn Zur Zeit größte Hochschule Baden-Württembergs Über 6.000 Studierende 42 Bachelor-
Modulbeschreibung 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
Modulliste. für den Bachelorstudiengang. Informatik. an der Otto-von-Guericke-Universität Magdeburg Fakultät für Informatik
Modulliste für den Bachelorstudiengang Informatik an der Otto-von-Guericke-Universität Magdeburg Fakultät für Informatik vom Wintersemester 2016/2017 Der Bachelorstudiengang Informatik (INF) Das Bachelorstudium
Datenbanken Datenbanken 1 Belegnummer Belegnummer
Datenbanken Datenbanken 1 Belegnummer 30.7302 Belegnummer 30.7312 Blockkurs 31.08. 11.09.2015 Wintersemester 2015/16 (Bachelor) Materialien zur Vorlesung Michael Roth Inge Hochschule Darmstadt Fachbereich
Modulhandbuch Bachelorfach Medienwissenschaft
Modulhandbuch Bachelorfach Medienwissenschaft gültig ab Wintersemester 2008/2009 bis Inhaltsverzeichnis Module M 01: Mediengeschichte 2 M 02: Medientheorie 4 M 03: Informationswissenschaftliche
Erweiterungscurriculum Grundlagen der Informatik
BEILAGE 3 zum Mitteilungsblatt 15. Stück, Nr. 97.2 2015/2016 04.05.2016 Erweiterungscurriculum Grundlagen der Informatik Datum des Inkrafttretens 1. Oktober 2016 Inhaltsverzeichnis 1 Allgemeines...- 2-2
Einführung. Rechnerarchitekturen Entwicklung und Ausführung von Programmen Betriebssysteme
Teil I Einführung Überblick 1 2 Geschichte der Informatik 3 Technische Grundlagen der Informatik Rechnerarchitekturen Entwicklung und Ausführung von Programmen Betriebssysteme 4 Daten, Informationen, Kodierung
Zuletzt geändert durch Satzung vom 6. August 2015
Satzung des Fachbereichs Elektrotechnik und Informatik der Fachhochschule Lübeck über das Studium im Bachelor-Studiengang Informatik/Softwaretechnik (INF) (Studienordnung Informatik/Softwaretechnik (INF))
E-Campus Wirtschaft: Planung, Entwicklung und Betrieb von Web Based Trainings mit Studierenden für Studierende
E-Campus Wirtschaft: Planung, Entwicklung und Betrieb von Web Based Trainings mit Studierenden für Studierende Fachforum E-Learning Hessen 30. September 2008 Univ.-Prof. Dr. Axel C. Schwickert Dipl.-Kfm.
Informatik an der Ruprecht-Karls-Universität Heidelberg
Informatik an der Ruprecht-Karls-Universität Heidelberg http://www.informatik.uni-heidelberg.de/ Oktober 2014 Heidelberg Heidelberg ist eine der am häufigsten besuchten Städte Deutschlands Außer durch
Modulbeschreibung: Master of Education Informatik
Modulbeschreibung: Master of Education Informatik Die Gewichtung der Einzelnoten bezieht sich im Folgenden auf eine Gesamtpunktzahl von 34 zu erbringenden Leistungspunkten. Nichtbenotete Leistungspunkte
Fachbereich Informatik und Medien. Neuer Studienplan Bachelor Medieninformatik ab Sommersemester 2017
Fachbereich Informatik und Medien Neuer Studienplan Bachelor Medieninformatik ab Sommersemester 2017 Übersicht Motivation Neuer Studienplan Äquivalenzregelungen Besonderheiten im SS 2017 Beuth Hochschule
Softwareprozessmodelle
Softwareprozessmodelle [email protected] Definition Software Engineering The application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software; that
52 Bachelorstudiengang IT-Produktmanagement
52 Bachelorstudiengang IT-Produktmanagement (1) Im Studiengang IT-Produktmanagement umfasst das Grundstudium zwei Lehrplansemester, das Hauptstudium fünf Lehrplansemester. (2) Der Gesamtumfang der für
Software-Engineering
SWE2 Slide 1 Software-Engineering Sebastian Iwanowski FH Wedel Kapitel 2: Grundbegriffe und Prinzipien SWE2 Slide 2 Grundbegriffe der Software-Entwicklung: Systeme System Ausschnitt aus der realen oder
Praktische Informatik I
Praktische Informatik I WS 2005/2005 Prof. Dr. Wolfgang Effelsberg Lehrstuhl für Praktische Informatik IV Universität Mannheim 1. Einführung 1-1 Inhaltsverzeichnis (1) 1. Einführung 1.1 Was ist Informatik?
RUM-M Teilnahmevoraussetzungen: a) empfohlene Kenntnisse: keine
RUM-M 01 1. Name des Moduls: Basismodul Rumänische Sprache I 2. Fachgebiet / Verantwortlich: Prof. Dr. Ingrid Neumann-Holzschuh 3. Inhalte des Moduls: Grammatik und Konversation für Anfänger; Grundkenntnisse
RUM-M Teilnahmevoraussetzungen: a) empfohlene Kenntnisse: keine
RUM-M 01 1. Name des Moduls: Basismodul Rumänische Sprache I 2. Fachgebiet / Verantwortlich: Prof. Dr. Ingrid Neumann-Holzschuh 3. Inhalte des Moduls: Grammatik und Konversation für Anfänger; Grundkenntnisse
Fakultät. Modulkoordinator Frank Termer. Modul-Name Wirtschaftsinformatik Modul-Nr : 51012
Fakultät Wirtschaftswissenschaften Studiengang Betriebswirtschaft f. kleine u. mitt. Unternehmen Modulbeschreibung Modulkoordinator Frank Termer Modul-Name Wirtschaftsinformatik Modul-Nr : 51012 CP SWS
Fakultät. Studiengang Informatik. Modulkoordinator Prof. Dr. Schmidt
Fakultät Elektronik und Informatik Studiengang Informatik Modulkoordinator Prof. Dr. Schmidt Modulbeschreibung Modul-Name Informationssysteme 2 Modul-Nr : 57040 CP SWS Workload Kontaktzeit Selbststudium
Beschaffung vom Informationssystemen Datenorganisation Kommunikation
Grundlegende Definitionen Technik Hardware Bits, Bytes und Zahlensysteme Von-Neumann Architektur Datenein- und ausgabe Software System- und systemnahe Software Anwendungssysteme Architekturen Beschaffung
Advanced Topics of Software Engineering. Organisatorische Hinweise
Advanced Topics of Software Engineering Organisatorische Hinweise Prof. Dr. Dr. h.c. Manfred Broy Lehrstuhl Software & Systems Engineering Institut für Informatik Software & Systems Engineering Technische
Studienbegleitende Leistungsnachweise. Gewichtung für die Bildung der Prüfungsgesamtnote. Lfd. Nr. Module SWS Art der Lehrveranstaltung
Anlage zur Studien- und Prüfungsordnung für den Bachelorstudiengang Wirtschaftsinformatik an der Technischen Hochschule Ingolstadt vom 21.01.2013 in der Fassung der Änderungssatzung vom 15.02.2016 Modul-
WPM D: Integration und Erprobung mechatronischer Systeme 5) WPM E: Anwendungen 6) Modulnummer Lehrform/SWS Vorleistung Art/Dauer/Umfang
. Masterstudiengang Mechatronik PO 2008: Prüfungs- und Studienplan Sem. workload in 9 12 15 18 21 24 27 0 1 2 4 (Wahl-)Pflichtmodule Mechatronik 1) WPM B: Regelungstechnik ) WPM C: Komponenten mechatronischer
Softwaretechnik. Fomuso Ekellem WS 2011/12
WS 2011/12 Inhalt Projektvorstellung Übung 1 Wiederholung zusammengefasst Planungsphase Lernziele Ziele und Inhalt der Planungsphase Anlass und Aufgabestellung(Was ist dabei erförderlich) Requirement Engineering
Softwaretechnik 2015/2016
Softwaretechnik 2015/2016 PST Lehrstuhl Prof. Dr. Matthias Hölzl HAUPT-/ BACHELOR- SEMINAR ADAPTIVE SYSTEME PST Joschka PROF. DR. Rinke WIRSING 14. JUNI 2009 VORNAME NAME AGENDA Übung 11: 14.01.2016 Schon
DIGITALE MEDIEN UND SPIELE BACHELOR OF SCIENCE
INFORMATIK DIGITALE MEDIEN UND SPIELE BACHELOR OF SCIENCE VERTIEFUNGSRICHTUNG MEDIEN DIGITALE MEDIEN UND SPIELE (B.SC.) VERTIEFUNGSRICHTUNG: MEDIEN Die Produktion und der Konsum Neuer Medien aber auch
19.10.11. Definition der Prüfungsleistungen der einzelnen Studiengänge WS2011/12
Definition der Prüfungsleistungen der einzelnen Studiengänge WS2011/12 Bei Fragen wenden Sie sich bitte an Ihren Studiendekan Studiengang Wirtschaftsinformatik Bachelor WIB (Siestrup) 1.Semester Neue SPO:
Studiengang Informatik (Master)
Studiengang Informatik (Master) Übersicht Studienablauf: 1.+ 2. Semester: Wissenschaftliche und anwendungsorientierte Ausbildung in der Informatik 3. Semester: Master-Projekt Studienabschluss: Master of
Der Master-Studiengang Chemie ist akkreditiert. Weiterführende Informationen dazu finden Sie auf der Internetseite des Akkreditierungsrats.
Chemie Allgemeine Informationen Studienabschluss Umfang Regelstudienzeit Studienbeginn Studienform Studiengebühren Zulassungsbeschränkung Studieren ohne Hochschulreife Fachspezifische Zulassungsvoraussetzungen
(Stand: 13.10.201508.10.2015)
Universität Hildesheim Fachbereich 4 Seite 1 von 8 Studienordnung und Modulhandbuch für das Wahlpflichtfach Informationstechnologie im Bachelor-Studiengang Internationales Informationsmanagement (IIM)
Informatik studieren an der htw saar
Informatik studieren an der htw saar Prof. Dr. Helmut G. Folz Studienleiter Praktische Informatik 2 Die htw saar im Überblick 6 Standorte im Saarland: Campus Alt-Saarbrücken Campus Rotenbühl Campus Rastpfuhl
Studien- und Prüfungsordnung (StuPO): IT Security - Bachelor [Tabelle]
Studien- und Prüfungsordnung (StuPO): IT Security - Bachelor [Tabelle] Studienplan IT Security, B.Sc. (IT-Sec-CPS, IT-Sec-AD, IT-Sec-ITM, IT-Sec-ITS ) Prüfungsplan IT Security, B.Sc. Modul (M) / Modulteil
Klausur zur Vorlesung Softwaretechnik
Klausur zur Vorlesung Softwaretechnik Wintersemester 2003/2004 Achtung! Die Klausur war für eine Bearbeitungszeit von 90 min ausgelegt. Die Bearbeitungszeit im WS 2007/08 wird nur 60 min betragen. Prof.
DEU-M Teilnahmevoraussetzungen: a) empfohlene Kenntnisse: b) verpflichtende Nachweise: keine
DEU-M 420 1. Name des Moduls: Basismodul Fachdidaktik Deutsch (Dritteldidaktik) 2. Fachgebiet / Verantwortlich: Didaktik der Deutschen Sprache und Literatur / Prof. Dr. Anita Schilcher 3. Inhalte des Moduls:
Schulformspezifischer Master Lehramt an Förderschulen Musik
Schulformspezifischer Master Lehramt an Förderschulen Musik Akademischer Grad Master of Education Modulnummer 31-MUS-4001 Modulform Pflicht Modultitel Modultitel (englisch) Empfohlen für: Verantwortlich
Technisches Wahlpflichtmodul 1,3 Betriebswirtschaftliches Wahlpflichtmodul 1,4. Ingenieurwissenschaftliches Vertiefungsmodul Lehrform/SWS
Sem. workload in 3 9 15 18 21 24 27 30 1 WS 2 SS 3 WS 4 SS Technisches Wahlpflichtmodul 1,3 Betriebswirtschaftliches Wahlpflichtmodul 1,4 Vertiefungsmodul BWL der Dienstleistungsunternehmen: BWL der Dienstleistungsunternehmen:
Software Engineering Curriculum im Informatik-Bachelor- und -Master-Studium an der Universität Bonn
Software Engineering Curriculum Dr. Günter Kniesel AG Software Engineering, Institut für Informatik III, Universität Bonn Software Engineering Curriculum im Informatik-Bachelor- und -Master-Studium an
Politikwissenschaft im Fach Sozialkunde an Grund- und Mittelschulen sowie Gymnasien
Politikwissenschaft im Fach Sozialkunde an Grund- und Mittelschulen sowie Gymnasien Modulhandbuch mit Modulbeschreibungen ab Studienbeginn WS 2012/13 Stand: Sommersemester 2015 Inhalt Basismodul Politikwissenschaft:
Modulbeschreibung Fakultät Gebäudetechnik und Informatik Studiengang Angewandte Informatik gültig ab WS 2010/11
Modul-Nr.: BA-AI-5160 Studiengang: Angewandte Informatik Modulname: Unternehmensführung Status: Wahlpflicht Niveaustufe: 1 Verantwortliche/r: Prof. Dr. Volker Herwig Empfohlenes Semester: BA4 Dozenten:
