Technische Universität Braunschweig
  • Study & Teaching
    • Beginning your Studies
      • Prospective Students
      • Degree Programmes
      • Fit4TU
    • During your Studies
      • Freshmen-Hub
      • Term Dates
      • Information for Freshman
      • Practical Information
      • Additional Qualifications
      • Financing and Costs
      • Special Circumstances
      • Campus life
    • At the End of your Studies
      • Discontinuation and Credentials Certification
      • After graduation
      • Alumni
    • For Teaching Staff
      • Strategy, Offers and Information
      • Learning Management System Stud.IP
      • Project Group Teaching and Media Education
    • Contact
      • Student Advice Centre
      • Academic Advice Service
      • Admissions Office
  • Research
    • Research Profile
      • Core Research Areas
      • Clusters of Excellence
      • Research Projects
      • Research Centres
    • Early Stage Researchers
      • Advice, Mentoring and Networking
      • Academy for Graduates
      • Graduate Schools & Research Training Groups
      • PostDoc Concept
      • Tenure Track
      • Career prospects
    • Research Data & Transparency
      • Transparency in Research
      • Research Data
      • Open Access Strategy
      • Digital Research Announcement
    • Research Funding
      • Research funding
    • Contact
      • Research Services
      • Academy for Graduates
  • International
    • International Students
      • Why Braunschweig?
      • Degree seeking students
      • Exchange Studies
      • Doctorate (PhD)
      • Refugee Students
      • Welcome Programme
    • Scientists
      • Mobile Researchers at the TU Braunschweig
      • Research Services and European Office
    • Language and intercultural communication
      • Learning German
      • Intercultural Communication
    • International Profile
      • Internationalisation
      • International Cooperation
    • International House
      • Information for first semester students
      • Contact
      • News and Events
      • Advisory Services
      • Location
      • About us
  • TU Braunschweig
    • Our Profile
      • Aims & Values
      • Regulations and Guidelines
      • Alliances & Partners
      • Facts & Figures
      • Our History
    • Career
      • Working at TU Braunschweig
      • Vacancies
    • Economy & Business
      • Knowledge and Technology Transfer
      • Entrepreneurship
    • General Public
      • Access to the University Library
    • Media Services
      • Communications and Press Service
      • Film and photo permits
    • Contact
      • General Contact
      • Getting here
  • Organisation
    • Presidency & Administration
      • Presidency
      • Designated Offices
      • Administration
      • Committees
    • Faculties
      • Carl-Friedrich-Gauß-Fakultät
      • Faculty of Life Sciences
      • Architecture, Civil Engineering and Environmental Sciences
      • Faculty of Mechanical Engineering
      • Fakultät für Elektrotechnik, Informationstechnik, Physik
      • Faculty of Humanities and Studies in Education
    • Institutes
      • Institutes from A to Z
    • Facilities
      • University Library
      • Gauß-IT-Zentrum
      • International House
      • Sports Centre
      • Central Office for Continuing Education
      • Facilities from A to Z
    • Equal Opportunity Office
      • Equal Opportunity Office
      • Family
      • Diversity for Students
  • Search
  • Quicklinks
    • People Search
    • Webmail
    • Campus map
    • CloudStorage
    • Cafeteria
    • Application as Student
    • Courses
    • Stud.IP
    • Library Catalogue
    • IT Self-Service
    • Information Portal (employees)
    • DE
    • EN
    • Facebook
    • Twitter
    • Instagram
    • YouTube
    • LinkedIn
Menu
  • Technische Universität Braunschweig
  • Organisation
  • Faculties
  • Carl-Friedrich-Gauß-Fakultät
  • Institutes
  • Institute of Software Engineering and Automotive Informatics
  • Team
  • Alexander Knüppel, M.Sc.
Logo Institut für Softwaretechnik und Fahrzeuginformatik der TU Braunschweig
  • Team
    • Prof. Dr. Ina Schaefer
    • Michael Seidel-Burgdorf
    • Dr. Lukas Linsbauer
    • Tabea Bordis, M.Sc.
    • Alexander Knüppel, M.Sc.
    • Michael Nieke, M.Sc.
    • Tobias Pett, M.Sc.
    • Tobias Runge, M.Sc.
    • Alexander Schlie, M.Sc.
    • Kamil Rosiak, M.Sc
    • Jürgen Hannken-Illjes
    • Prof. Dr.-Ing. habil. Joachim Axmann
    • Former staff

Alexander Knüppel, M.Sc.

Institute of Software Engineering and Automotive Informatics
Technische Universität Braunschweig

Informatikzentrum
Mühlenpfordtstr. 23
38106 Braunschweig

Room: IZ 412
Phone: +49 531 391-2289

Email: a.knueppel(at)tu-bs.de

ResearchGate

Profile Picture
Photo credit: Knueppel/TU Braunschweig

Research Interests

  • Feature-oriented software development (FOSD)
  • Software Product Lines (SPLs) and analysis
  • Feature modeling
  • Formal methods/formal verification: deductive verification, model checking, type systems, static analysis, assertion checking
  • Formal specification: Design by Contracts (DbC), Z-Notation, B-Method
  • Theorem proving with Coq

