Deriving project-specific processes from process line architecture with commonality and variability

Research output: Chapter in Book/Report/Conference proceedingConference contribution

12 Citations (Scopus)

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.

Original languageEnglish
Title of host publication2006 IEEE International Conference on Industrial Informatics, INDIN'06
Pages1301-1306
Number of pages6
DOIs
Publication statusPublished - 2007
Externally publishedYes
Event2006 IEEE International Conference on Industrial Informatics, INDIN'06 - Singapore
Duration: 2006 Aug 162006 Aug 18

Other

Other2006 IEEE International Conference on Industrial Informatics, INDIN'06
CitySingapore
Period06/8/1606/8/18

Fingerprint

Process engineering
Embedded systems
Computer hardware
Software engineering
Information systems

ASJC Scopus subject areas

  • Control and Systems Engineering

Cite this

Washizaki, H. (2007). Deriving project-specific processes from process line architecture with commonality and variability. In 2006 IEEE International Conference on Industrial Informatics, INDIN'06 (pp. 1301-1306). [4053582] https://doi.org/10.1109/INDIN.2006.275847

Deriving project-specific processes from process line architecture with commonality and variability. / Washizaki, Hironori.

2006 IEEE International Conference on Industrial Informatics, INDIN'06. 2007. p. 1301-1306 4053582.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Washizaki, H 2007, Deriving project-specific processes from process line architecture with commonality and variability. in 2006 IEEE International Conference on Industrial Informatics, INDIN'06., 4053582, pp. 1301-1306, 2006 IEEE International Conference on Industrial Informatics, INDIN'06, Singapore, 06/8/16. https://doi.org/10.1109/INDIN.2006.275847
Washizaki H. Deriving project-specific processes from process line architecture with commonality and variability. In 2006 IEEE International Conference on Industrial Informatics, INDIN'06. 2007. p. 1301-1306. 4053582 https://doi.org/10.1109/INDIN.2006.275847
Washizaki, Hironori. / Deriving project-specific processes from process line architecture with commonality and variability. 2006 IEEE International Conference on Industrial Informatics, INDIN'06. 2007. pp. 1301-1306
@inproceedings{01a5210b325b40c6975dd03806363ddc,
title = "Deriving project-specific processes from process line architecture with commonality and variability",
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.",
author = "Hironori Washizaki",
year = "2007",
doi = "10.1109/INDIN.2006.275847",
language = "English",
isbn = "0780397010",
pages = "1301--1306",
booktitle = "2006 IEEE International Conference on Industrial Informatics, INDIN'06",

}

TY - GEN

T1 - Deriving project-specific processes from process line architecture with commonality and variability

AU - Washizaki, Hironori

PY - 2007

Y1 - 2007

N2 - 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.

AB - 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.

UR - http://www.scopus.com/inward/record.url?scp=38949125801&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=38949125801&partnerID=8YFLogxK

U2 - 10.1109/INDIN.2006.275847

DO - 10.1109/INDIN.2006.275847

M3 - Conference contribution

AN - SCOPUS:38949125801

SN - 0780397010

SN - 9780780397019

SP - 1301

EP - 1306

BT - 2006 IEEE International Conference on Industrial Informatics, INDIN'06

ER -