News from the Bees Andres, Kai, Lars, Markus, Mike, Mona, Nicolas, Shiva 1 Question we want to address • Traceability can be assessed with respect to some qualities (or objectives) • Traceability is achieved through some means • Our question: What means should be engaged to satisfy a given (set of) quality(ies) ? – is good for / is bad for 2 Qualities (tailored from ISO 9126-1*) • • • • • • • • Reliability* (trust / consistency) Usability* (comprehensability / exploitability) Noise / minimality / Fitness Efficiency* (timing) Maintainability Interoperability* Completeness Certifiability 3 Qualities expected • from a Trace Model/Link? • For Process Traceability? 4 Means to Achieve Quality Constructive Quality Assurance • Manual traceability • Natural Language Processing • Information Retrieval (+ Domain Knowledge) – Data mining – machine learning • Rules based techniques • Evolutionary Algorithms 5 Means to Achieve Quality Process-oriented Quality Assurance • Guidelines – methodologies – standards • Traceability information model 6 Means to Achieve Quality Analytic Quality Assurance • Inspection and reviews • Static analysis • Dynamic analysis – Runtime monitoring – Testing – Simulation • Consistency checking • Syntactic checks – Naming conventions, – … 7 What is/are the Right Mean(s) to Fulfil a Given Quality? Reliability* Usability* Fitness Efficiency* Maintainability Interoperability Completeness Certifiability * Manual traceability Natural Language Processing Information Retrieval (+ Domain Knowledge) Data mining machine learning Rules based techniques Evolutionary Algorithms Guidelines methodologies –standards Traceability information model Inspection and reviews Static analysis Dynamic analysis Runtime monitoring Testing Simulation Consistency checking Syntactic checks 8
© Copyright 2026 Paperzz