TraceSec

Led by:  Prof Dr. Kurt Schneider
Team:  Alexander Specht, Maike Ahrens, Marc Herrmann
Year:  2023
Funding:  Deutsche Forschungsgemeinschaft (DFG)
Duration:  2023-2026
Further information https://gepris.dfg.de/gepris/projekt/500462081

Motivation

In today's world, software systems are and will continue to become increasingly complex and extensive. In the process, problems can arise in the area of IT security (Security = Sec). Depending on the domain, these security problems are more critical than others. If it happens that software shows misbehavior, some software developers lack the ability or the experience to fix these errors. Thus it is meaningful to document past security problems lastingly and to transfer/trace solutions on new projects (Tracing = Trace) and to support developers in the future thereby from it to learn. Various questions arise, such as what are the artifacts that should be investigated or how can we learn from past safety-critical problems?

 

Research Goal

Quality models are used to organize security-related information at multiple levels. Tracking security-related activities using artifacts and a quality model addresses all three core challenges at once: development, problem analysis, and learning. Software organizations should leave security-relevant traces, compare them, and reuse them through soft matching and intelligent operations. Automated support and human judgment shall be combined, making TraceSEC a truly socio-technical approach.

 

Publications

Ahrens, M., Nagel, L., (2023) All Eyes on Traceability: An Interview Study on Industry Practices and Eye Tracking Potential, In IEEE 31th Requirements Engineering Conference (RE'23), Hannover, Germany [More information coming soon]