applications and uses of corba 8040251