Star Alliance by early 2007 intends to offer its own corporate self-booking tool, according to Business Travel News