Tecnologias de Sistemas de Informação baseados na WEB

Size: px
Start display at page:

Download "Tecnologias de Sistemas de Informação baseados na WEB"

Transcription

1 Tecnologias de Sistemas de Informação baseados na WEB 9 Metadata Repository TSIW 2006/2007 Warning! Authors " Ricardo Martins Ferreira (rmf@uninova.pt) " With contributions of! João Moura-Pires (jmp@di.fct.unl.pt)! This material can be freely used for personal or academic use and without previous author permission, as long as this declaration by the authors is included.! The use of this material for commercial matters (for example, paid courses) requires the explicit authorization of the authors. 9-2

2 Summary! Part 1: Introduction " Motivation " Information Model " Requirements " Solution! Part 2: Core functionalities Demo! Part 3: Distributed functionalities Demo! Part 4: Case Studies! Part 5: Conclusions 9-3 Motivation! Metadata = data about data! Gaining importance in last years " Domain modeling: Data Warehousing " Technical modeling: Complex systems! Usage of Metadata in Information Systems provides: " Representation of system behaviour # Metadata-driven applications " Consistency " Maintainability " Documentation "

3 Motivation (2)! Metadata Standards " Try to model solutions for common technical problems " Limited scope, targeted at specific areas " Focus mostly on interchange and interoperability between tools " Examples:! CASE Data Interchange Format (Computer Aided Software Engineering)! Common Warehouse Metamodel (Data Warehousing)! Dublin Core Metadata Initiative (Resource Management)! Evaluation " Allow little or no extension " Don t cover all cases 9-5 Motivation (3)! However, metadata use goes beyond interchanging! Metadata can describe not only technical data, but also business data and rules " Metadata = Knowledge 9-6

4 Motivation (4) MME = Managed Metadata Environment Source: Marco, D. and M. Jennings, Universal Meta Data Models, ed. W.C. Publishing Motivation (5)! Metadata is not only for interchanging! Can play an active role in Information Systems through their lifecycle! Information Systems require a Metadata Repository solution: " Flexible and Extensible! Handle any kind of Metadata: Technical or Business! Standards support! In-house standards support " Lightweight " Easy Integratable " Inexpensive! Approach " XML technologies for metadata " Open-source technologies " Web Services 9-8

5 Information Model! Meta Object Facility (MOF) as standard metamodelling architecture! M0 Layer " Objects in a given reality! M1 Layer " Models - finite description of objects for a specific purpose " Instances (XML)! M2 Layer M3 Meta- Metamodel M2 Metamodel M1 Model M0 Instance Object Rules (XML Schema + SchemaTron + Java) " Metamodels - types of models by the definition of a language " Concepts (XML Schema + optional SchemaTron)! M3 Layer Concepts (XML Schema + SchemaTron) Instances (XML) External Data " Meta-Metamodels types of metamodels, their common components and syntax rules " Rules (XML Schema + SchemaTron + Java code) 9-9 Information Model (2)! Roles of each technology in the Information Model:! M1 Layer (Instances) " XML documents metadata information! M2 Layer (Concepts) " XML Schema vocabulary / language for the instances " SchemaTron additional validation rules over instances (not expressable by XML Schema)! M3 Layer (Rules) " XML Schema common parts of languages to be used in all concepts " SchemaTron validation rules for the concept schemas " Java further run-time validations on concepts such as checking references to existing concepts 9-10

6 Requirements! Storage " Concepts " Instances! Validation " All the instances must follow the language defined in their concept " All concepts languages must follow a set of rules! Concept language standardization predefined elements, attributes, etc. (defined in Rules)! Querying and transforming " Flexible and powerful querying system " Possibility of transforming the query results into other formats! Versioning / Change management " Instance versioning " External notification mechanism 9-11 Requirements (2)! Relationships " Support for instance relationship ensuring referencial integrity! Interfacing " Simple and easy to use interfaces! Management Console " Administration of Metadata Repository " Management, visualization and navigation on all stored metadata! Security " Access Control mechanisms " Resource Permissions! Fault-Tolerance " Transaction support " Backups 9-12

7 Solution! Storage " exist Native XML database for storing XML resources! Instances (XML)! Concepts (XML Schema + SchemaTron)! Management Information (XML)! Querying and transforming " Query using XQuery over exist database " Transform query results with XSLT(s)! Interfacing " Service based architecture " Java Web Service running in Apache Tomcat 5.0! Management Console " Windows GUI console (.NET) 9-13 Solution High Level Architecture Metadata Repository Apache Tomcat 5.0 Web Server Management Console Web Service Metadata Repository Logic exist database Change Notifications Metadata Importers Information System / Enterprise Application Web Service 9-14

8 Solution Low Level Architecture Metadata Repository Logic Web Service Access Control Instance Change Notification Mechanism Instances Instance Versioning Concepts Querying and Transforming Backup and Restore Instance Relation Management exist Database Transaction Manager Resource Access Permissions exist Database Connector exist Database 9-15 Summary! Part 2: Core functionalities Demo " Concepts " Instances " Instance Relations " Querying " Transform! Part 3: Advanced functionalities Demo! Part 4: Case Studies! Part 5: Conclusions 9-16

9 Concepts! A concept is defined by an XML Schema! Rules to write concepts (XML Schemas): " Definition of the namespace with the cd prefix " Inclusion of a provided schema with predefined types, elements and attribute groups (base schema) " Identification the concept root element (@id = root ) " Concept root elements are unique " Usage of special annotation in root element! Concept Information (Name, Type, URL)! Authoring Information (Author, Creation/Modification Dates, Version) 9-17 Concepts (2)! Rules to write concepts: " The concept root element must define a complex type with a sequence grouper " The first two childs of the sequence must be:! Reference to the identificationelementsgroup! Reference to the documentationelementsgroup! (both defined in the base schema) " The concept root element must have a set of attributes:! Reference to the identificationattributesgroup! (defined in the base schema) " Concept custom elements are defined inside this sequence freely! Every element must include documentation information (annotation/documentation)! These rules are checked when the concept is uploaded to the Metadata Repository 9-18