Activities

  • Participation in the Dagstuhlevent: Software Engineering Research Methods Training at Schloss Dagstuhl, Germany, from 31th March to 3rd April 2019
  • Participation in the FOSD Meeting 2019 in Weimar, Germany, from 12th March to 15th March 2019
  • Participation in the Marktoberdorf Summer School 2018 in Marktoberdorf from 31st July to 11th August 2018
  • Participation in the FOSD Meeting 2018 in Gothenburg from 3rd to 6th June 2018
  • Participation in the DeepSpec Summer School 2017 in Philadelphia from 13th to 28th July 2017
  • Participation in the FOSD Meeting 2017 in Odenwald from 14th to 17th March 2017

Projects

  • CCC: Controlling Concurrent Change

Teaching

TODO

 

Currently offered student projects and theses

TODO

(Co)-Supervised Theses

  • Tabea Bordis. Supporting Method Calls in CorC for Developing Correct-by-Construction Software Product Lines. Master's thesis, 2019. In english.
  • Maren Süwer. Parameter Guidance in the Deductive Program Verier KeY. Master's thesis, 2019. In english.
  • Markus Gamperle. Specifying Software Components with Multi-Viewpoint Contracts. Bachelor's thesis, 2018. In english.
  • Enis Belli. Implementing a Graphical Skill Graph Editor for Monitoring Vehicle Guidance Systems. Bachelor's thesis, 2018. In english.
  • Carsten Padylla. Ein Erfahrungsbericht zur Deduktiven Verifikation mit KeY. Master's thesis, 2017. In german.
  • Stefanie Bolle. Feature-orientiertes Framing für die Verifikation von Software-Produktlinien. Master's thesis, 2017. In german.

Publications

2019

  • Thomas Thüm, Alexander Knüppel, Stefan Krüger, Stefanie Bolle, and Ina Schaefer. Feature-Oriented Contract Composition. In Journal of Systems and Software (JSS), Elsevier, 2019.
  • Alexander Knüppel, Thomas Thüm, Carsten Immanuel Pardylla, and Ina Schaefer. Understanding Parameters of Deductive Verification: An Empirical Investigation of KeY. In Software Engineering, Bonn, Germany, February 2019. Gesellschaft für Informatik (GI).

2018

  • Tobias Runge, Ina Schaefer, Alexander Knüppel, Loek Cleophas, Derrick Kourie, and Bruce W. Watson. Tool support for Confidentiality by Construction. In HILT 2018 Workshop on Languages and Tools for Ensuring Cyber-Resilience in Critical Software-Intensive Systems (HILT'18), November 2018. To appear.
  • Ina Schaefer, Tobias Runge, Alexander Knüppel, Loek Cleophas, Derrick Kourie, and Bruce W. Watson. Towards Confidentiality-by-Construction. In 8th International Symposium On Leveraging Applications of Formal Methods, Verification and Validation (ISoLA'18), November 2018. Springer.
  • Alexander Knüppel, Thomas Thüm, Carsten I. Pardylla, and Ina Schaefer. Scalability of Deductive Verification Depends on Method Call Treatment. In 8th International Symposium On Leveraging Applications of Formal Methods, Verification and Validation (ISoLA'18), November 2018. Springer.
  • Alexander Knüppel, Thomas Thüm, Carsten Pardylla, and Ina Schaefer. Experience Report on Formally Verifying Parts of OpenJDK's API with KeY. In Fourth Workshop on Formal Integrated Development Environment (F-IDE), July 2018.
  • Alexander Knüppel, Thomas Thüm, Carsten Pardylla, and Ina Schaefer. Understanding Parameters of Deductive Verification: An Empirical Investigation of KeY. In 9th International Conference on Interactive Theorem Proving (ITP), Held as Part of the Federated Logic Conference, FloC 2018, Oxford, UK, July 2018. Springer.
  • Alexander Knüppel, Thomas Thüm, Stephan Mennicke, Jens Meinicke, and Ina Schaefer. Is There a Mismatch Between Real-World Feature Models and Product-Line Research?. In Software Engineering, Bonn, Germany, March 2018. Gesellschaft für Informatik (GI).

2017

  • Alexander Knüppel, Thomas Thüm, Stephan Mennicke, Jens Meinicke, and Ina Schaefer. Is There a Mismatch Between Real-World Feature Models and Product-Line Research?. In Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE). 2017. Software artifacts available: GitHub

2016

  • Alexander Knüppel. The Role of Complex Constraints in Feature Modeling. Master's thesis, TU Braunschweig, Germany, July 2016. In English.

For All Visitors

Vacancies of TU Braunschweig
Career Service' Job Exchange 
Merchandising

For Students

Term Dates
Courses
Degree Programmes
Information for Freshman
TUCard

Internal Tools

Glossary (GER-EN)
Change your Personal Data

Contact

Technische Universität Braunschweig
Universitätsplatz 2
38106 Braunschweig

P. O. Box: 38092 Braunschweig
GERMANY

Phone: +49 (0) 531 391-0

Getting here

© Technische Universität Braunschweig
Imprint Privacy Accessibility

TU Braunschweig uses the software Matomo for anonymised web analysis. The data serve to optimise the web offer.
You can find more information in our data protection declaration.