Daniel Tkach;Richard Puttick
IBM Consultancy Group, San Jose, CA;IBM, UK
Specification, implementation, and deployment of components
Communications of the ACM