• DocumentCode
    3372570
  • Title

    An object-oriented formal model for software project management

  • Author

    Lin, Jyhjong ; Yeh, Chunshou

  • Author_Institution
    Dept. of Inf. Manage., Chaoyang Univ. of Technol., Wufeng, Taiwan
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    552
  • Lastpage
    559
  • Abstract
    An object-oriented OOPM model for project management and control is proposed in this paper. It employs object-oriented features, together with utilizing extended Petri net techniques, to provide a sound specification of hierarchical structures of the software development process. In the model, object types specify the project activities and their accessed process components with a textual representation as well as a graphical representation; the generalization-specialization and whole-part features are utilized particularly in the hierarchical structure of object types to provide project managers at different levels with respective abstract levels of information about the project progress. With the specification of object types, an object model can be created which describes level by level the behaviors of activity objects and how they interact with component objects; an extended Petri net is used at the bottom level that specifies in more detail how activity objects access component objects. To be practical for its applications, the OOPM model supports sufficient formality such that project managers can easily comprehend and monitor the development process; automatic tools can also be generated to facilitate specifying and monitoring the project
  • Keywords
    Petri nets; formal specification; object-oriented programming; project management; software development management; OOPM model; Petri net; activity objects; component objects; formal specification; graphical representation; object-oriented formal model; software project management; textual representation; Automatic control; Chaos; Computerized monitoring; Dynamic scheduling; Management information systems; Object oriented modeling; Programming; Project management; Software development management; Technology management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 1999. (APSEC '99) Proceedings. Sixth Asia Pacific
  • Conference_Location
    Takamatsu
  • Print_ISBN
    0-7695-0509-0
  • Type

    conf

  • DOI
    10.1109/APSEC.1999.809649
  • Filename
    809649