Armando Trento, Antonio Fioravanti



Building Design and Simulation by Linking Product and Functional Use

pdf PDF


The quality of buildings, in a long-term perspective, belongs to four aspects: the Building Object, the Users, their Interactions and Context. Based on this assumption, we model building process knowledge in architecture, engineering and construction (A/E/C) sector, as well as occurrences, which dynamically happen both in the built environment and in the building site. Studying the most common information standards in A/E/C sector, namely IFCs structure (and BIM proprietary application programs), we can observe that they are a product information model (PIM) developed by means of architectural space / building components approach. It is successful in terms of data exchange and information interoperability between programs, but not intended for a higher abstraction layer: the human understanding or semantic-based programs. This lack of semantics is reflected in the modelled/constructed buildings, for instance once it is required to simulate occupant behaviors in terms of usage, safety and comfort. There also is an urgent need for tools able to link and translate business rules and project processes to check where business processes are not following building policies and rules. With the aim of improving the quality of buildings and their use, this paper explores a method for representing and linking building process, product, and their functional use. This research group has formalized a general structure of building knowledge modeling to share semantics, not only information, by means of ontologies. Now the research group is working on early IT implementations to support logic synchronization between software for designing activities and software for authoring design. A hybrid approach for computational technique has been identified, combining (big) data-driven algorithm with ontology-based context reasoning, in order to achieve both, the best performance from intensive data-driven methods, and the finest adaptation for ontological context awareness.


Building Information Modelling, Building Knowledge Modelling, Knowledge Management, Process Engineering, Meta-design Ontologies


[1] A. Fioravanti, G. Loffreda and A. Trento, “An innovative comprehensive knowledge model of architectural design process”, Int. Journal of Design Sciences &Technology, vol. 18-1, pp. 1-16, 2011.

[2] G. Wurzer, “Systems: Constraining Functions through Processes (and Vice Versa)”, presented at the 27th eCAADe Conference, Istanbul, Turkey, September 16-19, 2009, pp. 659-664.

[3] G. Wurzer, A. Fioravanti, G. Loffreda, A. Trento, “Function & Action - Verifying a functional program in a game-oriented environment”, presented at the 28th eCAADe Conference, Zürich, Switzerland, September 15-18, 2010, pp. 389-394.

[4] Sriram, R. D., “Sustainable and LifeCycle Information-based Manufacturing: Program Overview”, <http://www.mel.nist.gov/msid/conferences/talks/rsriram.pdf>, 2009-10-13, last access 2018 01 08.

[5] buildingSMART, “Standards, Library, Tools & Services”, <https://www.buildingsmart.org/standards/standards-tools-services/#int> last access 2018-01-11.

[6] ISO 29481-1:2016, “Building information models -- Information delivery manual -- Part 1: Methodology and format”, <https://www.iso.org/standard/60553.html>, last access 2018-01-31.

[7] http://www.wbdg.org/resources/whole-building-design.

[8] M. Mekni, “A Novel Spatial Behavioral Approach for Agent-Based Crowd Simulation”, Int. Journal of Mathematics and Computers in Simulation, vol. 8, pp. 46-59, 2014.

[9] M. Minsky, “A Framework for Representing Knowledge”, in P. Winston (ed.), Boston: MIT-AI Laboratory, 1974.

[10] Tabak, V. 2009, User Simulation of Space Utilisation. System for Office Building Usage Simulation, Ph.D. Thesis, Technische Universiteit Eindhoven.

[11] Zimmermann, G. “Multi-Agent Model to Multi- Process Transformation - A housing market case study”, Proceedings of 8th International Design and Decision Support Systems Conference, 2006, Einhoven, pp. 203-219.

[12] Chen, L. and Nugent, C.D., “Ontology-based activity recognition in intelligent pervasive environments”, International Journal of Web Information Systems (IJWIS), 2009, 5(4), pp. 410-430.

[13] Kalay Y. E., (2004). Architecture’s new media: principles, theories, and methods of computer-aided design. Cambridge, Mass.: MIT Press.

[14] Trento, A., Fioravanti, A. and Simeone, D., “Building- Use Knowledge Representation for Architectural Design. An ontology-based implementation”, Proceedings of 30th eCAADe, 2012, Prague, pp. 683-689.

[15] Gargaro, S. and Fioravanti, A., “A Context- Knowledge Model for Architectural Design A holistic approach by means of artificial intelligence techniques”, Proceedings of 31st eCAADe, 2013, Delft, pp. 81-90.

[16] Dey, A.K., Abowd, G.D., Wood, 'A. CyberDesk: A Framework for Providing Self-Integrating Context-Aware Services’. Knowledge-Based Systems, 1999, 11 pp. 3-13.

[17] Diaz Rodrigues, N.A.,” Semantic and Fuzzy Modelling for Human Behaviour Recognition in Smart Spaces. A Case Study on Ambient Assisted Living”, Ph.D. Thesis, TUCS – Turku Centre for Computer Science, 2015.

[18] W3C Member Submission, “SWRL: A Semantic Web Rule Language Combining OWL and RuleML”, 21 May 2004, <http://www.w3.org/Submission/SWRL/>, last access 2018-01-03.

[19] SINP – SPARQL Inferencing Notation, 2011, <http://spinrdf.org/> ; now SHACL – Shapes Constraint Language, W3C Recommendation 20 July 2017, http://www.w3.org/TR/shacl/, last access 2018-01-05 .

[20] Gómez-Romero, J., Serrano, M. A., Patricio, M. A., García, J., & Molina, J. M., “Context-based scene recognition from visual data in smart homes: an information fusion approach”, Personal and Ubiquitous Computing, 2012, 16(7), 835-857. <http://dx.doi.org/10.1007/s00779-011-0450-9>.

[21] Tabak, V., de Vries, B. and DijKstra, J., 'User Behaviour Modelling’, in Van Leeuwen, J.P. and Timmermans, H.J.P., Developments in Design & Decision support Systems in Architecture and Urban Planning, Eindhoven: Eindhoven University of Technology, 2004, pp. 141-156.

[22] Trento, A., Fioravanti, A. and Simeone, D. 'Building- Use Knowledge Representation for Architectural Design. An ontology-based implementation', Proceedings of 30th eCAADe 2012, Prague, pp. 683-689.

[23] Carrara, G., Fioravanti, A., Nanni, U., “Knowledge-Based Collaborative Architectural Design: Abstractions, Filters and Process Improvements”, in J. Pohl, Advances in Adaptive Planning Capabilities, InterSymp Symposium, 3rd August 2010, pp. 23-40.

[24] Carrara, G., Fioravanti, A., Loffreda, G. and Trento, A., “An Ontology-Based Knowledge Representation Model for Cross-disciplinary Building Design - A General Template”, Proceedings of eCAADe 2009, Istanbul, pp. 367-373.

[25] J. Beetz, R. de Laat, R. van Berlo and P. van den Helm, “Towards an Open Building Information Model Server - Report on the progress of an open IFC framework”, in Proc. of DDSS, 2010, P-18, pp. 1-8.

Cite this paper

Armando Trento, Antonio Fioravanti. (2018) Building Design and Simulation by Linking Product and Functional Use. International Journal of Environmental Science, 3, 35-41


Copyright © 2018 Author(s) retain the copyright of this article.
This article is published under the terms of the Creative Commons Attribution License 4.0