Emmerich, WolfgangSchäfer, Wilhelm2004-12-062004-12-0619942002-04-04http://hdl.handle.net/2003/266310.17877/DE290R-14953The paper presents an architecture definition language and various mappings to different programming languages. In addition, a major new idea is that the language contains features which are exploited to define a concept to support cooperative distributed development of architectural descriptions. Besides the language and group-ware concepts the paper sketches functionality and implementation of the corresponding support environment called Groupie. The section describing the implementation of Groupie illustrates the suitability of an object database to build software engineering environments supporting multiple users.enUniversität DortmundInternes Memorandum des Lehrstuhls für Software-Technologie / Fachbereich Informatik, Universität Dortmund ; 71004Groupie - An Environment supporting Group-Oriented Architecture Developmentworking paper