Sequence Diagram Similarity Measurement: A Different Approach
Evi Triandini, Reza Fauzan, Daniel Siahaan, Siti Rochimah
Abstract
Evi Triandini, Reza Fauzan, Daniel Siahaan, Siti Rochimah
Abstract
Unified Modified Language (UML) is a modeling language standard for identifying, recording and designing a software. Reusing UML diagrams can help to accelerate the software development process. Reusing UML diagram requires a method of calculating similarities between artifacts in UML diagram. The proposed method contented of two elements of sequence diagrams, i.e. property of class and message sequence. The result of experiment showed that the property class and message sequence could be a suitable parameter in evaluating the UML sequence diagram similarity.
OpenAlex reports 21 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Unified Modified Language (UML) is a modeling language standard for identifying, recording and designing a software. Reusing UML diagrams can help to accelerate the software development process. Reusing UML diagram requires a method of calculating similarities between artifacts in UML diagram. The proposed method contented of two elements of sequence diagrams, i.e. property of class and message sequence. The result of experiment showed that the property class and message sequence could be a suitable parameter in evaluating the UML sequence diagram similarity.
Key concepts: Communication diagram, Class diagram, Sequence diagram, Computer science, Unified Modeling Language, UML tool, Programming language, Applications of UML