23 research outputs found
Systematische ProzessunterstĂŒtzung fĂŒr die Entwicklung laufzeitkritischer Softwaresysteme: Systematische ProzessunterstĂŒtzung fĂŒr die Entwicklung laufzeitkritischer Softwaresysteme: PROKRIS-Methodik und -Framework
In vielen Bereichen des tĂ€glichen Lebens, angefangen vom Online-Banking bis hin zur Steuerung im Flugzeug, kommt Software mit laufzeitkritischen nicht-funktionalen Eigenschaften (NFE) zum Einsatz. Die ErfĂŒllung der NFE spielt in diesen Anwendungen eine zentrale Rolle. Um dies zu erreichen, ist eine systematische und zielorientierte Behandlung dieser Anforderungen wĂ€hrend der Entwicklung zwingend erforderlich.
NFE zeichnen sich im Gegensatz zu funktionalen Eigenschaften durch besondere Merkmale aus, die ein adaptives Vorgehen zur Definition des Entwicklungsprozesses erzwingen. In der Arbeit wird eine Methodik zur kontextbasierten Anpassung von Vorgehensmodellen an laufzeitkritische NFE auf der Basis von Prozessmustern sowie das PROKRIS-Framework als unterstĂŒtzende Umgebung vorgestellt
Flexible Kommunikation in effizient entwickelten adaptiven vernetzten Dienste- und GerÀtesystemen
Die fortschreitende Miniaturisierung der IT-Landschaft und die zunehmende MobilitĂ€t durch die Ausbreitung von Funkstandards schufen Voraussetzungen um im Sinne des Internet der Dinge GerĂ€te des Alltags miteinander zu vernetzen und so IT-basierte Systeme zu erschaffen, die unterstĂŒtzend in Situationen des menschlichen Lebens eingreifen. Diese Umgebungen werden im allgemeinen als ambiente Systeme bezeichnet. FĂŒr die Integration von GerĂ€ten und Diensten unterschiedlicher Hersteller und Anwendungsgebiete werden DomĂ€nen ĂŒbergreifende Frameworks benötigt, die dem Nutzer unabhĂ€ngig von der Hardware das komfortable und effiziente Entwickeln ambienter Systeme ermöglicht.
Die vorliegende Arbeit beschreibt dafĂŒr die wichtigsten Anforderungen und stellt einige existierende Frameworks vor. FĂŒr den Ansatz der OSGi Remote Services wird die vom Autor realisierte Middleware Comoros vorgestellt, die den Standard mit dem Devices Profile for Web Services kombiniert. Dadurch entsteht eine standardkonforme Lösung, welche die Dynamik der OSGi-Plattform mit der Webservice basierten Kommunikation fĂŒr KleinstgerĂ€te kombiniert.
Von dieser Lösung ausgehend wurde Comoros um Bereiche erweitert, die fĂŒr die Entwicklung verteilter ambienter Systeme notwendig sind. Neben einem dynamischen und komfortablen Ansatz fĂŒr das Daten-Marshaling umfasst die Comoros-Erweiterung auch eine Event-basierte Kommunikation und eine umfassende und einfache Integration von Altsystemen. Weiterhin wird die Hersteller unabhĂ€ngige Integration von GerĂ€ten in die Service-Plattform beschrieben, die fĂŒr den Einsatz im IoT-Umfeld eine besondere Bedeutung hat. Um auf wechselnde Anforderungen dynamisch reagieren zu können setzt Comoros zudem etablierte Management-Standards um und kann so an die jeweils gĂŒltige Anforderung adaptiert werden.
Um die Umsetzung der definierten Anforderungen von Comoros zu belegen wurde eine umfangreiche Evaluierung durchgefĂŒhrt. Der Fokus dieser Evaluierung liegt dabei auf der Vermessung der Effizienz und LeistungsfĂ€higkeit der Middleware, Eigenschaften, die bei einem Einsatz in Ressourcen beschrĂ€nkten Umgebungen von besonderem Interesse sind. ZusĂ€tzlich wurde auch der Entwicklungskomfort vermessen, der Indikator fĂŒr eine hohe Benutzerakzeptanz ist
A software-framework for the development of business application systems based on business process models
Die GeschĂ€ftsprozessmodellierung hat sich in der Praxis als Grundlage fĂŒr die Ableitung fachlicher Anforderungen an betriebliche Anwendungssysteme weitgehend etabliert. Die anschlieĂende Ăbertragung der fachlichen Modelle auf eine software-technische Implementierungsplattform bedeutet hingegen hĂ€ufig einen methodischen Bruch und ist daher sehr aufwĂ€ndig sowie komplex. Eine software-technische Implementierungsplattform, deren Konzepte sich an den Fachkonzepten der GeschĂ€ftsprozessmodellierung orientieren, kann diesen Ăbergang vereinfachen und die Systementwicklungsaufgabe hinsichtlich Aufwand und KomplexitĂ€t deutlich verringern. Die vorliegende Arbeit beschreibt die Konzeption und Realisierung eines Software-Frameworks als flexible Basismaschine fĂŒr die Entwicklung betrieblicher Anwendungssysteme auf Basis der SOM-Methodik. Das Framework bietet ausgehend von den fachlichen Modellen des Anwendungssystems anwendungsneutrale Software-Komponenten zu dessen vollstĂ€ndiger software-technischer Abbildung.Business process modeling is in practice an established way to deduct business and functional requirements for business application systems. The subsequent mapping of such business models onto a software-technical implementation platform usually implies a methodic break and is in consequence both costly and complex. A software-technical implementation platform, in contrast, whose concepts are aligned with the functional concepts of business process modeling, can simplify this transition and significantly reduce the task of application development regarding effort and complexity. This thesis describes the conception and implementation of a software-framework as a flexible basis machine for the development of business application systems based on the SOM-methodology. Based on the methodologyâs functional models of an application system the framework offers application-neutral software-components for a comprehensive mapping of the model and implementation of the application
Jahresbericht 2009 zur kooperativen DV-Versorgung
:VORWORT 9
ĂBERSICHT DER INSERENTEN 10
TEIL I
ZUR ARBEIT DER DV KOMMISSION 15
MITGLIEDER DER DV KOMMISSION 15
ZUR ARBEIT DES IT LENKUNGSAUSSCHUSSES 17
ZUR ARBEIT DES WISSENSCHAFTLICHEN BEIRATES DES ZIH 17
TEIL II
1 DAS ZENTRUM FĂR INFORMATIONSDIENSTE UND HOCHLEISTUNGSRECHNEN (ZIH) 21
1.1 AUFGABEN 21
1.2 ZAHLEN UND FAKTEN (REPRĂSENTATIVE AUSWAHL) 21
1.3 HAUSHALT 22
1.4 STRUKTUR / PERSONAL 23
1.5 STANDORT 24
1.6 GREMIENARBEIT 25
2 KOMMUNIKATIONSINFRASTRUKTUR 27
2.1 NUTZUNGSĂBERSICHT NETZDIENSTE 27
2.1.1 WiN IP Verkehr 27
2.2 NETZWERKINFRASTRUKTUR 27
2.2.1 Allgemeine Versorgungsstruktur 27
2.2.2 Netzebenen 27
2.2.3 Backbone und lokale Vernetzung 28
2.2.4 Druck Kopierer Netz 32
2.2.5 WLAN 32
2.2.6 Datennetz zwischen den UniversitĂ€tsstandorten und AuĂenanbindung 33
2.2.7 Vertrag âKommunikationsverbindung der SĂ€chsischen Hochschulenâ 37
2.2.8 Datennetz zu den Wohnheimstandorten 39
2.2.9 Datennetz der FakultÀt Informatik 39
2.3 KOMMUNIKATIONS UND INFORMATIONSDIENSTE 40
2.3.1 Electronic Mail 40
2.3.1.1 Einheitliche E-Mail-Adressen an der TU Dresden 41
2.3.1.2 Struktur- bzw. funktionsbezogene E-Mail-Adressen an der TU Dresden 41
2.3.1.3 ZIH verwaltete Nutzer-Mailboxen 42
2.3.1.4 Web-Mail 42
2.3.1.5 Neuer Mailinglisten-Server 43
2.3.2 Authentifizierungs und Autorisierungs Infrastruktur (AAI) 43
2.3.2.1 Shibboleth 43
2.3.2.2 DFN PKI 43
2.3.3 WÀhlzugÀnge 44
2.3.4 Time Service 44
2.3.5 Voice over Internet Protocol (VoIP) 44
3 ZENTRALE DIENSTANGEBOTE UND SERVER 47
3.1 BENUTZERBERATUNG (BB) 47
3.2 TROUBLE TICKET SYSTEM (OTRS) 48
3.3 NUTZERMANAGEMENT 49
3.4 LOGIN SERVICE 50
3.5 BEREITSTELLUNG VON VIRTUELLEN SERVERN 51
3.6 STORAGE MANAGEMENT 51
3.6.1 Backup Service 52
3.6.2 File Service und Speichersysteme 55
3.7 LIZENZ SERVICE 56
3.8 PERIPHERIE SERVICE 57
3.9 PC POOLS 57
3.10 SECURITY 58
3.10.1 Informationssicherheit 58
3.10.2 FrĂŒhwarnsystem (FWS) im Datennetz der TU Dresden 58
3.10.3 VPN 59
3.10.4 Konzept der zentral bereitgestellten virtuellen Firewalls 59
4 SERVICELEISTUNGEN FĂR DEZENTRALE DV SYSTEME 61
4.1 ALLGEMEINES 61
4.2 PC SUPPORT 61
4.2.1 Investberatung 61
4.2.2 Implementierung 61
4.2.3 Instandhaltung 62
4.3 MICROSOFT WINDOWS SUPPORT 62
4.4 ZENTRALE SOFTWARE BESCHAFFUNG FĂR DIE TU DRESDEN 67
4.4.1 Arbeitsgruppe Software im ZKI 67
4.4.2 Strategie des Software Einsatzes an der TU Dresden 67
4.4.3 Software Beschaffung 68
5 HOCHLEISTUNGSRECHNEN 69
5.1 HOCHLEISTUNGSRECHNER/SPEICHERKOMPLEX (HRSK) 69
5.1.1 HRSK Core Router 70
5.1.2 HRSK SGI Altix 4700 70
5.1.3 HRSK PetaByte Bandarchiv 72
5.1.4 HRSK Linux Networx PC Farm 73
5.1.5 HRSK Linux Networx PC Cluster (HRSK Stufe 1a) 75
5.2 NUTZUNGSĂBERSICHT DER HPC SERVER 76
5.3 SPEZIALRESSOURCEN 77
5.3.1 SGI Origin 3800 77
5.3.2 NEC SX 6 77
5.3.3 Mikrosoft HPC System 78
5.3.4 Anwendercluster 78
5.4 GRID RESSOURCEN 79
5.5 ANWENDUNGSSOFTWARE 81
5.6 VISUALISIERUNG 82
5.7 PARALLELE PROGRAMMIERWERKZEUGE 83
6 WISSENSCHAFTLICHE PROJEKTE, KOOPERATIONEN 85
6.1 âKOMPETENZZENTRUM FĂR VIDEOKONFERENZDIENSTEâ (VCCIV) 85
6.1.1 Ăberblick 85
6.1.2 VideokonferenzrÀume 85
6.1.3 Aufgaben und Entwicklungsarbeiten 85
6.1.4 Weitere AktivitÀten 88
6.1.5 Der Dienst âDFNVideoConferenceâ Mehrpunktkonferenzen im G WiN 88
6.1.6 Ausblick 89
6.2 D GRID 89
6.2.1 Hochenergiephysik Community Grid (HEP CG) â Entwicklung von Anwendungen und Komponenten zur Datenauswertung in der Hochenergiephysik in einer nationalen e Science Umgebung 89
6.2.2 D Grid Integrationsprojekt 2 90
6.2.3 Chemomentum 90
6.2.4 D Grid Scheduler InteroperalitÀt (DGSI) 91
6.2.5 MoSGrid â Molecular Simulation Grid 91
6.2.6 WisNetGrid âWissensnetzwerke im Grid 92
6.3 BIOLOGIE 92
6.3.1 Entwicklung eines SME freundlichen Zuchtprogramms fĂŒr Korallen 92
6.3.2 Entwicklung und Analyse von stochastischen interagierenden Vielteilchen Modellen fĂŒr biologische Zellinteraktion 93
6.3.3 EndoSys â Modellierung der Rolle von Rab DomĂ€nen bei Endozytose und Signalverarbeitung in Hepatocyten 93
6.3.4 SpaceSys â RĂ€umlich zeitliche Dynamik in der Systembiologie 94
6.3.5 Biologistik â Von bio inspirierter Logistik zum logistik inspirierten Bio Nano Engineering 94
6.3.6 ZebraSim â Modellierung und Simulation der Muskelgewebsbildung bei Zebrafischen 95
6.4 PERFORMANCE EVALUIERUNG 95
6.4.1 SFB 609 â Elektromagnetische Strömungsbeeinflussung in Metallurgie, KristallzĂŒchtung und Elektrochemie âTeilprojekt A1: Numerische Modellierung turbulenter MFD Strömungen 95
6.4.2 BenchIT â Performance Measurement for Scientific Applications 96
6.4.3 PARMA â Parallel Programming for Multi core Architectures -ParMA 97
6.4.4 VI HPS â Virtuelles Institut -HPS 97
6.4.5 Paralleles Kopplungs Framework und moderne Zeitintegrationsverfahren fĂŒr detaillierte Wolkenprozesse in atmosphĂ€rischen Modellen 98
6.4.6 VEKTRA â Virtuelle Entwicklung von Keramik und Kompositwerkstoffen mit maĂgeschneiderten Transporteigenschaften 98
6.4.7 Cool Computing âTechnologien fĂŒr Energieeffiziente Computing Plattformen (BMBF Spitzencluster Cool Silicon) 99
6.4.8 eeClust Energieeffizientes Cluster Computing 99
6.4.9 HI/CFD â Hocheffiziente Implementierung von CFD Codes fĂŒr HPC Many Core Architekturen 99
6.4.10 SILC â Scalierbare Infrastruktur zur automatischen Leistungsanalyse paralleler Codes 100
6.4.11 TIMaCS â Tools for Intelligent System Mangement of Very Large Computing Systems 100
6.5 KOOPERATIONEN 101
7 DOIT INTEGRIERTES INFORMATIONSMANAGEMENT 111
7.1 VISION DER TU DRESDEN 111
7.2 ZIELE DES PROJEKTES DOIT 111
7.2.1 Analyse der bestehenden IT UnterstĂŒtzung der Organisation und ihrer Prozesse 111
7.2.2 Erarbeitung von VerbesserungsvorschlÀgen 111
7.2.3 HerbeifĂŒhrung strategischer Entscheidungen 112
7.2.4 Planung und DurchfĂŒhrung von Teilprojekten 112
7.2.5 Markt und Anbieteranalyse 112
7.2.6 Austausch mit anderen Hochschulen 112
7.3 ORGANISATION DES DOIT PROJEKTES 112
7.4 IDENTITĂTSMANAGEMENT 113
7.5 ELEKTRONISCHER KOSTENSTELLENZUGANG (ELKO) 114
8 AUSBILDUNGSBETRIEB UND PRAKTIKA 117
8.1 AUSBILDUNG ZUM FACHINFORMATIKER / FACHRICHTUNG
ANWENDUNGSENTWICKLUNG 117
8.2 PRAKTIKA 118
9 AUS UND WEITERBILDUNGSVERANSTALTUNGEN 119
10 VERANSTALTUNGEN 121
11 PUBLIKATIONEN 123
TEIL III
BERICHTE DER FAKULTĂTEN
FAKULTĂT MATHEMATIK UND NATURWISSENSCHAFTEN
Fachrichtung Mathematik 129
Fachrichtung Physik 133
Fachrichtung Chemie und Lebensmittelchemie 137
Fachrichtung Psychologie 143
Fachrichtung Biologie 147
PHILOSOHISCHE FAKULTĂT 153
FAKULTĂT SPRACH , LITERATUR UND KULTURWISSENSCHAFTEN 157
FAKULTĂT ERZIEHUNGSWISSENSCHAFTEN 159
JURISTISCHE FAKULTĂT 163
FAKULTĂT WIRTSCHAFTSWISSENSCHAFTEN 167
FAKULTĂT INFORMATIK 175
FAKULTĂT ELEKTRO UND INFORMATIONSTECHNIK 183
FAKULTĂT MASCHINENWESEN 193
FAKULTĂT BAUINGENIEURWESEN 203
FAKULTĂT ARCHITEKTUR 211
FAKULTĂT VERKEHRSWISSENSCHAFTEN âFRIEDRICH LISTâ 215
FAKULTĂT FORST , GEO UND HYDROWISSENSCHAFTEN
Fachrichtung Forstwissenschaften 231
Fachrichtung Geowissenschaften 235
Fachrichtung Wasserwesen 241
MEDIZINISCHE FAKULTĂT CARL GUSTAV CARUS 24
Realisierung von Softwareproduktlinien durch Komposition von Belangimplementierungen
Softwareproduktlinienentwicklung ist ein Ansatz zur systematischen Wiederverwendung von Softwareartefakten. In dieser Arbeit stellen wir ein Verfahren vor, welches es erlaubt, unterstĂŒtzte Merkmale einer Produktlinie in Form voneinander abgegrenzter Belangimplementierungen zu spezifizieren und diese zu maĂgeschneiderten Varianten der Produktlinie zu komponieren. Das Verfahren vereinigt hierzu Konzepte der mehrdimensionalen Belangtrennung, der generischen Programmierung sowie der Generierung
Enterprise Application Integration (EAI) als Basis fĂŒr Portale
Keine Zusammenfassung verfĂŒgbar