Design and realize the electromotor choice expert system of sewing machine based on UML Microsoft Academic Search The unified modeling language (UML), which is introduced in this paper, is an important technology about the developing method of object-oriented software.