Contact

Bild von Stephan Bode
Stephan Bode
Dipl.-Inf.

Ilmenau University of Technology
Faculty for Computer Science and Automation
Department for software systems/process informatics
P.O. Box 100565
D - 98684 Ilmenau/Thuringia, Germany

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

Scientific career

2002-2008 Studies of computer science at Ilmenau University of Technology
03/2008-09/2011 Ph.D. student at the department of software systems/process informatics, TU Ilmenau

Research interests

Main focus

  • Methods for architectural design and model-based software architectures
  • Realization of non-functional aspects in software architectures
  • Software evolution and evolvability
  • Architectural decisions and traceability

Other interests

  • Service-oriented architectures
  • Component-based development and frameworks
  • Design patterns, architectural patterns and styles

Student topics

Topics for student theses

Following topics may be assigned for diploma, bachelor or master theses or other student research projects in an indiviual agreement.
If you are interested to handle your own topic, which fits into the research context, contact me please.

Currently no topics announced

Topics for graduate seminars (Hauptseminare)

Projects

EMFTrace

EMFTrace – Repository for the representation of traceability links and dependencies within and between EMF-based models, built as an addition to EMFStore and on the Eclipse platform.

Internal research project

Duration Mai 2010 – December 2012

MOPS

Bild von Stephan Bode MOPS – Adaptive Planning and Secure Execution of Mobile Processes in Dynamic Environments, Joint Research Project

Subproject: Concepts for Platform Independent and Cross-Domain Description of Workflows

Sponsor: Federal State Thuringia (Thüringer Aufbaubank)

Duration: Aug 2009 – Feb 2012

Publications

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, pages 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, Bonner 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, Bonner 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 and design decisions for software architectures using the Quasar method (in German: Traceability und Entwurfsentscheidungen für Softwarearchitekturen mit der Quasar-Methode). Diploma thesis, Ilmenau University of Technology, Jan. 2008. PDF in digital library