Solving inheritance anomaly with OMNets

  • Authors:
  • Yu Jian;Wang Shengyuan;Yuan Chongyi

  • Affiliations:
  • Department of Computer Science and Technology, Peking University, Beijing 100871, P.R. China;Department of Computer Science and Technology, Peking University, Beijing 100871, P.R. China;Department of Computer Science and Technology, Peking University, Beijing 100871, P.R. China

  • Venue:
  • Journal of Computer Science and Technology
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a concurrent object-oriented modeling language based on Petri nets: OMNets, which helps greatly to avoid the inheritance anomaly problem appeared in concurrent OO languages. OMNets separates the functional part and the synchronization part of objects and uses Petri nets to describe the synchronization part. Both parts are reusable through inheritance.