Workshop on distributed architecture and web servcies

Slides:



Advertisements
Similar presentations
1 Copyright ©2007 Sandpiper Software, Inc. Vocabulary, Ontology & Specification Management at OMG Elisa Kendall Sandpiper Software
Advertisements

© 2011 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary. Towards a Model-Based Characterization of Data and Services Integration Paul.
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Connect. Communicate. Collaborate Click to edit Master title style MODULE 1: perfSONAR TECHNICAL OVERVIEW.
Copyright, EPM Technology AS Kjell Bengtsson EPM Technology
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 1: Introduction to Windows Server 2003.
Real-life use cases - Introduction to discussion Seppo Törmä Distributed Systems Group Department of Computer Science, Aalto University.
Web Service Architecture Part I- Overview and Models (based on W3C Working Group Note Frank.
Approaching Web-Based Expertise with Semantic Web Kimmo Salmenjoki: Department of Computer Science, University of Vaasa, Vagan Terziyan: Department.
Cloud based linked data platform for Structural Engineering Experiment Xiaohui Zhang
Software Architecture April-10Confidential Proprietary Master Data Management mainly inspired from Enterprise Master Data Management – An SOA approach.
© 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Publishing data on the Web (with.
Ricerca Distribuita Semantica Protocolli opensource per la condivisione di risorse online.
Advances in Technology and CRIS Nikos Houssos National Documentation Centre / National Hellenic Research Foundation, Greece euroCRIS Task Group Leader.
Semantic Computing Research Group University of Helsinki 1 SemCocoon – A Semantic Cocoon OntoView – Portal System.
Publish Your Work BIM Curriculum 04. Topics  External Collaboration  Sharing the BIM model  Sharing Documents  Sharing the 3D model  Reviewing 
Workshop – 10, December 2014, Berlin ICCS / NTUA Greece Efthymios Chondrogiannis An Intelligent Ontology Alignment Tool Dealing with Complicated Mismatches.
Introduction to MDA (Model Driven Architecture) CYT.
BEUTH Hochschule für Technik BERLIN (BHT Berlin) University of Applied Sciences Reaching the Next Level: From Technical to Business Interoperability Creative.
Integrating aspects of interoperability, policy and governance FRIS: a research information infrastructure in Flanders euroCRIS Strategic Members meeting.
Odyssey A Reuse Environment based on Domain Models Prepared By: Mahmud Gabareen Eliad Cohen.
1 Ontology-based Semantic Annotatoin of Process Template for Reuse Yun Lin, Darijus Strasunskas Depart. Of Computer and Information Science Norwegian Univ.
XML Web Services Architecture Siddharth Ruchandani CS 6362 – SW Architecture & Design Summer /11/05.
Integrating Modeling Tools in the Development Lifecycle with OSLC Miami, October 2013 Adam Neal (Presenter) Maged.
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
Distribution and components. 2 What is the problem? Enterprise computing is Large scale & complex: It supports large scale and complex organisations Spanning.
Introduction to the Semantic Web and Linked Data
25 April Unified Cryptologic Architecture: A Framework for a Service Based Architecture Unified Cryptologic Architecture: A Framework for a Service.
1 Intelligent Information System Lab., Department of Computer and Information Science, Korea University Semantic Social Network Analysis Kyunglag Kwon.
Developing an IDM Information Delivery Manual Part 1. Industry Workgroup Training, Creating IDMs Alliance NA 2010 Dianne Davis, NA-IDM Coordinator Jan.
International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA Modeling Standards Activity Team Model-based Systems Engineering (MBSE) Initiative Roger Burkhart.
SysML v2 Model Interoperability & Standard API Requirements Axel Reichwein Consultant, Koneksys December 10, 2015.
Semantic and geographic information system for MCDA: review and user interface building Christophe PAOLI*, Pascal OBERTI**, Marie-Laure NIVET* University.
A Semi-Automated Digital Preservation System based on Semantic Web Services Jane Hunter Sharmin Choudhury DSTC PTY LTD, Brisbane, Australia Slides by Ananta.
BOF-1147, JavaTM Technology and WebDAV: Standardizing Content Management Java and WebDAV Juergen Pill Team Leader Software AG Remy Maucherat Software Engineer.
Understanding Web Server Programming
Jens Ziegler, Markus Graube, Johannes Pfeffer, Leon Urbas
DESIGN TOOLS UPDATE.
Agenda Federated Enterprise Architecture Vision
ECA 2010, Geneva, Switzerland Creating a synergy between BPM
Cloud based linked data platform for Structural Engineering Experiment
Linked Building Data community efforts
Middleware independent Information Service
Mapping the Network Landscape Ivette Serral
Knowledge Management Systems
knowledge organization for a food secure world
Active Data Management in Space 20m DG
Web Services CO5027.
Web Ontology Language for Service (OWL-S)
Geospatial Knowledge Base (GKB) Training Platform
XML Based Interoperability Components
Enterprise Data Model Enterprise Architecture approach Insights on application for through-life collaboration 2018 – E. Jesson.
IDBE Position statement Leif
The Re3gistry software and the INSPIRE Registry
Service-centric Software Engineering
CSSSPEC6 SOFTWARE DEVELOPMENT WITH QUALITY ASSURANCE
RDF Presentation and Correct Content Conveyance for Legacy
Health Ingenuity Exchange - HingX
2. An overview of SDMX (What is SDMX? Part I)
Analysis models and design models
Project Information Management Jiwei Ma
Distributed Systems through Web Services
LOD reference architecture
Data and Applications Security Developments and Directions
WEB SERVICES From Chapter 19, Distributed Systems
Data and Applications Security Developments and Directions
Data and Applications Security Developments and Directions
QoS Metadata Status 106th OGC Technical Committee Orléans, France
RDF Presentation and Correct Content Conveyance for Legacy
Making building information available using web technologies
Presentation transcript:

Workshop on distributed architecture and web servcies 2014-03-17 Leif Granholm

Web based BIM 11:00 Welcome Introduction of topic and goals 11:15 Web based BIM, DRUM project, short intro to Semantic Web 12:00 Experiences from ISO 15926 Workshop continues next page 12:30 Semantic Web EU project OWL ontology generation from IFC2x3 schema 12:45 Wrap up and conclusions, future actions

DRUM Project (2011-2013) Distributed Transactional Building Information Management (Tekla, Solibri, Skanska, CGI, M.A.D., Progman, Aalto) Goals Develop a framework and methods for decentralized BIM Develop methods for change management in building projects Results Web-based approach to decentralized BIM Use case analyzes Linking of three minimal design models (architectural, structural, and MEP) Exchanging status information across different parties in a building project Software Tool to convert building models Web-domain from IFC domain (IFC->RDF) Methods and tools for computing diffs between successive model versions A system for status information exchange based on distributed publish/subscribe Exploration of link generation methods based on clash checking

Multiple models of a same building Partial models Different aspects or parts of the building Contain different objects Require different expertize Created with different tools Architectural model Structural model MEP model Project plan Requirement model Owner Architect Structural engineer MEP designer Contractor ArchiCAD Tekla Structures MagiCAD Procore dRofus Parties Tools Partial models Same building Models must be compatible When a model is created/modified, information from other models needs to be used Complicating factors Fragmentation to many companies and models Friction in collaboration caused by contracts Changes are ubiquitous

Needs for building information exchange 2. Between the models and the environment 3. From project phase to operations External information Building codes, rules, regulations Infrastructure Building components and materials Sensor information People, companies, resources Building specific information Requirements Architecture Structure MEP Project plan 1. Inside a project (between models) Facility management Indoor maps project start project end time

Converting IFC models to Linked Data Enable instance-level interoperability with cross-model linking implemented with Linked Data technologies IFC Linked Data Query - SPARQL Access HTTP Ontology/schema EXPRESS OWL / RDFS Data representation IFC data RDF graph Serialization format Step File, IFCXML RDF/XML, N3, Turtle, JSON-LD Identifiers GUID URI Keep the most valuable part of IFC: the conceptual schema Switch to modern, widely-used technologies

Why Web of Data? – Linking at different levels RDF 1 RDF 2 Links between URIs + location + access + structure IFC 1 IFC 2 Links between IFC GUIDs - location - access + structure Native 1 Native 2 Links between native ids - location - access - structure Native 1 Native 2 IFC 1 IFC 2 RDF 1 RDF 2 Links between native ids - location - access - structure Links between IFC GUIDs + structure Links between URIs + location + access Native 1 Native 2 IFC 1 IFC 2 RDF 1 RDF 2 Links between native ids - location - access - structure Links between IFC GUIDs + structure Links between URIs + location + access Native 1 Native 2 IFC 1 IFC 2 RDF 1 RDF 2 Links between native ids - location - access - structure Links between IFC GUIDs + structure Links between URIs + location + access

Analysis of a minimal use case Architectural model A (ArchiCAD) based on based on Structural model S (Tekla Structures) MEP model M (MagiCAD) share space

Linking architectural and structural models 21.9.2018

LDAC workshop LDAC workshop 2014 Monday 26 – Tuesday 27 May 2014 Organised by Seppo Törmä – Aalto University – Department of Computer Science and Engineering The International Workshop on Linked Data in Architecture and Construction (LDAC) is a two-day workshop that addresses the usage and role of linked data in the context of architecture, engineering and construction (AEC). http://linkedbuildingdata.net/events/

Current Centralized Concept Downstream application data transformation Authoring software Downstream application IFC model instance Basic assumptions: IFC based model server is “Master”. IFC model is basically one logical model created and updated by several applications. Any application can technically read and write any data. Authoring software DRUM - Distributed information management

New OpenBIM Concept The ”Cloud” BIM software BIM software Native data (Master) BIM software Native data (Master) The ”Cloud” Basic assumptions: Master data in applications (native proprietary format) Applications publish a part of their data as IFC Only the application that has created and owns data can change it  No roundtrip IFC model is a combination of discipline and phase specific models that coexist throughout the project BIM software Native data (Master) DRUM - Distributed information management

”Cloud” functionality Transaction based communication Subscribing to published IFC datasets with incremental updates Any client can subscribe to any data published by another application Current situation transferred initially and after that changes only, as they are published Workflow type of action transactions with (semi)automatic routing F.ex MEP engineer needs penetrations through structures and requests these from architect and/or structural engineer Managing and publishing metadata of and from participating models Creating, managing and publishing relationships between objects in the participating models DRUM - Distributed information management

DRUM project The ”Cloud” BIM software BIM software DRUM aim: Native data (Master) BIM software Native data (Master) The ”Cloud” DRUM aim: Perform research and create foundation to define standard for interface between “Cloud” and clients Standard creates markets for “Cloud” functionality implementations and Client functionality BIM software Native data (Master) DRUM - Distributed information management

BIM – Structured data Objects describing building Functional objects Physical objects Logical objects Abstract objects Objects describing process Schedules Resources Costs Quality assurance Tasks Work Approvals RFI:s Submittals … DRUM - Distributed information management

Ambiguous modeling, different phases Detailing Engineering Architectural 21.9.2018 Leif Granholm

Reference model principle Application capable of presenting and using native objects and objects in foreign schemas (IFC)simulaneously Foreign information not bulk converted to native schema. Native objects IFC objects (retained in IFC format) 21.9.2018 Leif Granholm

Intra discipline workflow Intelligent object converter Application functionality -business logic -create relationships 21.9.2018 Leif Granholm

Actual BIM model structure Architectural spaces Structural general design MEP design MEP fabrication Architectural building parts Structural in situ concrete detailing MEP production Architectural detailing Structural precast concrete det. Architectural production Structural steel detailing Partial models coexist throughout the Project [Date] Structural site production

DRUM - Transaction based information sharing and distributed information management Budget 2 M€ Industrial Parties: Tekla (leader) Skanska Solibri Progman (MagiCAD) Logica (ERP) MAP (ArchiCAD dealer) Research parties Aalto university Georgia Tech

Funded by Tekes (Finnish government) Part of SHOK program DRUM Funded by Tekes (Finnish government) Part of SHOK program Original project idea: Create ”GSM” (Mobile network) for construction industry