On the SimFlex Language Constructs for Object - Based Software Process Programming


The Transactions of the Korea Information Processing Society (1994 ~ 2000), Vol. 4, No. 11, pp. 2756-2768, Nov. 1997
10.3745/KIPSTE.1997.4.11.2756,   PDF Download:

Abstract

The software process can be defined as the set of activities, rules, procedures, techniques and tools used within the production of software. A software process model is a conceptual representation of a real world software preocess and can be described by process programming languages. In this paper, we present the language constructs of SimFlex designed for object-based software process programming. The design of SimFlex is based on the object concept, so that it can model complex software processes concisely both in syntax and semantics. Since the language constructs of SimFlex are derived from the analysis of major PSEEs and their associated process programming languages, SimFlex includes the core characteristics required for a desirable object-based process programming language. In addition, SimFlex is designed to act as a template software process definition language which could be included in specific PSEEs through customization appropriate to those PSEEs.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
K. Y. Gon, L. M. Joon, K. B. Do, "On the SimFlex Language Constructs for Object - Based Software Process Programming," The Transactions of the Korea Information Processing Society (1994 ~ 2000), vol. 4, no. 11, pp. 2756-2768, 1997. DOI: 10.3745/KIPSTE.1997.4.11.2756.

[ACM Style]
Kim Young Gon, Lee Myung Joon, and Kang Byeong Do. 1997. On the SimFlex Language Constructs for Object - Based Software Process Programming. The Transactions of the Korea Information Processing Society (1994 ~ 2000), 4, 11, (1997), 2756-2768. DOI: 10.3745/KIPSTE.1997.4.11.2756.