selected publications academic article CERA: a collaborative environment reference architecture for interoperable CWE systems. Service-oriented computing and applications. 3:3-23. 2009