SwePub
Sök i LIBRIS databas

  Utökad sökning

WFRF:(Khelladi Djamel Eddine)
 

Sökning: WFRF:(Khelladi Djamel Eddine) > Metamodel and const...

Metamodel and constraints co-evolution: A semi automatic maintenance of ocl constraints

Khelladi, Djamel Eddine (författare)
Sorbonne Université,Sorbonne University
Hebig, Regina (författare)
Gothenburg University,Göteborgs universitet,Institutionen för data- och informationsteknik (GU),Department of Computer Science and Engineering (GU),University of Gothenburg
Bendraou, Reda (författare)
Sorbonne Université,Sorbonne University
visa fler...
Robin, Jacques (författare)
Sorbonne Université,Sorbonne University
Gervais, Marie-Pierre (författare)
Sorbonne Université,Sorbonne University
visa färre...
 (creator_code:org_t)
ISBN 9783319351216
2016-05-10
2016
Engelska.
Ingår i: International Conference on Software Reuse. - Cham : Springer International Publishing. - 0302-9743 .- 1611-3349. - 9783319351216 ; 9679, s. 333-349
  • Konferensbidrag (refereegranskat)
Abstract Ämnesord
Stäng  
  • Metamodels are core components of modeling languages to define structural aspects of a business domain. As a complement, OCL constraints are used to specify detailed aspects of the business domain, e.g. more than 750 constraints come with the UML metamodel. As the metamodel evolves, its OCL constraints may need to be co-evolved too. Our systematic analysis shows that semantically different resolutions can be applied depending not only on the metamodel changes, but also on the user intent and on the structure of the impacted constraints. In this paper, we investigate the reasons that lead to apply different resolutions. We then propose a co-evolution approach that offers alternative resolutions while allowing the user to choose the best applicable one. We evaluated our approach on the evolution of the UML case study. The results confirm the need of alternative resolutions along with user decision to cope with real co-evolution scenarios. The results show that our approach reaches 80 % of semantically correct co-evolution

Ämnesord

TEKNIK OCH TEKNOLOGIER  -- Elektroteknik och elektronik -- Datorsystem (hsv//swe)
ENGINEERING AND TECHNOLOGY  -- Electrical Engineering, Electronic Engineering, Information Engineering -- Computer Systems (hsv//eng)
NATURVETENSKAP  -- Data- och informationsvetenskap (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences (hsv//eng)

Publikations- och innehållstyp

ref (ämneskategori)
kon (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

Sök utanför SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy