loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
36th International Conference on Technology of Object-Oriented Languages and Systems (TOOLS-Asia'00)
A Revised, Inheritance-Supporting Parallel Object Model in PDEFA-I
Xi'an, China
October 30-November 04
ISBN: 0-7695-0875-8
Yang Guang, Tsinghua University
Wen Dongchan, Tsinghua University
Wang Dingxing, Tsinghua University
PDEFA is a distributedAda95 pre-compiler; compiler and run-time system. PDEFA-I is the latest version of PDEFA that supports inheritance between parallel objects. Because of the inheritance anomaly problem with concurrent objects, Ada95 does not support this mechanism, so we have to slightly modify the language to make inheritance possible. Code of each interface of a protected object in Ada95 is divided into two parts, synchronization code called condition and implementation code called action. These two parts of code can be changed or replaced independently in subclasses, making great effort for maximum code reuse. Consequently, P DEFA evolves into PDEFA-I with its parallel object model improved in order to solve inheritance anomaly. We demonstrate in this paper mainly the work we have done with service objects.
Index Terms:
Ada95 parallel object-oriented inheritance anomaly concurrent
Citation:
Yang Guang, Wen Dongchan, Wang Dingxing, "A Revised, Inheritance-Supporting Parallel Object Model in PDEFA-I," tools, pp.108, 36th International Conference on Technology of Object-Oriented Languages and Systems (TOOLS-Asia'00), 2000
Usage of this product signifies your acceptance of the Terms of Use.