>
Fa   |   Ar   |   En
   Self-Evolving Petri Nets  
   
نویسنده Capra Lorenzo ,Cazzola Walter
منبع journal of universal computer science - 2007 - دوره : 13 - شماره : 13 - صفحه:2002 -2034
چکیده    Nowadays, software evolution is a very hot topic. it is particularly complex when it regards critical and nonstopping systems. usually, these situations are tackled by hard-coding all the foreseeable evolutions in the application design and code.neglecting the obvious difficulties in pursuing this approach, we also get the application code and design polluted with details that do not regard the current system functionality, and that hamper design analysis, code reuse and application maintenance in general. petri nets (pn), as a formalism for modeling and designing distributed/concurrent software systems, are not exempt from this issue.the goal of this work is to propose a pn based reflective framework that lets everyone model a system able to evolve, keeping separated functional aspects from evolutionary ones and applying evolution to the model only if necessary. such an approach tries to keep system's model as simple as possible, preserving (and exploiting) ability of formally verifying system properties typical of pn, granting at the same time adaptability.
کلیدواژه Petri Nets ,reflection ,software evolution
آدرس Universita degli Studi di Milano, Department of Informatics and Communication, Italy, Universita degli Studi di Milano, Department of Informatics and Communication, Italy
پست الکترونیکی cazzola@dico.unimi.it
 
     
   
Authors
  
 
 

Copyright 2023
Islamic World Science Citation Center
All Rights Reserved