This document discusses making information from SimModel, a building energy performance simulation program, available as RDF graphs. It describes converting SimModel's XML schema to OWL ontologies to represent the data as linked data. An XML to RDF converter is presented that parses XML files from SimModel according to the OWL ontologies and outputs RDF graphs. Potential use cases are discussed, such as linking SimModel and IFC building models through an ontology and rule-based reasoning.
Ceci est l'export des slides de la conférences donnée au Drupalcamp France 2017 à Lannion
https://lannion2017.drupalcamp.bzh/programme/sessions/headless-drupal-en-pratique
Drupal Headless ? Decoupled frontend ? Je vous propose d’aborder les principes de fonctionnement, les enjeux majeurs et les solutions disponibles de cette architecture.
Des exemples de sites et d’applications ainsi que des retours d'expérience avec Angular accompagnent la présentation.
Kicking off with Zend Expressive and Doctrine ORM (PHP UK 2017)James Titcumb
You've heard of Zend's new framework, Expressive, and you've heard it's the new hotness. In this talk, I will introduce the concepts of Expressive, how to bootstrap a simple application with the framework using best practices, and finally how to integrate a third party tool like Doctrine ORM.
Search application development can start the moment you download Solr. As you ingest your data, or a sample thereof, you can easily see the search results in a familiar search user interface. Want to facet on a field? Done. Want to full-text search on a field? Change some configuration, restart, reindex, and voila! Done right, the iterative process of development and discovery will help you better match users to the data they need and deliver a quality search experience.
Ceci est l'export des slides de la conférences donnée au Drupalcamp France 2017 à Lannion
https://lannion2017.drupalcamp.bzh/programme/sessions/headless-drupal-en-pratique
Drupal Headless ? Decoupled frontend ? Je vous propose d’aborder les principes de fonctionnement, les enjeux majeurs et les solutions disponibles de cette architecture.
Des exemples de sites et d’applications ainsi que des retours d'expérience avec Angular accompagnent la présentation.
Kicking off with Zend Expressive and Doctrine ORM (PHP UK 2017)James Titcumb
You've heard of Zend's new framework, Expressive, and you've heard it's the new hotness. In this talk, I will introduce the concepts of Expressive, how to bootstrap a simple application with the framework using best practices, and finally how to integrate a third party tool like Doctrine ORM.
Search application development can start the moment you download Solr. As you ingest your data, or a sample thereof, you can easily see the search results in a familiar search user interface. Want to facet on a field? Done. Want to full-text search on a field? Change some configuration, restart, reindex, and voila! Done right, the iterative process of development and discovery will help you better match users to the data they need and deliver a quality search experience.
Brian and John introduce several concepts, including JavaScript Modules and Inversion of Control, and demonstrate how they alleviate many of the dominant problems encountered when building large JavaScript apps. This talk shows new architectural patterns and tangible examples of how these patterns improve testability, refactorability, composability, division of work, and team scalability.
Workshop Isomorphic Web Apps with ReactJS:
- Universal web apps - Isomorphic
- Server Side Rendering (SSR) with ReactJS
- Server Side Rendering with Redux
- Server Side Rendering with React Router
- Server Side Rendering: server.js - Main Entry Point
- Server Side Rendering: server.js - HTML Template
- Client main entry point: client.js
- Webpack bundles
- Avoiding FOUC - Webpack ExtractTextPlugin
- Webpack code splitting
- React Router - Configuration with Plain Routes
- React Router - Dynamic Routing & WebPack
- Dynamic Routing with new Reducers
- Combining new Reducers - ReducerRegistry
- Data fetching before rendering
- React Router + Redux + Redial: Server Side
- React Router + Redux + Redial: provideHooks
- React Router + Redux + Redial: Client Side
- SEO friendly universal web apps - React-Helmet
- React-Helmet - Server Side Rendering
Presentado por ingeniero: Marc Torrent
The focus in this deck is the Surf JavaScript API and remoting in particular. Learn how to make remote calls to the Alfresco Repository tier from the Surf presentation tier.
Setting up the Red5 environment, building sample applications and integrating with flash. We will look at how Red5 works within the flash IDE and build a sample chat application, video streaming, and multi-user environment.
Apache Camel: The Swiss Army Knife of Open Source Integrationprajods
The Camel project from Apache(camel.apache.org), is a very popular, light weight, open source integration framework.
This presentation shows some interesting features of Camel and the unique advantages that Camel brings to your integration projects. Some business
use cases are shown to explain how Camel makes open source integration a cakewalk.
Table of contents:
1. An overview of Apache Camel
2. Integration architecture explained
3. Using Camel in different integration architectures
3.a. In the Securities domain
3.b. In the Travel domain
4. High Availability and Load Balancing with Camel
Workshop: EmberJS - In Depth
- Ember Data - Adapters & Serializers
- Routing and Navigation
- Templates
- Services
- Components
- Integration with 3rd party libraries
Presentado por ingenieros: Mario García y Marc Torrent
Développer avec un Simple Object Mapping Toolkit pour SQL ServerDenis Voituron
La majorité des applications actuelles ont besoin d’enregistrer des informations dans une base de données locale ou serveur. Plusieurs outils existent dont Entity Framework, le plus fréquemment proposés par Microsoft, ou ADO.NET, le plus performant mais le plus complexe à exploiter. Depuis plusieurs années, nous avons construit un ensemble d’outils simples afin de nous aider dans la fabrication de la DAL de nos projets, et plus particulièrement dans la recherche de données en les transformant facilement en objets .NET.
Slides on how to process large data, such as how to handle large amount of incoming frequent inputs, large Object or documents and how to provide data to massive amount of clients
Brian and John introduce several concepts, including JavaScript Modules and Inversion of Control, and demonstrate how they alleviate many of the dominant problems encountered when building large JavaScript apps. This talk shows new architectural patterns and tangible examples of how these patterns improve testability, refactorability, composability, division of work, and team scalability.
Workshop Isomorphic Web Apps with ReactJS:
- Universal web apps - Isomorphic
- Server Side Rendering (SSR) with ReactJS
- Server Side Rendering with Redux
- Server Side Rendering with React Router
- Server Side Rendering: server.js - Main Entry Point
- Server Side Rendering: server.js - HTML Template
- Client main entry point: client.js
- Webpack bundles
- Avoiding FOUC - Webpack ExtractTextPlugin
- Webpack code splitting
- React Router - Configuration with Plain Routes
- React Router - Dynamic Routing & WebPack
- Dynamic Routing with new Reducers
- Combining new Reducers - ReducerRegistry
- Data fetching before rendering
- React Router + Redux + Redial: Server Side
- React Router + Redux + Redial: provideHooks
- React Router + Redux + Redial: Client Side
- SEO friendly universal web apps - React-Helmet
- React-Helmet - Server Side Rendering
Presentado por ingeniero: Marc Torrent
The focus in this deck is the Surf JavaScript API and remoting in particular. Learn how to make remote calls to the Alfresco Repository tier from the Surf presentation tier.
Setting up the Red5 environment, building sample applications and integrating with flash. We will look at how Red5 works within the flash IDE and build a sample chat application, video streaming, and multi-user environment.
Apache Camel: The Swiss Army Knife of Open Source Integrationprajods
The Camel project from Apache(camel.apache.org), is a very popular, light weight, open source integration framework.
This presentation shows some interesting features of Camel and the unique advantages that Camel brings to your integration projects. Some business
use cases are shown to explain how Camel makes open source integration a cakewalk.
Table of contents:
1. An overview of Apache Camel
2. Integration architecture explained
3. Using Camel in different integration architectures
3.a. In the Securities domain
3.b. In the Travel domain
4. High Availability and Load Balancing with Camel
Workshop: EmberJS - In Depth
- Ember Data - Adapters & Serializers
- Routing and Navigation
- Templates
- Services
- Components
- Integration with 3rd party libraries
Presentado por ingenieros: Mario García y Marc Torrent
Développer avec un Simple Object Mapping Toolkit pour SQL ServerDenis Voituron
La majorité des applications actuelles ont besoin d’enregistrer des informations dans une base de données locale ou serveur. Plusieurs outils existent dont Entity Framework, le plus fréquemment proposés par Microsoft, ou ADO.NET, le plus performant mais le plus complexe à exploiter. Depuis plusieurs années, nous avons construit un ensemble d’outils simples afin de nous aider dans la fabrication de la DAL de nos projets, et plus particulièrement dans la recherche de données en les transformant facilement en objets .NET.
Slides on how to process large data, such as how to handle large amount of incoming frequent inputs, large Object or documents and how to provide data to massive amount of clients
In a world where users have ever higher expectations from the apps they use, having data always available, even when the device is offline has become increasingly important.
In this talk we will go through different ways of saving data on the phone and introduce Realm as a replacement for SQLite and ORM's.
Through an example app it will be demonstrated that thinking "Offline first" not only affects your apps architecture for the better, but also results in happier users.
Integrating SAP the Java EE Way - JBoss One Day talk 2012hwilming
Cuckoo is an open source Resource Adapter for SAP that is compatible to the Java Connector Architecture (JCA) version 1.5.
It enables developers of Java EE applications to call functions in a SAP backend, making use of Java EE features like Container Managed Transactions and Security.
Hibersap helps developers of Java applications to call business logic in SAP backends. It defines a set of Java annotations to map SAP function modules to Java classes as well as a small, clean API to execute these function modules and handle transaction and security aspects.
Hibersap's programming model is quite similar to those of modern O/R mappers, significantly speeding up the development of SAP interfaces and making it much more fun to write the integration code.
Micronaut provides out-of-the-box integrations with a lot of tools and third-party libraries: Consul, Eureka, Hibernate, Kafka, Mongo, Micrometer, Zipkin, Hystrix, Swagger,... But sometimes this is not enough and you need to integrate with a new one.
In this talk, we will discuss the different options that we have to create a new configuration for Micronaut: bean factories, conditional beans, configuration properties,... and you will learn how to make the most out of it.
LOA seminar 2017 - Product and 3D geometry ontologies at action in constructi...Pieter Pauwels
Presentation given at the 2nd Workshop on Ontology and Engineering in Tandem, at LOA in Trento, Italy: Product and 3D geometry ontologies at action in construction industry: from manufacturer to demolition.
ECPPM2016 - SimpleBIM: from full ifcOWL graphs to simplified building graphsPieter Pauwels
Presentation at the 11th European Conference on Product and Process Modelling (2016), in Limassol, Cyprus. Presentation and article are authored by Pieter Pauwels and Ana Roxin.
ECPPM2016 - SemCat: Publishing and Accessing Building Product Information as ...Pieter Pauwels
Presentation at the 11th European Conference on Product and Process Modelling (2016), in Limassol, Cyprus. Presentation and article are authored by Gudni Gundason and Pieter Pauwels.
ACM SIGMOD SBD2016 - Querying and reasoning over large scale building dataset...Pieter Pauwels
Presentation at the International Workshop on Semantic Big Data (SBD 2016), held in conjunction with the 2016 ACM SIGMOD Conference in San Francisco, USA. Authored by Pieter Pauwels, Tarcisio Mendes de Farias, Chi Zhang, Ana Roxin, Jakob Beetz, Jos De Roo, Christophe Nicolle.
SWIMing VoCamp 2016 - ifcOWL overview and current statePieter Pauwels
Presentation at the 2016 SWIMing VoCamp on 22-23 March 2016 in Dublin (http://phaedrus.scss.tcd.ie/buildviz/workshop/vocamp/march2016/): "ifcOWL overview and current state".
BabelNet Workshop 2016 - Making sense of building data and building product dataPieter Pauwels
Presentation at the 2016 BabelNet Workshop on 2 March 2016 IN Luxembourg (http://babelnet.org/lux): "Making sense of building data and building product data". Together with Thomas Krijnen (TUEindhoven) and Jakob Beetz (TUEindhoven). The paper is available at http://babelnet.org/lux/index.html#program_section.
BuildingSMART Standards Summit 2015 - JBeetz - Product Room - Use Cases for i...Pieter Pauwels
Presentation held by Jakob Beetz at the BuildingSMART Standards Summit 2015 in Singapore. The presentation was made in the Product Room and aimed at investigating and discussing the relation between the Linked Data Working Group (LDWG) and the buildingSMART Data Dictionary (bSDD) Working Group.
CIB W78 2015 - Keynote "The Web of Construction Data:Pathways and Opportunities"Pieter Pauwels
Keynote presentation for the 32nd CIB W78 conference in Eindhoven (2015): "The Web of Construction Data:Pathways and Opportunities". With many thanks to the researchers who are referenced throughout the presentation.
http://cib-w78-2015.bwk.tue.nl/
Presentation about the current status of IFC2RDF tools for the Accelerating BIM workshop, held on October 2015 in Eindhoven (NL), collocated with the CIB W78 2015 conference.
CAA NLFL 2015 - Semantics in the documentation of architectural heritage: BIM...Pieter Pauwels
Presentation held at the CAA Netherlands-Flanders chapter meeting 2015 in Amsterdam - Computer Applications & Quantitative Methods in Archaeology.
More information: http://www.caanlfl.nl/
BuildingSMART Standards Summit 2015 - Technical Room - Linked Data for Constr...Pieter Pauwels
Presentation at the Technical Room of the BuildingSMART Standards Summit October 2015 in Singapore. The presentation was done together with Jakob Beetz, TUEindhoven, with strong support by Walter Terkaj, ITIA-CNR, and Kris McGlinn, TCDublin. It is part of the SWIMing H2020 project, run by Kris McGlinn (http://swiming-project.eu/).
Final project report on grocery store management system..pdfKamal Acharya
In today’s fast-changing business environment, it’s extremely important to be able to respond to client needs in the most effective and timely manner. If your customers wish to see your business online and have instant access to your products or services.
Online Grocery Store is an e-commerce website, which retails various grocery products. This project allows viewing various products available enables registered users to purchase desired products instantly using Paytm, UPI payment processor (Instant Pay) and also can place order by using Cash on Delivery (Pay Later) option. This project provides an easy access to Administrators and Managers to view orders placed using Pay Later and Instant Pay options.
In order to develop an e-commerce website, a number of Technologies must be studied and understood. These include multi-tiered architecture, server and client-side scripting techniques, implementation technologies, programming language (such as PHP, HTML, CSS, JavaScript) and MySQL relational databases. This is a project with the objective to develop a basic website where a consumer is provided with a shopping cart website and also to know about the technologies used to develop such a website.
This document will discuss each of the underlying technologies to create and implement an e- commerce website.
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)MdTanvirMahtab2
This presentation is about the working procedure of Shahjalal Fertilizer Company Limited (SFCL). A Govt. owned Company of Bangladesh Chemical Industries Corporation under Ministry of Industries.
Hierarchical Digital Twin of a Naval Power SystemKerry Sado
A hierarchical digital twin of a Naval DC power system has been developed and experimentally verified. Similar to other state-of-the-art digital twins, this technology creates a digital replica of the physical system executed in real-time or faster, which can modify hardware controls. However, its advantage stems from distributing computational efforts by utilizing a hierarchical structure composed of lower-level digital twin blocks and a higher-level system digital twin. Each digital twin block is associated with a physical subsystem of the hardware and communicates with a singular system digital twin, which creates a system-level response. By extracting information from each level of the hierarchy, power system controls of the hardware were reconfigured autonomously. This hierarchical digital twin development offers several advantages over other digital twins, particularly in the field of naval power systems. The hierarchical structure allows for greater computational efficiency and scalability while the ability to autonomously reconfigure hardware controls offers increased flexibility and responsiveness. The hierarchical decomposition and models utilized were well aligned with the physical twin, as indicated by the maximum deviations between the developed digital twin hierarchy and the hardware.
Forklift Classes Overview by Intella PartsIntella Parts
Discover the different forklift classes and their specific applications. Learn how to choose the right forklift for your needs to ensure safety, efficiency, and compliance in your operations.
For more technical information, visit our website https://intellaparts.com
Understanding Inductive Bias in Machine LearningSUTEJAS
This presentation explores the concept of inductive bias in machine learning. It explains how algorithms come with built-in assumptions and preferences that guide the learning process. You'll learn about the different types of inductive bias and how they can impact the performance and generalizability of machine learning models.
The presentation also covers the positive and negative aspects of inductive bias, along with strategies for mitigating potential drawbacks. We'll explore examples of how bias manifests in algorithms like neural networks and decision trees.
By understanding inductive bias, you can gain valuable insights into how machine learning models work and make informed decisions when building and deploying them.
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...Amil Baba Dawood bangali
Contact with Dawood Bhai Just call on +92322-6382012 and we'll help you. We'll solve all your problems within 12 to 24 hours and with 101% guarantee and with astrology systematic. If you want to take any personal or professional advice then also you can call us on +92322-6382012 , ONLINE LOVE PROBLEM & Other all types of Daily Life Problem's.Then CALL or WHATSAPP us on +92322-6382012 and Get all these problems solutions here by Amil Baba DAWOOD BANGALI
#vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore#blackmagicformarriage #aamilbaba #kalajadu #kalailam #taweez #wazifaexpert #jadumantar #vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore #blackmagicforlove #blackmagicformarriage #aamilbaba #kalajadu #kalailam #taweez #wazifaexpert #jadumantar #vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore #Amilbabainuk #amilbabainspain #amilbabaindubai #Amilbabainnorway #amilbabainkrachi #amilbabainlahore #amilbabaingujranwalan #amilbabainislamabad
Saudi Arabia stands as a titan in the global energy landscape, renowned for its abundant oil and gas resources. It's the largest exporter of petroleum and holds some of the world's most significant reserves. Let's delve into the top 10 oil and gas projects shaping Saudi Arabia's energy future in 2024.
Welcome to WIPAC Monthly the magazine brought to you by the LinkedIn Group Water Industry Process Automation & Control.
In this month's edition, along with this month's industry news to celebrate the 13 years since the group was created we have articles including
A case study of the used of Advanced Process Control at the Wastewater Treatment works at Lleida in Spain
A look back on an article on smart wastewater networks in order to see how the industry has measured up in the interim around the adoption of Digital Transformation in the Water Industry.
6th International Conference on Machine Learning & Applications (CMLA 2024)ClaraZara1
6th International Conference on Machine Learning & Applications (CMLA 2024) will provide an excellent international forum for sharing knowledge and results in theory, methodology and applications of on Machine Learning & Applications.
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Dr.Costas Sachpazis
Terzaghi's soil bearing capacity theory, developed by Karl Terzaghi, is a fundamental principle in geotechnical engineering used to determine the bearing capacity of shallow foundations. This theory provides a method to calculate the ultimate bearing capacity of soil, which is the maximum load per unit area that the soil can support without undergoing shear failure. The Calculation HTML Code included.
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsVictor Morales
K8sGPT is a tool that analyzes and diagnoses Kubernetes clusters. This presentation was used to share the requirements and dependencies to deploy K8sGPT in a local environment.
Online aptitude test management system project report.pdfKamal Acharya
The purpose of on-line aptitude test system is to take online test in an efficient manner and no time wasting for checking the paper. The main objective of on-line aptitude test system is to efficiently evaluate the candidate thoroughly through a fully automated system that not only saves lot of time but also gives fast results. For students they give papers according to their convenience and time and there is no need of using extra thing like paper, pen etc. This can be used in educational institutions as well as in corporate world. Can be used anywhere any time as it is a web based application (user Location doesn’t matter). No restriction that examiner has to be present when the candidate takes the test.
Every time when lecturers/professors need to conduct examinations they have to sit down think about the questions and then create a whole new set of questions for each and every exam. In some cases the professor may want to give an open book online exam that is the student can take the exam any time anywhere, but the student might have to answer the questions in a limited time period. The professor may want to change the sequence of questions for every student. The problem that a student has is whenever a date for the exam is declared the student has to take it and there is no way he can take it at some other time. This project will create an interface for the examiner to create and store questions in a repository. It will also create an interface for the student to take examinations at his convenience and the questions and/or exams may be timed. Thereby creating an application which can be used by examiners and examinee’s simultaneously.
Examination System is very useful for Teachers/Professors. As in the teaching profession, you are responsible for writing question papers. In the conventional method, you write the question paper on paper, keep question papers separate from answers and all this information you have to keep in a locker to avoid unauthorized access. Using the Examination System you can create a question paper and everything will be written to a single exam file in encrypted format. You can set the General and Administrator password to avoid unauthorized access to your question paper. Every time you start the examination, the program shuffles all the questions and selects them randomly from the database, which reduces the chances of memorizing the questions.
Online aptitude test management system project report.pdf
ECPPM2014 - Making SimModel information available as RDF graphs
1. Making SimModel information
available as RDF graphs
Pieter Pauwels, Ghent University, Belgium
Edward Corry, National University Ireland Galway, Ireland
James O’Donnell, University College Dublin, Ireland
3. SimModel for
BEP information exchange
original image in Bazjanac et al., 2011
“Data environments and processing in semi-automated simulation with EnergyPlus”
28th International CIB W078-W102 Conference
4. RDF graphs
original image in Pauwels et al., 2011
“A semantic rule checking environment for building performance checking”
Automation in Construction 20 (2011) 506–518
5. Linked Data in Architecture and
Construction
• main principles
– distributed / decentralised information management
– interactive information search and reasoning over the web
– sharing partial data
==> higher accessibility of information for human and computer
• remarks
– user-friendliness of SPARQL
– ownership issues (provenance, security, and privacy)
7. original SimModel schema:
set of six XSD schema’s
1. SIM core
http://www.lbl.gov/namespaces/Sim/SimModelCore
simcore.xsd
2. SIM building model
http://www.lbl.gov/namespaces/Sim/BuildingModel
simbldg.xsd
3. SIM resources general
http://www.lbl.gov/namespaces/Sim/ResourcesGeneral
simres.xsd
4. SIM resources geometry
http://www.lbl.gov/namespaces/Sim/ResourcesGeometry
simgeom.xsd
5. SIM MEP model
http://www.lbl.gov/namespaces/Sim/MepModel
simmep.xsd
6. SIM model
http://www.lbl.gov/namespaces/Sim/Model
simmodel.xsd
11. alternative SimModel schema:
set of six OWL ontologies
1. SIM core
http://www.lbl.gov/namespaces/Sim/SimModelCore
simcore.owl
2. SIM building model
http://www.lbl.gov/namespaces/Sim/BuildingModel
simbldg.owl
3. SIM resources general
http://www.lbl.gov/namespaces/Sim/ResourcesGeneral
simres.owl
4. SIM resources geometry
http://www.lbl.gov/namespaces/Sim/ResourcesGeometry
simgeom.owl
5. SIM MEP model
http://www.lbl.gov/namespaces/Sim/MepModel
simmep.owl
6. SIM model
http://www.lbl.gov/namespaces/Sim/Model
simmodel.owl
14. Implementation of
SIMXML to SIMRDF converter
1. parse XSD schemas
2. generate equivalent OWL ontologies
3. generate equivalent JAVA classes so that SIMXML files
can be deserialised into JAVA objects
4. deserialise SIMXML files (.xml!)
5. postprocessing of XML content
6. output RDF graph in .TTL syntax
7. check and load RDF graph in .TTL syntax using the
Jena API
8. output RDF graph in .RDF syntax
15. Postprocessing of XML content
<SimBldgStoryParams_BuildingStory_Default RefId="ID29260" >
<simres:BldgStoryProfilePath>ID37747</simres:BldgStoryProfilePath>
<simres:PerimeterZoneOutsidePath>ID37745</simres:PerimeterZoneOutsidePath>
<simres:CoreZoneOutsidePaths>ID37743 ID37746</simres:CoreZoneOutsidePaths>
</SimBldgStoryParams_BuildingStory_Default>
private Class SimBldgStoryParams_BuildingStory_Default {
public String refId;
public String bldgStoryProfilePath;
public String perimeterZoneOutsidePath;
public String coreZoneOutsidePaths;
}
siminstances:SimBldgStoryParams_BuildingStory_Default_ID29260
“ID37743 ID37746”
rdf:type simres:SimBldgStoryParams_BuildingStory_Default ;
simres:bldgStoryProfilePath siminstances:SimLoop_Loop_EdgeLoop_ID37747 ;
simres:perimeterZoneOutsidePath siminstances:SimLoop_Loop_EdgeLoop_ID37745 ;
simres:coreZoneOutsidePaths
(siminstances:SimLoop_Loop_EdgeLoop_ID37743
siminstances:SimLoop_Loop_EdgeLoop_ID37746 ) .
24. Linking SIMMODEL and IFC: strategies
1. linking via an ontology editor
2. linking via an API (Jena for instance) +
interface
3. linking via a reasoning engine (EYE for
instance)
4. linking via an alignment server
28. part of the output
siminstances:SimBuilding_Building_Default_ID28162 a ifc:IfcBuilding.
siminstances:SimActor_Actor_Default_ID28766 a ifc:IfcActor.
siminstances:SimActor_Actor_Default_ID28770 a ifc:IfcActor.
siminstances:SimMaterial_GlazingMaterial_Gas_ID29910 a ifc:IfcMaterial.
siminstances:SimMaterial_GlazingMaterial_Glazing_ID29909 a ifc:IfcMaterial.
siminstances:SimMaterial_GlazingMaterial_SimpleGlazingSystem_ID29919 a ifc:IfcMaterial.
siminstances:SimMaterial_OpaqueMaterial_Default_ID29893 a ifc:IfcMaterial.
siminstances:SimMaterial_OpaqueMaterial_Default_ID29894 a ifc:IfcMaterial.
siminstances:SimMaterial_OpaqueMaterial_Default_ID29895 a ifc:IfcMaterial.
siminstances:SimMaterial_OpaqueMaterial_Default_ID29896 a ifc:IfcMaterial.
siminstances:SimMaterial_OpaqueMaterial_Default_ID29897 a ifc:IfcMaterial.
siminstances:SimMaterial_OpaqueMaterial_Default_ID29898 a ifc:IfcMaterial.
siminstances:SimMaterial_OpaqueMaterial_Default_ID29899 a ifc:IfcMaterial.
siminstances:SimMaterial_OpaqueMaterial_Default_ID29900 a ifc:IfcMaterial.
siminstances:SimMaterial_OpaqueMaterial_Default_ID29901 a ifc:IfcMaterial.
siminstances:SimMaterial_OpaqueMaterial_Default_ID29902 a ifc:IfcMaterial.
siminstances:SimMaterial_OpaqueMaterial_Default_ID29904 a ifc:IfcMaterial.
29. Other sample use cases
• Generating links between building models
• Acoustical rule checking
• Energy performance rule checking
• Building permit application checking
• Generating model views with only a subset of all the
data
• …
30. Thank you
Pieter Pauwels
Ghent University
pipauwel.pauwels@ugent.be
http://users.ugent.be/~pipauwel/
Call For Papers
Special Issue on Linked Data in Architecture and Construction
Automation in Construction
http://www.journals.elsevier.com/automation-in-construction/