composite application

50
• Composite Application https://store.theartofservice.com/the-composite-application- toolkit.html

Upload: caroline-cameron

Post on 30-Dec-2015

216 views

Category:

Documents


1 download

TRANSCRIPT

• Composite Application

https://store.theartofservice.com/the-composite-application-toolkit.html

Cloud computing Aspects of cloud management systems

1 At a minimum, a cloud management solution should be able to manage a

pool of heterogeneous compute resources, provide access to end users, monitor security, manage resource allocation and manage

tracking. For composite applications, cloud management solutions also

encompass frameworks for workflow mapping and management.

https://store.theartofservice.com/the-composite-application-toolkit.html

Business intelligence Future

1 A 2009 Information Management special report predicted the top BI trends: "green computing, social networking, data visualization, mobile BI, predictive analytics, composite applications, cloud computing and multitouch."

https://store.theartofservice.com/the-composite-application-toolkit.html

Service-oriented architecture - Other SOA concepts

1 Services written in C# running on .NET platforms and services

written in Java running on Java EE platforms, for example, can both be consumed by a common composite

application (or client)

https://store.theartofservice.com/the-composite-application-toolkit.html

Service-oriented architecture - Other SOA concepts

1 High-level languages such as BPEL and specifications such as WS-CDL and WS-Coordination extend the service concept by providing a method of defining and

supporting orchestration of fine-grained services into more coarse-grained

business services, which architects can in turn incorporate into workflows and business processes implemented in composite applications or portals.

https://store.theartofservice.com/the-composite-application-toolkit.html

Parasoft

1 DivisionsDevelopment Testing, Service virtualization, Embedded software testing, and API, cloud /

SOA, composite application testing

https://store.theartofservice.com/the-composite-application-toolkit.html

Microsoft SharePoint 2010 - The SharePoint wheel

1 *'Composites': SharePoint enables no-code integration of data,

documents and processes to provide composite applications (mash-ups

based on internal data).

https://store.theartofservice.com/the-composite-application-toolkit.html

Carbon (fiber) - Composite materials

1 Due to the formation of metal carbides and corrosion

considerations, carbon has seen limited success in metal matrix

composite applications

https://store.theartofservice.com/the-composite-application-toolkit.html

Carbon nanofibers - Introduction

1 “Carbon Nanofibers for Composite Applications,” Carbon, 42 (2004):1153–

1158

https://store.theartofservice.com/the-composite-application-toolkit.html

Service oriented architecture - Other SOA concepts

1 Services written in C# running on .NET platforms and services written in Java running on Java

Platform, Enterprise Edition|Java EE platforms, for example, can both be consumed by a common composite

application (or client)

https://store.theartofservice.com/the-composite-application-toolkit.html

Service oriented architecture - Other SOA concepts

1 High-level programming language|High-level languages such as BPEL and

specifications such as WS-CDL and WS-Coordination extend the service concept by

providing a method of defining and supporting orchestration of fine-grained

services into more coarse-grained business services, which architects can in turn

incorporate into workflows and business processes implemented in composite

applications or Enterprise portal|portals.https://store.theartofservice.com/the-composite-application-toolkit.html

Software AG - Awards and recognition

1 * 2008 Placed in the Gartner Leaders Quadrant for the Magic Quadrant for

Application Infrastructure for SOA Composite Application Projects

https://store.theartofservice.com/the-composite-application-toolkit.html

Software plus services

1 'Software plus services' (S+S)[http://msdn2.microsoft.com/en-us/architecture/aa699384.aspx Software + Services (S+S)] combines hosted

services with locally running software in a variation on cloud computing.

Such composite applications combine traditional software with remote

services to provide a consistent user experience across devices and form

factors.https://store.theartofservice.com/the-composite-application-toolkit.html

Business Service Management - Compared to traditional network monitoring

1 Goldin, May 2010.] A single business process or service may be supported by a number of composite applications, all

of which could be dependent on a diverse set of distributed computing and