10 Concept Template <?xml version="1.0" encoding="utf-8"?> <xs:schema elementformdefault="qualified" attributeformdefault="unqualified" xmlns:cd=" Concept Definition namespace declaration xmlns:xs=" <xs:include schemalocation="base.xsd"/> Base Schema Inclusion <xs:element name="concepttemplate" id="root"> Concept Root Element identification <xs:annotation> <xs:documentation>this is the concept template</xs:documentation> <xs:appinfo source="conceptinfo"> <cd:conceptinfo> <cd:name>concepttemplate</cd:name> <cd:type>domain</cd:type> <cd:documentationurl> </cd:conceptinfo> </xs:appinfo> <xs:appinfo source="conceptauthoring"> <cd:conceptauthoring> <cd:author>author Name</cd:Author> <cd:creationdate> t12:00:00</cd:creationdate> <cd:modificationdate> t12:00:00</cd:modificationdate> <cd:version>1.0</cd:version> <cd:status>proposal</cd:status> <cd:comments/> </cd:conceptauthoring> </xs:appinfo> </xs:annotation> Elem. documentation Concept Information Concept Authoring 9-19 Concept Template (2) <?xml version="1.0" encoding="utf-8"?> <xs:schema elementformdefault="qualified" attributeformdefault="unqualified" xmlns:cd=" xmlns:xs=" <xs:include schemalocation="base.xsd"/> <xs:element name="concepttemplate" id="root"> <xs:annotation>... </xs:annotation> <xs:complextype> <xs:sequence> <xs:group ref="identificationelementsgroup"/> Concept Root element complex type Sequence grouper First elements are two <xs:group ref="documentationelementsgroup"/> predefined element groups Concept specific elements can be added after this line <!-- add elements here --> </xs:sequence> <xs:attributegroup ref="identifierattributesgroup"/> </xs:complextype> </xs:element> </xs:schema> Predefined attributes group for concept root element 9-20

11 Concept Template (3)! Predefined element groups for concept root element 9-21 Concept Template (3)! Predefined attribute group for concept root element <xs:attributegroup name="identifierattributesgroup"> <xs:attribute name="globalid" type="globalidtype" use="optional"/> <xs:attribute name="version" type="xs:string" use="optional"/> <xs:attribute name="subscribedfrom" type="xs:string" use="optional"/> </xs:attributegroup> For the complete identification of an instance version <xs:simpletype name="globalidtype"> <xs:restriction base="xs:normalizedstring"> <xs:pattern value="[0-9]{2}.[0-9]{6}"/> </xs:restriction> </xs:simpletype> Definition of the Global Identifier (GlobalId) type: (ServerId.InstanceId) ##.###### 9-22

12 Concept Template (4)! XMLSpy visualization of the concept template 9-23 Product Development Metamodel! Sample metamodel based on product development! Concepts: " Entity An organization, institute or company that participates in product development " Consortium A group of entities that participate together in product development " Product A specific product developed by an entity or a consortium 9-24

13 Product Development Metamodel Entity! Entity An organization, institute or company that participates in product development! DEMO: " Concept creation " Metadata Manager Console introduction " Concept addition " Concept visualization " Sample instances creation " Instance Upload " Instance visualization 9-25 Product Development Metamodel Consortium! Consortium A group of entities that participate together in product development! To model the consortium, a relationship is required " A consortium must refer a set of entities.! The Metadata Repository supports relationships between instances.! These are declared and configured in the concept schema 9-26

14 Concepts Relation elements! To declare a relation element in the schema use the predefined type relationtype! Include a specific annotation to configure the relation " Cardinality! Minimum (0, 1, #)! Maximum (0, 1, #, N) " Target! All concepts or...! Concept List! Targets must be defined when the concept is uploaded 9-27 Concepts Relation elements (2)! Example for the consortium schema: <xs:element name="entities" type="relationtype"> <xs:annotation> <xs:documentation>entities that compose the consortium</xs:documentation> <xs:appinfo source="relation"> <cd:relation> <cd:cardinality> <cd:min>2</cd:min> <cd:max>n</cd:max> </cd:cardinality> <cd:target> <cd:conceptlist> <cd:concept>entity</cd:concept> </cd:conceptlist> </cd:target> </cd:relation> </xs:appinfo> </xs:annotation> </xs:element> relationtype for the element Description of the relation (like in all other elements) Appinfo for configuring Relation Relation Cardinality configuration In this case: Minimum = 2 Maximum = N Relation target configuration In this case: Only instances of the Entity concept 9-28

15 Intances Relations syntax! Example for the Caparica Consortium including FCT/UNL and UNINOVA XML instance: <Consortium xmlns:cd=" xmlns:xsi=" xsi:nonamespaceschemalocation="consortium.xsd"> <Name>Caparica consortium</name> <ShortName>CC</ShortName> <Description/> <AuthoringInfo> <Author>Ricardo Ferreira</Author> <CreationDate> T11:00:00</CreationDate> <ModificationDate> T11:00:00</ModificationDate> <Status>Proposal</Status> <Comments/> </AuthoringInfo> <Entities type="relation"> <Relation name="fct/unl" semantic="consortium member"/> <Relation name="uninova" semantic="consortium member"/> </Entities> <URL> </Consortium> type = relation is a fixed attribute defined in relationtype target instance target instance 9-29 Intances Relations syntax (2)! In relations instances are identified by their name! Instance name is a key! Global Identifiers are internal! Allows related instances not yet existing in the Metadata Repository to be uploaded in batch! Relation cardinality and target validity is checked upon instance upload! Referential integrity is assured " Referenced instances can t be removed 9-30

16 Product Development Metamodel Consortium and Product! Consortium A group of entities that participate together in product development! Product A specific product developed by an entity or a consortium! DEMO: " Concept creation " Concept addition " Concept visualization " Sample instances creation " Instance Upload " Instance visualization " Relation navigation 9-31 Querying and Transforming! Queries " XQuery executed directly in the exist database! May return XML or any other format! Transforms " XSLT to be applied on XML query results to produce other outputs! Transform single transformation! Transform Pipeline multiple transformations executed in pipeline " Generaly used for outputing HTML exist XML Database Query (XQuery) Query (XQuery) XML TXT / HTML / other Transform (XSLT) Transform Pipeline (XSLT[1]) XML / HTML / other XML Transform Pipeline (XSLT[n])... XML / HTML / other 9-32

17 Querying and Transforming (2)! Support for parameters in both Queries and Transforms! Queries and Transforms are stored in the Metadata Repository to be executed by external applications! WebService functions: " String executequery(string name) " String executetransform(string name) " String executetransformpipeline(string name)! DEMO: " Query Groups " Queries " Transforms " Transform Pipelines " System Instances creation 9-33 Summary! Part 3: Advanced functionalities Demo " Notification mechanism " Metadata subscriptions! Part 4: Case Studies! Part 5: Conclusions 9-34

