designed using other UML diagrams and artefacts are ready, component diagram will provide better idea for implementation Before proceeding with component diagram, files used in the system, libraries and other artefact, relationship among artifacts should be identified After developing component diagram, meaningful names should be used for better identification of components in the future ECE4003 – EMBEDDED SYSTEM DESIGN UNIFIED MODELING LANGUAGE (UML)