Dr. Stefan John
Wiss. Mitarbeiter
Kontaktdaten
+49 6421 28-21511 +49 6421 28-25419 johns@informatik 1 Hans-Meerwein-Straße 635032 Marburg
H|04 Institutsgebäude (Raum: 05D12)
Organisationseinheit
Philipps-Universität Marburg Mathematik und Informatik (Fb12) SoftwaretechnikForschungs- und Interessenbereiche
- Modellgetriebene (Software-)Entwicklung (MDE, MDD)
- Machine Learning (insb. evolutionäre Algorithmen)
- Modellgetriebene Optimierung (MDO)
- Web Science
Betreute Lehrveranstaltungen und Arbeiten
- Software-Praktikum (SoSe 2023)
- Softwaretechnik (WiSe 22/23)
- Softwarequalität (WiSe 22/23)
- Bachelorarbeit: Modellierung und Optimierung der Planung von Lehrveranstaltungen (WiSe 21/22)
- Softwaretechnik (WiSe 21/22)
- Softwarequalität (SoSe 2021)
- Software-Praktikum (SoSe 2021)
- Formale Methoden (WiSe 2020/21)
- Softwaretechnik (WiSe 2020/21)
- Fortgeschrittenenpraktikum: Plugin zur Unterstützung statischer und dynamischer Modellierung in Eclipse (SoSe 2020)
- Softwarequalität (SoSe 2020)
- Software-Praktikum (SoSe 2020)
- Projektarbeit: Modellgetriebene Prozessoptimierung (WiSe 2019/20)
- Softwaretechnik (WiSe 2019/20)
- Projektarbeit: Spezifikation modellgetriebener Optimierungsprobleme (SoSe 2019)
- Softwarequalität (SoSe 2019)
- Formale Methoden (WiSe 2018/19)
- Softwaretechnik (WiSe 2018/19)
- Modellgetriebene Softwareentwicklung (WiSe 2017/18)
- Fortgeschrittenenpraktikum: Entwicklung eines Freizeitplaners für mobile Endgeräte (SoSe 2017)
- Softwarequalität (SoSe 2017)
- Fortgeschrittenenpraktikum: Eclipse Plugin zur Validierung und Reparatur von EMF Modellen mithilfe des Werkzeugs EMF Repair (WiSe 2016/17)
- Formale Methoden (WiSe 2016/17)
- Software-Evolution (WiSe 2016/17)
- Softwarequalität (SoSe 2016)
- Software-Praktikum (SoSe 2016)
Publikationen
2023
John, S.; Kosiol, J.; Lambers, L. & Taentzer, G.
A Graph-Based Framework for Model-Driven Optimization Facilitating Impact Analysis of Mutation Operator Properties
Software and Systems Modeling, 2023
2022
John, S.; Kosiol, J. & Taentzer, G.
Towards a Configurable Crossover Operator for Model-Driven Optimization
Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems
Taentzer, G.; John, S. & Kosiol, J.
A Generic Construction for Crossovers of Graph-like Structures
Proceedings of the 15th International Conference on Graph Transformation
2021
Burdusel, A.; Zschaler, S. & John, S.
Automatic Generation of Atomic Multiplicity-preserving Search Operators for Search-based Model Engineering
Software and Systems Modeling, 2021, 20, 1857-1887
2020
John, S.; Burdusel, A.; Bill, R.; Strüber, D.; Taentzer, G.; Zschaler, S. & Wimmer, M.
Searching for Optimal Models: Comparing Two Encoding Approaches (summary)
Software Engineering 2020, Gesellschaft für Informatik e.V., 2020, 101-103
2019
John, S.; Burdusel, A.; Bill, R.; Strüber, D.; Taentzer, G.; Zschaler, S. & Wimmer, M.
Searching for Optimal Models: Comparing Two Encoding Approaches
Journal of Object Technology, 2019, 18
Burdusel, A.; Zschaler, S. & John, S.
Automatic Generation of Atomic Consistency Preserving Search Operators for Search-Based Model Engineering
Proceedings of the 22nd International Conference on Model Driven Engineering Languages and Systems
2018
Strüber, D.; Burdusel, A.; John, S. & Zschaler, S.
Henshin: A Model Transformation Language and its Use for Search-Based Model Optimisation in MDEOptimiser
Gesellschaft für Informatik e.V., 2018
2016
Born, K.; Schulz, S.; Strüber, D. & John, S.
Solving the Class Responsibility Assignment Case with Henshin and a Genetic Algorithm
CEUR, 2016, 1758, 45-54
John, S.; Granitzer, M. & Helic, D.
Extracting Navigation Hierarchies from Networks with Genetic Algorithms
Proceedings of the 12th International Conference on Web Information Systems and Technologies, SciTePress, 2016, 63-74
John, S.; Handschigl, C.; Meixner, B. & Granitzer, M.
Hypervideo Production Using Crowdsourced Youtube Videos
Proceedings of the 24th ACM international conference on Multimedia, Association for Computing Machinery, 2016, 695-697
Meixner, B.; Handschigl, C.; John, S. & Granitzer, M.
A Dual Screen Concept for User-Controlled Hypervideo-Based Physiotherapy Training
Proceedings of the 2016 ACM Workshop on Multimedia for Personal Health and Health Care, Association for Computing Machinery, 2016, 9-13
Handschigl, C.; Meixner, B.; John, S. & Granitzer, M.
Second Screen Hypervideo-Based Physiotherapy Training: INVITED DEMO PAPER
Proceedings of the 2016 ACM Workshop on Multimedia for Personal Health and Health Care, Association for Computing Machinery, 2016, 51
Meixner, B.; Handschigl, C.; John, S. & Granitzer, M.
From Single Screen to Dual Screen - A Design Study for a User-Controlled Hypervideo-Based Physiotherapy Training
CEUR, 2016, 1716
Meixner, B.; John, S. & Defner, P.
Screen Concepts for Multi-Version Hypervideo Authoring
Proceedings of the 4th International Workshop on Interactive Content Consumption co-located with ACM International Conference on Interactive Experiences for Television and Online Video (ACM TVX 2016), Chicago, IL, USA, June 22, 2016, CEUR-WS.org, 2016, 1716
2015
Meixner, B.; John, S. & Handschigl, C.
SIVA Suite: Framework for Hypervideo Creation, Playback and Management
Proceedings of the 23rd ACM international conference on Multimedia, Association for Computing Machinery, 2015, 713-716
2014
Meixner, B.; Tonndorf, K.; John, S.; Handschigl, C.; Hofmann, K. & Granitzer, M.
A Multimedia Help System for a Medical Scenario in a Rehabilitation Clinic
Proceedings of the 14th International Conference on Knowledge Technologies and Data-driven Business, Association for Computing Machinery, 2014, 1-8
1 Die vollständige E-Mail-Adresse wird nur im Intranet gezeigt. Um sie zu vervollständigen, hängen Sie bitte ".uni-marburg.de" or "uni-marburg.de" an, z.B. musterfr@staff.uni-marburg.de bzw. erika.musterfrau@uni-marburg.de.