communications elements.[http://www.zdnet.co.uk/news/s

ystems-management/2010/06/15/hp-puts-application-management-into-hybrid-realm-40089241/ ZDNet UK

https://store.theartofservice.com/the-composite-application-toolkit.html

Service virtualization - Service Virtualization Overview

1 Although the term service virtualization reflects the technique's initial focus on virtualizing web services, service

virtualization extends across all aspects of composite applications: services, databases, Mainframe computer|

mainframes, Enterprise service bus|ESBs, and other components that communicate using common messaging

protocols.[http://cloudcomputing.sys-con.com/node/2112838 Managing Test Environments] by Liz McMillan, Cloud

Computing Journal, December 2011[http://cloudcomputing.sys-con.com/node/2110733 Application Behavior Virtualization] by

Elizabeth White, Cloud Computing Journal, December 2011[http://www.softwaretestpro.com/Item/5463/Database-

Virtualization-For-Development-and-Test/STQA-Magazine-Development Database Virtualization For Development and

Test] by Wayne Ariola, ST QA Magazine, March 2012

https://store.theartofservice.com/the-composite-application-toolkit.html

Fiberglass - Production

1 These rovings are then either used directly in a composite application such as pultrusion,

filament winding (pipe), gun roving (automated gun chops the glass into short

lengths and drops it into a jet of resin, projected onto the surface of a mold), or used

in an intermediary step, to manufacture fabrics such as chopped strand mat (CSM)

(made of randomly oriented small cut lengths of fiber all bonded together), woven fabrics,

knit fabrics or uni-directional fabrics.

https://store.theartofservice.com/the-composite-application-toolkit.html

Epoxy - Glycidylamine epoxy resin

1 This coupled with high reactivity, plus high temperature resistance and

mechanical properties of the resulting cured network make them important materials for aerospace

composite applications.

https://store.theartofservice.com/the-composite-application-toolkit.html

IBM Websphere Studio Application Developer - Overview

1 * Service Component Architecture (SCA): SCA enables software reuse

by assembling a set of services into a composite application. SCA

development tools provide graphical wiring of components to form composite services, associate

protocol bindings and quality of service intents to SCA components,

and package SCA assets for deployment.

https://store.theartofservice.com/the-composite-application-toolkit.html

TIBCO Software - Products

1 'TIBCO Silver' is an infrastructure platform for cloud applications in

enterprise IT environments. It includes BPM, composite application development and analytics products.

https://store.theartofservice.com/the-composite-application-toolkit.html

BEA Systems - AquaLogic

1 * BEA AquaLogic User Interaction, a set of tools used to create portals,

collaborative communities composite applications and other applications that use service architecture. These technologies work cross-platform.

This technology came to BEA Systems from its acquisition of

Plumtree Software.

https://store.theartofservice.com/the-composite-application-toolkit.html

Microsoft Customer Care Framework - Similar Products

1 Corizon provides a platform for Enterprise Mashups that allows

Composite applications to be created easily.

https://store.theartofservice.com/the-composite-application-toolkit.html

Microsoft Customer Care Framework - Similar Products

1 Microsoft has a free product called Composite UI Application Block (CAB) which can be used to build composite applications. CAB is used within CCF. CAB does not provide telephone or Call Center specific integrations, but has

tight integration with Microsoft Visual Studio|Visual Studio and many samples including

one for Call Centers. CAB on its own doesn't offer session management and multi-channel

capability although the sample code does have some session features.

https://store.theartofservice.com/the-composite-application-toolkit.html

Commercial off-the-shelf - Security implications

1 According to the United States Department of Homeland Security, software security is a

serious risk of using COTS software. If the COTS software contains severe security vulnerabilities

it can introduce significant risk into an organization’s software supply chain. The risks

are compounded when COTS software is integrated or networked with other software

products to create a new composite application or a system of systems. The composite

application can inherits risks from its COTS components.

https://store.theartofservice.com/the-composite-application-toolkit.html

Composite application

1 In computing, the term 'composite application' expresses a perspective of software engineering that defines an application built by

combining multiple existing functions into a new application. The technical concept can be compared to Mashup (web application hybrid)|mashups.

However, composite applications use business sources (e.g., existing

modules or even Web services ) of information, while mashups usually rely on web-based, and often free,

sources.

https://store.theartofservice.com/the-composite-application-toolkit.html

Composite application

1 It is wrong to assume that composite applications are by definition part of

a service oriented architecture (SOA). Composite applications can be built

using any technology or architecture.

https://store.theartofservice.com/the-composite-application-toolkit.html

Composite application

1 A composite application consists of functionality drawn from several

different sources. The components may be individual selected functions

from within other applications, or entire systems whose outputs have

been packaged as business functions, modules, or web services.

https://store.theartofservice.com/the-composite-application-toolkit.html

Composite application

1 Composite applications often incorporate orchestration (computers)|orchestration of local application logic to control how the composed functions interact with each other to produce the new, derived functionality. For composite

applications that are based on SOA, WS-CAF is a Web services standard for composite

applications.[http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=ws-caf OASIS Web Services Composite Application Framework (WS-

CAF) TC]

https://store.theartofservice.com/the-composite-application-toolkit.html

XApps

1 Including a range of software products from SAP AG, solutions by SAP partners and customer made

composite applications

https://store.theartofservice.com/the-composite-application-toolkit.html

XApps

1 It provides a consistent object model and allows developers to build

composite applications with a rich user interface, which can access

multiple other heterogeneous applications via services.

https://store.theartofservice.com/the-composite-application-toolkit.html

Shai Agassi - SAP executive

1 In this leadership position, he oversaw the development of the

integration and application platform SAP NetWeaver, SAP xApps packaged

composite applications, SAP SRM, and SAP Business One

https://store.theartofservice.com/the-composite-application-toolkit.html

SAP Composite Application Framework

1 'SAP Composite Application Framework (SAP CAF)' is a

composition tool in NWDS (SAP NetWeaver Developer Studio - an Eclipse-based IDE) and runtime on

SAP Web Application Server Java for developing, testing, deploying,

running and configuring composite applications

https://store.theartofservice.com/the-composite-application-toolkit.html

SAP Composite Application Framework

1 Composite applications function by reusing existing functionality to

provide a new service; in this they are principally similar to mash-ups, although the domain and business areas of mash-ups and composite

applications can be quite different or even unrelated

https://store.theartofservice.com/the-composite-application-toolkit.html

Oracle SOA Suite - Features

1 Features include Software deployment|deploying, and managing Service-oriented

architecture|SOAs. Oracle SOA Suite enables system developers to set up and manage

Service (systems architecture)|services and to orchestrate them into composite

applications and business processes. With Oracle SOA Suite's hot-plugable components, organizations can easily extend and evolve

their architectures instead of replacing existing investments.

https://store.theartofservice.com/the-composite-application-toolkit.html

Cashew apple - Cashew shell oil

1 CNSL based Novolac is another versatile industrial monomer deriving

from cardanol typically used as a cross-link|reticulating agent for epoxy matrices in Composite

material|composite applications providing good thermal and

mechanical properties to the final composite material.

https://store.theartofservice.com/the-composite-application-toolkit.html

Software factory - Description

1 The end result of manufacturing in a software factory is a composite application.

https://store.theartofservice.com/the-composite-application-toolkit.html

Office Business Applications - Background

1 In more detail, OBA's employ a composite application architecture, and link the 2007 Microsoft Office

System applications running on the desktop to custom and off-the-shelf Line of Business (LOB) applications

running on remote servers.

https://store.theartofservice.com/the-composite-application-toolkit.html

Java Caps

1 'Java Composite Application Platform Suite (CAPS or Java CAPS)',

is a standards-based Enterprise Service Bus software suite from

Oracle Corporation.https://wikis.oracle.com/

display/JavaCAPS/Home

https://store.theartofservice.com/the-composite-application-toolkit.html

Java Caps - History

1 Java CAPS was originally a product of SeeBeyond Technology Corporation

named 'Integrated Composite Application Network Suite (ICAN)'. It was renamed to Sun Java Composite

Application Platform Suite (Java CAPS), after the acquisition of

SeeBeyond by Sun Microsystems in 2005.[http://investing.businessweek.com/research/stocks/private/snapsho

t.asp?privcapId=34518 Businessweek]

https://store.theartofservice.com/the-composite-application-toolkit.html

Java Caps - History

1 ICAN suite was a Java EE compliant platform and provided Enterprise application

integration|application-to-application integration, business-to-business

integration, business process management along with integrated human workflow, an Enterprise portal|Enterprise Information Portal, Extract, transform, load|extract

transform and load (ETL), business activity monitoring and composite application

development.https://store.theartofservice.com/the-composite-application-toolkit.html

Cloud management - Aspects of cloud management systems

1 For composite applications, cloud management systems also

encompass frameworks for workflow-mapping and -management.An innovative workflow mapping

mechanism for Grids in the frame of Quality of Service

[http://dx.doi.org/10.1016/j.future.2007.07.009 Elsevier.com]

https://store.theartofservice.com/the-composite-application-toolkit.html

Java Business Integration

1 This provides a simple mechanism for performing composite application assembly

using services.

https://store.theartofservice.com/the-composite-application-toolkit.html

Java Business Integration - JBI implementations

1 TIBCO ActiveMatrix Service Grid provides a service container

framework, based on the JSR 208 and Service component architecture|SCA

specifications, allowing service containers (Java, Java EE, .net, BPEL) to be added as needed, as composite

applications on a common foundation.

https://store.theartofservice.com/the-composite-application-toolkit.html

Boron-10 - Market trend

1 The average cost of crystalline boron is $5/g. Free boron is chiefly used in

making boron fibers, where it is deposited by chemical vapor

deposition on a tungsten core (see below). Boron fibers are used in

lightweight composite applications, such as high strength tapes. This use is a very small fraction of total boron

use. Boron is introduced into semiconductors as boron

compounds, by ion implantation.

https://store.theartofservice.com/the-composite-application-toolkit.html

Composite applications

1 In computing, a 'composite application' is a software application built by combining

multiple existing functions into a new application. The technical concept can be

compared to Mashup (web application hybrid)|mashups. However, composite applications use business sources (e.g.,

existing modules or even Web services ) of information, while mashups usually rely on

web-based, and often free, sources.

https://store.theartofservice.com/the-composite-application-toolkit.html

Rational Application Developer - Overview

1 * Service Component Architecture (SCA): SCA enables software reuse

by assembling a set of services into a composite application. SCA

development tools provide graphical wiring of components to form composite services, associate

protocol bindings and quality of service intents to SCA components,

and package SCA assets for deployment.

https://store.theartofservice.com/the-composite-application-toolkit.html

Open ESB

1 OpenESB is the unique open-source ESB relying on standard JBI (Java Business Integration), XML, XML

Schema, WSDL, BPEL and Composite application that provides you with

simplicity, efficiency, long-term durability, and savings on your

present and future investments with a very low TCO (Total Cost of

Ownership)https://store.theartofservice.com/the-composite-application-toolkit.html

Service component architecture - Definition

1 The value proposition of SCA, therefore, is to offer the flexibility for true composite applications, flexibly incorporating reusable components in an SOA programming style. The

overhead of business logic programmer concerns regarding

platforms, infrastructure, plumbing, policies and protocols are removed,

enabling a high degree of programmer productivity.

https://store.theartofservice.com/the-composite-application-toolkit.html

Achaemenid architecture - Structural technologies

1 The ceiling material was a composite application of wood and stone decreasing its

overall weight

https://store.theartofservice.com/the-composite-application-toolkit.html

Glass (fiber) - Production

1 These rovings are then either used directly in a composite application such as pultrusion,

filament winding (pipe), gun roving (where an automated gun chops the glass into short

lengths and drops it into a jet of resin, projected onto the surface of a mold), or in

an intermediary step, to manufacture fabrics such as chopped strand mat (CSM) (made of randomly oriented small cut lengths of fiber

all bonded together), woven fabrics, knit fabrics or uni-directional fabrics.

https://store.theartofservice.com/the-composite-application-toolkit.html