selected publications conference paper A Flexible Environment Architecture as a Basis for Distributed Software Development. . 2005