Domain-Specific Model Transformation in Building Quantity Take-Off

被引:0
作者
Steel, Jim [1 ]
Drogemuller, Robin [2 ]
机构
[1] Univ Queensland, Brisbane, Qld, Australia
[2] Queensland Univ Technol, Brisbane, Qld, Australia
来源
MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS | 2011年 / 6981卷
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The two core concepts of model-driven engineering are models and model transformations. Domain-Specific Modelling has become accepted as a powerful means of providing domain experts and end users with the ability to create and manipulate models within the systems that they use. In this paper we argue that there are domains for which it is appropriate to also provide domain experts with the ability to modify and develop model transformations. One such domain is that of quantity surveying, and specifically the taking-off of quantities from a building design. We describe a language for expressing transformations between building models and bills of quantities, and its implementation within an automated quantity take-off tool, reflecting on the commonalities and differences between this language and a general-purpose model transformat ion language/tool.
引用
收藏
页码:198 / +
页数:2
相关论文
共 8 条
  • [1] Australian Institute of Quantity Surveyors, 1990, AUSTR STAND METH MEA
  • [2] buildingSMART Consortium, 2007, IND FDN CLASS IFC 2X
  • [3] Feature-based survey of model transformation approaches
    Czarnecki, K.
    Helsen, S.
    [J]. IBM SYSTEMS JOURNAL, 2006, 45 (03) : 621 - 645
  • [4] Daly C., 2004, IBM ALPHAWORKS NOV
  • [5] Model Transformation: A declarative, reusable patterns approach
    Duddy, K
    Gerber, A
    Lawley, M
    Raymond, K
    Steel, J
    [J]. SEVENTH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, 2003, : 174 - 185
  • [6] Lawley M, 2006, LECT NOTES COMPUT SC, V3844, P139
  • [7] DILEMMAS IN A GENERAL THEORY OF PLANNING
    RITTEL, HWJ
    WEBBER, MM
    [J]. POLICY SCIENCES, 1973, 4 (02) : 155 - 169
  • [8] Sánchez Cuadrado J, 2006, LECT NOTES COMPUT SC, V4066, P158