Collaborative Electronic Commerce Technology and Research