From Ontology Design to Deployment Semantic Application Development with TopBraid Holger Knublauch

Slides:



Advertisements
Similar presentations
UBIQUITY V3 An extensible platform for creating dynamic, customized, and geocentric native mobile applications.
Advertisements

Whos the Architect? Credential Provisioning Network Access Directory Services Authentication, Authorization and Accounting Federation Single.
Integration of MBSE and Virtual Engineering for Detailed Design
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Policy based Cloud Services on a VCL platform Karuna P Joshi, Yelena Yesha, Tim Finin, Anupam Joshi University of Maryland, Baltimore County.
CACORE TOOLS FEATURES. caCORE SDK Features caCORE Workbench Plugin EA/ArgoUML Plug-in development Integrated support of semantic integration in the plugin.
Natural Business Services for Construct Users Mark Barnard R&D Manager – Natural Business Services.
Module 1: Introduction to SQL Server Reporting Services.
Unveiling ProjectWise V8 XM Edition. ProjectWise V8 XM Edition An integrated system of collaboration servers that enable your AEC project teams, your.
The Semantic Web and Digital Libraries Eric Miller, W3C DC 2004 / SILF 2004 Shanghai Library, Shanghai, China
University of Illinois Visualizing Text Loretta Auvil UIUC February 25, 2011.
Software Reuse SEII-Lecture 28
Virtual SharePoint Summit 2010 hosted by Rackspace Overcoming Collaboration Challenges with SharePoint Chris Samson Leslie Sistla Virtual SharePoint Summit.
SmartER Semantic Cloud Sevices Karuna P Joshi University of Maryland, Baltimore County Advisors: Dr. Tim Finin, Dr. Yelena Yesha.
™ Suggestions for Semantic Web Interfaces to Relational Databases Mike Dean W3C Workshop on RDF Access to Relational Databases Cambridge,
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
NetworkedPlanet Networked Information – Networked Knowledge Topic Maps & Web 3.0 © 2007 Networked Planet Limited. Web 3.0 Technology Platform to enable.
Microsoft Visio is diagramming software for Microsoft Windows. It uses vector graphics to create diagrams. The 2007 Standard and Professional editions.
© 2006 IBM Corporation SOA on your terms and our expertise Discovering the Value of SOA SOA In Action SOA & End-2-End Business Driven Development using.
Design Management: When Model Driven Engineering Embraces the Semantic Web NECSIS 2012, Gatineau, QC 27 June 2012 Maged Elaasar.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Source: Forrester 2008 configurability multi- tenant efficiency, scalability.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse 2.
Creating Business Workflow Using SharePoint Designer 2007 Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server MVP Microsoft SQL Server.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 18 Slide 1 Software Reuse.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
Information Integration Intelligence with TopBraid Suite SemTech, San Jose, Holger Knublauch
Information Integration Intelligence with Semantic Technology Ontolog Forum Holger Knublauch
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
CIS 375—Web App Dev II Microsoft’s.NET. 2 Introduction to.NET Steve Ballmer (January 2000): Steve Ballmer "Delivering an Internet-based platform of Next.
1 Copyright © 2004, Oracle. All rights reserved. Introduction to Oracle Forms Developer and Oracle Forms Services.
© 2005 by IBM Corporation; made available under the EPL v1.0 | February 28 th 2005 Adopting the Eclipse™ Test and Performance Tools Platform (TPTP) project.
Office Live Workspace Visio 2007 Outlook 2007 Groove 2007 Access 2007 Excel 2007 Word 2007.
TopQuadrant Faceted Browsing in The Semantic Web TopBraid User Group Meeting, SemTech, San Jose, CA May 21, 2008 Willie Milnor.
© Copyright 2009 TopQuadrant Inc. Slide 1 TopQuadrant Metrics and QA Support TopBraid Suite Supporting the Complete Semantic Application Lifecycle.
® IBM Software Group © 2007 IBM Corporation J2EE Web Component Introduction
ASG - Towards the Adaptive Semantic Services Enterprise Harald Meyer WWW Service Composition with Semantic Web Services
Semantic Web State of SemWeb Promotes flexibility, software reuse. SOA Styled architecture that exposes business processes and rules regarding IT.
Data Management BIRN supports data intensive activities including: – Imaging, Microscopy, Genomics, Time Series, Analytics and more… BIRN utilities scale:
Ontology-Driven Software Development with Protégé and OWL Holger Knublauch Stanford Medical Informatics Model-Driven Semantic Web.
1 Open Ontology Repository: Architecture and Interfaces Ken Baclawski Northeastern University 1.
Architectural Patterns Support Lecture. Software Architecture l Architecture is OVERLOADED System architecture Application architecture l Architecture.
Modeling Component-based Software Systems with UML 2.0 George T. Edwards Jaiganesh Balasubramanian Arvind S. Krishna Vanderbilt University Nashville, TN.
Oracle Database 11g Semantics Overview Xavier Lopez, Ph.D., Dir. Of Product Mgt., Spatial & Semantic Technologies Souripriya Das, Ph.D., Consultant Member.
Reporting and Analysis With Microsoft Office. Reporting and Analysis Business User Reporting & Analysis OLAP Data Warehouse.
CTP210 TERM PROJECT
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
Application Ontology Manager for Hydra IST Ján Hreňo Martin Sarnovský Peter Kostelník TU Košice.
Devanshu Bawa Customization Specialist Logo Business Solutions.
NeOn Components for Ontology Sharing and Reuse Mathieu d’Aquin (and the NeOn Consortium) KMi, the Open Univeristy, UK
High Risk 1. Ensure productive use of GRID computing through participation of biologists to shape the development of the GRID. 2. Develop user-friendly.
Supporting Collaborative Ontology Development in Protégé International Semantic Web Conference 2008 Tania Tudorache, Natalya F. Noy, Mark A. Musen Stanford.
By Jeremy Burdette & Daniel Gottlieb. It is an architecture It is not a technology May not fit all businesses “Service” doesn’t mean Web Service It is.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
S. Schenk, C. Saathoff, A. Baumesberger, F. Jochum, A. Kleinen, S. Staab, and A. Scherp Information Systems & Semantic Web University of Koblenz, Germany.
Dmitry Mouromtsev, Aleksei Romanov, Dmitry Volchek and Fedor Kozlov Laboratory ITMO University, St. Petersburg, Russia “Metadata Extraction from.
Multi-Device UI Development for Task-Continuous Cross-Channel Web Applications Enes Yigitbas, Thomas Kern, Patrick Urban, Stefan Sauer
J2EE Platform Overview (Application Architecture)
Introduction to Oracle Forms Developer and Oracle Forms Services
Building Enterprise Applications Using Visual Studio®
Introducing the Microsoft® .NET Framework
Components.
Reporting and Analysis With Microsoft Office
Introduction to Oracle Forms Developer and Oracle Forms Services
Introduction to Oracle Forms Developer and Oracle Forms Services
Stanford Medical Informatics
Semantic Database Builder
NAV In The Cloud: Exploring Options for a Cloud-based Deployment
Presentation transcript:

