• Email
  • Like
  • Save
  • Private Content
  • Embed
 

Modeling History to Understand Software Evolution with Hismo 2008-03-12

by

  • 3,416 views

Over the past three decades, more and more research has been spent on understanding software evolution. However, the approaches developed so far rely on ad-hoc models, or on too specific meta-models, ...

Over the past three decades, more and more research has been spent on understanding software evolution. However, the approaches developed so far rely on ad-hoc models, or on too specific meta-models, and thus, it is difficult to reuse or compare their results. We argue for the need of an explicit and generic meta-model that recognizes evolution as an explicit phenomenon and models it as a first class entity. Our solution is to encapsulate the evolution in the explicit notion of history as a sequence of versions, and to build a meta-model around these notions called Hismo. To show the usefulness of our meta-model we exercise its different characteristics by building several reverse engineering applications.

Accessibility

Categories

Upload Details

Uploaded via SlideShare as Adobe PDF

Usage Rights

CC Attribution License

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel

8 Embeds 897

http://www.moosetechnology.org 631
http://www.tudorgirba.com 190
http://moose.unibe.ch 62
http://translate.googleusercontent.com 9
http://www.slideshare.net 2
http://tudorgirba.seasidehosting.st 1
http://localhost:8080 1
http://64.233.163.132 1

More...

Statistics

Likes
2
Downloads
34
Comments
1
Embed Views
897
Views on SlideShare
2,519
Total Views
3,416

11 of 1 previous next

  • guestce0237 guestce0237 karina e lele 3 years ago
    Are you sure you want to
Post Comment
Edit your comment

Modeling History to Understand Software Evolution with Hismo 2008-03-12 Modeling History to Understand Software Evolution with Hismo 2008-03-12 Presentation Transcript