Query Performance of the IFC Model Server Using an Object-Relational Database Approach and a Traditional Relational Database Approach

被引:26
作者
Lee, Ghang [1 ]
Jeong, Jiyong [1 ]
Won, Jongsung [1 ]
Cho, Chiyon [1 ]
You, Seok-joon [1 ]
Ham, Sungil [1 ]
Kang, Hoonsig [1 ]
机构
[1] Yonsei Univ, Dept Architectural Engn, Bldg Informat Grp, Seoul 120749, South Korea
关键词
Benchmark of Universal or Complex Kwery Ynterfaces; Interoperability; Object-relational database; Industry foundation class model server; Relational database; Industry foundation class; Building information modeling; IMPLEMENTATION; OPERATORS; LANGUAGE; DESIGN;
D O I
10.1061/(ASCE)CP.1943-5487.0000256
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Most previous industry foundation classes (IFCs) servers were developed based on relational databases (RDBs), and many studies reported performance problems. This study developed the object-relational IFC (OR-IFC) server using the object-relational database (ORDB) approach to improve query performance by simplifying the mapping process of the inheritance structure and the aggregation concepts. In addition to the OR-IFC server, a RDB-based IFC server was also developed using mapping rules on the same database-management system as that on which the OR-IFC server was implemented to compare the performance of the ORDB- and RDB-based systems. The performance of the OR-IFC server and the RDB-based IFC server was evaluated using the Benchmark of Universal or Complex Kwery Ynterfaces benchmark method, and two test-case models with different sizes were used. The benchmark results clearly showed the query-performance improvement of the suggested OR approach. The OR-IFC server far outperformed the RDB-based server in every query related to object-oriented features such as inheritance, collection-type data, and referencing.
引用
收藏
页码:210 / 222
页数:13
相关论文
共 47 条
[1]  
Adachi Y., 2002, TECHNICAL OVERVIEW I
[2]  
Ambler S. W., 2002, MAPPING OBJECTS RELA
[3]  
[Anonymous], 2005, 184SC4 ISOTC
[4]  
[Anonymous], 2007, 184SC4 ISOTC
[5]  
[Anonymous], 1994, 184SC4 ISOTC
[6]  
Arvin T., 2011, COMP DIFFERENT SQL I
[7]  
Berlo L. V., 2011, BIMSERVER DOCUMENTAT
[8]  
BIMserver. org, 2012, OP SOURC BUILD INF M
[9]   Topological analysis of 3D building models using a spatial query language [J].
Borrmann, Andre ;
Rank, Ernst .
ADVANCED ENGINEERING INFORMATICS, 2009, 23 (04) :370-385
[10]   Implementing Metric Operators of a Spatial Query Language for 3D Building Models: Octree and B-Rep Approaches [J].
Borrmann, Andre ;
Schraufstetter, Stefanie ;
Rank, Ernst .
JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2009, 23 (01) :34-46