Die Komplexität der Traceability
نویسنده
چکیده
Motivation IT-Systeme und ihre Dokumentation werden immer komplexer. Gerade die Verwaltung von TraceabilityInformationen ist hiervon betroffen, da die Anzahl möglicher Traceability-Beziehungen zwischen den Softwareund Dokumentations-Elementen (z.B. zwischen Klassen, Testfällen und Anforderungen) mehr als linear mit der Größe des IT-Systems steigt. Komplexität bewirkt bei der Software-Entwicklung, dass die Ergebnisse für den Menschen umso fehleranfälliger zu entwickeln und aufwändiger zu warten sind, je komplexer sie sind. Komplexität verursacht also Kosten. Dem Menschen bereitet Komplexität Schwierigkeiten bei der Wahrnehmung (Visuelle Belastung), beim Verstehen (Kognitive Belastung) und beim Schlussfolgern (Konzept der beschränkten Rationalität). Die begrenzte Speicherkapazität des Arbeitsgedächtnisses beschränkt die Anzahl an Modell-Elementen, die gleichzeitig wahrgenommen und verstanden werden können. Immerhin können Experten mehr Komplexität verarbeiten als Laien. Beim Laien geht man davon aus, dass er 7 ± 2, also maximal 9 Elemente gleichzeitig verstehen kann [8]. Für Experten darf ein Datenmodell auch bis zu 95 Elemente enthalten [6].
منابع مشابه
FG ARC: Bericht zum Workshop Traceability und Evolution vom 3. Juli 2012 in Paderborn
Ablauf 13:30 Uhr Begrüßung und kurze Vorstellung 13:45 15:15 Uhr Vorträge Andrea Hermann, Stuttgart: Die Komplexität der Traceability Elke Bouillon, TU Ilmenau: RequirementsTraceability in der industriellen Praxis Ziele und Einsatz Patrick Rempel, Tobias Kuschke, Steffen Lehnert, TU Ilmenau: Defining Criteria for Traceability Tool Comparison 15:15 15:30 Uhr Kaffeepause 15:30 16:30 Uhr Workshop-...
متن کاملAufrechterhaltung von Traceability Links während evolutionärer Softwareentwicklung
Softwaresysteme spielen in vielen Lebensbereichen eine immer wichtigere Rolle und werden immer komplexer. Sie unterliegen häufigen Änderungen, die notwendig sind, um weiteren Einsatz zu ermöglichen. Solche Änderungen erfordern hohen Aufwand und sind außerdem mit hohen Risiken verbunden, z.B. bezüglich Korrektheit, Terminund Budgeteinhaltung. Häufige Änderungen führen zu Strukturverlust (englisc...
متن کاملBest Practices zur Standardisierung von Testmetriken als Teilaspekt zur Erreichung von Automotive SPICE ® Reifegradstufe 3
Motivation und Abstract. Die rasante Entwicklung im Automobilbereich und die zunehmende Vernetzung neuer (Safety und Security) Sicherheitssysteme innerhalb und außerhalb des Fahrzeuges führen unweigerlich zu einer steigenden Testkomplexität. Demzufolge werden bereits heute aus den tausenden von Anforderungen/Testfällen zukünftig zehntausende von Anforderungen bzw. Testfällen im anforderungsbasi...
متن کاملDomänenspezifische Modellierung in der Versicherungswirtschaft
Die informationstechnische Abbildung von Versicherungsprodukten sei es im Krankenoder Lebenbereich oder in der fakultativen Rückversicherung zeichnet sich durch hohe fachliche und technische Komplexität aus. In der Entwicklung und Pflege von Anwendungen äußert sich dies in hohen Aufwänden zur korrekten Abbildung der Fachlichkeit in effizienten Datenstrukturen und Implementierungen. Zusätzliche ...
متن کاملAdaptive und gamifizierte Werkerassistenz in der (semi-)manuellen Industrie 4.0-Montage
Durch zunehmende kundenspezifische Individualisierung von Produkten und kleiner werdenden Losgröße steigt die Komplexität von Prozessen in der Endmontage immer weiter an. Wir stellen daher ein adaptives und gamifiziertes Werkerassistenzsystem vor, das die spezifischen Eigenschaften und Bedürfnisse der Mitarbeiter beachtet, um so die gestiegene Komplexität wieder beherrschbarer zu machen. Neben ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Softwaretechnik-Trends
دوره 32 شماره
صفحات -
تاریخ انتشار 2012