60 likes | 136 Views
SAIP 17 - Communitywide Reuse of Architectural Assets. Communitywide Reuse of Archtectural Assets. Reference architectures Open systems Open source Standards. Examples. Apache CORBA DCOM Linux SQL Java .NET. Examples. ISO/OSI vs. TCP/IP OGIS. How they are formed.
E N D
Communitywide Reuse of Archtectural Assets • Reference architectures • Open systems • Open source • Standards
Examples • Apache • CORBA • DCOM • Linux • SQL • Java • .NET
Examples • ISO/OSI vs. TCP/IP • OGIS
How they are formed • Reference architecture • Concensus • Design • Standards • Government-sponsored, professional society, private association, single company • Implemented before or after the standard • Design by committee
Summary • Design by committee doesn’t work • Unimplemented designs don’t work • The best designs are the product of a community. But the community isn’t trying to make the design as much as it is trying to solve a problem, and the design is the solution. Standards should recognize what the community has done.