Kontakt

Bild von Stephan Bode
Stephan Bode
Dipl.-Inf.

Technische Universität Ilmenau
Fakultät für Informatik und Automatisierung
Fachgebiet Softwaresysteme/Prozessinformatik
Postfach 100565
D - 98684 Ilmenau/Thüringen

Tel.: +49 3677 / 69-4182
Fax: +49 3677 / 69-4540
E-Mail: Stephan.Bode[at]TU-Ilmenau.DE

Wissenschaftlicher Werdegang

2002-2008 Studium der Informatik an der Technischen Universität Ilmenau
03/2008-09/2011 Doktorand am Fachgebiet Softwaresysteme/Prozessinformatik, TU Ilmenau

Forschungsinteressen

Schwerpunkte

  • Architekturentwicklungsmethoden und modellbasierte Softwarearchitekturen
  • Realisierung nichtfunktionaler Aspekte in Softwarearchitekturen
  • Software-Evolution/Evolvability
  • Architekturentscheidungen und Traceability

sonstige Interessen

  • Service-orientierte Architekturen
  • komponentenbasierte Entwicklung und Frameworks
  • Entwurfs-, Architekturmuster und -stile

Themen für Studenten

Themen für studentische (Abschluss-)Arbeiten

Die nachfolgenden Themen können in individueller Absprache vergeben werden für Diplom-, Studien- oder Projektarbeit sowie als Abschlussarbeit Bachelor und Master.
Bei Interesse zur Bearbeitung eigener Themen, die sich ins Forschungsgebiet einordnen, bitte Kontakt aufnehmen.

Zurzeit sind keine Themen ausgeschrieben.

Hauptseminarthemen

Projekte

EMFTrace

EMFTrace – Repository für die Repräsentation von Traceability Links und Abhängigkeiten in und zwischen EMF-basierten Modellen, erstellt als eine Erweiterung zu EMFStore und auf Basis der Eclipse Plattform.

Internes Forschungsprojekt

Dauer: Mai 2010 – December 2012

MOPS

MOPS Logo MOPS – Adaptive Planung und sichere Ausführung mobiler Prozesse in dynamischen Szenarien, Verbundprojekt

Unterprojekt: Entwicklung von produktübergreifenden und domänenübergreifenden Konzepten zur Abbildung von Workflows

Sponsor: Thüringer Aufbaubank

Dauer: Aug 2009 – Feb 2012

Publikationen

2011

