a COmponent System Odel for Software Architectures