Abstract-I detta dokument presenterar vi en strategi för att identifiera nära-miss interaktion kloner i omvänd-konstruerade UML beteendemodeller. Vårt mål är att identifiera interaktionsmönster ("konversationer") som kan användas för att karakterisera och abstraktera webbapplikationers och andra interaktiva systems run-time-beteende. För att utnyttja robust kodklonteknik nära fel, är vår strategi textbaserad, arbetar på nivån för XMI, standardutbyte serialisering för UML. Beteendemodell klon upptäckt presenterar flera utmaningar - för det första är det inte klart hur man bryter en kontinuerlig ström av interaktion mellan livlinor till meningsfulla konversationsenheter. För det andra, till skillnad från programmeringsspråk, XMI text representation för UML är mycket icke-lokal, med attribut för referensinformation i modellfilen på distans. I detta arbete använder vi en uppsättning kontextualiserande källtransformationer på XMI textrepresentationen för att avslöja modellens dolda hierarkiska struktur och granularisera beteendeinteraktioner till konversationsenheter. Sedan anpassar vi NiCad, en nära-miss kod klon detektionsverktyg, för att hjälpa oss att identifiera konversationskloner i omvänd-konstruerade beteendemodeller.
REF föreslog ett tillvägagångssätt för att identifiera nära-miss interaktion kloner i omvänd-konstruerade UML beteendemodeller.
An approach to clone detection in behavioural models
{'venue': '2013 20th Working Conference on Reverse Engineering (WCRE)', 'journal': '2013 20th Working Conference on Reverse Engineering (WCRE)', 'mag_field_of_study': ['Computer Science']}