® IBM Software Group © 2008, 2009 IBM Corporation OSLC Reporting POC implementation Dragos Cojocari March 2010.

Slides:



Advertisements
Similar presentations
The Web Wizards Guide to Freeware/Shareware Chapter Four Essential Tools for Web Page Authors.
Advertisements

® IBM Software Group © 2010 IBM Corporation Rational Publishing Engine and Rational Change configuration Francisco López Minaya Rational Technical Solution.
DL Windows Software “Rules” Import a CSV File From Excel
Visual Scripting of XML
IBM Software Group | Rational software OSLC Support for PLE.
Improving your OpenEdge® Development Productivity David Lund Sr. Training Program Manager, Progress.
Microsoft Access Course 1. Introduction to the user interface.
Creating an OOED Application
MP IP Strategy Stateye-GUI Provided by Edotronik Munich, May 05, 2006.
SRDC Ltd. 1. Problem  Solutions  Various standardization efforts ◦ Document models addressing a broad range of requirements vs Industry Specific Document.
Chapter 12: ADO.NET and ASP.NET Programming with Microsoft Visual Basic.NET, Second Edition.
Starting Out with C++: Early Objects 5/e © 2006 Pearson Education. All Rights Reserved Starting Out with C++: Early Objects 5 th Edition Chapter 1 Introduction.
XP New Perspectives on Microsoft Access 2002 Tutorial 71 Microsoft Access 2002 Tutorial 7 – Integrating Access With the Web and With Other Programs.
ECG INTEGRATION QRS Universal ECG – InPS Vision Intelligent Integration QRS Universal ECG.
(C) 2013 Logrus International Practical Visualization of ITS 2.0 Categories for Real World Localization Process Part of the Multilingual Web-LT Program.
Chapter 12 Creating and Using XML Documents HTML5 AND CSS Seventh Edition.
Chapter 2 Build Your First Project A Step-by-Step Approach 2 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta Eaton.
Visual Basic Chapter 1 Mr. Wangler.
Overview of Previous Lesson(s) Over View  ASP.NET Pages  Modular in nature and divided into the core sections  Page directives  Code Section  Page.
® IBM Software Group © 2009 IBM Corporation Rational Publishing Engine RQM Multi Level Report Tutorial David Rennie, IBM Rational Services A/NZ
HTML, XHTML, and CSS Chapter 12 Creating and Using XML Documents.
Introducing Dreamweaver MX 2004
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
Tutorial 1: Getting Started with Adobe Dreamweaver CS4.
Copyright © 2012 Pearson Education, Inc. Chapter 1: Introduction to Computers and Programming 1.
1 © 2012 IBM Corporation Eclipse Lyo Update
10-1 aslkjdhfalskhjfgalsdkfhalskdhjfglaskdhjflaskdhjfglaksjdhflakshflaksdhjfglaksjhflaksjhf.
 The BPEL Module project is a group of source files which includes BPEL files, WSDL files, and XML schema files. Within a BPEL Module project, you can.
