contributor author | John W. Baugh Jr. | |
contributor author | Harpreet S. Chadha | |
date accessioned | 2017-05-08T21:12:38Z | |
date available | 2017-05-08T21:12:38Z | |
date copyright | January 1997 | |
date issued | 1997 | |
identifier other | %28asce%290887-3801%281997%2911%3A1%2826%29.pdf | |
identifier uri | http://yetl.yabesh.ir/yetl/handle/yetl/42882 | |
description abstract | This paper describes the use of equational specifications and process algebras in developing product and process models. These formal approaches enable an abstract and precise description of products, where both syntactic and semantic checks are used for validation. In addition, refinement methodologies are provided that relate the abstract specifications to implementations in data modeling languages such as EXPRESS. We show how these formal approaches, initially designed for specifying software and hardware modules, relate to current standards and research in product and process modeling. Our approach is illustrated with examples of both product and process modeling. The general architecture engineering and construction reference model (GARM) is modeled in an equational style using the Larch family of specification languages. The partitioned engineering data flow model (PANDA), a graphical approach for describing process models in facility engineering, is modeled as a process algebraic system in calculus of communicating systems (CCS). Both examples are validated by proving that they satisfy certain syntactic and semantic properties. | |
publisher | American Society of Civil Engineers | |
title | Semantic Validation of Product and Process Models | |
type | Journal Paper | |
journal volume | 11 | |
journal issue | 1 | |
journal title | Journal of Computing in Civil Engineering | |
identifier doi | 10.1061/(ASCE)0887-3801(1997)11:1(26) | |
tree | Journal of Computing in Civil Engineering:;1997:;Volume ( 011 ):;issue: 001 | |
contenttype | Fulltext | |