A Semantic Product Modeling Framework and Its Application to Behavior Evaluation

被引:23
作者
Lee, Jae H. [1 ]
Fenves, Steven J. [1 ]
Bock, Conrad [1 ]
Suh, Hyo-Won [2 ]
Rachuri, Sudarsan [1 ]
Fiorentini, Xenia [1 ]
Sriram, Ram D. [1 ]
机构
[1] Natl Inst Stand & Technol, Gaithersburg, MD 20899 USA
[2] Korea Adv Inst Sci & Technol, Taejon 305701, South Korea
关键词
Multilevel modeling framework; OWL; product information modeling; semantic product modeling; ONTOLOGY; DESIGN;
D O I
10.1109/TASE.2011.2165210
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Supporting different stakeholder viewpoints across the product lifecycle requires semantic richness to represent product-related information and enable multiview engineering simulations. This paper proposes a multilevel product modeling framework enabling stakeholders to define product models and relate them to physical or simulated instances. The framework is defined within the Model-Driven Architecture using the multilevel (data, model, metamodel) approach. The data level represents real-world products, the model level describes models (product models) of real-world products, and the metamodel level describes models of the product models. The metamodel defined in this paper is specialized from a web ontology language enabling product designers to express the semantics of product models in an engineering-friendly way. The interactions between these three levels are described to show how each level in the framework is used in a product engineering context. A product design scenario and user interface for the product metamodel is provided for further understanding of the framework. Note to Practitioners-The views of stakeholders in a product lifecycle may be different according to their concerns. However, they develop product models and data for a same product. The product models and data should be managed in a single framework to validate consistency of product information. The framework proposed in this paper enables stakeholders to define their product models and relate them to physical or simulated instances. A generic metamodel is also proposed to guide engineers in building their product models using engineer-friendly terms. A product design scenario and user interface prototype was implemented for further understanding of the framework and the metamodel. If the prototype is integrated with a Computer-Aided Design (CAD) system, it can be a powerful mechanism for semantically annotating CAD models.
引用
收藏
页码:110 / 123
页数:14
相关论文
共 28 条
[1]   Reasoning on UML class diagrams [J].
Berardi, D ;
Calvanese, D ;
De Giacomo, G .
ARTIFICIAL INTELLIGENCE, 2005, 168 (1-2) :70-118
[2]   Ontological product modeling for collaborative design [J].
Bock, Conrad ;
Zha, XuanFang ;
Suh, Hyo-Won ;
Lee, Jae-Hyun .
ADVANCED ENGINEERING INFORMATICS, 2010, 24 (04) :510-524
[3]  
Brachman R. J., 2004, KNOWLEDGE REPRESENTA
[4]  
Brachman R. J., 2004, KNOWLEDGE REPRESENTA
[5]  
Clark James, 1999, Xsl transformations (xslt)
[6]  
Fenves S. J., 2005, 7185 NISTIR
[7]   Building a project ontology with extreme collaboration and virtual design and construction [J].
Garcia, ACB ;
Kunz, J ;
Ekstrom, M ;
Kiviniemi, A .
ADVANCED ENGINEERING INFORMATICS, 2004, 18 (02) :71-83
[8]  
Gosling J., 2005, Java Language Specification, Vthird
[9]   Toward principles for the design of ontologies used for knowledge sharing [J].
Gruber, TR .
INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES, 1995, 43 (5-6) :907-928
[10]   A functional basis for engineering design: Reconciling and evolving previous efforts [J].
Hirtz, J ;
Stone, RB ;
McAdams, DA ;
Szykman, S ;
Wood, KL .
RESEARCH IN ENGINEERING DESIGN, 2002, 13 (02) :65-82