An extended object-oriented petri net supporting the description and evolution of components: EOOPN

Na Zhao,Yong Yu,Jian Wang,Zhongwen Xie,Zhendi Yang,Lei Cheng
DOI: https://doi.org/10.1007/s10586-017-1433-z
2018-01-27
Cluster Computing
Abstract:An extended object-oriented petri net (EOOPN) supporting the description and evolution of components in the context of intelligent and cloud computing is proposed in this paper. EOOPN can tersely and independently represent all kinds of resources and restrains in a complex system, and reveal structural and behavioral information of simulated system. The modeling and analyzing power that EOOPN possesses enables it to be a tool which is capable of supporting component-based software evolution process under the circumstances of cloud computing. The formal definition of EOOPN is given and a wide range of object-oriented features supported by EOOPN are explained. Moreover, a roadmap of using EOOPN to evolving software components is discussed.
What problem does this paper attempt to address?