A standardized representation of engineering function has been developed, consisting of schemata for functions and associated flows along with taxonomies of generic functions and flows. This paper presents a mapping of this representation into the Extensible Markup Language (XML), a language similar in appearance to HTML but which allows the development of user-defined tags, various kinds of references, and other mechanisms. The formal representation provides the means for representing functions that have multiple input and output flows, properties and parameters associated with these flows, and the decomposition of functions into subfunctions each potentially having its own distinct flows. This mapping has been developed in order to support representation of artifact function models in software systems, as well as to provide a neutral format for exchange of function-based information among software systems.

This content is only available via PDF.
You do not currently have access to this content.