This document discusses how bots can automate tasks in building information modeling (BIM) by taking advantage of open web APIs and data. It argues that individual bots providing niche applications can create a new market that is not dependent on any single platform. Bots could perform automated tasks by subscribing to events in the BIM data and being triggered when those events occur. Examples of potential BIM bots include clash detection bots, cost estimation bots, supplier bots, validation checkers, and more. The document advocates shifting away from separate "islands" of collaboration towards this more open ecosystem of interoperable bots.
2017 Q1 - BIMserver introduction and overviewLéon Berlo
BIMserver.org introduction and overview. The background, architecture and vision of the platform. Also examples of products that use (or are based on) BIMserver.
2017 Q1 - BIMserver introduction and overviewLéon Berlo
BIMserver.org introduction and overview. The background, architecture and vision of the platform. Also examples of products that use (or are based on) BIMserver.
Presentation of the open source BIM collective during the W78 CIB conference in Nice, France 2011.
Featuring BIM tools for sketchup, IfcOpenShell, BIMserver, BIMsurfer, IfcWebServer, UBERviewer.
This presentation takes a very global view of the motivations for the AR-4-Basel project, then progressively focuses in on the volunteers' role in the success of this project.
SMART CITY CONTEXT AND ENGAGEMENT IN URBAN PLANNINGHåkan Engman
Efficient urban development involves complex decisions and collaboration with contractors, stakeholder and the citizens. This brief webinar will describe how citywide 3D visualisation provide contextual overview in city operation as live dashboards and ways to quickly visualise and share project information for improved decisions.
Based on examples from large and small cities in Scandinavia we will also discuss how you can move to a more inclusive planning approach. Crowdsourcing ideas and knowledge from stakeholders and residents in early phases and engaging in dialogue using communications on virtual reality, web, mobile and showrooms.
Tools for the Future of the Digital Infrastructure Lifecycle - #COMIT2016Comit Projects Ltd
Presentation by Fran Rabuck (Rabuck Associates) at COMIT 2016: Digitally Building Britain, September 2016
More information: http://www.comit.org.uk/liveblog
BIM and Building Performance Simulation – From Single Building to Urban Scale
Ms. Michelle M Farrell, Head of the European Division
Integrated Environmental Solutions, Limited
HKIBIM-CIC BIM Conference 2015
Date: 19-Nov-2015 (Thu)
Time: 9:00 a.m. – 5:00 p.m.
Venue: Theatre 2, Level 1, Hong Kong Convention and Exhibition Centre, Wan Chai, Hong Kong
Organizers:
The Hong Kong Institute of Building Information Modelling (HKIBIM)
http://www.hkibim.org
Co-organizer:
The Construction Industry Council
http://www.hkcic.org
The HKIBIM - CIC BIM Conference 2015 is the 6th Annual Conference organized by the Hong Kong Institute of Building Information Modelling (HKIBIM). It is the premier annual event for experienced AEC professionals to demonstrate the practical use of Building Information Modelling (BIM) processes using real cases. The speakers will illustrate lessons learned in practical projects so that others can improve their efficient use of BIM and advance practical knowledge.
CIB W78 - Collaborative engineering with IFC in the NetherlandsLéon Berlo
Paper presentation about the use of openBIM (IFC, BCF, etc) in the Netherlands. The presentations shows the process phases of a BIM project and the collaboration iteration cycles.
Paper is online at http://www.stumico.nl/wp-content/uploads/2015_CIB-W078_Collaborative_Engineering.pdf
FACILITATING THE BIM COORDINATOR WITH AUTOMATED DATA COMPLIANCE CHECKINGLéon Berlo
FACILITATING THE BIM COORDINATOR WITH AUTOMATED DATA COMPLIANCE CHECKING.
Presentatie voor de 'expersessie' tijdens de BuildingSMART Benelux workshop over de 'Informatie Levering specificatie'
2 juni 2016 te Ede
Presentation of the open source BIM collective during the W78 CIB conference in Nice, France 2011.
Featuring BIM tools for sketchup, IfcOpenShell, BIMserver, BIMsurfer, IfcWebServer, UBERviewer.
This presentation takes a very global view of the motivations for the AR-4-Basel project, then progressively focuses in on the volunteers' role in the success of this project.
SMART CITY CONTEXT AND ENGAGEMENT IN URBAN PLANNINGHåkan Engman
Efficient urban development involves complex decisions and collaboration with contractors, stakeholder and the citizens. This brief webinar will describe how citywide 3D visualisation provide contextual overview in city operation as live dashboards and ways to quickly visualise and share project information for improved decisions.
Based on examples from large and small cities in Scandinavia we will also discuss how you can move to a more inclusive planning approach. Crowdsourcing ideas and knowledge from stakeholders and residents in early phases and engaging in dialogue using communications on virtual reality, web, mobile and showrooms.
Tools for the Future of the Digital Infrastructure Lifecycle - #COMIT2016Comit Projects Ltd
Presentation by Fran Rabuck (Rabuck Associates) at COMIT 2016: Digitally Building Britain, September 2016
More information: http://www.comit.org.uk/liveblog
BIM and Building Performance Simulation – From Single Building to Urban Scale
Ms. Michelle M Farrell, Head of the European Division
Integrated Environmental Solutions, Limited
HKIBIM-CIC BIM Conference 2015
Date: 19-Nov-2015 (Thu)
Time: 9:00 a.m. – 5:00 p.m.
Venue: Theatre 2, Level 1, Hong Kong Convention and Exhibition Centre, Wan Chai, Hong Kong
Organizers:
The Hong Kong Institute of Building Information Modelling (HKIBIM)
http://www.hkibim.org
Co-organizer:
The Construction Industry Council
http://www.hkcic.org
The HKIBIM - CIC BIM Conference 2015 is the 6th Annual Conference organized by the Hong Kong Institute of Building Information Modelling (HKIBIM). It is the premier annual event for experienced AEC professionals to demonstrate the practical use of Building Information Modelling (BIM) processes using real cases. The speakers will illustrate lessons learned in practical projects so that others can improve their efficient use of BIM and advance practical knowledge.
CIB W78 - Collaborative engineering with IFC in the NetherlandsLéon Berlo
Paper presentation about the use of openBIM (IFC, BCF, etc) in the Netherlands. The presentations shows the process phases of a BIM project and the collaboration iteration cycles.
Paper is online at http://www.stumico.nl/wp-content/uploads/2015_CIB-W078_Collaborative_Engineering.pdf
FACILITATING THE BIM COORDINATOR WITH AUTOMATED DATA COMPLIANCE CHECKINGLéon Berlo
FACILITATING THE BIM COORDINATOR WITH AUTOMATED DATA COMPLIANCE CHECKING.
Presentatie voor de 'expersessie' tijdens de BuildingSMART Benelux workshop over de 'Informatie Levering specificatie'
2 juni 2016 te Ede
Thorough presentation on all components of Virtual Design and Construction using Building Explorer as the primary BIM analysis tool for model cost estimating, scheduling, project management, and clash detection
Wat gebeurt er bij het COINS API project?Léon Berlo
Het COINS API tooling project is gefinancierd door de Nederlandse Bouw Informatie Raad. Het levert een API en tool op om COINS in de praktijk te gebruiken. Doelgroep zijn programmeurs.
Introducing to BIM and its benefits across disciplines - Bilal Succar at OICE...Giacomo Bergonzoni
BIM implementation stages within organizations, an overview BIM adoption across a market and how to develop a roadmap sharing the responsability of innovation diffusion.
So, the citizen developers have all the cool tools, and those that actually code for a living are left with legacy stuff? Not so fast! The same tools that Microsoft is targeting for citizen developers make development easier, faster and cheaper for everyone!
This session combines tools such as Flow, Azure Cognitive Services and Azure Functions with some actual simple development work to provide highly customized, Machine Learning powered analysis workflow for the newly baked Modern Team Sites in SharePoint Online. This demo-heavy session will look at real business scenarios, and how we can solve them using citizen developer tools and some code (Because we’re developers after all, right?)
After this session, you'll know how to create rich and customized business automation processes that use the latest tools offered to us by Microsoft.
See the whole description here:
https://www.koskila.net/2018/04/09/speaking-at-sps-twin-cities-sps-tc/
And my experiences from the event here:
https://www.koskila.net/2018/04/27/my-sps-tc-session-citizen-developer-tools-are-not-just-for-citizen-developers/
Citizen Developer Tools are not just for Citizen Developers (session at Share...Antti Koskela
So, the citizen developers have all the cool tools, and those that actually code for a living are left with legacy stuff? Not so fast! The same tools that Microsoft is targeting for citizen developers make development easier, faster and cheaper for everyone!
This session combines tools such as Flow, Azure Cognitive Services and Azure Functions with some actual simple development work to provide highly customized, Machine Learning powered analysis workflow for the newly baked Modern Team Sites in SharePoint Online. This demo-heavy session will look at real business scenarios, and how we can solve them using citizen developer tools and some code (Because we’re developers after all, right?)
After this session, you'll know how to create rich and customized business automation processes that use the latest tools offered to us by Microsoft.
Citizen Developer Tools - session at SPS New England 10/20/2018Antti Koskela
So, the citizen developers have all the cool tools, and those that actually code for a living are left with legacy stuff? Not so fast! The same tools that Microsoft is targeting for citizen developers make development easier, faster and cheaper for everyone!
This session combines tools such as Flow, Azure Cognitive Services and Azure Functions with some actual simple development work to provide highly customized, Machine Learning powered analysis workflow for the newly baked Modern Team Sites in SharePoint Online. This demo-heavy session will look at real business scenarios, and how we can solve them using citizen developer tools and some code (Because we’re developers after all, right?)
After this session, you'll know how to create rich and customized business automation processes that use the latest tools offered to us by Microsoft.
In this talk, I will introduce the future technical and social impact of open data on the open platform. Nowadays, web technology, whose process of standardization is open and independent of vendors, has evolved into an application platform on various devices such as PC, mobile and embedded devices. Developers of web-standards and web-based application are now trying to integrate a map technology tightly into the web standards for the future mobile web-based applications. As an organizer of a workshop aiming to discuss the future web-based map technology, I will introduce emerging technology and discussion in this area. At the workshop I held in Tokyo, Japan in 2012, many developers and researchers in various communities such as OpenStreetMap, FOSS4G, HTML5, and Linked OpenData gathered and had an enthusiastic discussion. I will summarize the discussion and future perspective at the workshop in my talk in order to discuss future technical and social possibility of OpenStreetMap on web-based open platform.
Bot. You said bot? Let build bot then! - Laurent EllerbachITCamp
Bot is a new fashion word. This session will explain you what’s a bot, what’s not a bot, how to build a bot using the Microsoft Bot Framework, how to include language recognition using LUIS.ai. The session will be illustrated by a real bot built to connect various information from my own house, garden, wine cellar and health as well as a real production Lego bot!
ITCamp 2017 - Laurent Ellerbach - Bot. You said bot? Let's build a bot then...ITCamp
Bot is a new fashion word. This session will explain you what’s a bot, what’s not a bot, how to build a bot using the Microsoft Bot Framework, how to include language recognition using LUIS.ai. The session will be illustrated by a real bot built to connect various information from my own house, garden, wine cellar and health as well as a real production Lego bot!
If you've been tasked with designing or developing (or both) a cross-platform web application, you may have noted how difficult it is to add animation and interaction to the result.
Designing for interaction is empathy in disguise, and it can can encourage modular, performant code. Let's tackle some of these ideas and apply them to real HTML and JavaScript examples.
So, the citizen developers have all the cool tools, and those that actually code for a living are left with legacy stuff? Not so fast! The same tools that Microsoft is targeting for citizen developers make development easier, faster and cheaper for everyone!
This session combines tools such as Flow, Azure Cognitive Services and Azure Functions with some actual simple development work to provide highly customized, Machine Learning powered analysis workflow for the newly baked Modern Team Sites in SharePoint Online. This demo-heavy session will look at real business scenarios, and how we can solve them using citizen developer tools and some code (Because we’re developers after all, right?)
After this session, you'll know how to create rich and customized business automation processes that use the latest tools offered to us by Microsoft.
There is a good chance that you have heard of artificial intelligence, machine learning, blockchain and bots. However, do you know what the implications of each of these technologies are? How it can and will impact your business in the near future? In this talk, we will discuss these technological trends, as well as a few others, that you will need to be familiar with as your association prepares to compete over the next few years. Let's take a peek into the future that is already here!
Getting started with OSGi using a 3D OSGi Robot sample application - Christia...mfrancis
OSGi requires additional expertise from Java developers. During the first OSGi Code Camp (OCC) [1] organized by OSGi Users’ Forum Germany [2], we tried to bring OSGi beginners and experts together, to learn the core concepts and ideas behind OSGi. There will be a 2nd OSGi Code Camp held on 1st of October in Berlin extending the idea of a software craftsmanship training for OSGi beginners and experts. The first part of the talk describes the agile method we used to teach OSGi core concepts by developing an OSGi demo application in pair-programming mode. In the second part of the talk we will explain how we intend to advance the code camp approach by providing a running example - a Robot running on OSGi [3]. The core OSGi concepts will be demonstrated and teached through extensions to the prepared sample application, developed by the Code Camp participants. The extensions are developed in pairs with one OSGi expert and a beginner. The final part of the talk shows the running interactive 3D robot demo application, and explains which OSGi concepts we think should be added during the next code camp. [1] http://germany.osgiusers.org/Main/SummerOCC2010 |2] http://germany.osgiusers.org [3] http://code.google.com/a/eclipselabs.org/p/occ2010/
IoT market description and solutions based on Microsoft technologies/products:
- IoT Central
- Accelerators
- Azure services (PaaS and IaaS)
Ex: IoT Hub, DPS, IoT Plug and Play, IoT Edge, Event Hubs, Stream Analytics, etc
Citizen Developer Tools @ Valo Solutions / Blue Meteorite Monday sessionAntti Koskela
So, the citizen developers have all the cool tools, and those that actually code for a living are left with legacy stuff? Not so fast! The same tools that Microsoft is targeting for citizen developers make development easier, faster and cheaper for everyone!
This session combines tools such as Flow, Azure Cognitive Services and Azure Functions with some actual simple development work to provide highly customized, Machine Learning powered analysis workflow for the newly baked Modern Team Sites in SharePoint Online. This demo-heavy session will look at real business scenarios, and how we can solve them using citizen developer tools and some code (Because we’re developers after all, right?)
After this session you'll know how to create rich and customized business automation processes that use the latest tools offered to us by Microsoft.
Presentation by Allen Wirfs-Brock
Agile Portugal 2011, June 23, 2011
www.wirfs-brock.com/allen
@awbjs
One dimension of software agility is the ability to adapt to changing development technologies and infrastructure. Long-lived software systems may have to be adapted to several major technology changes over the course of their active use. Today, many project are increasing focused on web based applications that use web browsers as their primarily user interface. How durable is this application style going to be? Is the browser likely to continue to expand its primacy? Can we expect the basic structure of our web facing applications to remain fairly stable for the foreseeable future or do we need to be preparing to make drastic changes? If the browser is a transitional technology, what will replace it? In this talk I’ll explore these and related issues about what is likely to happen with web develop technologies over the next few years.
ECPPM Keynote: don't forget about data consumptionLéon Berlo
Slides of the ECPPM Trondheim keynote titles "Don't forget about import".
This shows the future vision of buildingSMART standards and solutions, and the pathway to get from today's situation to that future.
November 26, 2019
IFC needs to become more modulair (again). These slides present the first consensus on how to do that, and shares some questions that need to be answered.
5 Things (maybe) surprising things you (might) not know about BIM:
- BIM is not Revit, and Revit is not BIM
- There is no central BIM model
- "BIM does not enhance collaboration”
- You don’t need a special BIM manager
- and others....
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
11. The situation
• “perfect and easy collaboration when you are
on our island!”
• Online platforms are the new islands
• Collaboration between islands is not in the
interest of the providers
• You can only use the features of your island
– No crossing over to the other island for that one
cool feature they have!
12. An oppertunity
• Now that BIM data are on the web, the web
can use it
• No need for user interaction any more:
automation by using the web
13. A solution
• Microservices / macros / whatever…
• “Bots”
• Small niche applications
• Subscribed to an event: Waiting till they can
perform an automated task
• Triggered when an event happens
• Every ‘feature’ has a bot (or more than one)
14.
15.
16.
17. Another example
Elasstic – www.elasstic.eu
Others
– Clashdetection
– Total Cost of Ownership (www.proficient-project.eu )
– Supplier bots (staircase, floors, walls, etc)
– Loggers and analyses
– Planning suggestion (Stijn)
– Validation checkers
– BOM extractor
– Furniture placer
– LOD analyzer
– SpaceInvaders bot
18.
19.
20.
21.
22.
23.
24.
25. The business
• Automating tasks
• Individual applications; not dependence on a ‘platform’
• Can be closed source / ask money for specific features
• Can be more than one per topic (competition)
• Is centralized for the bot provider (big data analyses)
This:
• Creates a new market for niche appliations (you don’t have
to choose an island anymore; combine features)
• Takes advantage of the fragmented nature of the industry
• Open approach instead of getting everyone on one island
26. The big difference
• Getting knowledge earlier in the process
• Constant process/data validation/evaluation
27. The shout out
• Help!
• Chicken and egg problem
– Philips produced and aired 264 TV shows between
1948 and 1951.
• Help to expand the “ecosystem”
• Help to shift the island paradigm!
28. How to start?
• BIMserver reference implementation
• BIMSie API
• Example bots (validation checker; furniture
placer; etc..)
github.com/opensourcebim/
www.bimbots.org
Leon.vanBerlo@tno.nl