Jan-Philipp Steghöfer

Dr. Jan-Philipp Steghöfer

orcid

Research Focus & Metrics

Academic Career Length

12Years (2015-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 July 2018 in Journal of Systems and Software
Verified
Journal Article
Closed access
SMSalome Maro
Salome Maro
JSJan-Philipp Steghöfer
Jan-Philipp Steghöfer
MSMiroslaw Staron
Miroslaw Staron

21 June 2022 in Software and Systems Modeling
Verified
Journal Article
Closed access
PDF file
IDIstvan David
Istvan David
MLMalvina Latifaj
Malvina Latifaj
JPJakob Pietron
Jakob Pietron
WZWeixing Zhang
Weixing Zhang
FCFederico Ciccozzi
Federico Ciccozzi
RHRegina Hebig
Regina Hebig

26 August 2024 in IEEE Access
Verified
Journal Article
Open access
CNChristian Näther
Christian Näther
DHDaniel Herzinger
Daniel Herzinger
SGStefan-Lukas Gazdag
Stefan-Lukas Gazdag
JSJan-Philipp Steghöfer
Jan-Philipp Steghöfer
SDSimon Daum
Simon Daum
DLDaniel Loebenberger
Daniel Loebenberger
Networks such as the Internet are essential for our connected world. Quantum computing threatens its fundamental security mechanisms. Therefore, a migration to post-quantum-cryptography (PQC) is necessary for networks and their components. Currently, there is little knowledge on how such migrations should be structured and implemented in practice. Our systematic literature review addresses migration approaches for IP networks towards PQC. It surveys papers about the migration process and exemplary real-world software system migrations. On the process side, we found that terminology, migration steps, and roles are not defined precisely or consistently across the literature. Still, we identified four major phases and appropriate substeps which we matched with also emerging archetypes of roles. In terms of real-world migrations, we see that reports used several different PQC implementations and hybrid solutions for migrations of systems belonging to a wide range of system types. Across all papers we noticed three major challenges for adopters: missing experience of PQC and a high realization effort, concerns about the security of the upcoming system, and finally, high complexity. Our findings indicate that recent standardization efforts already push quantum-safe networking forward. However, the literature is still not in consensus about definitions and best practices. Implementations are mostly experimental and not necessarily practical, leading to an overall chaotic situation. To better grasp this fast moving field of (applied) research, our systematic literature review provides a comprehensive overview of its current state and serves as a starting point for delving into the matter of PQC migration.

18 November 2019
Verified
Book Chapter
Closed access
PDF file
JSJan-Philipp Steghöfer
Jan-Philipp Steghöfer
EKEric Knauss
Eric Knauss
JHJennifer Horkoff
Jennifer Horkoff
RWRebekka Wohlrab
Rebekka Wohlrab

21 November 2018 in Requirements Engineering
Verified
Journal Article
Open access
PDF file
RWRebekka Wohlrab
Rebekka Wohlrab
EKEric Knauss
Eric Knauss
JSJan-Philipp Steghöfer
Jan-Philipp Steghöfer
SMSalome Maro
Salome Maro
AAAnthony Anjorin
Anthony Anjorin
PPPatrizio Pelliccione
Patrizio Pelliccione
Traceability is crucial for many activities in software and systems engineering including monitoring the development progress, and proving compliance with standards. In practice, the use and maintenance of trace links are challenging as artifacts undergo constant change, and development takes place in distributed scenarios with multiple collaborating stakeholders. Although traceability management in general has been addressed in previous studies, there is a need for empirical insights into the collaborative aspects of traceability management and how it is situated in existing development contexts. The study reported in this paper aims to close this gap by investigating the relation of collaboration and traceability management, based on an understanding of characteristics of the development effort. In our multiple exploratory case study, we conducted semi-structured interviews with 24 individuals from 15 industrial projects. We explored which challenges arise, how traceability management can support collaboration, how collaboration relates to traceability management approaches, and what characteristics of the development effort influence traceability management and collaboration. We found that practitioners struggle with the following challenges: (1) collaboration across team and tool boundaries, (2) conveying the benefits of traceability, and (3) traceability maintenance. If these challenges are addressed, we found that traceability can facilitate communication and knowledge management in distributed contexts. Moreover, there exist multiple approaches to traceability management with diverse collaboration approaches, i.e., requirements-centered, developer-driven, and mixed approaches. While traceability can be leveraged in software development with both agile and plan-driven paradigms, a certain level of rigor is needed to realize its benefits and overcome challenges. To support practitioners, we provide principles of collaborative traceability management. The main contribution of this paper is empirical evidence of how culture, processes, and organization impact traceability management and collaboration, and principles to support practitioners with collaborative traceability management. We show that collaboration and traceability management have the potential to be mutually beneficial—when investing in one, also the other one is positively affected.

18 May 2021 in Empirical Software Engineering
Verified
Journal Article
Open access
PDF file
MMMazen Mohamad
Mazen Mohamad
JSJan-Philipp Steghöfer
Jan-Philipp Steghöfer
RSRiccardo Scandariato
Riccardo Scandariato
Security Assurance Cases (SAC) are a form of structured argumentation used to reason about the security properties of a system. After the successful adoption of assurance cases for safety, SAC are getting significant traction in recent years, especially in safety-critical industries (e.g., automotive), where there is an increasing pressure to be compliant with several security standards and regulations. Accordingly, research in the field of SAC has flourished in the past decade, with different approaches being investigated. In an effort to systematize this active field of research, we conducted a systematic literature review (SLR) of the existing academic studies on SAC. Our review resulted in an in-depth analysis and comparison of 51 papers. Our results indicate that, while there are numerous papers discussing the importance of SAC and their usage scenarios, the literature is still immature with respect to concrete support for practitioners on how to build and maintain a SAC. More importantly, even though some methodologies are available, their validation and tool support is still lacking.