Object Oriented Software Process Model Design in E3
Mario Baldi, Silvano Gai, Letizia Jaccheri, Patricia Lago · 1994
The paper introduces a method to design software process models. The method is based on object oriented design extended with a kernel of PM specific classes and relations. A graphical notation to depict process model designs is given together with few structuring and presentation rules. 1 Introduction One of the aims of the E 3 project is to devise a method to design process models before implementing them. Initially the object oriented (OO) Coad and Yourdon methodology has been investigated and used to design both the ISPW6 example problem and the software process of a local software organization. The latter software process was described by a textual document of more than one hundred pages. The resulting OO design is based on: 1. a set of kernel classes and relations with PM semantics. Classes identify the root for activity, data, tool, and role submodel; 2. a set of domain specific classes and relations. Once the kernel was identified, it was straighten to obtain the process model ...