18 Notifications! Triggers to external web services to inform changes about metadata " Instance change " Instance addition / removal from a certain concept! Provides better integration with external systems! Consists on an assynchronous evaluator launched automatically after every update! Applications " Data Warehouse dimension updates " alerts "...! DEMO: " notificator for product changes 9-35 Subscriptions! Allowing the subscription of instances from other servers! Subscribed instances are read-only! Local instances can relate with subscribed instances! If an instance is modified in its source metadata repository all subscriptions are automatically updated.! Implementation details: " Assynchronous mechanism " Uses Really Simple Syndication (RSS) feeds " Resources are downloaded by exist webdav service 9-36

19 Subscriptions (2)! How the subscription process starts? Repository A Repository B Legend: Declare Repository B Set instance shares for Repository B (*) Create Publication to Repository B Set subscriptions Generate RSS with publication to Repository B RSS Updated Declare Repository A Set subscriptions from the available shares (*) User actions Server actions Download RSS Download and create subscribed instances 9-37 Subscriptions (3)! How are subscriptions updated automatically when instances are modified in the source? " RSS update is invoked on the source server everytime any published instance is modified " When the publication is created, a notification is created:! Notification over the published instances! Target web service is the local! Method call to update the RSS for that server " Once this method is called from the notification mechanism, the end of the previous process is repeated 9-38

20 Subscriptions (4)! How are subscriptions updated automatically when instances are modified in the source? Repository A Update instances involved in Publication to Repository B Repository B Legend: User actions Server actions Notification Evaluator Update RSS Generate RSS with publication to Repository B RSS Updated Download RSS Download and refresh subscribed instances 9-39 Subscriptions (5)! DEMO: " Remote server definition " Sample subscription 9-40

21 Summary! Part 4: Case Studies " Space Environment Support System " Aspects Specification for the Space Domain! Part 5: Conclusions 9-41 Space Environment Support System! ESA project! DEIMOS Space UNINOVA INTA! Client: Galileo! Information System for the Space Domain! Provide to mission operators a set of tools for analysing Space Weather conditions and Spacecraft telemetry " Space Weather = Sun + Earth environment data such as solar activity, earth magnetic field. " Space Weather can affect spacecraft life-time and performance.! Complex domain " Spacecrafts " Parameters (space weather and telemetry measures) " Events (types of occurrences) 9-42

22 Space Environment Support System (2)! Architecture with multiple components developed by different teams " Data Processing Module (UNINOVA) " Data Integration Module (DEIMOS Space) " Client Tools (UNINOVA)! Reporting and Analysis Tool! Monitoring Tool " Integration...! Multi-Mission Architecture " Each mission has a private architecture " A common architecture is available for public data (controlled by ESA) " Data subscriptions between architectures! Large amounts of business and technical metadata Space Environment Support System (3)! Single Infrastructure Architecture Public Data Service Providers (http / ftp) SESS Infrastructure Architecture Metadata Repository txt... txt txt Private Data Service Provider (http / ftp) Data Processing Module Data Integration Module Monitoring Tool Reporting and Analysis Tool 9-44

23 Space Environment Support System (4)! Multiple Infrastructure Architecture Public DSP XMM DSP ENVISAT DSP INTEGRAL DSP Common Infrastructure: ESA Public data subscription Mission Infrastructure: XMM Mission Infrastructure: ENVISAT Mission Infrastructure: INTEGRAL Metadata Repository DPM DIM Client Tools Private data publication Metadata Repository DPM Metadata DIMRepository Client Tools DPM Metadata DIMRepository Client Tools DPM DIM Client Tools 9-45 Space Environment Support System (5)! Metadata Repository is the integrator of all tools helping system maintenance and consistency! Contains all technical and domain metadata of the system! Metadata-driven system components! Data Subscriptions between infrastructures is controlled by Metadata Subscriptions! Notifications mechanisms used to refresh Data Warehouse dimensions in Data Integration Module! Requirements and Tests stored as metadata # Generation of documentation! Success!! Project in operational state! February 2007 Final Presentation to Galileo staff 9-46

24 Aspect Specification for the Space Domain! ESA Project! UNINOVA FFCT EADS Test & Services DEIMOS Engenharia! Study the applicability of Aspect-Oriented analysis methodologies on space domain projects! Definition of a methodology (based on existing ones)! Development of a tool to support this metodology, and provide automatic analysis results 9-47 Aspect Specification for the Space Domain (2)! Metadata Repository acts as supporting infrastructure for the project! Client tool is a specialized metadata editor! Concepts identified from the methodology! High use of relation mechanisms! XQuery + XSLT generates the system analysis automatically! Success!! February 2007 Project end 9-48

25 Future Work! Core functionalites " Standards importing " Namespace support for concepts! Distributed functionalites " Replication for fault-tolerance " Load-balancing 9-49 Questions?! Thank you 9-50

26 References! Marco, D. (2000). Building and Managing the Meta Data Repository: A Full Lifecycle Guide.! Marco, D. and M. Jennings, Universal Meta Data Models, ed. W.C. Publishing ! Tannenbaum, A. (2002). Metadata Solutions Using Metamodels, Repositories, XML and Enterprise Portals to Generate Information on Demand.! Ferreira, R., J. Moura-Pires, et al. (2005). XML based Metadata Repository for Information Systems. 12th Portuguese Conference on Artificial Intelligence.! W3C (2006) from ESA. (2005). "Space Environment Support System for Telecom/Navigation Missions (SESS)." from UNINOVA. (2005). Aspect Specification for Space Domain from References (2)! Ferreira, R. and J. Moura-Pires (2007). Extensible Metadata Repository for Information Systems And Enterprise Applications. Submitted.! Raminhos, R. and J. Moura-Pires (2007). Extraction and Transformation of Data from Semi- Structured Text Files using a Declarative Approach. Submitted.! Ferreira, R., R. Raminhos, et al. (2005). Metadata Driven Aspect Specification. ACM/IEEE 8th International Conference on Model Driven Engineering Languages and Systems! Agostinho, S., R. Ferreira, et al. (2007). A Metadata-Driven Approach for Aspect-Oriented Requirements Analysis. Submitted.! Marques, A., R. Raminhos, et al. (2007). Aspect-Oriented Analysis Applied to the Space Domain. Submitted. 9-52

ASPECT-ORIENTED ANALYSIS APPLIED TO THE SPACE DOMAIN

ASPECT-ORIENTED ANALYSIS APPLIED TO THE SPACE DOMAIN ASPECT-ORIENTED ANALYSIS APPLIED TO THE SPACE DOMAIN André Marques, Ricardo Raminhos, Ricardo Ferreira, Rita Ribeiro, Sérgio Agostinho UNINOVA Instituto de Desenvolvimento de Novas Tecnologias 2829-516

More information

