A case study on a specification approach using activity diagrams in requirements documents

dc.contributor.authorBeckmann, Martin
dc.contributor.authorVogelsang, Andreas
dc.contributor.authorReuter, Christian
dc.date.accessioned2018-03-10T15:02:21Z
dc.date.available2018-03-10T15:02:21Z
dc.date.issued2017
dc.description.abstractRising complexity of systems has long been a major challenge in requirements engineering. This manifests in more extensive and harder to understand requirements documents. At the Daimler AG, an approach is applied that combines the use of activity diagrams with natural language specifications to specify system functions. The approach starts with an activity diagram that is created to get an early overview. The contained information is then transferred to a textual requirements document, where details are added and the behavior is refined. While the approach aims to reduce efforts needed to understand a system’s behavior, the application of the approach itself causes new challenges on its own. By examining existing specifications at Daimler, we identified nine categories of inconsistencies and deviations between activity diagrams and their textual representations. In a case study, we examined one system in detail to assess how often these occur. In a follow-up survey, we presented instances of the categories to different stakeholders of the system and let them asses the categories regarding their severity. Our analysis indicates that a coexistence of textual and graphical representations of models without proper tool support results in inconsistencies and deviations that may cause severe maintenance costs or even provoke faults in subsequent development steps.en
dc.identifier.isbn978-1-5386-3191-1
dc.identifier.issn2332-6441en
dc.identifier.urihttps://depositonce.tu-berlin.de/handle/11303/7500
dc.identifier.urihttp://dx.doi.org/10.14279/depositonce-6720
dc.language.isoenen
dc.relation.ispartof10.14279/depositonce-7546
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subject.ddc004 Datenverarbeitung; Informatiken
dc.subject.ddc620 Ingenieurwissenschaften und zugeordnete Tätigkeitenen
dc.subject.otherUML activity diagramsen
dc.subject.otherrequirements engineeringen
dc.subject.othermodelbased specificationen
dc.titleA case study on a specification approach using activity diagrams in requirements documentsen
dc.typeConference Objecten
dc.type.versionacceptedVersionen
dcterms.bibliographicCitation.doi10.1109/RE.2017.28en
dcterms.bibliographicCitation.originalpublishernameIEEEen
dcterms.bibliographicCitation.originalpublisherplaceNew Yorken
dcterms.bibliographicCitation.pageend262en
dcterms.bibliographicCitation.pagestart253en
dcterms.bibliographicCitation.proceedingstitle2017 IEEE 25th International Requirements Engineering Conference (RE)en
tub.accessrights.dnbdomainen
tub.affiliationFak. 4 Elektrotechnik und Informatik::Inst. Telekommunikationssysteme::FG IT-basierte Fahrzeuginnovationende
tub.affiliation.facultyFak. 4 Elektrotechnik und Informatikde
tub.affiliation.groupFG IT-basierte Fahrzeuginnovationende
tub.affiliation.instituteInst. Telekommunikationssystemede
tub.publisher.universityorinstitutionTechnische Universität Berlinen

Files

Original bundle
Now showing 1 - 1 of 1
Loading…
Thumbnail Image
Name:
2017_beckmann_et-al.pdf
Size:
1.99 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
4.9 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections