Chapter 8 Tool-Aided Mashup Development. Figures. Florian Daniel Maristella Matera. Concepts, Models and Architectures. Mashups
|
|
- Cori Phelps
- 6 years ago
- Views:
Transcription
1 Data-Centric Systems and Applications Florian Daniel Maristella Matera Mashups Concepts, Models and Architectures Chapter 8 Tool-Aided Mashup Development Figures
2 JSON formatted data Locally installed and running Data formatted as structured parameters HTTP calls REST wrapper UI wrapper UI widget Common component model, access mechanism/ protocol, data format RESTful Web service Running remotely JavaScript events SOAP wrapper SOAP messages XML payload SOAP Web service Fig. 8. Wrapping components into a unified view on native component models.
3 Simple Parameter Value mashart component User interface Type Binding URL Event is of type Parameter output input.. Value.. isoptional.. Operation Reference Constructor Fig. 8.2 Unified component model of mashart components for SOAP/RESTful web services, UI components and RSS/Atom feeds [90].
4 RSS feed URL M2 A data flow connector exactly one and one. A mashup must contain exactly one sink. Data flow connector Sink..N Filter Union Filter condition Fig. 8.3 Metamodel (M2) of a very simple data flow mashup language: it supports fetching di erent RSS feeds from the Web, computing their union and/or filtering them, and publishing the result again as an RSS feed on the Web (the sink). A data flow connector must always have exactly one and one.
5 NY Times : R: RSS feed DF : Data flow connector M nytimes.com/... : URL DF2 : Data flow connector U : Union DF3 : Data flow connector BBC News : R2: RSS feed co.uk/news/rss.xml : URL F : Filter title contains 'IT' : Filter condition DF4 : Data flow connector S : Sink Fig. 8.4 Asimpledataflowmodel(M)complyingwiththemetamodelofFigure 8.3 expressed in an abstract syntax, i.e., a UML object diagram.
6 of the feed RSS feed: New York Times Connector Data flow connector Connector URL: " Union Filter Sink RSS feed: BBC News Condition: "title contains 'IT'" URL: " URL attribute Filter condition Fig. 8.5 The simple data flow model (M) of Figure 8.4 expressed in a concrete syntax that highlights the semantics of the constructs and eases readability.
7 Fig. 8.6 AsimplepipethatenrichesanRSSfeedwithgeographicallocationinformation and plots it on a map (the Location Extractor component).
8 URL Builder Fetch Feed Filter Location Extractor Pipe Output M2 Value Component Parameter Data flow connector A pipe must contain exactly one pipe output component, which cannot be the of a data flow connector. XOR Config. par. Input par. Fig. 8.7 AsimplifiedmetamodelofYahoo!PipesforthepipeinFigure8.6.
9 Service component Data flow connector UI component Events and operations Component browser Composition canvas Fig. 8.8 AmashupmodeledinmashArt[90]. The model represents a simple application for the monitoring of compliance.
10 Parameter Type Value Static par. produces Dynamic par. consumes from to Constructor parameter Type Event Operation produces Parameter mapping Component Type renders Data flow connector Template contains..n M2 Placeholder Parameter mappings of a connector refer only to the parameters of the connectors's event and operation. Fig. 8.9 Metamodel of the mashart modeling notation based on the unified component model of Figure 8.2.
11 Fig. 8.0 A screenshot of Presto Wires for data mashups serialized in EMML.
12 Fig. 8. AscreenshotoftheApacheRavemashupenvironmentextendedbythe EU FP7 project OMELETTE to import/export OMDL-compliant workspaces [262].
13 Custom composition language supports based on Custom component description language supports Composition feature..n..n constrains Feature constraint implemented as..n Component feature Control flow feature Data passing feature Presentation feature Collaboration feature derives from..n Feature reference specification..n derives from Generic composition language meta-model integrates Generic component descriptor meta-model Fig. 8.2 Conceptual approach to developing custom mashup languages [254].
14 Control flow..n Join..N Split CfConnector..N Component Type Binding Endpoint Class SupportRefere ncepassing Syntax Operation Type Reference Data Type Definition Input Parameter ManualInput Optional Output Parameter Condition Expression Language DfConnector Global Variable Type DefaultValue Mashup Collaboration User Role Page URL belongsto Configuration Parameter feeds feeds Constant Value..N Viewport Component Data passing Presentation displays Fig. 8.3 The generic mashup language model bringing together the most common mashup features [253].
15 Selected language features data_flow service_component REST_for_service data_component RSS_for_data atom_for_data min operation_per_component max operation_per_component request_response min output_param_per_operation max output_param_per_operation min intput_param_per_operation max_n_intput_param_per_operation manual_input configuration_param branch Fig. 8.4 Yahoo! Pipes example composition and set of respective language features
16 Mashup editor Mashup metamodel Mashup language Design canvas Help res Front-end Mashup execution dashboard Instantiation UI/API Runtime monitor Developer community Mashup mgmt. dashbaord User mgmt. Access rights mgmt. SLAs mgmt. Mashup lifecycle mgmt. Mashup runtime environment Code generator Interpreter Back-end Component runtime environment Authentication and security module Web server Invocation module Web server Debugger Test environment Comp. container Internet Data store Component registry Mashup repository Execution log User/AR registry SLA repository Fig. 8.5 Conceptual reference architecture of a mashup platform articulated into front-end, back-end and persistent data store.
17 Fig. 8.6 Screen shot of Yahoo! Pipes with the debugging tab open (bottom). The content of the tab is the output of the Fetch Feed component selected in the canvas.
18 Fig. 8.7 Screen shot of the JackBe Presto developer community website.
19 Application Application model Configuration files Repetitive code uses Individual code Generative architecture Generation templates Code generator Platform Infrastructure components Infrastructure components Infrastructure components Fig. 8.8 Code generation in architecture-centric MDSD. The generative architecture corresponds to the runtime environment in Figure 8.5.
MarcoFlow: Modeling, Deploying, and Running Distributed User Interface Orchestrations
MarcoFlow: Modeling, Deploying, and Running Distributed User Interface Orchestrations Florian Daniel, Stefano Soi, Stefano Tranquillini, Fabio Casati University of Trento, Povo (TN), Italy {daniel,soi,tranquillini,casati}@disi.unitn.it
More informationConceptual Development of Custom, Domain-Specific Mashup Platforms
Conceptual Development of Custom, Domain-Specific Mashup Platforms STEFANO SOI, FLORIAN DANIEL, and FABIO CASATI, UniversityofTrento 14 Despite the common claim by mashup platforms that they enable end-users
More informationMixup: a Development and Runtime Environment for Integration at the Presentation Layer
Mixup: a Development and Runtime Environment for Integration at the Presentation Layer Jin Yu 1, Boualem Benatallah 1, Fabio Casati 2, Florian Daniel 3, Maristella Matera 3 and Regis Saint-Paul 1 1 University
More informationOracle APEX 18.1 New Features
Oracle APEX 18.1 New Features May, 2018 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated
More informationOperations Orchestration 10.x Flow Authoring (OO220)
Operations Orchestration 10.x Flow Authoring (OO220) Education Services course product number H4S75S Course length 4 days Delivery mode Instructor Led Training (ILT) virtual Instructor Led Training (ILT)
More informationA UI-Centric Approach for the End-User Development of Multidevice Mashups
11 A UI-Centric Approach for the End-User Development of Multidevice Mashups CINZIA CAPPIELLO, MARISTELLA MATERA, and MATTEO PICOZZI, Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico
More informationChapter 5: From Mashup Technologies to Universal Integration: Search Computing the Imperative Way
Chapter 5: From Mashup Technologies to Universal Integration: Search Computing the Imperative Way Florian Daniel, Stefano Soi, and Fabio Casati University of Trento - Via Sommarive 14, 38123 Trento - Italy
More informationIBM Rational Developer for System z Version 7.5
Providing System z developers with tools for building traditional and composite applications in an SOA and Web 2.0 environment IBM Rational Developer for System z Version 7.5 Highlights Helps developers
More informationDeveloping Mashup Tools for End-Users: On the Importance of the Application Domain
Developing Mashup Tools for End-Users: On the Importance of the Application Domain Florian Daniel, Muhammad Imran, Stefano Soi, Antonella De Angeli, Christopher R. Wilkinson, Fabio Casati and Maurizio
More informationCourse Details. Skills Gained. Who Can Benefit. Prerequisites. View Online URL:
Specialized - Mastering jquery Code: Lengt h: URL: TT4665 4 days View Online Mastering jquery provides an introduction to and experience working with the JavaScript programming language in the environment
More informationIBM Research Report. A Web-Services-Based Deployment Framework in Grid Computing Environment
RC 22470 (W0205-219) May 31, 2002 IBM Research Report A Web--Based Deployment Framework in Grid Computing Environment Zongwei Luo, Shyh-Kwei Chen, Santhosh Kumaran, Liang-Jie Zhang, Jen-Yao Chung, Henry
More informationInformation Systems ] (]]]]) ]]] ]]] Contents lists available at SciVerse ScienceDirect. Information Systems
Information Systems ] (]]]]) ]]] ]]] Contents lists available at SciVerse ScienceDirect Information Systems journal homepage: www.elsevier.com/locate/infosys Distributed orchestration of user interfaces
More informationWhat's New in ActiveVOS 7.1 Includes ActiveVOS 7.1.1
What's New in ActiveVOS 7.1 Includes ActiveVOS 7.1.1 2010 Active Endpoints Inc. ActiveVOS is a trademark of Active Endpoints, Inc. All other company and product names are the property of their respective
More informationIBM Case Manager Client
Presented by IBM developerworks ibm.com/developerworks/ IBM Case Manager Client Information Management 1 2011 IBM Corporation What is IBM Case Manager Client? A web-based application: Used by case workers
More informationDescription-Based Mashup of Web Applications
Description-Based Mashup of Web Applications Junxia Guo and Takehiro Tokuda Department of Computer Science, Tokyo Institute of Technology Ookayama 2-12-1-W8-71, Meguro, Tokyo 152-8552, Japan {guo,tokuda}@tt.cs.titech.ac.jp
More informationPreviewing Semantic Web Pipes
Previewing Semantic Web Pipes hristian Morbidoni 2, Danh Le Phuoc 1, Axel Polleres 1, Matthias Samwald 1, and Giovanni Tummarello 1 1 DERI Galway, National University of Ireland, Galway {firstname.lastname}@deri.org
More informationLeveraging the Social Web for Situational Application Development and Business Mashups
Leveraging the Social Web for Situational Application Development and Business Mashups Stefan Tai stefan.tai@kit.edu www.kit.edu About the Speaker: Stefan Tai Professor, KIT (Karlsruhe Institute of Technology)
More informationAll About Open & Sharing
All About Open & Sharing 차세대웹기술과컨버전스 Lecture 3 수업블로그 : http://itmedia.kaist.ac.kr 2008. 2. 28 한재선 (jshan0000@gmail.com) NexR 대표이사 KAIST 정보미디어경영대학원대우교수 http://www.web2hub.com Open & Sharing S2 OpenID Open
More informationProfessional Developer
Professional Developer Core Competencies: Overview * At Dell Boomi, we want all of our users to develop core competencies in AtomSphere, which we believe lead to sustained success. Our certified Professional
More informationSERVICE-ORIENTED COMPUTING
THIRD EDITION (REVISED PRINTING) SERVICE-ORIENTED COMPUTING AND WEB SOFTWARE INTEGRATION FROM PRINCIPLES TO DEVELOPMENT YINONG CHEN AND WEI-TEK TSAI ii Table of Contents Preface (This Edition)...xii Preface
More informationFront End Nanodegree Syllabus
Front End Nanodegree Syllabus Build Stunning User Experiences Before You Start You've taken the first step toward becoming a web developer by choosing the Front End Nanodegree program. In order to succeed,
More informationA Component-based Approach for Engineering Enterprise Mashups
A Component-based Approach for Engineering Enterprise Mashups Javier López 1, Fernando Bellas 1, Alberto Pan 1, Paula Montoto 2, 1 Information and Communications Technology Department, University of A
More informationAT&T Flow Designer. Current Environment
AT&T Flow Designer A Visual IoT Application Development environment that includes reusable components, drag & drop design capabilities, team collaboration, and cloud deployment that allows M2M/IoT developers
More informationIntroduction to Web Services & SOA
References: Web Services, A Technical Introduction, Deitel & Deitel Building Scalable and High Performance Java Web Applications, Barish Service-Oriented Programming (SOP) SOP A programming paradigm that
More informationActive Endpoints. ActiveVOS Platform Architecture Active Endpoints
Active Endpoints ActiveVOS Platform Architecture ActiveVOS Unique process automation platforms to develop, integrate, and deploy business process applications quickly User Experience Easy to learn, use
More informationBEAWebLogic. Portal. Overview
BEAWebLogic Portal Overview Version 10.2 Revised: February 2008 Contents About the BEA WebLogic Portal Documentation Introduction to WebLogic Portal Portal Concepts.........................................................2-2
More informationuick Start Guide 1. Install Oracle Java SE Development Kit (JDK) version or later or 1.7.* and set the JAVA_HOME environment variable.
API Manager uick Start Guide WSO2 API Manager is a complete solution for publishing APIs, creating and managing a developer community, and for routing API traffic in a scalable manner. It leverages the
More informationRecommendation and Weaving of Reusable Mashup Model Patterns for Assisted Development
Recommendation and Weaving of Reusable Mashup Model Patterns for Assisted Development SOUDIP ROY CHOWDHURY, INRIASaclay FLORIAN DANIEL and FABIO CASATI, University of Trento With this article, we give
More informationUse Case: Publishing an orchestration as a REST API
1 Use Case: Publishing an orchestration as a REST API 2 High-level scenario Client sends a request via RESTful API to get a Patient profile by sending a Patient ID and receives a derived result back from
More informationSemantic Integration Platform for Web Widgets Communication
UNIVERSITY OF TARTU FACULTY OF MATHEMATICS AND COMPUTER SCIENCE Institute of Computer Science Information Technology Rainer Villido Semantic Integration Platform for Web Widgets Communication Master s
More informationBuilding Database-Centric Web Applications Using. Oracle HTML DB
Building Database-Centric Web Applications Using Oracle HTML DB Wayne Abbott Practice Manager, Oracle University Session Objectives Overview of Oracle HTML DB Identify advantages of Oracle HTML DB for
More informationDashboards. Overview. Overview, page 1 Dashboard Actions, page 2 Add Widgets to Dashboard, page 4 Run a Report from the Dashboard, page 6
Overview, page 1 Dashboard Actions, page 2 Add Widgets to Dashboard, page 4 Run a Report from the Dashboard, page 6 Overview In Cisco Unified Intelligence Center, Dashboard is an interface that allows
More informationE-Commerce Integration Meta-Framework General Methodology (ECIMF-GM) CEN/ISSS/WS-EC/ECIMF. Draft, version 0.2 July 11, 2001
1 1 1 1 1 0 30 3 3 3 E-Commerce Integration Meta-Framework General Methodology (ECIMF-GM) 1. The methodology CEN/ISSS/WS-EC/ECIMF Draft, version 0. July 11, 001 The proposed methodology for analysis and
More informationProfessional SharePoint 2010 Development
Professional SharePoint 2010 Development Rizzo, T ISBN-13: 9781118131688 Table of Contents INTRODUCTION xxv CHAPTER 1: INTRODUCTION TO SHAREPOINT 2010 1 What s New in the SharePoint Platform and Tools
More informationWebCenter Interaction 10gR3 Overview
WebCenter Interaction 10gR3 Overview Brian C. Harrison Product Management WebCenter Interaction and Related Products Summary of Key Points AquaLogic Interaction portal has been renamed
More information(9A05803) WEB SERVICES (ELECTIVE - III)
1 UNIT III (9A05803) WEB SERVICES (ELECTIVE - III) Web services Architecture: web services architecture and its characteristics, core building blocks of web services, standards and technologies available
More informationMarkLogic Server. Reference Application Architecture Guide. MarkLogic 9 May, Copyright 2017 MarkLogic Corporation. All rights reserved.
Reference Application Architecture Guide 1 MarkLogic 9 May, 2017 Last Revised: 9.0-1, May, 2017 Copyright 2017 MarkLogic Corporation. All rights reserved. Table of Contents Table of Contents Reference
More informationSoftware Architecture
Software Architecture Benjamin Satzger Distributed Systems Group TU Wien http://www.infosys.tuwien.ac.at/staff/ bsatzger Models Terms Unified Modeling Language (UML) Architecture Description Language (ADL)
More informationHTML Mashups A mashup that embeds an HTML or JavaScript based Web page directly on a screen.
ABSTRACT Mashups are used to integrate data from SAP's cloud solution with data provided by an online Web service or application. Users can access the content provided by these Web services and applications.
More informationGetting started with Convertigo Mobilizer
Getting started with Convertigo Mobilizer First Sencha-based project tutorial CEMS 6.0.0 TABLE OF CONTENTS Convertigo Mobilizer overview...1 Introducing Convertigo Mobilizer... 1-1 Convertigo Mobilizer
More informationMashup Technology for Research and Education
indi-2010-05-011 Mashup Technology for Research and Education Project : SURFworks / Collaboration Infrastructure Project Year : 2010 Project Manager : Marieke de Wit Author(s) : Arjan Peddemors Completion
More informationSemantic Web Services for Ocean Knowledge Management
Semantic Web Services for Ocean Knowledge Management Syed SR. Abidi, Ali Daniyal, Ashraf Abusharek, Samina R. Abidi Abstract We present a web-services based e-research platform to support scientific research
More informationThingWorx Open Street Map Extension User Guide. Open Street Map Extension User Guide Version 1.0
Open Street Map Extension User Guide Version 1.0 Software Change Log... 3 Introduction and Installation... 3 About the Open Street Map Extension... 3 Installing the Open Street Map Extension... 3 Usage
More informationIoT Mashups with the WoTKit
IoT Mashups with the WoTKit Mike Blackstock, Rodger Lea Media and Graphics Interdisciplinary Centre University of British Columbia Vancouver, Canada Motivation IoT mashups are simple, personal, situational,
More informationAn Evaluation of Mashup Tools Based on Support for Heterogeneous Mashup Components
An Evaluation of Mashup Tools Based on Support for Heterogeneous Mashup Components Saeed Aghaee and Cesare Pautasso Faculty of Informatics, University of Lugano, Switzerland first.last@usi.ch http://www.pautasso.info/
More informationComposer Guide for JavaScript Development
IBM Initiate Master Data Service Version 10 Release 0 Composer Guide for JavaScript Development GI13-2630-00 IBM Initiate Master Data Service Version 10 Release 0 Composer Guide for JavaScript Development
More informationStable currents. Nick Veenstra. Developing against the Pure API
Stable currents Nick Veenstra Developing against the Pure API From public libraries into Library Information Systems Development (at INFOR and TU/e) Research Information Specialist at Eindhoven University
More informationCopyright 2012, Oracle and/or its affiliates. All rights reserved.
1 ADF Mobile The Data Layer 2 Mobile Device Device Services ADF Mobile Architecture Device Native Container HTML5 & JavaScript Presentation Phone Gap Native View ADF Mobile XML View ADF Controller Local
More informationdescribe the functions of Windows Communication Foundation describe the features of the Windows Workflow Foundation solution
1 of 9 10/9/2013 1:38 AM WCF and WF Learning Objectives After completing this topic, you should be able to describe the functions of Windows Communication Foundation describe the features of the Windows
More informationBusiness Data Catalog (BDC), 11, 21 business intelligence, 11 buttons adding to Ribbon interface, 37 making context-sensitive, 126
Index A Access, RAD with. See Rapid Application Development Access Services, 22 publishing to, 295 96 RAD with. See Rapid Application Development ACTIONS file, 249 actions panes, custom, 56 58 Actual Cost
More informationToward a Distributed Data Flow Platform for the Web of Things
Note: this workshop paper has been superseded by a publication at the IEEE IoT conference: Developing IoT Applications in the Fog: a Distributed Dataflow Approach Nam Ky Giang, Michael Blackstock, Rodger
More information04 Webservices. Web APIs REST Coulouris. Roy Fielding, Aphrodite, chp.9. Chp 5/6
04 Webservices Web APIs REST Coulouris chp.9 Roy Fielding, 2000 Chp 5/6 Aphrodite, 2002 http://www.xml.com/pub/a/2004/12/01/restful-web.html http://www.restapitutorial.com Webservice "A Web service is
More informationIntroduction to Web Services & SOA
References: Web Services, A Technical Introduction, Deitel & Deitel Building Scalable and High Performance Java Web Applications, Barish Web Service Definition The term "Web Services" can be confusing.
More informationOracle SOA Suite 10g: Services Orchestration
Oracle University Contact Us: 01 800 214 0697 Oracle SOA Suite 10g: Services Orchestration Duration: 5 Days What you will learn This course deals with the basic concepts of Service Orchestration (SOA)
More informationiway Integration Tools Getting Started Guide Version 8.0 and Higher
iway Integration Tools Getting Started Guide Version 8.0 and Higher August 09, 2018 Active Technologies, EDA, EDA/SQL, FIDEL, FOCUS, Information Builders, the Information Builders logo, iway, iway Software,
More informationLab 1: Getting Started with IBM Worklight Lab Exercise
Lab 1: Getting Started with IBM Worklight Lab Exercise Table of Contents 1. Getting Started with IBM Worklight... 3 1.1 Start Worklight Studio... 5 1.1.1 Start Worklight Studio... 6 1.2 Create new MyMemories
More informationACM Technical Solution Architecture - Development and Deployment of ACM Solutions- ECM Fast Start Workshop 1Q2011
ACM Technical Solution Architecture - Development and Deployment of ACM Solutions- ECM Fast Start Workshop 1Q2011 IBM ECM Worldwide Business Partner Technical Enablement Dr. Sebastian Goeser gsr@de.ibm.com
More informationActiveVOS Technologies
ActiveVOS Technologies ActiveVOS Technologies ActiveVOS provides a revolutionary way to build, run, manage, and maintain your business applications ActiveVOS is a modern SOA stack designed from the top
More informationRESTful Web service composition with BPEL for REST
RESTful Web service composition with BPEL for REST Cesare Pautasso Data & Knowledge Engineering (2009) 2010-05-04 Seul-Ki Lee Contents Introduction Background Design principles of RESTful Web service BPEL
More informationDistributed Orchestration of User Interfaces
Distributed Orchestration of User Interfaces Florian Daniel a,1, Stefano Soi a, Stefano Tranquillini a, Fabio Casati a, Chang Heng b, Li Yan b a Department of Information Engineering and Computer Science,
More informationArcGIS for Developers: An Introduction. Moey Min Ken
ArcGIS for Developers: An Introduction Moey Min Ken AGENDA Is development right for me? Building Apps on the ArcGIS platform Rest API & Web API Native SDKs Configurable Apps and Builders Extending the
More informationTools to Develop New Linux Applications
Tools to Develop New Linux Applications IBM Software Development Platform Tools for every member of the Development Team Supports best practices in Software Development Analyst Architect Developer Tester
More informationManipulating Database Objects
Manipulating Database Objects Purpose This tutorial shows you how to manipulate database objects using Oracle Application Express. Time to Complete Approximately 30 minutes. Topics This tutorial covers
More informationEnd-User Development of Mobile Mashups Maristella Matera, Matteo Picozzi, Cinzia Cappiello
End-User Development of Mobile Mashups Maristella Matera, Matteo Picozzi, Cinzia Cappiello Introduction and motivations spread of mobile devices huge number of services Mobile improved HW and SW technologies
More informationWe recommend you review this before taking an ActiveVOS course or before you use ActiveVOS Designer.
This presentation is a primer on WSDL. It s part of our series to help prepare you for creating BPEL projects. We recommend you review this before taking an ActiveVOS course or before you use ActiveVOS
More informationNew Face of z/os Communications Server: V2R1 Configuration Assistant
New Face of z/os Communications Server: V2R1 Configuration Assistant Kim Bailey (ktekavec@us.ibm.com) IBM August 14, 2013 Session # 13630 Agenda What is the Configuration Assistant and how can it help
More informationOracle Service Cloud Integration for Developers Ed 1
Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 67863102 Oracle Service Cloud Integration for Developers Ed 1 Duration: 5 Days What you will learn The class covers how to extend the Service
More informationHosting RESTful APIs. Key Terms:
Hosting RESTful APIs This use case describes how to host RESTful APIs for consumption by external callers. This enables an application to expose business processes based on a given endpoint definition.
More informationRegular Forum of Lreis. Speechmaker: Gao Ang
Regular Forum of Lreis Speechmaker: Gao Ang Content: A. Overview of Eclipse Project B. Rich Client Platform C. The progress of ustudio Project D. The development of Grid technology and Grid GIS E. Future
More informationModel Driven Development of Graphical User Interfaces - Experience, Lessons Learnt and a Way Forward
Model Driven Development of Graphical User Interfaces - Experience, Lessons Learnt and a Way Forward Rahul Mohan & Vinay Kulkarni Software Engineering Lab Tata Consultancy Services Ltd. India Applying
More informationModelling the Reactive Behaviour of Scoped User Interfaces with Hierarchically-linked Statecharts
Modelling the Reactive Behaviour of Scoped User Interfaces with Hierarchically-linked Statecharts Jacob Beard McGill University Modelling, Simulation and Design Lab (MSDL) 08/27/2009 Challenges With UI
More informationIBM Research Report. WebRB: A Different Way to Write Web-Applications
RC24091 (W0610-156) October 27, 2006 Computer Science IBM Research Report WebRB: A Different Way to Write Web-Applications Avraham Leff, James T. Rayfield IBM Research Division Thomas J. Watson Research
More informationA Framework for Rapid Integration of Presentation Components
A Framework for Rapid Integration of Presentation Components Jin Yu, Boualem Benatallah, Regis Saint-Paul University of New South Wales Sydney, Australia {jyu,boualem,regiss} @cse.unsw.edu.au Fabio Casati
More informationLupin: from Web Services to Web-based Problem Solving Environments
Lupin: from Web Services to Web-based Problem Solving Environments K. Li, M. Sakai, Y. Morizane, M. Kono, and M.-T.Noda Dept. of Computer Science, Ehime University Abstract The research of powerful Problem
More informationA Grid-Enabled Component Container for CORBA Lightweight Components
A Grid-Enabled Component Container for CORBA Lightweight Components Diego Sevilla 1, José M. García 1, Antonio F. Gómez 2 1 Department of Computer Engineering 2 Department of Information and Communications
More informationSciX Open, self organising repository for scientific information exchange. D15: Value Added Publications IST
IST-2001-33127 SciX Open, self organising repository for scientific information exchange D15: Value Added Publications Responsible author: Gudni Gudnason Co-authors: Arnar Gudnason Type: software/pilot
More informationIBM WebSphere Application Server 8. Java EE 6 Feature Packs
IBM WebSphere Application Server 8 EE 6 Feature Packs Thomas Bussière- bussiere@fr.ibm.com IT Architect Business Solution Center La Gaude, France Enabling Developers to Start With Open Source/Community
More informationThis presentation is a primer on WSDL Bindings. It s part of our series to help prepare you for creating BPEL projects. We recommend you review this
This presentation is a primer on WSDL Bindings. It s part of our series to help prepare you for creating BPEL projects. We recommend you review this presentation before taking an ActiveVOS course or before
More informationJBoss SOAP Web Services User Guide. Version: M5
JBoss SOAP Web Services User Guide Version: 3.3.0.M5 1. JBoss SOAP Web Services Runtime and Tools support Overview... 1 1.1. Key Features of JBossWS... 1 2. Creating a Simple Web Service... 3 2.1. Generation...
More informationNode-RED dashboard User Manual Getting started
Node-RED dashboard User Manual Getting started https://nodered.org/ Node-RED is a visual wiring tool for the Internet of Things. A project of the JS Foundation (https://js.foundation/). Node-RED is a programming
More informationSkyway Builder 6.3 Reference
Skyway Builder 6.3 Reference 6.3.0.0-07/21/09 Skyway Software Skyway Builder 6.3 Reference: 6.3.0.0-07/21/09 Skyway Software Published Copyright 2009 Skyway Software Abstract The most recent version of
More informationRob Weir, IBM 1 ODF and Web Mashups
ODF and Web Mashups Basic techniques Rob Weir, IBM robert_weir@us.ibm.com 2009-11-05 1615 1 ODF and Web Mashups Agenda Why it is hard to use ODF in a web app Two techniques for accessing ODF on the web
More informationTeamSite Component Development
4-7525 TeamSite Component Development Course Outline Overview This course is intended for TeamSite developers and project managers. This two-day class covers the skills and knowledge needed to construct
More informationOracle Service Cloud Integration for Develope
Oracle Uni Contact Us: 08 Oracle Service Cloud Integration for Develope Durat5 Da What you will learn The class covers how to extend the Service Cloud objec applicable to all APIs before moving on to specific
More information1. I NEED TO HAVE MULTIPLE VERSIONS OF VISUAL STUDIO INSTALLED IF I M MAINTAINING APPLICATIONS THAT RUN ON MORE THAN ONE VERSION OF THE.
CUSTOMER PAIN POINTS 1. I NEED TO HAVE MULTIPLE VERSIONS OF VISUAL STUDIO INSTALLED IF I M MAINTAINING APPLICATIONS THAT RUN ON MORE THAN ONE VERSION OF THE.NET FRAMEORK. THAT S TAKING UP SPACE ON MY HARDDRIVE
More informationThe Now Platform Reference Guide
The Now Platform Reference Guide A tour of key features and functionality START Introducing the Now Platform Digitize your business with intelligent apps The Now Platform is an application Platform-as-a-Service
More informationOracle WebCenter Interaction: Roadmap for BEA AquaLogic User Interaction. Ajay Gandhi Sr. Director of Product Management Enterprise 2.
Oracle WebCenter Interaction: Roadmap for BEA AquaLogic User Interaction Ajay Gandhi Sr. Director of Product Management Enterprise 2.0 and Portals 1 Agenda Enterprise 2.0 and Portal Product Strategy AquaLogic
More informationB. By not making any configuration changes because, by default, the adapter reads input files in ascending order of their lastmodifiedtime.
Volume: 75 Questions Question No : 1 You have modeled a composite with a one-way Mediator component that is exposed via an inbound file adapter service. How do you configure the inbound file adapter to
More informationJSON is a light-weight alternative to XML for data-interchange JSON = JavaScript Object Notation
JSON The Fat-Free Alternative to XML { Lecture : 27, Course : CSC375, Days : TTh", Instructor : Haidar Harmanani } Why JSON? JSON is a light-weight alternative to XML for data-interchange JSON = JavaScript
More informationWeb Front Technology: Interstage Interaction Manager
Web Front Technology: Interstage Interaction Manager Masashi Ogawa (Manuscript received January 16, 2009) An application with a user interface that allows an end user to directly perform reference or input
More informationLearning vrealize Orchestrator in action V M U G L A B
Learning vrealize Orchestrator in action V M U G L A B Lab Learning vrealize Orchestrator in action Code examples If you don t feel like typing the code you can download it from the webserver running on
More informationJAVA COURSES. Empowering Innovation. DN InfoTech Pvt. Ltd. H-151, Sector 63, Noida, UP
2013 Empowering Innovation DN InfoTech Pvt. Ltd. H-151, Sector 63, Noida, UP contact@dninfotech.com www.dninfotech.com 1 JAVA 500: Core JAVA Java Programming Overview Applications Compiler Class Libraries
More informationSolving Mobile App Development Challenges. Andrew Leggett & Abram Darnutzer CM First
Solving Mobile App Development Challenges Andrew Leggett & Abram Darnutzer CM First CM First WebClient Solutions CM WebClient Full desktop experience in browser CM WebClient Mobile Online mobile solution,
More informationGet Started on SOA. People Entry Point Interaction and Collaboration Services. Case for an SOA Portal
Get Started on SOA People Entry Point Interaction and Collaboration Services Case for an SOA Our customers are our highest priorities; our employees are our highest cost We need to make our employees more
More informationWeb Robots Platform. Web Robots Chrome Extension. Web Robots Portal. Web Robots Cloud
Features 2016-10-14 Table of Contents Web Robots Platform... 3 Web Robots Chrome Extension... 3 Web Robots Portal...3 Web Robots Cloud... 4 Web Robots Functionality...4 Robot Data Extraction... 4 Robot
More informationThere are a few important ways that Smalltalk is different then other languages:
The Presenters Ginny Ghezzo: Project Manager for IBM VisualAge Smalltalk and Level 3 support for the Application Builder Craig Chaney: Technical Lead on the Virtual Machine, Communications and Linux development
More informationECLIPSE MODELING PROJECT
ECLIPSE MODELING PROJECT A Domain-Specific Language Toolkit Richard С. Gronback AAddison-Wesley Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal London Munich Pans Madrid
More informationCurriculum Guide. ThingWorx
Curriculum Guide ThingWorx Live Classroom Curriculum Guide Introduction to ThingWorx 8 ThingWorx 8 User Interface Development ThingWorx 8 Platform Administration ThingWorx 7.3 Fundamentals Applying Machine
More informationSecond OMG Workshop on Web Services Modeling. Easy Development of Scalable Web Services Based on Model-Driven Process Management
Second OMG Workshop on Web Services Modeling Easy Development of Scalable Web Services Based on Model-Driven Process Management 88 solutions Chief Technology Officer 2003 Outline! Introduction to Web Services!
More informationFundamentals: Managing and Extending Microsoft Office & SharePoint with EMC Documentum
1 Fundamentals: Managing and Extending Microsoft Office & SharePoint with EMC Documentum Bryan House Group Marketing Manager August 29 th, 2006 Lance Shaw Senior Product Marketing Manager 2 Agenda Microsoft
More information