XIII. Service Oriented Computing. Laurea Triennale in Informatica Corso di Ingegneria del Software I A.A. 2006/2007 Andrea Polini

XIII. Service Oriented Computing. Laurea Triennale in Informatica Corso di Ingegneria del Software I A.A. 2006/2007 Andrea Polini XIII. Service Oriented Computing Laurea Triennale in Informatica Corso di Outline Enterprise Application Integration (EAI) and B2B applications Service Oriented Architecture Web Services WS technologies

More information

DocuSign Connect Guide

DocuSign Connect Guide Information Guide 1 DocuSign Connect Guide 2 Copyright 2003-2014 DocuSign, Inc. All rights reserved. For information about DocuSign trademarks, copyrights and patents refer to the DocuSign Intellectual

More information

EUR-Lex 2012 Data Extraction using Web Services

EUR-Lex 2012 Data Extraction using Web Services DOCUMENT HISTORY DOCUMENT HISTORY Version Release Date Description 0.01 24/01/2013 Initial draft 0.02 01/02/2013 Review 1.00 07/08/2013 Version 1.00 -v1.00.doc Page 2 of 17 TABLE OF CONTENTS 1 Introduction...

More information

MD Link Integration. 2013 2015 MDI Solutions Limited

MD Link Integration. 2013 2015 MDI Solutions Limited MD Link Integration 2013 2015 MDI Solutions Limited Table of Contents THE MD LINK INTEGRATION STRATEGY...3 JAVA TECHNOLOGY FOR PORTABILITY, COMPATIBILITY AND SECURITY...3 LEVERAGE XML TECHNOLOGY FOR INDUSTRY

More information

Data Integration Hub for a Hybrid Paper Search

Data Integration Hub for a Hybrid Paper Search Data Integration Hub for a Hybrid Paper Search Jungkee Kim 1,2, Geoffrey Fox 2, and Seong-Joon Yoo 3 1 Department of Computer Science, Florida State University, Tallahassee FL 32306, U.S.A., jungkkim@cs.fsu.edu,

More information

No Trade Secrets. Microsoft does not claim any trade secret rights in this documentation.

No Trade Secrets. Microsoft does not claim any trade secret rights in this documentation. [MS-EDCSOM]: Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications documentation for protocols, file formats, languages,

More information

Testing Requirements to Manage Data Exchange Specifications

Testing Requirements to Manage Data Exchange Specifications Testing Requirements to Manage Data Exchange Specifications in Enterprise Integration A Schema Design Quality Focus Boonserm (Serm) KULVATUNYOU, Nenad IVEZIC, and Buhwan JEONG Manufacturing Systems Integration

More information

Modernize your NonStop COBOL Applications with XML Thunder September 29, 2009 Mike Bonham, TIC Software John Russell, Canam Software

Modernize your NonStop COBOL Applications with XML Thunder September 29, 2009 Mike Bonham, TIC Software John Russell, Canam Software Modernize your NonStop COBOL Applications with XML Thunder September 29, 2009 Mike Bonham, TIC Software John Russell, Canam Software Agenda XML Overview XML Thunder overview Case Studies Q & A XML Standard

More information

Schema XSD opisująca typy dokumentów obsługiwane w Systemie invooclip

Schema XSD opisująca typy dokumentów obsługiwane w Systemie invooclip Krajowa Izba Rozliczeniowa S.A. Schema XSD opisująca typy dokumentów obsługiwane w Systemie invooclip Wersja 1.1

More information

Gplus Adapter 8.0. for Siebel CRM. Developer s Guide

Gplus Adapter 8.0. for Siebel CRM. Developer s Guide Gplus Adapter 8.0 for Siebel CRM Developer s Guide The information contained herein is proprietary and confidential and cannot be disclosed or duplicated without the prior written consent of Genesys Telecommunications

More information

Design and Implementation of a Feedback Systems Web Laboratory Prototype

Design and Implementation of a Feedback Systems Web Laboratory Prototype Design and Implementation of a Feedback Systems Web Laboratory Prototype Gerardo Viedma Núñez AUP Final Report MIT EECS May 25, 2004 Supervisor: Dr. Kent Lundberg Contents 1 Introduction 5 1.1 Overview..................................

More information

[MS-DVRD]: Device Registration Discovery Protocol. Intellectual Property Rights Notice for Open Specifications Documentation

[MS-DVRD]: Device Registration Discovery Protocol. Intellectual Property Rights Notice for Open Specifications Documentation [MS-DVRD]: Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications documentation for protocols, file formats, languages,

More information

Java Metadata Interface and Data Warehousing

Java Metadata Interface and Data Warehousing Java Metadata Interface and Data Warehousing A JMI white paper by John D. Poole November 2002 Abstract. This paper describes a model-driven approach to data warehouse administration by presenting a detailed

More information

Advanced PDF workflows with ColdFusion

Advanced PDF workflows with ColdFusion Advanced PDF workflows with ColdFusion and LiveCycle Outline About PDF Generating PDF from ColdFusion Working with PDF forms in ColdFusion Workflows with XFA forms Designing XFA forms with LC Designer

More information

... Introduction... 17

... Introduction... 17 ... Introduction... 17 1... Workbench Tools and Package Hierarchy... 29 1.1... Log on and Explore... 30 1.1.1... Workbench Object Browser... 30 1.1.2... Object Browser List... 31 1.1.3... Workbench Settings...

More information

Functional Requirements for Digital Asset Management Project version 3.0 11/30/2006

Functional Requirements for Digital Asset Management Project version 3.0 11/30/2006 /30/2006 2 3 4 5 6 7 8 9 0 2 3 4 5 6 7 8 9 20 2 22 23 24 25 26 27 28 29 30 3 32 33 34 35 36 37 38 39 = required; 2 = optional; 3 = not required functional requirements Discovery tools available to end-users:

More information

Service Description: NIH GovTrip - NBS Web Service

Service Description: NIH GovTrip - NBS Web Service 8 July 2010 Page 1 Service Description: NIH GovTrip - NBS Web Service Version # Change Description Owner 1.0 Initial Version Jerry Zhou 1.1 Added ISC Logo and Schema Section Ian Sebright 8 July 2010 Page

More information

NS DISCOVER 4.0 ADMINISTRATOR S GUIDE. July, 2015. Version 4.0

NS DISCOVER 4.0 ADMINISTRATOR S GUIDE. July, 2015. Version 4.0 NS DISCOVER 4.0 ADMINISTRATOR S GUIDE July, 2015 Version 4.0 TABLE OF CONTENTS 1 General Information... 4 1.1 Objective... 4 1.2 New 4.0 Features Improvements... 4 1.3 Migrating from 3.x to 4.x... 5 2