From Ontology Design to Deployment Semantic Application Development with TopBraid Holger Knublauch

About TopQuadrant Headquarter: Alexandria, VA Office: Mountain View, CA New: TopQuadrant Korea!

A Web Application (1)

A Web Application (2)

Semantic Technology

How to get started Semantic Technology may be disruptive Software architecture Modeling and programming languages Development processes Database formats Infrastructure Tool support How to convince the management ?!

Key Message Semantic Technology supports a new type of model-driven development More modeling, Less programming

Semantic Technology Benefits Open-world, property-centric architecture –Link anything with anything else –Extensible models (inheritance, etc) Self-describing data –Use design models at run-time –Generic building blocks –Generic tools More efficient development processes Flexibility, built for change and reuse

Collect and integrate existing data sources Design domain models (classes & properties) Create and maintain content (instances) Prototype and test behavior Build user interface Deploy, optimize and administrate Development Activities

TopBraid Suite

TopBraid Live Components

Semantic Technology

TopBraid Composer

User Interface Overview

Create Classes

Datatype Properties

Object Properties

Class Diagrams

Create (Test) Instances (1)

Create (Test) Instances (2)

Geography View (1)

Geography View (2)

Ontology Imports

Import Spreadsheets (1)

Import Spreadsheets (2)

Import Spreadsheets (3)

Import Spreadsheets (4)

Import Spreadsheets (5)

Some Steps later…

Final Ontology

Exploring Graphs

Configuring Tables

Configuring Forms (1)

Configuring Forms (2)

TopBraid Ensemble (1)

TopBraid Ensemble (2)

Ensemble and Composer

Reports and Charts (1)

Reports and Charts (2)

Calendar

Calendar Ontology

Customizing Calendar (1)

Customizing Calendar (2)

Generic UI Components Forms (domains, ranges, restrictions) Geography (geo:long/lat, mapmodel) Visual Graphs Calendar (calendar:priority) SPARQL table / Search form BIRT Reports Domain-specific widgets (address) Other reusable building blocks

TopBraid Suite

TopBraid Composer Semantic application development tool Ontology modeling (RDF, OWL, Rules) Visualization Inferencing Refactoring Import of other (legacy) data formats Scalable database back-ends Based on Eclipse; open architecture

TopBraid Live Client/Server platform Reusable AJAX components –Map, Calendar, … –Complete BIRT report generator –Forms, Trees, SPARQL viewer, … Access to various databases Import of GRRDL, RDFa, RSS/Atom Seamlessly integrated

TopBraid Ensemble Multi-user web application Collaborative information management Rich AJAX user interface Dynamic ontology-driven forms Access rights control Change tracking Search capabilities Extensible with other UI widgets