DocumentCode
2400817
Title
An enhanced reflective architecture for adaptation of the object-oriented language/software
Author
Lin, Chao-Hsin ; Elrad, Tzilla
Author_Institution
Nat. Kaohsiung First Univ. of Sci. & Technol., Taiwan
fYear
1998
fDate
2-4 Dec 1998
Firstpage
20
Lastpage
27
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 research that provides 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 provides an 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 handle such disadvantages, this paper presents our language adapter++, in which programmers can adapt the object model to different computing environments, and then reify 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
Keywords
inheritance; object-oriented languages; object-oriented programming; enhanced reflective architecture; inheritance; interface constructs; language syntax; object model; object-oriented language/software; special purpose interface construct; virtual adapter; Application software; Chaos; Computer architecture; Computer interfaces; Concurrency control; Concurrent computing; Electrical capacitance tomography; Functional programming; Programming profession; Tail;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 1998. Proceedings. 1998 Asia Pacific
Conference_Location
Taipei
Print_ISBN
0-8186-9183-2
Type
conf
DOI
10.1109/APSEC.1998.733575
Filename
733575
Link To Document