More information

SAS BI Course Content; Introduction to DWH / BI Concepts

SAS BI Course Content; Introduction to DWH / BI Concepts SAS BI Course Content; Introduction to DWH / BI Concepts SAS Web Report Studio 4.2 SAS EG 4.2 SAS Information Delivery Portal 4.2 SAS Data Integration Studio 4.2 SAS BI Dashboard 4.2 SAS Management Console

More information

K@ A collaborative platform for knowledge management

K@ A collaborative platform for knowledge management White Paper K@ A collaborative platform for knowledge management Quinary SpA www.quinary.com via Pietrasanta 14 20141 Milano Italia t +39 02 3090 1500 f +39 02 3090 1501 Copyright 2004 Quinary SpA Index

More information

Model-Driven Data Warehousing

Model-Driven Data Warehousing Model-Driven Data Warehousing Integrate.2003, Burlingame, CA Wednesday, January 29, 16:30-18:00 John Poole Hyperion Solutions Corporation Why Model-Driven Data Warehousing? Problem statement: Data warehousing

More information

Filtering the Web to Feed Data Warehouses

Filtering the Web to Feed Data Warehouses Witold Abramowicz, Pawel Kalczynski and Krzysztof We^cel Filtering the Web to Feed Data Warehouses Springer Table of Contents CHAPTER 1 INTRODUCTION 1 1.1 Information Systems 1 1.2 Information Filtering

More information

Appendix 1 Technical Requirements

Appendix 1 Technical Requirements 1 av 13 Appendix 1 Technical Requirements Version 2.4.7 Technical requirements for membership in the Skolfederation The Skolfederation has, like many other federation initiatives, the goal to use the following

More information

NatureServe s Environmental Review Tool

NatureServe s Environmental Review Tool NatureServe s Environmental Review Tool A Repeatable Online Software Solution for Agencies For More Information, Contact: Lori Scott Rob Solomon lori_scott@natureserve.org rob_solomon@natureserve.org 703-908-1877

More information

DRAFT. Standard Definition. Extensible Event Stream. Christian W. Günther Fluxicon Process Laboratories christian@fluxicon.com

DRAFT. Standard Definition. Extensible Event Stream. Christian W. Günther Fluxicon Process Laboratories christian@fluxicon.com Extensible Event Stream Standard Definition Christian W. Günther Fluxicon Process Laboratories christian@fluxicon.com XES Version: 1.0 Revision: 1 November 25, 2009 DRAFT Introduction Event logs, as they

More information

ASPIRE Programmable Language and Engine

ASPIRE Programmable Language and Engine ASPIRE Programmable Language and Engine Athens Information Technology Agenda ASPIRE Programmable Language (APDL) ASPIRE Programmable Engine (APE) 2 ASPIRE Programmable Language ASPIRE Programmable Language

More information

THE CCLRC DATA PORTAL

THE CCLRC DATA PORTAL THE CCLRC DATA PORTAL Glen Drinkwater, Shoaib Sufi CCLRC Daresbury Laboratory, Daresbury, Warrington, Cheshire, WA4 4AD, UK. E-mail: g.j.drinkwater@dl.ac.uk, s.a.sufi@dl.ac.uk Abstract: The project aims

More information

Creating and Managing Controlled Vocabularies for Use in Metadata

Creating and Managing Controlled Vocabularies for Use in Metadata Creating and Managing Controlled Vocabularies for Use in Metadata Tutorial 4 DC2004, Shanghai Library 14 October 2004 Stuart A. Sutton & Joseph T. Tennis Information School of the University of Washington,

More information

Rotorcraft Health Management System (RHMS)

Rotorcraft Health Management System (RHMS) AIAC-11 Eleventh Australian International Aerospace Congress Rotorcraft Health Management System (RHMS) Robab Safa-Bakhsh 1, Dmitry Cherkassky 2 1 The Boeing Company, Phantom Works Philadelphia Center

More information

An Oracle White Paper February 2014. Oracle Data Integrator 12c Architecture Overview

An Oracle White Paper February 2014. Oracle Data Integrator 12c Architecture Overview An Oracle White Paper February 2014 Oracle Data Integrator 12c Introduction Oracle Data Integrator (ODI) 12c is built on several components all working together around a centralized metadata repository.

More information

Oracle SOA Suite: The Evaluation from 10g to 11g

Oracle SOA Suite: The Evaluation from 10g to 11g KATTA Durga Reddy TATA Consultancy Services. Oracle SOA Suite: The Evaluation from 10g to 11g Introduction Oracle SOA Suite is an essential middleware layer of Oracle Fusion Middleware. It provides a complete

More information

MedBiquitous Web Services Design Guidelines

MedBiquitous Web Services Design Guidelines MedBiquitous Web Services Design Guidelines Version 2.0 13 May 2009 MedBiquitous Technical Steering Committee Revision History Date Version Description Author 17 Dec 2003 0.9 Draft for Technical Steering

More information

Terms and Definitions for CMS Administrators, Architects, and Developers

Terms and Definitions for CMS Administrators, Architects, and Developers Sitecore CMS 6 Glossary Rev. 081028 Sitecore CMS 6 Glossary Terms and Definitions for CMS Administrators, Architects, and Developers Table of Contents Chapter 1 Introduction... 3 1.1 Glossary... 4 Page

More information

Overview. Stakes. Context. Model-Based Development of Safety-Critical Systems

Overview. Stakes. Context. Model-Based Development of Safety-Critical Systems 1 2 Model-Based Development of -Critical Systems Miguel A. de Miguel 5/6,, 2006 modeling Stakes 3 Context 4 To increase the industrial competitiveness in the domain of software systems To face the growing

More information

Lightweight Data Integration using the WebComposition Data Grid Service

Lightweight Data Integration using the WebComposition Data Grid Service Lightweight Data Integration using the WebComposition Data Grid Service Ralph Sommermeier 1, Andreas Heil 2, Martin Gaedke 1 1 Chemnitz University of Technology, Faculty of Computer Science, Distributed

More information

CatDV Pro Workgroup Serve r

CatDV Pro Workgroup Serve r Architectural Overview CatDV Pro Workgroup Server Square Box Systems Ltd May 2003 The CatDV Pro client application is a standalone desktop application, providing video logging and media cataloging capability

More information

ANSYS EKM Overview. What is EKM?

ANSYS EKM Overview. What is EKM? ANSYS EKM Overview What is EKM? ANSYS EKM is a simulation process and data management (SPDM) software system that allows engineers at all levels of an organization to effectively manage the data and processes

More information

Live Model Pointers A requirement for future model repositories