Copyright © 2008 Pearson Prentice Hall. All rights reserved. 11 Committed to Shaping the Next Generation of IT Experts. Chapter 10 Customizing a Database.
ARCHIVISTS’ TOOLKIT WORKSHOP March 13, 2008 Christine de Catanzaro Jody Thompson.
Chapter One An Introduction to Visual Basic 2010 Programming with Microsoft Visual Basic th Edition.
Salt Suite User Guide (Copyright Salt ).
CHAPTER TWO INTRODUCTION TO VISUAL BASIC © Prepared By: Razif Razali 1.
Module 4: Creating a Microsoft ASP.NET Web Form. Overview Creating Web Forms Using Server Controls.
Getting Started with OPC.NET OPC.NET Software Client Interface Client Base Server Base OPC Wrapper OPC COM Server Server Interface WCF Alternate.
NVivo Software – A Qualitative Research And Data Analysis Tool: New User Tutorial Created Through a CMU Faculty Insight Team Grant by Joanne Hopper Bradley.
©SoftMooreSlide 1 Introduction to HTML: Forms ©SoftMooreSlide 2 Forms Forms provide a simple mechanism for collecting user data and submitting it to.
ECG INTEGRATION MAC600 SD Card – TPP SystmOne Intelligent Integration GE MAC600 ECG.
1 of 4 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2006 Microsoft Corporation.
Microsoft Visual Basic 2008: Reloaded Third Edition Chapter One An Introduction to Visual Basic 2008.
Copy of the from the secure website - click on the AccoridaLife.zip link.
Essentials of Modeling with IBM Rational Software Architect V7.5
Chapter 27 Getting “Web-ified” (Web Applications) Clearly Visual Basic: Programming with Visual Basic nd Edition.
Peirsonpatterson,llp eDisclosure Solution ppdocs.com.
® IBM Software Group © 2009 IBM Corporation RPE L icensing Dragos Cojocari.
® IBM Software Group © 2007 IBM Corporation Module 3: Creating UML Diagrams Essentials of Modeling with IBM Rational Software Architect, V7.5.
Chapter – 8 Software Tools.
Oracle Business Intelligence Foundation – Testing and Deploying OBI Repository.
Module 2: Authoring Basic Reports. Overview Creating a Basic Table Report Formatting Report Pages Calculating Values.
Microsoft Visual Basic 2012: Reloaded Fifth Edition Chapter One An Introduction to Visual Basic 2012.
Programming with Microsoft Visual Basic 2012 Chapter 14: Access Databases and SQL.
Unit 4 Working with data. Form Element HTML forms are used to pass data to a server. A form can contain input elements like text fields, checkboxes, radio-buttons,
Tutorial 1 Getting Started with Adobe Dreamweaver CS5.
Visual Basic.NET Windows Programming
Core LIMS Training: Project Management
Chapter 2: The Visual Studio .NET Development Environment
SQL Server 2005 Installation
Objectives Learn about Function procedures (functions), Sub procedures (subroutines), and modules Review and modify an existing subroutine in an event.
Social Media And Global Computing Introduction to Visual Studio
Object-oriented design for multiple classes
Understanding the Visual IDE
CIS16 Application Development Programming with Visual Basic
Web service.
Creating and Sending Message Links
Tutorial 7 – Integrating Access With the Web and With Other Programs
Rational Publishing Engine RQM Multi Level Report Tutorial
Planning a Group Policy Management and Implementation Strategy
By Rajanikanth B Eclipse IDE Overview By Rajanikanth B
Creating and Sending Saved Messages
Transmitting statistical data
Presentation transcript:

® IBM Software Group © 2008, 2009 IBM Corporation OSLC Reporting POC implementation Dragos Cojocari March 2010

IBM Software Group | Rational software Purpose  Verify that RPE can consume data using the OLSC Reporting Specification 1.0  Scope  Defined by  Main objectives  Validate query language  Validate automatic result set schema construction 2

IBM Software Group | Rational software Solution  The main features of the POC are:  Manual input of resource shape definition  Graphic query building  Automatic construction of result set schema  Request data from the source provider using the built query  The tool will be built as a standalone tool.  The tool will have a single UI screen to allow the user a global view at all times  allows an immediate validation of the query building and the construction of the result set schema  most bits of the POC can be immediately integrated in RPE  the POC can be used as a reference implementation as well as a simple test tool for providers. 3

IBM Software Group | Rational software Resource shape definition  Entered as XSD  The user will point the tool to an XSD file  Entered visually using a tree editor that supports adding nodes of type “element” and “attribute”  The resources will be of two types: list and simple. Is this needed?  Advantages  Sufficient to validate query building and result set schema construction  decouples the POC from the Resource Shape Definition  prevents hard coding the resource shape definition 4

IBM Software Group | Rational software Query Building  The user will define the query in the following way:  Define the oslc.prefix for the resource  define the oslc.select and oslc.properties values by selecting the appropriate nodes in the resource shape tree  (optional) type the oslc.where value in a text box  (optional) type the oslc.limit value in a text box  (optional) type the oslc.orderBy value in a text box  The tool will encode the request to valid URL syntax 5

IBM Software Group | Rational software Construction of result set schema  The tool will create the result schema based on the resource shape definition and the current query value  How is the oslc.prefix reflected in the result set? 6

IBM Software Group | Rational software Request data from provider  The user needs to define the URL where the query must be sent  ex:  The user needs to provide authentication information:  Credentials  Authentication type ( the POC will support only basic and form based authentication)  The user sends the request by clicking the “SEND“ button  The status and error information of the HTTP requests and responses are provided to the user  The result data is saved in a temporary folder and the link is provided to the user to open it 7