CAFCR a multi-view method for embedded systems architecting by G. Muller