Live Model Pointers A requirement for future model repositories Live Model Pointers A requirement for future model repositories Keith Duddy QUT/Smart Services CRC 8 April 2009 1 Introduction Model interoperability is a topic that assumes that models are created and

More information

NNMi120 Network Node Manager i Software 9.x Essentials

NNMi120 Network Node Manager i Software 9.x Essentials NNMi120 Network Node Manager i Software 9.x Essentials Instructor-Led Training For versions 9.0 9.2 OVERVIEW This course is designed for those Network and/or System administrators tasked with the installation,

More information

Introduction to XML Applications

Introduction to XML Applications EMC White Paper Introduction to XML Applications Umair Nauman Abstract: This document provides an overview of XML Applications. This is not a comprehensive guide to XML Applications and is intended for

More information

Report and Dashboard Template 9.5.1 User Guide

Report and Dashboard Template 9.5.1 User Guide Report and Dashboard Template 9.5.1 User Guide Introduction The Informatica Data Quality Reporting and Dashboard Template for Informatica Data Quality 9.5.1, is designed to provide you a framework to capture

More information

Oracle Data Integrator: Administration and Development

Oracle Data Integrator: Administration and Development Oracle Data Integrator: Administration and Development What you will learn: In this course you will get an overview of the Active Integration Platform Architecture, and a complete-walk through of the steps

More information

GeoNetwork, The Open Source Solution for the interoperable management of geospatial metadata

GeoNetwork, The Open Source Solution for the interoperable management of geospatial metadata GeoNetwork, The Open Source Solution for the interoperable management of geospatial metadata Ing. Simone Giannecchini, GeoSolutions Ing. Emanuele Tajariol, GeoSolutions Outline GeoNetwork Introduction

More information

Macromedia Dreamweaver 8 Developer Certification Examination Specification

Macromedia Dreamweaver 8 Developer Certification Examination Specification Macromedia Dreamweaver 8 Developer Certification Examination Specification Introduction This is an exam specification for Macromedia Dreamweaver 8 Developer. The skills and knowledge certified by this

More information

Beyond the SOA/BPM frontiers Towards a complete open cooperative environment

Beyond the SOA/BPM frontiers Towards a complete open cooperative environment Beyond the SOA/BPM frontiers Towards a complete open cooperative environment This presentation has been used during a webinar delivered within SpagoWorld Webinar Center: http://www.spagoworld.org/xwiki/bin/view/spagoworld/webinarcenter

More information

Practical meta data solutions for the large data warehouse

Practical meta data solutions for the large data warehouse K N I G H T S B R I D G E Practical meta data solutions for the large data warehouse PERFORMANCE that empowers August 21, 2002 ACS Boston National Meeting Chemical Information Division www.knightsbridge.com

More information

Case Study. Web Application for Financial & Economic Data Analysis. www.brainvire.com 2013 Brainvire Infotech Pvt. Ltd Page 1 of 1

Case Study. Web Application for Financial & Economic Data Analysis. www.brainvire.com 2013 Brainvire Infotech Pvt. Ltd Page 1 of 1 Case Study Web Application for Financial & Economic Data Analysis www.brainvire.com 2013 Brainvire Infotech Pvt. Ltd Page 1 of 1 Client Requirement This is a highly customized application for financial

More information

ER/Studio Enterprise Portal 1.0.2 User Guide

ER/Studio Enterprise Portal 1.0.2 User Guide ER/Studio Enterprise Portal 1.0.2 User Guide Copyright 1994-2008 Embarcadero Technologies, Inc. Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco, CA 94111 U.S.A. All rights

More information

Oracle Java CAPS Message Library for EDIFACT User's Guide

Oracle Java CAPS Message Library for EDIFACT User's Guide Oracle Java CAPS Message Library for EDIFACT User's Guide Part No: 821 2607 March 2011 Copyright 2008, 2011, Oracle and/or its affiliates. All rights reserved. License Restrictions Warranty/Consequential

More information

Oracle Warehouse Builder 10g

Oracle Warehouse Builder 10g Oracle Warehouse Builder 10g Architectural White paper February 2004 Table of contents INTRODUCTION... 3 OVERVIEW... 4 THE DESIGN COMPONENT... 4 THE RUNTIME COMPONENT... 5 THE DESIGN ARCHITECTURE... 6

More information

Oracle Service Bus. Situation. Oracle Service Bus Primer. Product History and Evolution. Positioning. Usage Scenario

Oracle Service Bus. Situation. Oracle Service Bus Primer. Product History and Evolution. Positioning. Usage Scenario Oracle Service Bus Situation A service oriented architecture must be flexible for changing interfaces, transport protocols and server locations - service clients have to be decoupled from their implementation.

More information

SAP NETWEAVER ARCHITECTURE CONCEPTS, PART 1

SAP NETWEAVER ARCHITECTURE CONCEPTS, PART 1 SAP NETWEAVER ARCHITECTURE CONCEPTS, PART 1 Spring 2010 CSCI 5730 Enterprise Information Systems 3. SAP Master Data Management Designed to provide unified view of data from distributed and heterogeneous

More information

DataDirect XQuery Technical Overview

DataDirect XQuery Technical Overview DataDirect XQuery Technical Overview Table of Contents 1. Feature Overview... 2 2. Relational Database Support... 3 3. Performance and Scalability for Relational Data... 3 4. XML Input and Output... 4

More information

PROGRESS Portal Access Whitepaper

PROGRESS Portal Access Whitepaper PROGRESS Portal Access Whitepaper Maciej Bogdanski, Michał Kosiedowski, Cezary Mazurek, Marzena Rabiega, Malgorzata Wolniewicz Poznan Supercomputing and Networking Center April 15, 2004 1 Introduction

More information

T-110.5140 Network Application Frameworks and XML Web Services and WSDL 15.2.2010 Tancred Lindholm

T-110.5140 Network Application Frameworks and XML Web Services and WSDL 15.2.2010 Tancred Lindholm T-110.5140 Network Application Frameworks and XML Web Services and WSDL 15.2.2010 Tancred Lindholm Based on slides by Sasu Tarkoma and Pekka Nikander 1 of 20 Contents Short review of XML & related specs

More information

Dynamic Decision-Making Web Services Using SAS Stored Processes and SAS Business Rules Manager

Dynamic Decision-Making Web Services Using SAS Stored Processes and SAS Business Rules Manager Paper SAS1787-2015 Dynamic Decision-Making Web Services Using SAS Stored Processes and SAS Business Rules Manager Chris Upton and Lori Small, SAS Institute Inc. ABSTRACT With the latest release of SAS

More information

WebSphere Business Monitor

