I detta dokument föreslås en adaptiv CORBA-mall (ACT), som möjliggör run-time förbättringar av CORBA-tillämpningar som svar på oförutsedda förändringar i antingen deras funktionella krav eller deras genomförandemiljöer. ACT förbättrar CORBA-tillämpningar genom att öppet väva adaptiv kod till sina objektförfrågan mäklare (ORBs) på körtid. Den vävda koden avlyssnar och anpassar förfrågningar, svar och undantag som passerar genom ORB. ACT kan särskilt användas för att utveckla en objektorienterad ram på alla språk som stöder dynamisk laddning av kod och kan tillämpas på alla CORBA ORB som stöder bärbara avlyssnare. Dessutom kan ACT användas för att stödja samverkan mellan i övrigt oförenliga adaptiva CORBA-ramar. För att utvärdera prestandan och funktionaliteten hos ACT har vi implementerat en prototyp i Java. Våra experimentella resultat visar att de omkostnader som införts genom ACT-infrastrukturen är försumbara, medan de anpassningar som erbjuds är mycket flexibla.
Sadjadi och McKinleys adaptiva CORBA-mall (ACT) gör det möjligt för CORBA-tillämpningar att anpassa sig till oförutsedda förändringar REF.
ACT: an adaptive CORBA template to support unanticipated adaptation
{'venue': '24th International Conference on Distributed Computing Systems, 2004. Proceedings.', 'journal': '24th International Conference on Distributed Computing Systems, 2004. Proceedings.', 'mag_field_of_study': ['Computer Science']}