作者: John W. Baugh , Harpreet S. Chadha
DOI: 10.1061/(ASCE)0887-3801(1997)11:1(26)
关键词: Computer science 、 Calculus of communicating systems 、 Semantic property 、 Reference model 、 Engineering drawing 、 Process (engineering) 、 Programming language 、 Process modeling 、 Software 、 Data modeling 、 Product (mathematics)
摘要: This paper describes the use of equational specifications and process algebras in developing product models. These formal approaches enable an abstract precise description products, where both syntactic semantic checks are used for validation. In addition, refinement methodologies provided that relate to implementations data modeling languages such as EXPRESS. We show how these approaches, initially designed specifying software hardware modules, current standards research modeling. Our approach is illustrated with examples The general architecture engineering construction reference model (GARM) modeled style using Larch family specification languages. partitioned flow (PANDA), a graphical describing models facility engineering, algebraic system calculus communicating systems (CCS). Both validated by proving they satisfy certain properties.