loading...
An Enhanced Reflective Architecture for Adaptation of the Object-Oriented Language/Software
Taipei, Taiwan December 02-December 04
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/APSEC.1998.733575Fifth Asia-Pacific Software Engineeri ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Chao- Hsin Lin, National Kaohsiung First University of Science and Technology
Tzilla Elrad, Illinois Institute of Technology
To be effective in addressing specific requirements found in the intended computing domains of a given object-oriented language, several researchers have tended to introduce new notation into current existing interface constructs. Current existing researches that providing such interfaces can be classified into two categories: one embedding special purpose interface construct in language syntax and can not be adapted further by end-users; the other providing a open way that programmers can tailor new interface construct to their need. In either way, programmers suffer the inheritance anomaly and the inheritance exclusion. To handling such disadvantages, this paper presents our language adapter++, in which programmers can adapt the object model to different computing environments, and then reifying the internal object state into a separated virtual interface, called virtual adapter. The virtual adapter along with traditional interface can be used to define an object as if using the integrated construct.
Index Terms:
open implementation, reflective, concurrent, real-time, distributed, inheritance exclusion, inheritance anomaly, adaptation
Citation:
Chao- Hsin Lin, Tzilla Elrad, "An Enhanced Reflective Architecture for Adaptation of the Object-Oriented Language/Software," apsec, pp.20, Fifth Asia-Pacific Software Engineering Conference (APSEC'98), 1998
Usage of this product signifies your acceptance of the Terms of Use.