Information extraction from high-level activity diagrams to support development tasks

dc.contributor.authorBeckmann, Martin
dc.contributor.authorKarbe, Thomas
dc.contributor.authorVogelsang, Andreas
dc.date.accessioned2018-04-06T08:46:08Z
dc.date.available2018-04-06T08:46:08Z
dc.date.issued2018
dc.description.abstractAs the complexity of systems continues to increase, the use of model-driven development approaches becomes more widely applied. One of our industry partners (Daimler AG) uses UML activity diagrams as the first step in the development of vehicle functions, mainly for the purpose of communication and overview. However, the contained information is also valuable for further development tasks. In this paper, we present an automated approach to extract information from these high-level activities. We put a focus on aspects of activities such as propositional logic relations, sequences of actions, and differentiability of execution paths. The extracted parts are needed for the compilation of requirements and the creation of test cases. Also, this approach supports stakeholders unfamiliar with the notations of activities as implicit information is made explicit and hence more accessible. For this purpose, we provide a formalism for the kind of activities our industry partner uses. Based on that formalism, we define properties that express the contained sequences and execution paths. Furthermore, the formalism is used to derive the underlying propositional logic relations. We show how the approach is applied to eliminate hundreds of existing quality issues in an existing requirements document.en
dc.identifier.isbn978-989-758-283-7
dc.identifier.urihttps://depositonce.tu-berlin.de/handle/11303/7528
dc.identifier.urihttp://dx.doi.org/10.14279/depositonce-6748
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.otherUML2 activity diagramsen
dc.subject.otherinformation extractionen
dc.subject.otherUML activity semanticsen
dc.titleInformation extraction from high-level activity diagrams to support development tasksen
dc.typeConference Objecten
dc.type.versionpublishedVersionen
dcterms.bibliographicCitation.doi10.5220/0006605504380445en
dcterms.bibliographicCitation.originalpublishernameScitepressen
dcterms.bibliographicCitation.originalpublisherplaceSetúbal, Portugalen
dcterms.bibliographicCitation.pageend445en
dcterms.bibliographicCitation.pagestart438en
dcterms.bibliographicCitation.proceedingstitleProceedings of the 6th International Conference on Model-Driven Engineering and Software Developmenten
dcterms.bibliographicCitation.volume2018en
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:
2018_beckmann_karbe_vogelsang.pdf
Size:
1.78 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