|
Published Articles >> Table of Contents >> Abstract
Fifth Asia-Pacific Software Engineering Conference (APSEC'98)
p. 20
An Enhanced Reflective Architecture for Adaptation of the Object-Oriented Language/Software
Chao- Hsin Lin, National Kaohsiung First University of Science and Technology
Tzilla Elrad, Illinois Institute of Technology
Full Article Text:
 
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/APSEC.1998.733575
Send link to a friend
| Abstract |
|
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.
|
Additional Information
|
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,
p. 20,
Fifth Asia-Pacific Software Engineering Conference (APSEC'98),
1998
|
|