WebSphere Business Monitor WebSphere Business Monitor Administration This presentation will show you the functions in the administrative console for WebSphere Business Monitor. WBPM_Monitor_Administration.ppt Page 1 of 21 Goals

More information

SQL Server Training Course Content

SQL Server Training Course Content SQL Server Training Course Content SQL Server Training Objectives Installing Microsoft SQL Server Upgrading to SQL Server Management Studio Monitoring the Database Server Database and Index Maintenance

More information

Service Oriented Architecture

Service Oriented Architecture Service Oriented Architecture Charlie Abela Department of Artificial Intelligence charlie.abela@um.edu.mt Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline

More information

Archivio Sp. z o.o. Schema XSD opisująca typy dokumentów obsługiwane w Systemie Invo24

Archivio Sp. z o.o. Schema XSD opisująca typy dokumentów obsługiwane w Systemie Invo24 Archivio Sp. z o.o. Schema XSD opisująca typy dokumentów obsługiwane w Systemie Invo24 Wersja 1.0 Archivio Sp. z o.o. Strona 1

More information

iway Roadmap Michael Corcoran Sr. VP Corporate Marketing

iway Roadmap Michael Corcoran Sr. VP Corporate Marketing 16.06.2015 iway Roadmap Michael Corcoran Sr. VP Corporate Marketing iway 7 Products 1 iway 7 Products iway 7 Products 360 Viewer Remediation Sentinel Portal Golden Record Search and View Omni Patient Data

More information

GeoNetwork, The Open Source Solution for the interoperable management of geospatial metadata

GeoNetwork, The Open Source Solution for the interoperable management of geospatial metadata GeoNetwork, The Open Source Solution for the interoperable management of geospatial metadata Ing. Emanuele Tajariol, GeoSolutions Ing. Simone Giannecchini, GeoSolutions GeoSolutions GeoSolutions GeoNetwork

More information

Web Services Strategy

Web Services Strategy Web Services Strategy Agenda What What are are Web Web Services? Services? Web Web Services Services --The The Technologies Technologies Web Web Services Services Compliments Compliments Overall Overall

More information

Filen ex_e.xml. Her kommer koderne Det der står skrevet med fed er ændret af grp. 2.121. <?xml version="1.0"?>

Filen ex_e.xml. Her kommer koderne Det der står skrevet med fed er ændret af grp. 2.121. <?xml version=1.0?> Her kommer koderne Det der står skrevet med fed er ændret af grp. 2.121 Filen ex_e.xml Semester

More information

Implementing a Microsoft SQL Server 2005 Database

Implementing a Microsoft SQL Server 2005 Database This class combines two courses into one 5-day class. 2779 (3-day) & 2780 (2-day) Implementing a Microsoft SQL Server 2005 Database Course 2779: Three days; Instructor-Led Introduction This three-day instructor-led

More information

Metamodels and Modeling Multiple Kinds of Information Systems

Metamodels and Modeling Multiple Kinds of Information Systems Metamodels and Modeling Multiple Kinds of Information Systems Randall M. Hauch Chief Architect presented at MDA, SOA and Web Services: Delivering the Integrated Enterprise Practice, not Promise MetaMatrix

More information

Business Rule Standards -- Interoperability and Portability

Business Rule Standards -- Interoperability and Portability Rule Standards -- Interoperability and Portability April 2005 Mark H. Linehan Senior Technical Staff Member IBM Software Group Emerging Technology mlinehan@us.ibm.com Donald F. Ferguson IBM Fellow Software

More information

HP Data Protector Integration with Autonomy IDOL Server

HP Data Protector Integration with Autonomy IDOL Server HP Data Protector Integration with Autonomy IDOL Server Introducing e-discovery for HP Data Protector environments Technical white paper Table of contents Summary... 2 Introduction... 2 Integration concepts...

More information

Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation

Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation Credit-By-Assessment (CBA) Competency List Written Assessment Competency List Introduction to the Internet

More information

Lesson 4 Web Service Interface Definition (Part I)

Lesson 4 Web Service Interface Definition (Part I) Lesson 4 Web Service Interface Definition (Part I) Service Oriented Architectures Module 1 - Basic technologies Unit 3 WSDL Ernesto Damiani Università di Milano Interface Definition Languages (1) IDLs

More information

Community Systems Management Open Source COSMOS Creation Review

Community Systems Management Open Source COSMOS Creation Review IBM Tivoli Software Community Systems Management Open Source COSMOS Creation Review Put together by the COSMOS community http://wiki.eclipse.org/index.php/cosmos Eclipse Foundation, Inc. Copyright 2006

More information

Effective Management and Exploration of Scientific Data on the Web. Lena Strömbäck lena.stromback@liu.se Linköping University

Effective Management and Exploration of Scientific Data on the Web. Lena Strömbäck lena.stromback@liu.se Linköping University Effective Management and Exploration of Scientific Data on the Web. Lena Strömbäck lena.stromback@liu.se Linköping University Internet 2 Example: New York Times 3 Example: Baby Name Vizard Laura Wattenberg

More information

SQL Server 2005 Features Comparison

SQL Server 2005 Features Comparison Page 1 of 10 Quick Links Home Worldwide Search Microsoft.com for: Go : Home Product Information How to Buy Editions Learning Downloads Support Partners Technologies Solutions Community Previous Versions

More information

Two new DB2 Web Query options expand Microsoft integration As printed in the September 2009 edition of the IBM Systems Magazine

Two new DB2 Web Query options expand Microsoft integration As printed in the September 2009 edition of the IBM Systems Magazine Answering the Call Two new DB2 Web Query options expand Microsoft integration As printed in the September 2009 edition of the IBM Systems Magazine Written by Robert Andrews robert.andrews@us.ibm.com End-user

More information

SOA Planning Guide. 2015 The Value Enablement Group, LLC. All rights reserved.

SOA Planning Guide. 2015 The Value Enablement Group, LLC. All rights reserved. SOA Planning Guide 1 Agenda q SOA Introduction q SOA Benefits q SOA Principles q SOA Framework q Governance q Measurement q Tools q Strategic (long term) View 2 Introduction to SOA q Service-oriented architecture

More information

SAP Business Objects XIR3.0/3.1, BI 4.0 & 4.1 Course Content

SAP Business Objects XIR3.0/3.1, BI 4.0 & 4.1 Course Content SAP Business Objects XIR3.0/3.1, BI 4.0 & 4.1 Course Content SAP Business Objects Web Intelligence and BI Launch Pad 4.0 Introducing Web Intelligence BI launch pad: What's new in 4.0 Customizing BI launch

More information

