• DocumentCode
    3115286
  • Title

    Deriving Project-Specific Processes from Process Line Architecture with Commonality and Variability

  • Author

    Washizaki, Hironori

  • Author_Institution
    Nat. Inst. of Inf., Tokyo
  • fYear
    2006
  • fDate
    16-18 Aug. 2006
  • Firstpage
    1301
  • Lastpage
    1306
  • Abstract
    Definition and utilization of project-specific processes is important for effectively conducting industrial information system development. Process tailoring is an approach of achieving processes optimized for the characteristics of a project. However, conventional tailoring techniques such as component-based ones and generator ones lack a way to address the overall consistency or reuse process fragments. In this paper, we propose a technique for establishing process lines, which are sets of common processes in particular problem domains, and process line architectures that incorporate commonality and variability. Process line architectures are used as a basis for deriving process lines from the perspective of overall optimization. The proposed technique includes some extensions to the Software Process Engineering Metamodel for clearly expressing the commonality and variability in the process workflows when modeling the workflows as UML activity diagrams. As a result of applying the proposed technique to hardware/software co-design processes in an embedded system development domain, it is found that the proposed technique is useful for defining consistent and project-specific processes efficiently.
  • Keywords
    Unified Modeling Language; embedded systems; hardware-software codesign; information systems; production engineering computing; software engineering; UML activity diagram; embedded system development; hardware-software codesign; industrial information system development; overall consistency; process line architecture; process tailoring; project-specific processes; reuse process fragments; software process engineering metamodel; Buildings; Computer architecture; Concrete; Embedded software; Embedded system; Hardware; Informatics; Information systems; Programmable logic arrays; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Informatics, 2006 IEEE International Conference on
  • Conference_Location
    Singapore
  • Print_ISBN
    0-7803-9700-2
  • Electronic_ISBN
    0-7803-9701-0
  • Type

    conf

  • DOI
    10.1109/INDIN.2006.275847
  • Filename
    4053582