5.3. Standardization and interoperability
Based on our experience with traditional solid modeling, issues related to standardization and interoperability of models, representations, and systems are likely to emerge as more critical bottlenecks than the modeling technology itself. The importance of interoperability in modeling of material structures was also highlighted in panel discussions at recent manufacturing conferences [50]. Broadly, interoperability refers to ability to convert, harmonize, and combine distinct computer representations of material structures between two different views. Theoretically, standardization and interoperability of different representations of material structures will require a broad agreement on a common formal reference model of what such structures are mathematically. Such an agreement may be difficult or impossible to achieve, given the richness and complexity of the four representations discussed above. Geometric models and representations are relatively well understood in the context of solid modeling [5,11], and recent proposals for material models include combinatorial models extending geometric complexes to cochains complexes [51], point set models extending manifolds to fiber bundles [52], as well as more pragmatic approaches extending implicit models to material property fields [53], and replacing commonly used STL format by a more general AMF format [29] that supports curved geometry and some material information. However, the issue of what constitutes a suitable formal model of materials, physical behavior, processes, scale and uncertainly remains largely open.