Show simple item record

contributor authorJohn W. Baugh Jr.
contributor authorHarpreet S. Chadha
date accessioned2017-05-08T21:12:38Z
date available2017-05-08T21:12:38Z
date copyrightJanuary 1997
date issued1997
identifier other%28asce%290887-3801%281997%2911%3A1%2826%29.pdf
identifier urihttp://yetl.yabesh.ir/yetl/handle/yetl/42882
description abstractThis 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.
publisherAmerican Society of Civil Engineers
titleSemantic Validation of Product and Process Models
typeJournal Paper
journal volume11
journal issue1
journal titleJournal of Computing in Civil Engineering
identifier doi10.1061/(ASCE)0887-3801(1997)11:1(26)
treeJournal of Computing in Civil Engineering:;1997:;Volume ( 011 ):;issue: 001
contenttypeFulltext


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record