Introduction. Connection security

Introduction. Connection security SECURITY AND AUDITABILITY WITH SAGE ERP X3 Introduction An ERP contains usually a huge set of data concerning all the activities of a company or a group a company. As some of them are sensitive information

More information

Grails 1.1. Web Application. Development. Reclaiming Productivity for Faster. Java Web Development. Jon Dickinson PUBLISHING J MUMBAI BIRMINGHAM

Grails 1.1. Web Application. Development. Reclaiming Productivity for Faster. Java Web Development. Jon Dickinson PUBLISHING J MUMBAI BIRMINGHAM Grails 1.1 Development Web Application Reclaiming Productivity for Faster Java Web Development Jon Dickinson PUBLISHING J BIRMINGHAM - MUMBAI Preface Chapter 1: Getting Started with Grails 7 Why Grails?

More information

D4.1.2 Cloud-based Data Storage (Prototype II)

D4.1.2 Cloud-based Data Storage (Prototype II) < ADVENTURE WP 4 D4.1.2 Cloud-based Data Storage (Prototype II) D4.1.2 Cloud-based Data Storage (Prototype II) Authors: ASC, TUDA Delivery Date: 2013-10-01 Due Date: 2013-08-31 Dissemination Level: PU

More information

Accessing Data with ADOBE FLEX 4.6

Accessing Data with ADOBE FLEX 4.6 Accessing Data with ADOBE FLEX 4.6 Legal notices Legal notices For legal notices, see http://help.adobe.com/en_us/legalnotices/index.html. iii Contents Chapter 1: Accessing data services overview Data

More information

MCT USE ONLY. STUDENT USE PROHIBITED

MCT USE ONLY. STUDENT USE PROHIBITED Module 2: Managing SQL Server Supporting Services Time estimated: 165 minutes Table of contents Module 2: Managing SQL Server Supporting Services... 1 Lesson 1: Managing SSIS Packages... 4 Manage SSIS

More information

Structured Data Capture (SDC) Trial Implementation

Structured Data Capture (SDC) Trial Implementation Integrating the Healthcare Enterprise 5 IHE Quality, Research, and Public Health Technical Framework Supplement 10 Structured Data Capture (SDC) 15 Trial Implementation 20 Date: October 27, 2015 Author:

More information

Monitoring Infrastructure (MIS) Software Architecture Document. Version 1.1

Monitoring Infrastructure (MIS) Software Architecture Document. Version 1.1 Monitoring Infrastructure (MIS) Software Architecture Document Version 1.1 Revision History Date Version Description Author 28-9-2004 1.0 Created Peter Fennema 8-10-2004 1.1 Processed review comments Peter

More information

Day 1 - Technology Introduction & Digital Asset Management

Day 1 - Technology Introduction & Digital Asset Management SharePoint Developers Academy 2010 Course Syllabus Introduction Day 1 - Technology Introduction & Digital Asset Management 1. Kick Start a. Participant Introductions b. Course Overview c. Training Goals

More information

Getting Started Guide

Getting Started Guide Getting Started Guide Operations Center 5.0 March 3, 2014 Legal Notices THIS DOCUMENT AND THE SOFTWARE DESCRIBED IN THIS DOCUMENT ARE FURNISHED UNDER AND ARE SUBJECT TO THE TERMS OF A LICENSE AGREEMENT

More information

CA Identity Manager. Glossary. r12.5 SP8

CA Identity Manager. Glossary. r12.5 SP8 CA Identity Manager Glossary r12.5 SP8 This documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is for your informational

More information

HP Systinet. Software Version: 10.01 Windows and Linux Operating Systems. Concepts Guide

HP Systinet. Software Version: 10.01 Windows and Linux Operating Systems. Concepts Guide HP Systinet Software Version: 10.01 Windows and Linux Operating Systems Concepts Guide Document Release Date: June 2015 Software Release Date: June 2015 Legal Notices Warranty The only warranties for HP

More information

MODULE 7: TECHNOLOGY OVERVIEW. Module Overview. Objectives

MODULE 7: TECHNOLOGY OVERVIEW. Module Overview. Objectives MODULE 7: TECHNOLOGY OVERVIEW Module Overview The Microsoft Dynamics NAV 2013 architecture is made up of three core components also known as a three-tier architecture - and offers many programming features

More information

Web Content Management System based on XML Native Database

Web Content Management System based on XML Native Database Web Content Management System based on XML Native Database Mihaela Sokic Croatian Telecom, Jurisiceva 13, Zagreb, HR-10000, CROATIA mia.sokic@ht.hr Viktor Matic and Alen Bazant University of Zagreb Faculty

More information

Oracle Service Bus Examples and Tutorials

Oracle Service Bus Examples and Tutorials March 2011 Contents 1 Oracle Service Bus Examples... 2 2 Introduction to the Oracle Service Bus Tutorials... 5 3 Getting Started with the Oracle Service Bus Tutorials... 12 4 Tutorial 1. Routing a Loan

More information

Portal Factory 1.0 - CMIS Connector Module documentation

Portal Factory 1.0 - CMIS Connector Module documentation DOCUMENTATION Portal Factory 1.0 - CMIS Connector Module documentation Rooted in Open Source CMS, Jahia s Digital Industrialization paradigm is about streamlining Enterprise digital projects across channels

More information

CA ERwin Data Modeler

CA ERwin Data Modeler CA ERwin Data Modeler Creating Custom Mart Reports Using Crystal Reports Release 9.6.0 This Documentation, which includes embedded help systems and electronically distributed materials (hereinafter referred

More information

Intellicus Cluster and Load Balancing (Windows) Version: 7.3

Intellicus Cluster and Load Balancing (Windows) Version: 7.3 Intellicus Cluster and Load Balancing (Windows) Version: 7.3 Copyright 2015 Intellicus Technologies This document and its content is copyrighted material of Intellicus Technologies. The content may not

More information

A Model-based Software Architecture for XML Data and Metadata Integration in Data Warehouse Systems

A Model-based Software Architecture for XML Data and Metadata Integration in Data Warehouse Systems Proceedings of the Postgraduate Annual Research Seminar 2005 68 A Model-based Software Architecture for XML and Metadata Integration in Warehouse Systems Abstract Wan Mohd Haffiz Mohd Nasir, Shamsul Sahibuddin

More information

Enterprise Enabler and the Microsoft Integration Stack

Enterprise Enabler and the Microsoft Integration Stack Enterprise Enabler and the Microsoft Integration Stack Creating a complete Agile Enterprise Integration Solution with Enterprise Enabler Mike Guillory Director of Technical Development Stone Bond Technologies,

More information