Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform
-
Upload
wso2 -
Category
Technology
-
view
205 -
download
2
Transcript of Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform
What is BIM?
Building Informa+on
Modelling
US Na+onal Ins+tute of Standards and Technology (NIST) issues report which conserva+vely es+mates $15.8 billion lost annually by U.S. capital facili+es industry due to inadequate informa+on interoperability
UK Government Chief Construc+on Adviser calls for BIM adop+on on UK government construc+on projects > £5million
BIM implementa+on con+nues to pick up pace, led by large public sector infrastructure projects
survey of 1,000 UK construc+on professionals: BIM adop+on increases from 13% in 2011 to 54% in 2014.
UK Government require collabora+ve 3D BIM on all construc+on projects > £5m
Why is BIM important?
Governments: predict c. 20% savings in whole-‐life costs of major infrastructure projects
Collabora3on: enables step change in capability to share informa+on between organisa+ons
Compliance: mandatory for all large public sector construc+on projects beyond 2016
What are the benefits of implemen+ng BIM?
Accurate and visual design, no shortcuts (completed design in all details) Project Common Design Elements and Product Components in use, libraries and catalogues Informa+on on materials and components available from model to meet O&M/FM & Investor’s needs Accurate life cycle cost es+ma+on Reduced risk in life cycle fund management Life Cycle Assessment to evaluate environmental aspects where required
Computer aided facili+es management to ensure effec+ve maintenance of assets Ensures maintenance and asset performance history maintained Enables FM contractor to effec+vely manage and op+mize maintenance services Rapid and accurate take off of materials quan++es Easier to evaluate design changes and impact on costs Supports rapid op+oneering Easier to connect quan++es to cos+ng, scheduling and procurement
What are the implementa+on challenges?
Collabora+on Informa+on security
Data volumes
Skills availability
Industry Founda+on Classes -‐ IFC
q Formed in 1994 by Autodesk as a consor+um with 12 companies involved as a set of C++ classes to support integrated applica+on development.
q In 1997 it was renamed as Interna+onal Alliance for Interoperability.
q A further name change occurred in 2005, and the IFC specifica+on is now developed and maintained by buildingSmart.
q Specifica+on Evolu+on IFC4 (March 2013) ifcXML2x3 (June 2007) IFC2x3 (February 2006) ifcXML2 for IFC2x2 add1 (RC2) IFC2x2 Addendum 1 (July 2004) ifcXML2 for IFC2x2 (RC1) IFC 2x2 IFC 2x Addendum 1 ifcXML1 for IFC2x and IFC2x Addendum 1 IFC 2x IFC 2.0 IFC 1.5.1 IFC 1.5
Inside an IFC File
Documenta+on is available at : hop://www.buildingsmart-‐tech.org/ifc/IFC2x3/TC1/html
Why WSO2 Middleware As The Base Pla@orm?
q Highly Sophis+cated API Management
q Top Notch Security Framework
q Highly Capable Integra+on Pla@orm
q Advanced Dashboards and Analy+c Capabili+es
q Light-‐Weight, Reliable, Extendable and Robust
BIM Exchange API Store
o Pla@orm provides mul+-‐tenant API Store, the marketplace for BIM Exchange API. o Provides a social experience for API consumers by crea+ng and managing a developer community supported by mul+tude of collabora+on tools. o API is secured using Oauth 2.0 standard. WSO2 Iden+ty Server component provides Authen+ca+on & Authoriza+on infrastructure.
o Track consumer analy+cs.
o Monitor SLA compliance.
o Feed API usage events to BIM Exchange real-‐+me dashboard.
Asynchronous IFC File Processing
q Highly scalable fault tolerant persistence message store. q Distributed broker support for distributed processing.
BIM Real-‐+me Analy+cs
q Complex Event Processor component hosts event processing models. q Real-‐+me events are fed in to the components. q Resul+ng events are consumed by various components of the BIM Exchange pla@orm.
Services on Building Informa+on Model
q WSO2 DSS enables SOA on the Building Informa+on Model. q Evolu+on of the Building Informa+on Model made easy through
§ Service defini+on using (XML) declara+ve programming model and § Run +me deployment.