Matthias Riebisch, Stephan Bode, Robert Brcina: Problem-Solution Mapping for Forward and Reengineering on Architectural Level. Proceedings 12th International Workshop on Principles on Software Evolution and 7th ERCIM Workshop on Software Evolution (IWPSE-EVOL'11), Workshop at the joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, pp. 106-115, ACM, 2011. PDF

Matthias Riebisch, Stephan Bode, Qurat-Ul-Ann Farooq, Steffen Lehnert: Towards Comprehensive Modelling by Inter-Model Links Using an Integrating Repository. Proceedings 8th IEEE Workshop on Model-Based Development for Computer-Based Systems – Covering Domain and Design Knowledge in Models within the 18th IEEE International Conference on Engineering of Computer-Based Systems (ECBS2011), pp. 284-291, IEEE, 2011. PDF

Matthias Riebisch, Alexander Pacholik, Stephan Bode: Towards Optimization of Design Decisions for Embedded Systems by Exploiting Dependency Relationships. In: Proceedings Dagstuhl-Workshop Modellbasierte Entwicklung eingebetteter Systeme IV (MBEES), pp. 11-20, fortiss GmbH, Feb. 2011. PDF, Proceedings as PDF

Stephan Bode, Steffen Lehnert, Matthias Riebisch: Comprehensive Model Integration for Dependency Identification with EMFTrace. In: Joint Proceedings of the First International Workshop on Model-Driven Software Migration (MDSM 2011) and the Fifth International Workshop on Software Quality and Maintainability (SQM 2011), Workshops at the 15th European Conference on Software Maintenance and Reengineering (CSMR), Oldenburg, Germany, March 1, 2011, pp. 17-20, CEUR-WS.org, Mar. 2011, online CEUR-WS.org/Vol-708/mdsm2011-bode-et-al-11-emftrace.pdf

Stephan Bode, Matthias Riebisch: Tracing the Implementation of Non-Functional Requirements. In: Nikola Milanovic (Ed.): Non-Functional Properties in Service-Oriented Architecture: Requirements, Models and Methods. Chapter 1, pp. 1-23, IGI Global, 2011. Abstract, Book website, Chapter as free sample

2010

Stephan Bode, Qurat-Ul-Ann Farooq, Matthias Riebisch: Evolution Support for Model-Based Development and Testing – Summary. In: Proceedings of the IWK2010 Workshops: International Workshop on Design, Evaluation and Refinement of Intelligent Systems (DERIS2010) and the First International Workshop on Evolution Support for Model-Based Development and Testing (EMDT2010), Ilmenau, Germany, September 13 and 16, 2010, CEUR-WS.org/Vol-646, ISSN 1613-0073, online CEUR-WS.org/Vol-646/EMDT2010paper5.pdf

Martin Atzmüller, Rainer Knauf, Stephan Bode, Qurat-Ul-Ann Farooq, Matthias Riebisch (eds.): The IWK2010 Workshops: DERIS2010 and EMDT2010. Proceedings of the IWK2010 Workshops: International Workshop on Design, Evaluation and Refinement of Intelligent Systems (DERIS2010) and the First International Workshop on Evolution Support for Model-Based Development and Testing (EMDT2010), Ilmenau, Germany, September 13 and 16, 2010, CEUR-WS.org/Vol-646, ISSN 1613-0073, urn:nbn:de:0074-646-4. PDF

Stephan Bode, Matthias Riebisch: Impact Evaluation for Quality-Oriented Architectural Decisions Regarding Evolvability. In: M.A. Babar and I. Gorton (Eds.): 4th European Conference on Software Architecture (ECSA2010), August 23-26, 2010, Copenhagen, Denmark, LNCS 6285, pp. 182-197, Springer, Heidelberg, 2010. (Acceptance Rate: 25%) PDF

Matthias Riebisch, Stephan Bode: Design Decision Support for Evolvability and Variability. In: 2nd Workshop Design for Future (DFF2010), Bad Honnef, Germany, May 2-3, Softwaretechnik-Trends 30(2):52-53, Köllen, May 2010. PDF

2009

Stephan Bode: On the Role of Evolvability for Architectural Design. In: Fischer, S.; Maehle, E.; Reischuk, R. (Hrsg.): INFORMATIK 2009 – Im Focus das Leben. Workshop Modellierung und Beherrschung der Komplexität, GI-Edition Lecture Notes in Informatics (LNI) P-154, pp. 3256-3263, Köllen, 2009. PDF

Matthias Riebisch, Stephan Bode: Software-Evolvability. In: Informatik-Spektrum, Vol. 32(4):339-343, Springer, Aug. 2009. PDF

Robert Brcina, Stephan Bode, Matthias Riebisch: Optimization Process for Maintaining Evolvability during Software Evolution. In: Proc. 16th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS 2009), San Francisco, CA, USA, April 13-16, pp. 196-205, IEEE Computer Society, 2009. PDF

Stephan Bode, Anja Fischer, Winfried Kühnhauser, Matthias Riebisch: Software Architectural Design meets Security Engineering. In: Proc. 16th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS 2009), San Francisco, CA, USA, April 13-16, pp. 109-118, IEEE Computer Society, 2009. PDF

Stephan Bode, Matthias Riebisch: Tracing Quality-Related Design Decisions in a Category-Driven Software Architecture. In: Liggesmeyer, P.; Engels, G.; Münch, J.; Dörr, J.; Riegel, N. (Hrsg.): Software Engineering 2009, GI-Edition Lecture Notes in Informatics (LNI) P-143, pp. 87-98, Köllen, 2009. PDF

2008

Stephan Bode, Matthias Riebisch: Usability-Focused Architectural Design for Graphical User Interface Components. In: Proceedings International Conference on Innovation in Software Engineering (ISE08), December 10-12, 2008, Vienna, Austria, pp. 1236-1241, IEEE Computer Society, 2008. PDF

Hendrik Thomas, Rike Brecht, Bernd Markscheffel, Stephan Bode, and Karsten Spekowius: TMchartis – a Tool Set for Designing Multiple Problem-Oriented Visualizations for Topic Maps. In: Maicher, Lutz and Garshol, Lars Marius (eds.) Proceedings 3rd International Conference on Topic Maps Research and Applications – Scaling Topic Maps (TMRA'07), 2007, vol. 4999 of LNCS (LNAI), pp. 36-40, Springer, Aug. 2008. PDF

Stephan Bode: Traceability und Entwurfsentscheidungen für Softwarearchitekturen mit der Quasar-Methode. Diplomarbeit, Technische Universität Ilmenau, Jan. 2008. PDF in digitaler Bibliothek