Abstract
This paper presents SysML model of a robot for better understanding and discussion on the design of an assembling system. In this model, the system is analyzed in a top-down manner and the structure and behavior of it are traced to system requirements. This makes it easy for developers and users to understand the system, its design rationales and how a task change affects the system design.