5th International SOA, Cloud + Service Technology Symposium - London - September 24-25, 2012 The World’s Largest Conference Dedicated to SOA, Cloud Computing & Service Technology is Now Arriving in London
add_1
add_2
add_3
add_4
add_5 sym sym sym
add_6
add_7
add_8
add_8
add_8
add_8
add_8

AGENDA

CONFERENCE AGENDA FOR SEPTEMBER 24, 2012
Cloud Computing Architecture & Patterns New SOA &
Service-Orientation Practices & Models
Emerging Service Technology Innovation BPM, Service
Modeling & Analysis Techniques
Service
Infrastructure & Virtualization
Business Planning for Cloud Computing Projects Real World
Case Studies
07.30
-
09:00

Registration & Open Venue

(Catered Espresso Bar)

09.00
-
09.55

Opening Remarks from the Conference Chair (Filippos Santas, Credit Suisse)

Opening Keynote: Thomas Erl, Arcitura Education – "SOA, Cloud Computing & Semantic Web Technology: The Sequel - The Era of Intelligent Service Technology"

Opening Keynote: Anne Thomas Manes, Gartner – "New Paradigms for Application Architecture: From Applications to IT Services"

Opening Keynote: Vicente Navarro, European Space Agency – "SOA and Service Orientation, From Vision to Reality in the European Space Agency"

Opening Keynote: Hook Hua, Jet Propulsion Laboratory, California Institute of Technology (NASA Center) – "SOA, Cloud Computing and the Semantic Web at NASA"

09.55
-
10.10

Coffee Break

(Catered Espresso Bar & Pastries)

10.10
-
10.50
"Introducing the Cloud Computing Design Patterns Catalogue"

Thomas Erl,
Arcitura Education
and
Amin Naserpour,
HP
"A Flexible Enterprise Service Repository Taxonomy for Dynamic Service Composition"

Sergey Popov,
Liberty Global
"The Open API Economy: What Is It and How Do I Capitalize on It?"

Laura Olson,
IBM
"Lightweight BPM and SOA"

Nils Preusker,
camunda Services GmbH
"OAuth-as-a-Service: Using Windows Azure Access Control and ASP.NET"

Maarten Balliauw,
RealDolmen
"A Cloud Onboarding Strategy"

Pethuru Raj,
Wipro Consulting Services
"Building 21st Century Service-Oriented Airports"

Shyam Kumar,
Oracle
11.05
-
11.45
"Building Cloudy Services"

Anne Thomas Manes,
Gartner
"Designing Composite Services Using BPMN 2.0 as a Visual Programming Language"

Lloyd Dugan,
U.S. Department of Defense
and
Nathaniel Palmer,
SRA International
"Web Service Evolution"

Rob Daigneau,
ArcSage LLC
"The Modern Era of Business Architecture Design with SOA and S-BPM"

Alexander Gromoff,
National Research University Higher School of Economics
"Identity and the Cloud: Unifying the User Experience"

Dan Brotsky,
Adobe,
John Trammel,
Adobe
and
Dr. Umit Yalcinalp,
Adobe
"Time for Delivery: Developing Successful Business Plans for Cloud Computing Projects"

Mark Skilton,
Capgemini
"Mobile Networks in the Military Tactical Domain: New SOA Challenges and Techniques"

Jorge Mínguez,
Thales Defence and Security Systems GmbH
11.45
-
13.00

Catered Lunch

13.00
-
13.40
"Next Generation Systems Integration in the Cloud Era"

Kai Wähner,
MaibornWolff et al
"Conway's Law and Service-Orientation"

Roger Stoffers,
HP
and
Marc Schmeetz,
Vodafone
"Smart Clouds"

Axel Angeli,
Logosworld
"Service Modeling & BPM Business Value Patterns"

Matthias Ziegler,
Accenture
"High Performance Computing in the Cloud"

Dan Rosanova,
West Monroe Partners
"A Pragmatic Approach to Cloud Computing"

Andrea Morena,
Oracle
"Inside Adobe's Creative Service-Oriented Cloud Subscription Architecture"

Dan Brotsky,
Adobe,
Dr. Umit Yalcinalp,
Adobe
and
Shyama Padhi,
Adobe
13.55
-
14.35
"Fault-Tolerant Cloud Computing"

John deVadoss,
Microsoft
"The Service Landscape: An Open SOA Standard for the Banking Industry"

Hans Tesselaar,
Banking Industry Architecture Network (BIAN)
"Provenance as a Service for Multi-Sensor Earth Science Data Records"

Hook Hua,
Jet Propulsion Laboratory, California Institute of Technology (NASA Center)
"Actionable Architecture: Strategic Synergies Between SOA, BPM and EA"

Claus Torp Jensen,
IBM
"Your Security Guy Knows Nothing"

Paco Hope,
Cigital
"Making Cloud Standards Customer-Driven"

Andrew Watson,
OMG
"Leveraging SOA for Space Situational Awareness: From Planning to Patterns to Governance"

Vicente Navarro,
ESA
14.50
-
15.30
"Federated ESB with Microsoft Azure Architecture and Patterns"

Gijs in ’t Veld,
motion10
"Applying Service-Orientation to ITIL"

Filippos Santas,
Credit Suisse
"The Future of 'Mocks' - How to Use Sophisticated Simulators for Software Projects"

Christina Wegner,
T-Systems Ltd.
"The Successful Execution of the SOA and BPM Vision Using a Business Capability Framework: Concepts and Examples"

Clemens Utschig,
Boehringer-Ingelheim
and
Manas Deb,
Oracle
"Taking Message Virtualization to the Next Level"

Huw Price,
Grid-Tools Ltd.
"Moving Applications to the Cloud: Migration Options"

Anne Thomas Manes,
Gartner
"Case Study: Transformation from Green Screen to Cloud using SOA"

Andre Tost,
IBM
15.30
-
16.00
Catered High Tea Service
16.00
-
16.40
"The Rise of the Internet Service Bus"

Jaime Ryan,
Layer 7 Technologies
"Leveraging SOA to Integrate Cloud-based SaaS Applications: Challenges, Best Practices and Lessons Learned"

Suzanne D'Souza,
KBACE Technologies
"Conquering SOA's Heartbreak Hill: Extending the benefits of SOA to the User Interface in the Cloud"

Olivier Poupeney,
Capital Banking Solutions
"Distributed Business Processes in Practice"

Nicolai M. Josuttis,
IT communication
"The Service Bus in the Cloud"

Manfred Steyer,
University of Applied Sciences
"Integration in the New Cloud World: Are You Prepared?"

Pablo Luna,
Mulesoft
"SOA Adoption in the Brazilian Ministry of Health - Case Study"

Ricardo Puttini,
University of Brasilia
and
Andre Toffanello,
University of Brasilia
16.55
-
17.35
"Building Cloud Architectures with Component Based Software Engineering (CBSE)"

Dr. Muthu Ramachandran,
Leeds Metropolitan University
"Estimating SOA Projects with Function Points"

Yuri Gomes,
CDS
"From SOA to PDA: Why Process-Driven Architectures Help Realize SOA and How BPMN Can Help"

Dr. Volker Stiehl,
SAP
"How to Document Your Service-Oriented Solution Architecture Using UMLA and More"

Paulo Merson,
Software Engineering Institute (SEI)
"Cloud Virtualization: Benefits, Challenges, Dependencies, Integration, and the Future"

Amin Naserpour,
HP
"The Impact of the Cloud on the Business of Higher Education"

Paul Hopkins,
Fulcrum Worldwide
"A Case Study on SOA and Process: Integrating E-Gov Travel Services with Federal Agency Financial Systems"

Jeff Zhong,
Futrend
and
David Flynn,
HHS
17.45
-
18.15


Closing Keynote: Andrew Watson, OMG – "The Challenge & Opportunity of Cloud Computing"

Closing Keynote: Peter F. Brown, OASIS – "What's the Point of Standards?"

Closing Remarks from the Conference Chair (Filippos Santas, Credit Suisse)


18.30
-
19.00
Expert Panel:

"Industry Standards for SOA and Cloud Computing: State of the Union"
Expert Panel:

"SOA is Mainstream: Are Business and IT Now Better Aligned?"
Expert Panel:

"Cloud Computing and the Space Sector"

Expert Panel:

"The Impact of the Cloud on IT and Business Employment"
Expert Panel:

"SOA and Agile Development"



CONFERENCE AGENDA FOR SEPTEMBER 25, 2012
Cloud-based
Enterprise
Architecture
Semantic Web Technologies (with & without the Cloud) Governance Frameworks for SOA and/or Cloud Computing Projects Service Engineering & Service Programming Techniques Understanding
Big Data
New REST & Web Services Tools & Techniques Real World
Case Studies
07.30
-
09:00

Registration & Open Venue

(Catered Espresso Bar)

09.00
-
09.55

Opening Remarks from the Conference Chair (Filippos Santas, Credit Suisse)

Opening Keynote: Dennis Wisnosky, US Department of Defense – "Heading, Altitude & Airspeed: Service Orientation, Cloud & Semantics – All or Nothing!"

Opening Keynote: Michael Hritz, Federal Aviation Administration (FAA) – "SOA, Cloud and Service Technologies at the FAA"

Opening Keynote: Chris Harding, Open Group – "Cloud Interoperability"

Opening Keynote: Corey Scobie, SOA Software – "The API Economy is Here: Facebook, Twitter, Netflix and Your IT Enterprise"

09.55
-
10.10

Coffee Break

(Catered Espresso Bar & Pastries)

10.10
-
10.50
"Cloud Computing's Impact on Future Enterprise Architectures"

Jaap Schekkerman,
CGI
"Semantics Enabling Next Generation SOA"

Johan Kumps,
RealDolmen
"Quality Assurance of Interfaces and SOA Services: An Essential Component of SOA Governance"

Ludwig Ronny Eckardt,
T-Systems Ltd.
"The Service Versioning Balancing Act"

Ignaz Wanders,
Archimiddle
"The ABC's of Big Data and Cloud Computing"

Steve Hamby,
Orbis
"EMC Data Access API"

Steve Graham,
EMC
"A Service-Oriented Approach to Provisioning Mobile Health & Benefit Applications"

Aaron Drew,
U.S. Department of Veterans Affairs
11.05
-
11.45
"Using the Cloud in Enterprise Architecture"

Dr. Chris Harding,
The Open Group
"Introduction to Semantic Web Technology"

Sam Rostam,
Arcitura Education
"The Governance, Risk and Compliance Model for SOA"

Claynor Mazzarolo,
Brasilia Institute of Technology and Innovation
"The OASIS Reference Model and Reference Architecture Framework for SOA"

Peter F. Brown,
OASIS
"Actionable Intelligence with Big Data and SOA"

Art Ligthart,
Ordina
and
Tamara Kipp,
Ordina
"Architecting a RESTful Cloud: The Key to Elasticity"

Jason Bloomberg,
ZapThink
"Pragmatic SOA in Migration Projects: Case Study at the Belgian Government"

Andries Inzé,
RealDolmen
11.45
-
13.00

Catered Lunch

13.00
-
13.40
"Global Development Cloud for the International Enterprise"

Paula Dantas,
IBM
"On the Semantic Processing of Business Process Events"

Paul Buhler,
Modus21, LLC
"SOA Roadmap Planning with EA: Crucial Dynamics for Implementing and Performing SOA Practices and Models"

Rajesh Sinha,
Fulcrum Worldwide
"Architecture Gumbo: Synthesizing and Designing Methods for Integrating SOA, TOGAF and FEA"

Pamela J.
Wise-Martinez
,
Department of Energy / National Nuclear Security Administration
"SOA Environments are a Big Data Problem"

Markus Zirn,
Splunk
and
Maciej Barcz,
Otto Group
"Open Stack Extensions: Challenges and Lessons Learned in the Development and Governance of Extensible REST Services"

Jorge L. Williams,
Rackspace
"An SOA Telco Success Story: The Simplification of IT with SOA at Everything Everywhere"

Shekhar Kulkarni,
Everything Everywhere
13.55
-
14.35
"Industry-Oriented Cloud Architecture: Cloud Computing in Higher Education"

Sukrit Sondhi,
Fulcrum Worldwide
"Using Semantic Web and Cloud Computing Technologies for Healthcare"

Vasa Curcin,
Imperial College London
"SLA-Aware Enterprise Service Computing"

Longji Tang,
FedEx
"Lost in Translation - Common Mistakes Interpreting Patterns"

Mark Simpson,
Griffiths-Waite
"The Challenges and Reality of Big Data - A Practical Approach"

Ahmed Aamer,
Al Faisaliah Group Holding
"Transactions for the REST of Us"

Cesare Pautasso,
University of Lugano
and
Guy Pardon,
Atomikos BVBA
"Defining and Governing an Outsourced ICC / COE"

Simon Norris,
Ladbrokes
14.50
-
15.30
"Building a Cloud Ecosystem Architecture"

Chris Haddad,
WSO2
"Knowledge As A Service: Using Ontology Based Architecture to drive your SOA"

Art Ligthart,
Ordina
"Time for Delivery: Developing Successful Business Plans for Cloud Computing Projects"

Mark Skilton,
Capgemini
"SOA and MDM: Identifying the Architectural Challenges"

Bernd Trops,
Talend
"NoSQL for Data Services, Data Virtualization & Big Data"

Guido Schmutz,
Trivadis AG
"Combining Messaging and REST Constraints to Deliver Efficient SOA Implementations"

Atul Saini,
Fiorano Software Inc.
and
John Schlesinger,
Temenos Ltd.
"Composable and Virtualized Cloud Architecture and SOA Services for Life Sciences Value Chains"

Vijay Srinivasan,
Cognizant
and
Sandeep Bhat,
Cognizant
15.30
-
16.00
Catered High Tea Service
16.00
-
16.40
"Elastic SOA in the Cloud"

Steve Millidge,
C2B2 Consulting
"Semantic Technology & Cloud Computing: Addressing the Big Data Information Sharing Problem"

Steve Hamby,
Orbis
"Community Management: The Next Wave of SOA Governance and API Management"

Tim E. Hall,
Oracle
"The Mobility Forcing Function: Why the Mobile Internet will Re-energize Enterprise SOA"

Scott Morrison,
Layer 7
"Big Data and its impact on SOA"

Demed L'Her,
Oracle
"Enabling Services with Apache CXF: Flexible, Easy and Standards-Compliant"

Andrei Shakirin,
Talend
"SOA Governance at EDP: A Global Energy Company"

Manuel Rosa,
Link
16.55
-
17.35
"Advances in Cloud Computing"

Zaigham Mahmood,
University of Derby, UK
"The Importance of Descriptions in Understanding the Impact of Change"

Steve-Ross Talbot,
Cognizant
"Unified and Automated Service Governance"

Maurizio Canton,
SOA Software
"Agile and DevOps for Services: Practices, Techniques, and Tools for Your SOA Environment"

Marcelo Sousa Ancelmo,
IBM
"Big Data in the Public Sector: SaaS, PaaS, IaaS or XaaS ("Anything-as-a-Service")"

Tony Crescenzo,
IntelliDyne
and
William Maguire,
IntelliDyne
"Cloud-based Collaborative Platform with SOA"

Prasad Washikar,
Fulcrum Worldwide
"Service Infrastructure and Server Virtualization at the National Institute of Health"

Jeff Zhong,
Futrend
and
Eric Cole,
US National Institutes of Health
17.45
-
18.15


Closing Keynote: Scott Morrison, Layer 7 – "The New Governance"

Closing Keynote: Matthew Johns, Rackspace – "The Buyer's Guide to Cloud and Hybrid"

Closing Remarks from the Conference Chair (Filippos Santas, Credit Suisse)


18.30
-
19.30
Expert Panel:

"Being an IT Broker: Career
Change Ahead"
Expert Panel:

"Economics of the Cloud: The Cloud ROI"

Expert Panel:

"The Relationship Between Big Data and the Semantic Web"
Expert Panel:

"The New World of Open APIs"



SPEAKER SESSION DESCRIPTIONS
 
SOA, Cloud Computing & Semantic Web Technology: The Sequel – The Era of Intelligent Service Technology
Speaker: Thomas Erl, Arcitura Education Inc.
Day 1: First Opening Keynote
This is the official continuation of author Thomas Erl's well-known, visionary tour of relationships between and combinations of service-oriented architecture, cloud computing, and semantic Web technologies. Thomas expands on his first talk by further exploring how and where cloud computing and semantic Web technologies can be combined and layered independently and as part of service-oriented architectural models and service-orientation principles. The first talk, recorded at the Semantic Web Technology Symposium in 2011, is available on YouTube.com here.
September 24, 2012 - 9:00
Room: Great Hall, Sherfield Building
 
New Paradigms for Application Architecture: From Applications to IT Services
Speaker: Anne Thomas Manes, Gartner
Day 1: Second Opening Keynote
The convergence of mobile, social, cloud, and information forces demand that we adopt new paradigms for application architecture and delivery. This visionary keynote from distinguished Gartner analyst, Anne Thomas Manes, will explore emerging models for application architecture and further highlight the implications of an industry-wide mindset shift that is underway, moving from the artificial construct of an "application" to the reality of IT services. During this keynote, Anne will address new business opportunities that can be leveraged with services-based solutions, how traditional application architecture patterns are becoming obsolete, and how application-centric thinking can impede our progress in this new era of service technology and innovation.
September 24, 2012 - 9:15
Room: Great Hall, Sherfield Building
 
SOA and Service Orientation, From Vision to Reality in the European Space Agency
Speaker: Vicente Navarro, European Space Agency
Day 1: Third Opening Keynote
Over the last years, many technologies and standards have contributed to shape SOA as we know it today. At the European Space Agency (ESA), a similar evolutionary path has led to the design of systems striving for increased reusability, federation, alignment to business needs and reliability. During this keynote, Vicente describes the fundamental role of SOA in realization of the vision and goals for the European Space Agencys Ground Data Systems. By summarizing the years of experience leading up to its current state, Vicente will outline the roadmap followed by the Space Situational Awareness team to implement an international, highly distributed and federated SOA system.
September 24, 2012 - 9:30
Room: Great Hall, Sherfield Building
 
SOA, Cloud Computing and the Semantic Web at NASA
Speaker: Hook Hua, Jet Propulsion Laboratory, California Institute of Technology (NASA Center)
Day 1: Fourth Opening Keynote
During this keynote, Principal Investigator Hook Hua explores a series of inter-related IT adoption projects occurring at NASA, and highlights how semantic Web technologies are being leveraged by cloud-based service-oriented architectures to improve interoperability within NASA enterprise boundaries and between NASA and external organizations.
September 24, 2012 - 9:45
Room: Great Hall, Sherfield Building
 
The Challenge & Opportunity of Cloud Computing
Speaker: Andrew Watson, OMG
Day 1: First Closing Keynote
Cloud Computing is fundamentally changing the way we address many businesses' Information Technology needs. In this visionary keynote, Andrew will present thoughts on how both IT users and providers should respond to this shift that is changing the complexion of IT and business automation.
September 24, 2012 - 17:45
Room: Great Hall, Sherfield Building
 
What's the Point of Standards?
Speaker: Peter F. Brown, OASIS
Day 1: Second Closing Keynote
Interoperable and open standards are essential for SOA and Cloud Computing. Despite the seemingly obvious need for interoperability by design, many SOA and Cloud Computing strategies suffer from "misunderstandings" between and among stakeholders, from common terminology to detailed understanding of needs, requirements, capabilities and services. Although many of the technical layers established by SOA and Cloud Computing have been subjected to detailed scrutiny and standardization, there is a growing, and urgent, need to provide senior policy makers and programme leaders with pointers and detailed guidance in the fields of governance and service-delivery.
September 24, 2012 - 18:00
Room: Great Hall, Sherfield Building
 
Heading, Altitude & Airspeed: Service Orientation, Cloud & Semantics – All or Nothing!
Speaker: Dennis Wisnosky, US Department of Defense, Retired
Day 2: First Opening Keynote
The U.S. Department of Defense has four Missions Areas, but none is larger than its business operations. Responsible for a half-trillion dollar enterprise, bigger than any commercial worldwide equivalent, management of the DoD comes with a lot of responsibility and a lot of planning. The challenges for a large-scale organization come in many forms, but as an organization grows and technologies change, new strategies and roadmaps must be created to meet the business' ever-changing needs and overall objectives. In this presentation Mr. Wisnosky, Recently retired DoD BMA CTO & Chief Architect, will be using DoD's business operations transformation needs as a means to illustrate how harnessing service-orientation (heading), cloud computing (altitude) and semantic technologies (airspeed) must all be used in concert to produce new solutions for current problems across the pubic and private sectors.
September 25, 2012 - 9:00
Room: Great Hall, Sherfield Building
 
SOA, Cloud and Service Technologies at the FAA
Speaker: Michael Hritz, Federal Aviation Administration (FAA)
Day 2: Second Opening Keynote
During this keynote, Mike discusses how, as the Acting National Airspace System Chief Architect with the Federal Aviation Administration (FAA), he has been responsible for documenting and maintaining the plan for the Next Generation Air Traffic Management System (NextGen). In order to achieve the promised operational improvements of NextGen, the Federal Aviation Administration (FAA) requires a transition to Network Centric Operations. The key technological enabler for this capability is System Wide Information Management (SWIM). Mike will further discuss the pursuit of SWIM through the use of SOA and Enterprise Architecture and address some of the key, non-technical areas critical to the success of migration to SOA and Cloud.
September 25, 2012 - 9:15
Room: Great Hall, Sherfield Building
 
Cloud Interoperability
Speaker: Chris Harding, The Open Group
Day 2: Third Opening Keynote
Cloud computing is seen by many as an engine for economic growth. No engine will deliver power if its components do not work smoothly together. Cloud computing will only deliver growth if users can rely on interoperability between Cloud services. Service interoperability is based on standards, but successful standards follow best practice, they do not try to lead it. Good practice for cloud computing is now becoming established, and it is time to codify it. At a basic level, cloud computing uses the tried and trusted standards of the Internet and the World-Wide Web. At this level, interoperability is excellent. But business use of Cloud requires interoperable configuration, management, and security, as well as information storage and communication. In this keynote, Chris Harding will describe the need for Cloud interoperability, outline the key areas where standards are needed and work is being done, and set out the main challenges that the industry now faces.
September 25, 2012 - 9:30
Room: Great Hall, Sherfield Building
 
The API Economy is Here: Facebook, Twitter, Netflix and Your IT Enterprise
Speaker: Corey Scobie, SOA Software
Day 2: Fourth Opening Keynote
Enterprises are increasingly making business applications available through APIs to drive business growth and expose new opportunities. The business landscape is being reshaped as dramatically as it was during the original rush to create an Internet presence with Web sites in the late 90s. APIs are becoming the primary way that businesses interact with their customers, reach new markets, and provide the global app development community with the tools to deliver innovative new business capabilities to customers. Join Corey Scobie as he shows how businesses are harnessing the power of APIs to reach new customers and markets. Corey will walk the audience through the growth and evolution of the API, why effective API management is important, and how the game changes when companies expose business applications to the outside world.
Topics covered include:
- A brief history of the API
- How to use APIs to make money, save money, build brand
- "Appification" and the innovation model of the open API
- API management nuts and bolts, and best practices
- Why Community is so important
This keynote will further provide some great examples of companies doing APIs right.
September 25, 2012 - 9:45
Room: Great Hall, Sherfield Building
 
The New Governance
Speaker: Scott Morrison, Layer 7
Day 2: First Closing Keynote
This is a time of change for enterprise architects. Although the broader principles of SOA are both mature and stable, the actual implementation of SOA is evolving rapidly. The industry momentum of the API movement is impossible to ignore, and the RESTful style it embodies has found rapid acceptance for applications inside the enterprise as well as out. But this change also forces change around SOA governance. Just as REST/JSON/OAuth represent a different style of thinking and implementation over SOAP/XML/SAML, today’s SOA governance uses different workflows, roles, and concrete infrastructure over earlier approaches. This talk is about the future of SOA governance in the enterprise.
September 25, 2012 - 17:45
Room: Great Hall, Sherfield Building
 
The Buyer's Guide to Cloud and Hybrid
Speaker: Matthew Johns, Rackspace
Day 2: First Closing Keynote
This keynote addresses the practical choices with cloud and hybrid. Cutting through the hype, we compare the implications of dedicated cloud or hybrid infrastructures. Looking beyond the infrastructure, we consider support options available - from self service to full service - and the organisational implications of your choice. Finally we look at the choices leading organisations have made to execute their cloud / hybrid strategies.
September 25, 2012 - 18:00
Room: Great Hall, Sherfield Building
 
Introducing the Cloud Computing Design Patterns Catalogue
Speaker: Thomas Erl, Arcitura Education Inc. and Amin Naserpour, Hewlett Packard
Day 1: Cloud Computing Architecture & Patterns
This session will provide a tour through the new cloud computing design patterns catalog that has been assembled as part of the CloudPatterns.org project. Key patterns will be highlighted, including those that relate directly to common cloud computing deliver and deployment models. The talk will illustrate how, through compound patterns, pattern sequences, and other elements of the patterns language, cloud computing platforms, delivery models, and deployment models can be decomposed into architectural layers, mechanisms, and industry technologies. This view provides insight into the moving parts of cloud environments and further illustrates how cloud-based services and solutions can relate to, utilize, and be comprised of distributed technology artifacts and components. Areas addressed during this session include: foundational architecture artifacts, cloud-based physical and virtual infrastructures, storage devices, disaster protection and recovery, security and privacy, high availability and capacity, cloud monitoring, cloud-based service and application design, governance and management.
September 24, 2012 - 10:10
Room: Great Hall, Sherfield Building
 
Building Cloudy Services
Speaker: Anne Thomas Manes, Gartner
Day 1: Cloud Computing Architecture & Patterns
Cloud computing promises elastic scalability, metered consumption, and on-demand self-service. Those characteristics don't magically appear when you deploy an application to the cloud. Without understanding proven design patterns, developers will not engineer systems that exhibit the characteristics desired from cloud services. This session addresses these key issues:
- What are the principles and patterns that maximize cloud characteristics?
- Which cloud tier is responsible for implementing those patterns?
- What anti-patterns limit the potential benefits of cloud computing?
September 24, 2012 - 11:05
Room: Great Hall, Sherfield Building
 
Next Generation Systems Integration in the Cloud Era
Speaker: Kai Wähner, MaibornWolff et al
Day 1: Cloud Computing Architecture & Patterns
Although it has become evident that cloud computing is the future, IT professionals need to be aware that there won't be one single cloud solution to solve all IT problems. There will be several clouds, created by different providers and project teams. Some will be well-designed, others not so much.
Clouds will be hosted by a range of providers, offering a range of deployment models (IaaS, PaaS, SaaS, etc.) and the range of products, technologies and APIs from different vendors will continue to grow. What will also continue to improve is the ability to leverage cloud-based services to encapsulate legacy applications and solve various system integration problems.
Fortunately, we now have mature tools at hand to tackle integration within and across disparate cloud environments. This session compares and demonstrates options and alternatives for cloud integration, including Java APIs, open source integration frameworks, enterprise service bus solutions, and proprietary products. Kai will demonstrate several integration examples and deployment models based on cloud services from Amazon Web Services (IaaS), Google App Engine (PaaS), and Salesforce.com (SaaS).
September 24, 2012 - 13:00
Room: Great Hall, Sherfield Building
 
Fault-Tolerant Cloud Computing
Speaker: John deVadoss, Microsoft
Day 1: Cloud Computing Architecture & Patterns
In this talk, expert John deVadoss provides a deep-dive on how to build resilient cloud architectures, along with guidance for implementation, and scenario-specific technology architectures that implement fault-tolerant architectures in context. This session will articulate recommendations and approaches for ensuring that practitioners are able to deliver resilient cloud architectures, and will specifically highlight principles, patterns and practices on the Microsoft platform.
September 24, 2012 - 13:55
Room: Great Hall, Sherfield Building
 
Federated ESB with Microsoft Azure Architecture and Patterns
Speaker: Gijs in ’t Veld, motion10
Day 1: Cloud Computing Architecture & Patterns
With the move to mass-market, multi-tenant SaaS solutions, integration will become even more important than it is today. Now companies can start to deliver their value add to customers not only by building tailor-made solutions anymore, but by leveraging smart combinations of cloud-based offerings.
Gartner stated that SOA is a bridge from traditional computing in the enterprise data center to the hybrid model of computing, engaging enterprise data center and cloud resources. This presentation will provide insight and guidance on how to choose Microsoft integration solutions and how to combine them to create integration architectures that can be applied to PaaS and SaaS models.
Questions raised and addressed during this session include:
• "How do I integrate my back-end systems with multi-tenant SaaS applications?"
• "How do I create composite services that are orchestrated services provided by multiple SaaS applications or even SaaS vendors?"
• "Should I use integration middleware in the cloud (PaaS) to integrate my on-premise applications?"
• "What does hybrid integration architecture look like and how do I manage such an environment?"
Additionally, various Microsoft platform technologies are discussed in relation to cloud computing, including BizTalk Server, Windows Azure Service Bus, and Federated (hybrid) ESB. Enterprise Integration Patterns and SOA Design Principles are further covered in relation to these technologies.
September 24, 2012 - 14:50
Room: Great Hall, Sherfield Building
 
The Rise of the Internet Service Bus
Speaker: Jaime Ryan, Layer 7 Technologies
Day 1: Cloud Computing Architecture & Patterns
With the advent of cloud and mobile technologies, the landscape of enterprise IT architecture has changed drastically and irrevocably. No longer are applications confined to within the four walls of the datacenter; business must now be conducted in real-time across an open, extended enterprise. Conventional integration architectures such as the Enterprise Service Bus (ESB), designed for legacy integration and traditional SOA architectures, are not sufficient for exposing internal information assets to outside applications, apps, services, and devices. These expanding trends of mobile, cloud, M2M, real-time partner integration and open Web APIs demand new technologies that are tailored to both internal and external use cases and are security, management, and governance-aware. The ESB as we knew it is dead - today's enterprise needs an Internet Service Bus.
The Internet Service Bus still needs the ability to perform traditional enterprise application integration, but it must go far beyond as well. It needs to be able to live where the data lives - whether in the datacenter, in the DMZ or in the cloud. It must support all the message formats, security specifications and transport protocols used within existing SOA infrastructure, but must also focus on lightweight APIs used for integration of apps, devices and cloud platforms used in truly hybrid enterprises. It must treat mobile as a first-class citizen and support innovative new use cases through on-the-fly optimization for mobile devices. And it must provide the robust security, policy-based configuration and application lifecycle management that are expected by enterprise IT.
This talk will delve into each of the requirements of this new Internet Service Bus and discuss how they are driven by new trends in today's enterprise. Moving data and applications to the cloud, preparing for mobile workforce enablement and BYOD, addressing the numerous identities (user, developer, application, device) at play in today's IT, etc - these rapidly evolving needs must be met by an equally flexible technology stack.
September 24, 2012 - 16:00
Room: Great Hall, Sherfield Building
 
Building Cloud Architectures with Component Based Software Engineering (CBSE)
Speaker: Dr. Muthu Ramachandran, Leeds Metropolitan University
Day 1: Cloud Computing Architecture & Patterns
The emergence of cloud computing has resulted in an increase in data centers, primarily due to rising global demand. The newly emerging cloud paradigm is heavily based on the Software-as-a-Service (SaaS) concept that provides services on-demand, utilising resources more effectively within cloud environments.
Cloud architecture, its layers, and its composition of components and services need to be designed for scalability and re-configurability, as they support services and their SLAs (service level agreements). The resource management of cloud computing is the key to achieving its potential benefits. Therefore, it is essential to design cloud applications as web-based service components further based on well-proven CBSE (component based software engineering) methods and techniques (with appropriate security controls). This talk discusses a number of component models that have been designed for supporting cloud design characteristics and their associated architectural layers. Muthu will also cover a series of best practices and design guidelines for component design that support the componentization of cloud applications. This talk also introduces a process model based on CBSE, specifically customised for developing cloud applications.
The sessions concludes with a case study about Amazon cloud EC2 services with designs based on component models for cloud computing.
September 24, 2012 - 16:55
Room: Great Hall, Sherfield Building
 
A Flexible Enterprise Service Repository Taxonomy for Dynamic Service Composition
Speaker: Sergey Popov, Liberty Global
Day 1: New SOA & Service-Orientation Practices & Models
For larger IT enterprises, operating out of multiple geographic locations can pose design challenges for distributed solutions, in particular with functional decomposition of dispersed business processes. Following the centralization of common logic and artifacts is not just a question of unification and standardization of existing processes, its a matter of staying agile and successfully advancing competitive environments. On the surface the tasks of decomposition and centralization can lead to the two-phase implementation of a service repository/registry and agnostic composition controller for dynamic service invocation. The implementation of an Enterprise Service Repository (ESR) can be daunting, considering the rapidly changing business models that lead to more granular functional decompositions and that cannot be achieved without a flexible and at the same time robust taxonomy of the enterprise's business entities. In this session we tackle key questions, such as the common entities that need to be identified and the level of abstraction needed to achieve desirable flexibility and still maintain business context.
To address these issues, we cover:
- The mapping between enterprise business message (EBM) components and ESR objects and attributes;
- Abstract and concrete ontology implementations suitable for design-time discovery and runtime artifacts lookups and binding ;
- Best practices for Inventory Endpoint implementation;
The Logical outcome of an ESR implementation is the ability to dynamically discover, access and maintain service compositions using agnostic composition controllers. This talk will conclude with a demonstration using the Oracle OFM-based Service Broker.
September 24, 2012 - 10:10
Room: Read, Sherfield Building
 
Designing Composite Services Using BPMN 2.0 as a Visual Programming Language
Speaker: Lloyd Dugan, U.S. Department of Defense and Nathaniel Palmer, SRA International
Day 1: New SOA & Service-Orientation Practices & Models
Out of the maturation of BPMN 2.0, Lean BPMN has emerged to provide an agile modeling toolset and methodology for creating executable designs for a vast spectrum of business activities and systems. Leveraging the Analytic Conformance Class and a companion set of guidance on modeling primitives and patterns, different fit-for-purpose views can be created that describe operational aspects of a business process or system aspects of a business service. Executable BPMN means that the language is sufficiently rich to be used in a formalized way that permits explicit mappings to implementing components. Thus, BPMN models can describe processes as exposed services, the orchestration of component services in a composite, or both. BPMN modeling guidance can now fully embrace service design principles and patterns. Such guidance can be used to determine the appropriate use and attribution of BPMN elements – from user tasks implemented via human workflow services (that provision different user interface patterns) to intermediate message events implemented as service endpoints (that represent different operations) to different task types that abstract service provisioning (service invocation vs. rules engine invocation). BPMN models can now fully support the implementation of message exchange patterns and the use of different API styles (SOAP-based, RESTful, and other RPC types). This presentation supplies attendees with an overview of these features of Lean BPMN, which synopsizes what was originally presented as a tutorial at a recent OMG Technical Meeting, and builds on approaches developed for use with the U.S. Department of Defense Architectural Framework (DoDAF). Future directions for BPMN in this context will be briefly explored.
September 24, 2012 - 11:05
Room: Read, Sherfield Building
 
Conway's Law and Service-Orientation
Speaker: Roger Stoffers, Hewlett Packard and Marc Schmeetz, Vodafone
Day 1: New SOA & Service-Orientation Practices & Models
Within the context of IT, Conway's Law is an adage that dictates that organizations create technology solutions that mimic the communication structure of an organization. If an organization has three units that have similar processes, but do not communicate effectively about them, then naturally three different solutions are created to solve a similar problem.
In order to achieve a shared and truly leveraged technology solution, the communication structure (and especially) the underlying organizational structure, and corresponding governance must be addressed. Similar processes must be aligned and sharing must be mandated from senior management; only then can we realize a successful, business-aligned technology architecture, capable of fulfilling the requirements of multiple organizational units, departments and business processes.
In this presentation, Roger Stoffers presents a solution that reverse applies Conway's law for SOA, in order to improve communication structures in areas that have traditionally been problematic. Roger will reference a multi-year/multi-project program by a leading mobile telecommunications provider that was created to gradually solve communications structure problems and, in the process, create business-aligned processes, rules and logic. A service-orientation approach was followed and further supported via the application of supporting SOA design patterns pertaining to the normalization and centralization of processes, rules and service-oriented logic. The approach of this program and its results were evaluated and is presented together with the actual customer, Marc Schmeetz from Vodafone.
September 24, 2012 - 13:00
Room: Read, Sherfield Building
 
The Service Landscape: An Open SOA Standard for the Banking Industry
Speaker: Hans Tesselaar, Banking Industry Architecture Network (BIAN)
Day 1: New SOA & Service-Orientation Practices & Models
The banking industry is at a crossroads, with ever decreasing IT budgets. In order to remain competitive, organizations across various sectors needs to increase flexibility, while reducing costs. BIAN's mission is to reach an industry-wide consensus to achieve a flexible service-oriented architecture. With this flexible IT architecture, banks will be able to enhance system interoperability and reduce software integration costs. The Service Landscape is a reference model for Banks and Software Vendors across the globe. This presentation will give an in depth insight in the models and their usage.
September 24, 2012 - 13:55
Room: Read, Sherfield Building
 
Applying Service-Orientation to ITIL
Speaker: Filippos Santas, Credit Suisse
Day 1: New SOA & Service-Orientation Practices & Models
One of the strategic goals of service-orientation is the alignment of IT services with the needs of business. This goal is also the primary focus of ITIL, the IT Infrastructure Library. Many organizations, big and small, use ITIL as best practice for doing IT Service Management. ITIL's evolution from v2 (2000), to v3 (2007), to the 2011 edition shows an increasing focus on services and processes related to service lifecycle and service orientation. For example, service strategy became a central stage in ITIL's service lifecycle model, while, more recent developments such as the introduction of the design coordination process show clear influences from service-orientation. While ITIL remains descriptive, service-orientation provides principles, patterns and specific processes and precepts that prescribe the what-and-how in each step. The application of service-orientation to ITIL, when done properly, turns out to be very natural and intuitive. In this presentation I will show how to apply service-orientation principles, patterns, processes and SOA governance precepts to ITIL's service lifecycle stages, key processes and activities. I will further highlight the advantages of this approach. This presentation is of interest to those who want to introduce SOA in an enterprise that follows service management practices, and to those who want to see how to do service management in their SOA projects.
September 24, 2012 - 14:50
Room: Read, Sherfield Building
 
Leveraging SOA to Integrate Cloud-based SaaS Applications: Challenges, Best Practices and Lessons Learned
Speaker: Suzanne D'Souza, KBACE Technologies
Day 1: New SOA & Service-Orientation Practices & Models
Mission critical enterprise business processes often span multiple ERP, CRM and other types of legacy systems that can form complex, heterogeneous IT ecosystems. In an era where SaaS-based applications are becoming key access points and inherent artifacts of IT enterprises, the seemless integration of these applications with legacy systems is becoming increasingly important. When combined with SOA, the SaaS model provides a powerful means of encapsulating and exposing legacy functions via a standardized interface. However, it also presents unique integration challenges.In this session, Suzanne will focus on how SOA can be leveraged to position SaaS for application integration purposes. Suzanne will cite examples from various vendors (including Salesforce.com) and will also cover otpics pertaining to architecture and security.
September 24, 2012 - 16:00
Room: Read, Sherfield Building
 
Estimating SOA Projects with Function Points
Speaker: Yuri Gomes, CDS
Day 1: New SOA & Service-Orientation Practices & Models
One of the major challenges when planning SOA projects is estimating the effort, time and cost. In this presentation, Yuri will introduce techniques for successfully estimating SOA projects using function points.
SOA project teams have traditionally struggled with creating accurate estimates because data model and visual interfaces are not generally part of the initial planning scope. Yuri will demonstrate how to use function points associated with common SOA artifacts, such as WSDL definitions, XML Schema definitions, WS-Policies and other WS-* artifacts.
Two types of function points will be covered: data (extracted from the XSDs) and transactional functions (extracted from WSDLs). Technical factors that influence the complexity of projects will further be highlighted to provide additional detail. The presentation will also illustrate how to define the effort and cost from the total function points found and via the use of methodology-based roles. Also covered are techniques for discovering the productivity per function point, based on historical data and other relevant factors.
September 24, 2012 - 16:55
Room: Read, Sherfield Building
 
The Open API Economy: What Is It and How Do I Capitalize on It?
Speaker: Laura Olson, IBM
Day 1: Emerging Service Technology Innovation
Open APIs can unleash your businesses potential by opening new channels, establishing and strengthening your brand, and driving revenue from sources you have yet to imagine. In this session, you will learn what the Open API Economy is, the opportunities in this market and how it will affect your business in 2012. We will also describe how to define an effective API Strategy for your business, what the possible business models are and how to choose the business asset that becomes an API.
September 24, 2012 - 10:10
Room: LT 130, Huxley Building
 
Web Service Evolution
Speaker: Rob Daigneau, ArcSage LLC
Day 1: Emerging Service Technology Innovation
Developers often create service APIs with the hope that they will never need to be changed. Unfortunately, these efforts always turn out to be futile. Clients inevitably evolve at a different rate from the services they use and vice versa. Service developers must therefore devise ways to accommodate new requirements while ensuring they do not break existing clients. How can services be designed to support both backward and forward compatibility? In this session we'll identify the causes of breaking changes and discuss how developers can mitigate these issues. We'll examine a few patterns that encourage graceful service evolution, and we'll also cover some anti-patterns that thwart this objective.
September 24, 2012 - 11:05
Room: LT 130, Huxley Building
 
Smart Clouds
Speaker: Axel Angeli, Logosworld
Day 1: Emerging Service Technology Innovation
Modern clouds are comprised of much more than just outsourcing infrastructure and runtime platforms for providing on-demand resources. Clouds can be formed from uncountable numbers of loosely connected computers on an ad hoc basis. This dynamic merge and split of loosely coupled, individual computers provides the framework for smart clouds capable of enabling a completely new generation of automation solutions.
Smart clouds enhance quality by coupling expert databases and avoiding redundant manual data entry. They build upon new forms of artificial intelligence to learn from the behavior of the masses. For example, Amazon has been developing Smart Clouds to deliver intelligent recommendations and alerts. Smart clouds are green in that they save energy by reducing the overall idle time of computers. And, smart clouds are, of course, smart. They are based on self-organized collaboration that is leading to an explosion of new, more sophisticated enterprise applications.
September 24, 2012 - 13:00
Room: LT 130, Huxley Building
 
Provenance as a Service for Multi-Sensor Earth Science Data Records
Speaker: Hook Hua, Jet Propulsion Laboratory, California Institute of Technology (NASA Center)
Day 1: Emerging Service Technology Innovation
Multi-decadal climate data records are critical to studying climate variability and change. These often also require merging data from multiple instruments such as those from NASA's A-Train constellation of satellites that contain measurements covering a wide range of atmospheric conditions and phenomena. Multi-decadal climate data record of water vapor measurements from sensors on A-Train, operational weather, and other satellites are being assembled from existing data sources, or produced from well-established methods published in peer-reviewed literature. However, the immense volume and inhomogeneity of data often requires an "exploratory computing" approach to product generation where data is processed in a variety of different ways with varying algorithms, parameters, and code changes until an acceptable intermediate product is generated. This process is repeated until a desirable final merged product can be generated. Typically the production legacy is often lost due to the complexity of processing steps that were tried along the way. The data product information associated with source data, processing methods, parameters used, intermediate product outputs, and associated materials are often hidden in each of the trials and scattered throughout the processing system(s). We present services that help users better capture and explore the production legacy of the data, metadata, ancillary files, code, and computing environment changes used during the production of these merged and multi-sensor data products. By leveraging existing semantic and provenance tools, we can capture sufficient information to enable users to track, perform faceted searches, and visualize the provenance of the products and processing lineage. We will also explore if sufficient provenance information can be captured to enable science reproducibility of these climate data records.
September 24, 2012 - 13:55
Room: LT 130, Huxley Building
 
The Future of 'Mocks' - How to Use Sophisticated Simulators for Software Projects
Speaker: Christina Wegner, T-Systems Ltd.
Day 1: Emerging Service Technology Innovation
Anyone who's ever worked on a good-sized software project knows the frustration of having to put your own activity on hold until a certain component or system that you need is available. Maybe there are technical issues to be dealt with, or maybe the components you need are still under development. Maybe they don't exist at all.
Sometimes the system you need is just too complex and holds lots of data. Backends for payment, customer relations, logistics, banking, and other such complex systems may require a lot of time and effort to deploy in all the different environments - if it's even possible to do so.
Many developers find a workaround with so-called "mocks". These are simple simulators with just the functionality you need right now to make progress. But although they can help you overcome a short-term problem, they too have limitations. If you want to use these mocks for other components of your software, you need a separate configuration and deployment process to make them available to other developers or test teams. Mocks are usually not integrated in the test data management. Enhancing their functionality can only be done by the developers. And there's another aspect that shouldn't be overlooked - the quality of the simulator.
During this session we'll share our knowledge of using tools especially designed for creating, changing and managing simulators for components in middle and big-sized software projects. Join us for a cross-over session that brings theory and practical experience together. Our talk will give you a new perspective on successfully developing and testing your complex software system in parallel teams.
September 24, 2012 - 14:50
Room: LT 130, Huxley Building
 
Conquering SOA's Heartbreak Hill: Extending the benefits of SOA to the User Interface in the Cloud
Speaker: Olivier Poupeney, Capital Banking Solutions
Day 1: Emerging Service Technology Innovation
Maybe you've heard of the Boston Marathon's heartbreak hill, which only climbs 88 ft but comes late in the marathon at mile 21. The runners are already very tired and need to save enough energy to finish the last 5 miles. Building the application UI on an SOA architecture is similar to climbing Heartbreak Hill, it usually comes late in the development cycle, after the effort already extended in building out the SOA architecture. Development teams often underestimate the time and complexity required to build the front end. Add to that the users high expectations for the most beautiful, intuitive, personalized and highly interactive interface and then satisfy the new requirements for deployment to private and public clouds and while your at it, make it available on a multitude of devices and do it all with reduced budgets and inexperienced developers and you've got a recipe for disaster even for the best tuned IT shops. Guess what: there is a better way to build your services for consumption by a reusable composite interface. Come find out the best practices for taking the heartbreak out of building the interface and how to go the distance in building modern applications.
September 24, 2012 - 16:00
Room: LT 130, Huxley Building
 
From SOA to PDA: Why Process-Driven Architectures Help Realize SOA and How BPMN Can Help
Speaker: Dr. Volker Stiehl, SAP
Day 1: Emerging Service Technology Innovation
Many organizations have been challenged to deliver on SOA's promises with fast business process adaptability due to strategic changes on management levels, and the reuse of services. There are those who approach SOA as being too technology-oriented and forget to support the business side. In this session, a slightly modified approach to SOA will be presented which puts the business processes in the center of gravity, driving all decisions about IT artifacts and their interfaces to the external world. This leads to an application architecture known as "process driven application/architecture" (PDA). Learn how the PDA-way differs from SOA and how PDAs help IT departments ensure fast implementation of new strategic and differentiating processes.
The approach is based on the following three pillars:
1. The adoption of a top-down methodology for deriving essential parts and artifacts of PDAs.
2. A sustainable architecture for PDAs, which strictly differentiates between human-centric business processes and technical integration-centric processes. (We will take a look at the tasks of each process type as well as their collaboration. This approach protects business processes from the constant changes on the system level.)
3. The general usage of the Business Process Model and Notation (BPMN) for modeling, as well as implementing different kinds of processes within a PDA, covering business-centric and integration-centric processes.
A focus of this session will be a discussion about the various options to address "when to use what and why" questions.
September 24, 2012 - 16:55
Room: LT 130, Huxley Building
 
Lightweight BPM and SOA
Speaker: Nils Preusker, camunda Services GmbH
Day 1: BPM, Service Modeling & Analysis Techniques
BPMN 2.0 is fast becoming the de-facto standard for business process modeling, analysis and execution. However, adopting the standard also means choosing a tool-chain, agreeing upon a modeling methodology, deciding on an execution environment and integrating it with existing IT systems. Before you know it, you are building a complex BPM and SOA platform. In this talk, we'll introduce tools and discuss an approach for alleviating the complexity with technical and business requirements in your BPMN 2.0 models. We'll focus specifically on the use of open source frameworks, such as Activiti (http://www.activiti.org) and Apache Camel (http://www.camel.apache.org). While Activiti offers a lightweight, embeddable execution environment for BPMN 2.0 processes, Apache Camel helps you to implement complex integration scenarios by applying well-known patterns. In a simple showcase, we will demonstrate how these two frameworks can be integrated to form a solid, yet lightweight BPM and SOA infrastructure. Finally, we will go through the lessons-learned from our recent BPM projects and discuss practical experiences with tools and technologies referenced during the talk.
September 24, 2012 - 10:10
Room: LT 311, Huxley Building
 
The Modern Era of Business Architecture Design with SOA and S-BPM
Speaker: Alexander Gromoff, National Research University Higher School of Economics
Day 1: BPM, Service Modeling & Analysis Techniques
Business process agility benefits are often more of a marketing ploy rather than an effective method of realizing business process optimization. Well described and logically proven, "true agility" has rarely been properly implemented mainly due to lack of sufficient flexibility in actual business processes designed top-down and with rigid structures. On the other hand, these attempts to follow standards and binding them with cloud computing have lead to extremely expensive solutions overloaded with unnecessary components and links between unexecuted functions. Two new paradigms have appeared to help alleviate these problems: S-BPM (subject-orientated business process management) and ICS (i-cloud services). Combining these approaches with existed enterprise architecture requirements leads to the opportunity to widen EA to real-time business architecture. During this talk, Alexander will describe these topics and further discuss how S-BPM and ICS can be applied to SOA. Alexander will further explore the social impact and how this form of business architecture design can lead to the freedom realize the intellectual potential of executive employees. Finally, Alexander will address how these this style of architecture can reform the classic market-of-advertisement-use into a market-of-value-use.
September 24, 2012 - 11:05
Room: LT 311, Huxley Building
 
Service Modeling & BPM Business Value Patterns
Speaker: Matthias Ziegler, Accenture
Day 1: BPM, Service Modeling & Analysis Techniques
What are the criteria and benefits of a BPM project? How does BPM benefit service modeling? Based on the results of an extensive survey, Matthias will highlight the primary areas in which BPM has realized tangible and measurable benefits, including process automation, process governance, process visibility, and process decomposition for the modeling of candidate services. From there we derive an understanding of both success patterns and anti-patterns of a BPM project. Matthias will show how a BPM Maturity Model helps to gain an assessment of the current and future mode of a process-driven and/or service-oriented enterprise. To develop a BPM business case Matthias will further describe a BPM ROI template that can be used to document individual requirements. Using three real reference cases he will provide practical examples that span the manufacturing, public sector and telecommunications industries.
September 24, 2012 - 13:00
Room: LT 311, Huxley Building
 
Actionable Architecture: Strategic Synergies Between SOA, BPM and EA
Speaker: Claus Torp Jensen, IBM
Day 1: BPM, Service Modeling & Analysis Techniques
Today's global environment requires businesses to work smarter and to improve the coordination between planning and execution to continuously improve business processes and optimize costs. While Business Process Management (BPM) and Enterprise Architecture (EA) each have value on their own, they are also naturally synergistic, and together provide better business outcomes and strategic alignment of business and IT. When carried out together in an SOA context, BPM provides the business understanding, metrics and execution environment, and EA provides the discipline for translating business vision and strategy into architectural change. Both are needed for sustainable continuous optimization.
September 24, 2012 - 13:55
Room: LT 311, Huxley Building
 
The Successful Execution of the SOA and BPM Vision Using a Business Capability Framework: Concepts and Examples
Speaker: Clemens Utschig, Boehringer Ingelheim Pharma GmbH & CoKG and Manas Deb, Oracle
Day 1: BPM, Service Modeling & Analysis Techniques
At a basic level, SOA advocates software development using self-sustaining packages of IT assets, aka "services". Each of these services typically represents a unit of business functionality. Similarly, Business Process Management (BPM) focuses on the comprehensive discipline of creating, managing and improving "business processes" which are articulations of (business) activities that help a business function.
A business process often needs services for its execution; a service can sometime include one or more business processes. Thus, relevance of SOA and BPM to the success of a business is immediate and obvious. In fact, over the last decade, a great amount of attention and effort have been dedicated by businesses and technologists to derive substantial benefit from SOA + BPM vision. However, the yield has been quite uneven across companies attempting this combined adoption. Some are enjoying superior competitive advantages, while others have only garnered modest ROIs.
In this fast-paced presentation, author Clemens Utschig and Manas Deb explain how ne of the key reasons for low returns from combined SOA and BPM adoption has been the lack of focus on "business capabilities". Strategies are conceived in order to achieve the goals and objectives of a business; for successful execution of a strategy a set of accurate and well-defined business capabilities is necessary. Using conceptual discussions and examples from the industry, this presentation will explain how business capabilities are related to business strategy execution, and in turn how SOA and BPM adoption can build upon and improve such business capabilities.
September 24, 2012 - 14:50
Room: LT 311, Huxley Building
 
Distributed Business Processes in Practice
Speaker: Nicolai M. Josuttis, IT communication
Day 1: BPM, Service Modeling & Analysis Techniques
Business Process Management (BPM) sounds easy. Just design the workflow, implement it with your favourite tool, and let it run. However, in practice, things turn out to become complicated. For example, you need different tools to implement processes, have to deal with different abstraction layers, and have to decide among multiple approaches (such as orchestration and choreography) and different technologies. This has the consequence that a typical customer process such as a customer order uses different phases, gets realized with different tools, and has to deal with different message exchange patterns to deal with manual, online, offline, future tasks, which all might exist in a business process. To minimize costs, those facts have to be considered for both the introduction of business process management as well as when designing distributed business processes. Thus, based on practical experience in multiple companies, Nicolai Josuttis presents the most important facts and conceptual challenges you have to know when bringing BPM in operation. This will help to make the right decisions when introducing and dealing with BPM in your organization.
September 24, 2012 - 16:00
Room: LT 311, Huxley Building
 
How to Document Your Service-Oriented Solution Architecture Using UML and More
Speaker: Paulo Merson, Software Engineering Institute (SEI)
Day 1: BPM, Service Modeling & Analysis Techniques
Have you used UML in your software architectures? Have you ever wondered how to apply it to SOA and services? If your answer is yes to either of these questions, then this talk has practical and valuable information for you. The goal is to demonstrate what information about a service-oriented architecture should be captured, so that others can successfully use it, maintain it, and build services-based systems from it. Important takeaways include: service-oriented architecture consisting of multiple views; how to use UML in each view and when other notations work better; what views can express service-orientation; what views can we use to evaluate performance, availability, modifiability and other qualities; guidelines and templates to make your architecture documentation more effective.
September 24, 2012 - 16:55
Room: LT 130, Huxley Building
 
Connecting the Dots between Lean Six Sigma (LSS), BPM, SOA and Cloud Computing
Speaker: Gary E. Smith, The Co-operators
Day 1: BPM, Service Modeling & Analysis Techniques
Many companies treat LSS, BPM, SOA and Cloud Computing as separate disciplines. Those that understand how these different fields relate to each other and can be used together will be better positioned to excel. Through the identification of services we can focus organizations on those business processes that are considered to be a source of differentiation and value to customers and shareholders; and at the same time determine those less important business processes that are candidates for outsourcing. BPM, SOAs and Cloud Computing combined with LSS can accelerate improvements and proven results. At the same time, they can increase organizational flexibility and technology-enable measurable agility and responsiveness. The objective of this presentation is to provide the audience with a clear understanding of the linkage between these disciplines, and how they can getting started with an approach that leverages what the disciplines have to offer collectively.
September 24, 2012 - 16:55
Room: LT 311, Huxley Building
 
OAuth-as-a-Service: Using Windows Azure Access Control and ASP.NET
Speaker: Maarten Balliauw, RealDolmen
Day 1: Service Infrastructure & Virtualization
We’re evolving from the world of Web 2.0 to a world where APIs are ruling the Web. Nowadays, every developer expects that a given public service exposes functionality via a REST-based API so that both apps and mashups can be created with them, via Web browsers or mobile applications.
So, how would you build an API that could act as a full-fledged front-end without compromising service security? How would you authenticate and authorize users? Most APIs use OAuth, bringing a secure and standardized means of accomplishing this task.
In this session, Maarten will explain you how to build an API using the newly released ASP.NET Web API framework. Maarten will demonstrate that there’s no need to create your own OAuth implementation; the Windows Azure Access Control service can be used to outsource security and OAuth-related tasks and authenticate and authorize APIs consumers.
September 24, 2012 - 10:10
Room: LT 144, Huxley Building
 
Identity and the Cloud: Unifying the User Experience
Speaker: Dan Brotsky, Adobe, John Trammel, Adobe and Dr. Umit Yalcinalp, Adobe
Day 1: Service Infrastructure & Virtualization
Identity Management is a central part of the Adobe Subscription Architecture. Products that use this architecture must be integrated with an Identity Management Server, referred to as the "IMS". The IMS is built on the OAuth2.0 protocol and provides additional services and protocol extensions beyond acting as a compliant protocol provider. In this talk, we discuss the core functionality of the IMS, by focusing on the following areas:
- Membership-based Licensing with Adobe IDs
- Centralization of User Interfaces and Workflows for all clients that need identity management
- Heterogeneous clients that are utilizing workflows
- Extensions to the OAuth 2.0 protocol and its use for establishing persistent identity on heterogeneous devices (such as device tokens on desktops)
- Centralized Runtime Account Management for Services and Products and Data Repository for Entitlements
The IMS, as the central part of the Adobe Subscription Architecture, enables us to unify customers' experience with Adobe across multiple products and services. We will also discuss challenges that arose as a result of having to centralize identity management, and we will further share lessons learned as more products, services, and devices were integrated into a consolidated model.
September 24, 2012 - 11:05
Room: LT 144, Huxley Building
 
High Performance Computing in the Cloud
Speaker: Dan Rosanova, West Monroe Partners
Day 1: Service Infrastructure & Virtualization
As cloud computing ushers in an era of low cost highly scalable platforms and solutions it is also brining massive computing power once reserved for government and research institutions to every organization in the world. Beyond the concept of merely elastic computing this computing power will change the way many business function and their low barrier to entry will enable research on an unprecedented scale. Problems that involve intensive calculations or simulations can benefit from the massive parallelization that the cloud provides.
Whether through scale-out architectures like Grid / Cluster / Hadoop, or completely new approaches, such as General Purpose Graphics Processor Unit (GP GPU), there are a variety of emerging high performance computing options coming to the cloud. Any organization can now harness processing resources that once required the heavy capital investment of a super computer on a pay for use basis that is both cost effective and sustainable. This session will describe the problem spaces and architectural techniques that are well served by cloud based high performance computing.
Topics covered will include:
- Identifying suitable problem spaces
- Parallel processing architectures
- Data access techniques
- Available platforms & tools
- A Case study and statistics from a financial modelling scenario
Additionally features and pricing questions involving major vendors will be discussed and compared to non-cloud based options. Target functional areas include: capital markets, energy & utilities, insurance, life sciences, aerospace, climate & weather modelling.
September 24, 2012 - 13:00
Room: LT 144, Huxley Building
 
Your Security Guy Knows Nothing
Speaker: Paco Hope, Cigital
Day 1: Service Infrastructure & Virtualization
Moving to the cloud blurs many old, rigid lines to allow rapid scaling and innovation. It also blurs well-known boundaries that we once used to define and understand software security. Beyond compliance and policy we need to know whether our cloud applications and services really are secure; and this is new and uncharted ground. Some of the concepts are familiar, but the tools we have available are totally different. Security folks will be unable to pin down their assumptions as whole servers, applications, and services move quietly from place to place, network to network, country to country. Consider, for example, a software-defined network: The very building blocks that security assertions have used in the past are not even present in the network. In this talk we will look at past leaps forward into uncharted territory and cast those in the light of SOA and the cloud. The fundamental changes in the landscape require us to think differently. We will ask important questions about how we are making security assertions and what assumptions those might require. In the end we will identify three important principles for securing cloud applications. We identify what various sides (developers, consumers, security) need to bring to the table to make the right decisions. Why does it matter that your security guy knows nothing? What can you do about it?
September 24, 2012 - 13:55
Room: LT 144, Huxley Building
 
Taking Message Virtualization to the Next Level
Speaker: Huw Price, Grid-Tools Ltd.
Day 1: Service Infrastructure & Virtualization
Data stubbing and message virtualization are quickly becoming standard practice. However, data-driven organizations are constantly faced with numerous challenges when implementing changes to SOA frameworks. Huw will present new and exciting ideas on basic virtual message management and how it can be moved to a higher level with the simple addition of better test data management and coverage analysis techniques. He will present the advantages of having an array of techniques to choose from when preparing data for SOA testing. Some example techniques include: creating simple echo responses, provisioning obfuscated or masked production data, utilizing constrained orthogonal arrays, understanding cause and effect and using complex multi-level sets of responses, which include expected results. Attendees will leave with progressive ideas for securing, controlling and enhancing the data used for SOA testing. These new techniques can be implemented to encourage improvements in SOA frameworks.
Learning points:
- Gain a better understanding of the benefits of methods used to engineer, enhance and improve the data used for SOA testing, such as generating synthetic data, using a test data repository to control and improve responses, automatic version control, data inheritance and coverage analysis.
- Gain a better understanding of the benefits of methods used to provide fully secure and compliant, yet intelligent virtual responses, such as Enterprise Data Masking™.
- Gain in-depth knowledge on the benefits of using virtual service layers to replicate the behaviour and structure of a SOA message system, eliminating the constraints of cross-system dependencies in traditional SOA testing.
- Learn how to encourage testing teams to work in a stable, isolated environment which minimizes disruption and delays in waiting for data to flow downstream.
September 24, 2012 - 14:50
Room: LT 144, Huxley Building
 
The Service Bus in the Cloud
Speaker: Manfred Steyer, University of Applied Science
Day 1: Service Infrastructure & Virtualization
Although highly effective, traditional service bus architectures have often introduced a single point of failure that can impact multiple solutions. To truly leverage what the service bus has to offer requires that it is fail-safe and is architecturally redundant. However, redundancy in implementation can increase both the cost of hardware and the cost of software licenses.
The Windows Azure Service Bus addresses these problems by offering message mediation and message transformation on a pay-per-use basis. In this presentation, Manfred explores how the Windows Azure Service Bus, as a cloud-based solution, is not limited to the Microsoft-platform in that it can be used in any environment via its REST-based API. Manfred highlights key features, such as message queues, topics and message transformations for XML-based messages and flat files. Also covered is how it goes hand-in-hand with REST und SOAP-based Security Token-Service for single-sign-on-scenarios. In addition, it can connect cloud-based and on-premise systems.
Manfred will conclude the session by going over an integration scenario that connects two on-premise systems from two different locations. He will then demonstrate the usage of the Security Token Service (Azure Access Control) in relation to federated and claims based security.
September 24, 2012 - 16:00
Room: LT 144, Huxley Building
 
Cloud Virtualization: Benefits, Challenges, Dependencies, Integration, and the Future
Speaker: Amin Naserpour, Hewlett Packard
Day 1: Service Infrastructure & Virtualization
Cloud computing does not actually require virtualization, but when properly incorporated as part of its technology architecture, there is little argument against the many strengths and benefits that originate from the rich and sophisticated layers of virtualization technology and product platforms that are available today. This talk delves into aspects of virtualization concepts and technology that help enable the agility, scalability, reliability and transparency offered by modern cloud platforms. For example, we explore how, through virtualization, cloud consumers are shielded from back-end transitions between local resources and cloud-based resources and how we can make configuration and connectivity changes on the fly without noticeable performance impacts. We discuss the role of virtualization technology within integration architectures (and as an "integration enabler"), and how different types of virtualization products often need to work together to form a robust architecture. We further highlight the risks and challenges associated with using (or overusing) virtualization platforms in relation to runtime exceptions and security vulnerabilities. This session concludes with an overview of a new unified cloud computing framework (the Vendor Independent Cloud Computing Framework) designed to provide best practices and address common Cloud Computing issues.
September 24, 2012 - 16:55
Room: LT 144, Huxley Building
 
A Cloud Onboarding Strategy
Speaker: Pethuru Raj, Wipro Consulting Services
Day 1: Business Planning for Cloud Computing Projects
A cloud environment predominantly gives an illusion of infinite processing, storage and networking resources. Applications that are designed from the ground up to spread their workloads across multiple servers will be able to benefit from the automated scaling of resources to match varying demands. User and workloads are bound to change very frequently. This is quite appealing for applications with unpredictable or cyclical usage patterns, because a cloud orchestrator / broker can monitor usage and can dynamically scale resources up or down on need basis. This behavior, in sync up with the pay-by-usage characteristic of clouds, can lead to significant financial savings. With a greater and deeper understanding of the business, technical and use cases of clouds, organizations across the world are preparing strategies and roadmaps to plunge into the cloud space, which is by the way steadily expanding through a host of innovations and improvizations. However, cloud onboarding has to be very carefully and calculatedly articulated and accomplished as there are several constrictions and challenges. In this presentation, author Pethuru Raj provides an overview of why, when, how and what for cloud onboarding approaches need to be initiated. He further explains how a lean migration methodology for smartly and successfully embarking on the long and arduous cloud journey can be attained.
September 24, 2012 - 10:10
Room: Pippard, Sherfield Building
 
A Pragmatic Approach to Cloud Computing
Speaker: Andrea Morena, Oracle
Day 1: Business Planning for Cloud Computing Projects
As organizations adopt cloud computing, they need to define an approach that matches the combined advantages of IT standardization, consolidation, and self-service, with their specific business drivers. There are so many interpretations of cloud computing and motivations, it is important to clarify this motivation before prescribing architecture, process or solutions. Understanding the business and IT goals and desired benefits, is essential to subsequent architectural and technical decisions and developing a clear cloud roadmap.
This session outlines fundamental considerations to implement a cloud strategy. Methods are presented for aligning critical architectural decisions and key organizational transformations with cloud strategy, as well as the important criteria to consider when selecting cloud service providers and cloud enabling technologies.
September 24, 2012 - 13:00
Room: Pippard, Sherfield Building
 
Making Cloud Standards Customer-Driven
Speaker: Andrew Watson, OMG
Day 1: Business Planning for Cloud Computing Projects
On 7th April 2011 industry leaders from across the world formed the first customer-led consortium designed to shape the face of open standards based cloud computing. The Cloud Standards Customer Council will drive user requirements into standards development process, establish the criteria for open standards based cloud computing, and deliver content in the form of best practices, case studies, use cases, requirements, gap analysis and recommendations for cloud standards. This talk covers CSCC's origins, structure and objectives, and describes how you can get involved.
September 24, 2012 - 13:55
Room: Pippard, Sherfield Building
 
Moving Applications to the Cloud: Migration Options
Speaker: Anne Thomas Manes, Gartner
Day 1: Business Planning for Cloud Computing Projects
You've been ordered to move some applications to the cloud. Now what? The easy option is to simply fork-lift the application and its data as is to an IaaS provider. But will that work? Cloud computing introduces new challenges of cross-functional and cross-supplier integration, and it may require application refactoring. When does the cost of migration out-weight cloudy benefits? This session addresses these issues:
- What options do we have for migrating applications and data to the cloud?
- Can we port them as is, or do we have to tune them for the cloud?
- How much work is involved?
- What criteria should we use to help us choose a migration option?
September 24, 2012 - 14:50
Room: Pippard, Sherfield Building
 
Integration in the New Cloud World: Are You Prepared?
Speaker: Pablo Luna, Mulesoft
Day 1: Business Planning for Cloud Computing Projects
For most companies, SOA and integration primarily involves on-premise applications with limited integration with cloud-based systems. However, as the adoption of SaaS and cloud accelerators becomes more pervasive, cloud integration will inevitably become a predominant requirement, with on-premise-to-cloud or pure cloud-to-cloud use cases. In this talk Pablo will provide guidance for organizations interested in understanding and preparing for the cloud integration future. Topics covered will include key enabling technologies for cloud integration and integrating with cloud-based customers, suppliers, and business partners. Pablo will explain why cloud integration is a prerequisite for mobile application development projects and will conclude with techniques for building business cases for cloud integration.
September 24, 2012 - 16:00
Room: Pippard, Sherfield Building
 
The Impact of the Cloud on the Business of Higher Education
Speaker: Paul Hopkins, Fulcrum Worldwide
Day 1: Business Planning for Cloud Computing Projects
The maturing of service-oriented architectures and cloud computing has resulted in dramatically new opportunities for businesses to provide more seamless user experience and more value-added services. Key factors that have influenced this shift include: user identities and how they can be maintained over a broader scope of businesses and applications, new functionality that can be made available rapidly and without redundant pockets of supporting data and administration functions, how user information remains in the control of the user and how analytics across a broader scope can result in more targeted and actionable data and metrics.
The Higher Education (HE) sector is a leading example. Universities are developing a framework of shared cloud-based services packaged into student centric applications and data. This suite of loosely coupled services promotes interoperability across multiple educational domains. HEIs are also increasingly using cloud computing as an alternative to on-premise data centers for the deployment of business automation applications. One such example is the cloud-based student and applicant portals. Student identity can be maintained across universities and applications, enabling information to be available on-demand. The move towards a paperless admissions process is speeding up the time required to process applications and make offers to students, now taking hours rather than days or weeks.
September 24, 2012 - 16:55
Room: Pippard, Sherfield Building
 
Cloud Computing's Impact on Future Enterprise Architectures
Speaker: Jaap Schekkerman, CGI
Day 2: Cloud-based Enterprise Architecture
As cloud computing grows and matures, it will materially influence any organization that leverages its capabilities and services or provides "cloud-like" services to others. Its development will refine and advance architectural constructs both in individual organizations and across value networks. Cloud computing takes the enterprise architecture ) discipline (of business and IT) into a new domain where partial or entire business and/or IT facilities are delivered as a service. In many ways, cloud computing marks an inflection point for many different elements of business and IT, and forms a convergence of other architectural categories that were not necessarily working in concert in the past. That makes cloud computing relevant and potentially dramatic in its impact.
Knowledge and understanding of enterprise architecture and its practices and usage is a necessity when dealing with "cloud-like" services. Cloud-based enterprise architectures drive the business value clients seek, enabling them to meet mission and programmatic requirements and ensuring compliance with the various common statutory, regulatory, and policy requirements. In this presentation, author Jaap Schekkerman takes a close look at the evolution of the cloud and its impact on enterprise architecture, and further explores how businesses can learn to best exploit its benefits, while fully understanding and controlling the risks.
September 25, 2012 - 10:10
Room: Great Hall, Sherfield Building
 
Using the Cloud in Enterprise Architecture
Speaker: Dr. Chris Harding, The Open Group
Day 2: Cloud-based Enterprise Architecture
Cloud is easy to use, but a complex cloud-based solution needs to be carefully designed, just like any other business solution based on information technology. Enterprise architects work by developing models of the solution. Using these models, they discuss the solution with affected stakeholders to ensure that it meets their needs and addresses their concerns. Once the models have been adjusted and refined in the light of these discussions, they form the basis of the implementation specification, describing systems to be purchased, software to be developed and – particularly for Cloud – services to be used.
Cloud computing is a major development in information technology, comparable to the mainframe, the minicomputer, the microprocessor, the Internet, and the World-Wide Web in its importance. It does not fundamentally change the way that enterprise architects work, but it does have a major impact on what they do. To discuss cloud solutions, the architect and the stakeholders must understand a range of concepts that are very different from those on which traditional IT solutions are based. Computers, applications, and database management systems become less important; there is more emphasis on service levels and time-to-provision. There are new risks, and new ways of gaining value from IT. Talking about these almost requires a new language.
Models of cloud solutions, also, look different from models of traditional IT systems, though they may be prepared using similar techniques. This presentation will describe how the introduction of cloud computing is impacting the enterprise architecture development process. From this presentation, delegates will further gain an appreciation of techniques that can be used to describe and model Cloud-based solutions.
September 25, 2012 - 11:05
Room: Great Hall, Sherfield Building
 
Global Development Cloud for the International Enterprise
Speaker: Paula Dantas, IBM
Day 2: Cloud-based Enterprise Architecture
In this session, we will describe a project to create a global development cloud at a leading financial service company. The aim of the project was to dramatically reduce time to market by rapidly accelerating development cycles for the company's more than 20,000 internal application developers, who were typically forced to wait up to 45 days for server resources to be provisioned. With the cloud solution, the provision times are less than 20 minutes now. We will cover various aspects of the project such as the functional and operational architectures, the business drivers, technical goals and lessons learned. Moreover, we will go through how the private cloud was created and how it is managed today using virtualization and automation technologies.
September 25, 2012 - 13:00
Room: Great Hall, Sherfield Building
 
Industry-Oriented Cloud Architecture: Cloud Computing in Higher Education
Speaker: Sukrit Sondhi, Fulcrum Worldwide
Day 2: Cloud-based Enterprise Architecture
With recent advances in technology, increasing demands from student for distant learning alternatives to classroom studies and rising pressure to cut costs as a result of funding cuts, the higher education sector is caught in a struggle between balancing the traditional and historical means of providing education while integrating technology into learning environments to provide new channels for imparting education. Now, more than ever before, the Higher Education (HE) IT sector is increasingly motivated to explore how best to utilize trends in technology to lower administration costs and broaden student bases.
During this talk, Sukrit will highlight how Higher Education sectors across the globe are increasingly relying on the Software-as-a-Service model to solve business challenges. Specifically, this presentation will focus on:
- The rising adoption of cloud computing and SaaS in HE institutions to automate common business processes.
- Highlighting how enterprise portal technology is proving to be major catalyst in terms of being the technology enabler for expediting SaaS adoption amongst HEIs.
- Showcasing how enterprise architecture helps create a roadmap and business case for SaaS adoption and HE IT transformation.
The session will include a use case that demonstrates how Research Management Administrative Systems can be delivered via SaaS on enterprise portal framework in a cloud environment.
September 25, 2012 - 13:55
Room: Great Hall, Sherfield Building
 
Building a Cloud Ecosystem Architecture
Speaker: Chris Haddad, WSO2
Day 2: Cloud-based Enterprise Architecture
Offering a business capability as a one-size-fits-one solution is a typical IT solution trap. One-size-fits-one solutions do not exhibit the adaptability or agility required to fulfill new business opportunities. Teams are intrigued by the cloud's promise to create a one-size-fits-ALL solution. Implementing Cloud architecture concepts to build an ecosystem platform and a vertical Platform-as-a-Service (PaaS) will accelerate the IT team's ability to deliver solutions that support business growth objectives. A cloud ecosystem platform enables teams to deploy context-aware solutions, rapidly provision 3rd party application projects, automate governance approval tasks, ensure regulatory compliance, monetize user interactions, and host applications that seamlessly extend the user experience. By hosting all business partners as tenant applications within a multi-tenant environment, the ecosystem environment more readily aggregate and share business information.
In this session, Chris will describe:
- Why ecosystem platforms and tenant personalization increase business agility.
- When to extend the user experience by architecting multi-tenant, context-aware cloud applications and APIs.
- How frameworks and containers are evolving to deliver a multi-tenant environment from data to screen.
- How a vertical Platform-as-a-Service ensures regulatory compliance, automates governance approval tasks, and more readily shares business information and capabilities.
Join Chris for this fast-paced session dedicated to an important new area of cloud computing.
September 25, 2012 - 14:50
Room: Great Hall, Sherfield Building
 
Elastic SOA in the Cloud
Speaker: Steve Millidge, C2B2 Consulting
Day 6: Cloud-based Enterprise Architecture
We know service-oriented architectures can deliver huge agility benefits for developing new functionality through repeated service reuse. However, if our shared services become highly used, they may be subjected to massively increased loads from runtime events that we, as service owners, cannot predict. With the significant return on investment gained with the deployment of public and private clouds, virtualization technology is now making it possible to combine SOA infrastructures with monitoring and APM tools to elastically scale out service deployments in response to real-time load increases.
This session will take a technical deep dive into a service-oriented architecture engineered specifically for elasticity. The following questions will be explored:
- How can I monitor the load on my Services?
- How can I fire up additional compute capacity as a service becomes loaded?
- How do I architect my SOA deployment to utilise the power and flexibility of a private or public cloud?
- How do I deploy UDDI to ensure clients can fully utilise new capacity?
- How can I see what is happening on my ESB infrastructure?
This talk is aimed at for architects and developers who have moved beyond "playing" with SOA in the cloud, and are looking to deploy SOA into a cloud-based production environment. Learn from someone who has been there and got the T-Shirt.
September 25, 2012 - 16:00
Room: Great Hall, Sherfield Building
 
Advances in Cloud Computing
Speaker: Zaigham Mahmood, University of Derby, UK
Day 1: Cloud-based Enterprise Architecture
Cloud computing is an emerging paradigm that allows consumers to self-provision cloud-based IT resources, as and when they require. There is a promise of numerous benefits; however, there are also inherent issues and concerns. As a result, a number of challenges have emerged that have become the focus of activity in academia as well as the research community. In this context, much research is being undertaken and reported on topics such as: cloud interoperability, identity and access management (IAM), cloud bridging, big data, brokerage services, Inter-cloud integration, internet of clouds and open standards. The focus of this presentation is a discussion of some of these topics, in particular: 1) identity and access management (IAM) that aims to establish and manage processes and practices for ensuring authorized and secure access to the required resources; 2) cloud bridging that provides a means to extend the virtualisation environment across different clouds to seamlessly move virtual machines across clouds; 3) Big Data, a hot topic focusing on transmition, storage, partitioning and retrieval of voluminous amount of unstructured and semi-structured data; and 4) cloud brokerage services that act as intermediaries between the consumers and providers of cloud services to make the access and provision easier and more efficient. The presentation also reports on what is current by way of vendor offerings (an unbiased, random selection) and research efforts.
September 25, 2012 - 16:55
Room: Great Hall, Sherfield Building
 
Semantics Enabling Next Generation SOA
Speaker: Johan Kumps, RealDolmen
Day 2: Semantic Web Technologies (with & without the Cloud)
Creating and maintaining services-based architectures is a significant challenge and investment. Current standards for describing (Web) Services use syntactic (mostly XML-based) notations such as WSDL. Because these descriptions aren't machine readable, IT staff must carry out all of the tasks associated with the discovery, composition and invocation of services. Coping with millions of services, let alone taking environmental and context changes into account, solely through human effort isn't feasible.
Business is constantly changing; more precisely, the way business is done is changing. The traditional business models depend on static processes, static rules and manual decision making; whereas the new business models demand automatic selection, dynamic integration and runtime process optimization to achieve shorter time-to-market and increased customer intimacy. Combining semantics with service orientation enables you to define scalable, semantically rich, formal service models founded on ontologies allowing the total or partial automation of tasks, currently performed manually by IT staff.
Customer intimacy can be increased even further by applying context-awareness to service oriented architectures. This session will address the questions that must be answered in order to support context awareness in SOA environments. What is context? How should it be represented? How can semantic descriptions be leveraged to facilitate context-aware discovery and composition of services?
This session will discuss and demonstrate how semantic technology can extend the set of principles currently applied by organizations applying SOA and how this technology can lift a traditional SOA to a higher level. During his talk Johan will use his Semantic Execution Environment for SOA platform to clarify the theory and to proof the concepts. At the end of the presentation Johan will discuss some lessons learned and identify some directions for further work.
September 25, 2012 - 10:10
Room: LT 311, Huxley Building
 
Introduction to Semantic Web Technology
Speaker: Sam Rostam, Arcitura Education
Day 2: Semantic Web Technologies (with & without the Cloud)
In this essential talk, renowned instructor Sam Rostam will guide attendees through the basics of the Semantic Web and the most important Semantic Web Technologies, include RDF, OWL and others. Sam will demonstrate how Semantic Web Technology innovation is being leveraged to enrich technical interfaces being published as part of the Open API movement, as well as in-house, as part of modern-day enterprise solutions. This is a must-attend session for those new to the field of Semantic Web Technology.
September 25, 2012 - 11:05
Room: LT 311, Huxley Building
 
On the Semantic Processing of Business Process Events
Speaker: Paul Buhler, Modus21, LLC
Day 2: Semantic Web Technologies (with & without the Cloud)
The range of business process execution styles has expanded in recent years. On one end of the spectrum, one finds rigid business process management techniques, whereas the other side is represented by more flexible adaptive case management approaches. On this continuum the trend is away from structured, process-centric execution and toward open-world, information-centric execution. This is occurring as organizations strive to become more flexible and adaptive. This shift requires new approaches to both information and event management. On the information management front, one can see semantically rich linked-data approaches being adopted for application integration. On the event-management side, semantic approaches to capture and process business events are beginning to take root. Against this backdrop, this presentation will provide insight into the development and application of a semantically grounded version of the Workflow Management Coalition's Business Process Analytics Format (BPAF) specification. In part, the BPAF specification provides an XML schema based data model for representing process events. Traditionally these events were thought of as being generated by an orchestration platform; however, they are equally pertinent to scenarios involving formal choreographies and ad-hoc social processes. The event model is supplemented with a provenance ontology, which is used to capture pedigree related information necessary to reason over the business events generated during process execution. The pedigree information is not only temporal, but also includes location information since business processes are often distributed in their execution, This foundational work provides a vendor-neutral, semantic representation of business process events. As such, it will be instrumental for building process-based systems that require agility, information awareness and timeliness – key advantages of event-driven approaches.
September 25, 2012 - 13:00
Room: LT 311, Huxley Building
 
Using Semantic Web and Cloud Computing Technologies for Healthcare
Speaker: Vasa Curcin, Imperial College London
Day 2: Semantic Web Technologies (with & without the Cloud)
Managing and exploiting routinely collected data (such as Electronic Health Records) using modern service technologies represents a paradigm shift that holds much promise for improving the quality and quantity of how this data can be leveraged. However, the governance and audit requirements demand a move towards optimized, secure, and traceable research before this promise can be fulfilled. Cloud technologies have much to offer here, starting from privacy and security frameworks for moving data onto service-based resources, via analytical middleware such as interactive data transformation workbenches (ala Google Refine), to Semantic Web technologies to achieve structural and semantic interoperability between heterogeneous data sources. Of particular interest is the notion of data provenance, that tracks the interoperation of processes across different modules, stages and authorities; so that the full history of the resulting data can be understood, enabling procedural audits, determining best practices and adherence to guidelines.
The talk will offer an overview of these technologies. As an example, we will look into the achievements of an EU funded project that has designed an architecture with mechanisms for semantic interoperability and provenance capture.
September 25, 2012 - 13:55
Room: LT 311, Huxley Building
 
Knowledge As A Service: Using Ontology Based Architecture to drive your SOA
Speaker: Art Ligthart, Ordina
Day 2: Semantic Web Technologies (with & without the Cloud)
Semantic technology offers exciting new opportunities! It enable us to search data sources and find unexpected results. It can analyse Big Data streams by using event processing and pattern recognition technology, but it is also able to expose expert knowledge models from sources such as business rules engines. This "Knowledge as-a-Service" can be added to SOA environments for additional flexibility, whereby services could offer all kinds of knowledge on-demand: law, regulation, policies, business logic, workflow, etc. Knowledge models are based on ontologies: models of a certain business domain containing a vocabulary, semantics and rules. In this talk we will explore the current possibilities to enhance SOA with ontologies and knowledge services, and we will further present a set of case studies.
September 25, 2012 - 14:50
Room: LT 311, Huxley Building
 
Semantic Technology & Cloud Computing: Addressing the Big Data Information Sharing Problem
Speaker: Steve Hamby, Orbis
Day 2: Semantic Web Technologies (with & without the Cloud)
Many organizations are plagued with the inability to share actionable information across various business units, and this problem is exacerbated by the ever-increasing quantity of data sources and size of datasets being collected. Semantic technologies - and associated standards, such as Resource Description Framework (RDF) and Web Ontology Language (OWL) - hold promise for providing the tools required for the capture and dissemination of complex data across business units. During this session, Steve will present a proven approach for applying semantic Web technologies to provide enterprise-level information sharing. This approach is based on utilizing cloud computing technologies as the basis of a scalable back-end infrastructure, coupled with light-weight, widget-based UIs on the front end, and semantic Web technologies as part of the agile data space. The resultant architecture leverages the power of large-scale RDF graphs in a cloud environment, while shielding the end-user from the complexities associated with backend infrastructure. Certain real-world use cases will be discussed to highlight both the benefits and challenges, including:
- Semantic integration of disparate data sources using layered federated ontologies in a cloud infrastructure
- Provenance and confidence across integration of unstructured and structured data sources
- Development of cloud-based analytics for dealing with Big Data
- Capture of SME information necessary to deploy end user applications (e.g., desktop and mobile apps), for a variety of domain applications
September 25, 2012 - 16:00
Room: LT 311, Huxley Building
 
The Importance of Descriptions in Understanding the Impact of Change
Speaker: Steve-Ross Talbot, Cognizant
Day 2: Semantic Web Technologies (with & without the Cloud)
Our ability to reason about things is entirely based on our understanding of what is described. It might be a UML diagram, an ER diagram, a class diagram, a BPMN diagram or simply a diagrammatic representation of a system, the architecture, rendered in Viso. The problem we have with all of these is rooted in their formal semantics and their formal relationships that connect them. More formally we really want to understand how a requirement is described and how it is met or not met. We want to understand what the possible cost of meeting a requirement will be. Today this is largely in the domain of magic, hubris and if we are lucky good judgment. But is that really enough to drive change in an enterprise. In this session we shall examine what is enough and what enough might mean in practical terms and in terms of the benefits it might yield. In so doing we shall present a new software lifecycle and the tools that support it called the Zero Deviation Lifecycle. The aim of the ZDLC is to reduce cost, improve quality and be able to answer fundamental questions about linkage, alignment and cost.
September 25, 2012 - 16:55
Room: LT 131, Huxley Building
 
Quality Assurance of Interfaces and SOA Services: An Essential Component of SOA Governance
Speaker: Ludwig Ronny Eckardt, T-Systems Ltd.
Day 2: Governance Frameworks for SOA and/or Cloud Computing Projects
Every day, IT managers are required to integrate business applications more tightly to support efficient work in business processes. As a result, communication structures may span multiple enterprises in B2B scenarios, cross enterprise borders to integrate Cloud-based applications or involve several applications belonging to multiple business departments in one process.
The consequence is a steep rise in the volume of communication relations and an increase in the complexity of the inter-application communication network - no matter which integration concepts are used. To set up these inter-application networks and keep them running smoothly, it's crucial to get the quality of the interfaces of the integrated applications and middleware right.
In the past the quality assurance departments concerned with new applications focused on testing the user interfaces - no matter whether a single application, or a complex business processes spanning multiple applications, was under test. Applications integration was a topic for the development department, as was the testing of the "technical" interfaces of the applications, typically done during module test phase. Later on system operators took over. The risks of applying this classical approach to complex integration scenarios are well-known.
In this session we present a field-tested way to reduce integration risks by establishing dedicated quality assurance for interfaces of applications and middleware. We'll share our experience of more than 5 years of establishing and improving the quality assurance of interfaces for complex B2B scenarios, business-process driven integrations as well as complex distributed applications consisting of many interacting components.
September 25, 2012 - 10:10
Room: LT 130, Huxley Building
 
The Governance, Risk and Compliance Model for SOA
Speaker: Claynor Mazzarolo, Brasilia Institute of Technology and Innovation
Day 2: Governance Frameworks for SOA and/or Cloud Computing Projects
To manage modern enterprises, it's extremely necessary to provide tools to assure the decision-making process without any loss of flexibility. This trend of unifying and structuring corporate initiatives of governance and organizational management has to be measured, the results evaluated on an ongoing basis, covering all phases of a continuous improvement cycle. The most important process is the adoption of governance rules, risk management, and a continued maturity analysis. The governance is the guardian of standards and processes. An effective risk management is needed, including risk analysis, assessment and mitigation. Finally, a continued maturity analysis means continuing to evolve according to maturity models adopted by the organization. These pillars can be merged into Governance, Risk and Compliance (GRC) models. GRC models integrate the concepts and practices of these areas of expertise, in order to unify their interests and deal with differences among them.
The maintenance of this process life cycle is difficult without a software that promotes the integration of the considered assessment resources. Thus, a GRC system was developed, based on control architecture, to support corporate SOA governance. It is organized in templates and frameworks, which integrate results of governance, risk and compliance management in organizations using SOA practices. The key points of this system are:
- Structured and flexible knowledge bases, allowing the adjustment of the knowledge into the various SOA maturity stages, considering the management of concepts, glossaries, principles, methodology and reference architecture, manual guidelines, models and templates, and finally diagrams and cross-reference guides.
- SOA Governance regarding to standardization and dissemination of definitions, like policies, procedures, responsibilities and authorities. This way the organization can define its SOA policies and objectives, supporting the coordination of people, processes and technology resources through elementary systemic resources used to manage organizational services, especially IT services.
- Risk management model with an effective control of risks and their resolution standards, mitigation or transfer. This is a structured model that allows ordering and prioritizing risk resolutions. Using this risk management model, it is expected that the organization can anticipate losses arising from failures in procedures and processes involved during SOA adoption or that may prevent the adoption of important opportunities to the SOA adoption success.
- Mathematical models for assessing stages of organizational SOA maturity. This explains how the organization is adhering to established organizational levels according to well know SOA compliance models. After that, the organization will be able to analyze the strengths and weaknesses associated with the various SOA areas. Thus, it can establish what are the exact needs to be related to each model level and what actions are involved to move to another maturity stage.
The higher the level of SOA maturity, the more benefits of SOA will be achieved. The GRC system is a great facilitator to increase SOA maturity, offering a tool to plan, analyze and monitor this whole process.
September 25, 2012 - 11:05
Room: LT 130, Huxley Building
 
SOA Roadmap Planning with EA: Crucial Dynamics for Implementing and Performing SOA Practices and Models
Speaker: Rajesh Sinha, Fulcrum Worldwide
Day 2: Governance Frameworks for SOA and/or Cloud Computing Projects
SOA adoption often happens in an evolutionary manner. Services are created on an application level and later integrated/aggregated to offer a more comprehensive and higher-level suite. In some cases, a more deliberate approach is taken, whereby service modeling and analysis is performed. This helps in better planning and can even be used to align business and IT services and create a roadmap. However, it still does not guide the SOA roadmap towards strategic objectives, take advantage of strengths/opportunities and address challenges in areas such as personnel and infrastructure. Due to its more comprehensive scope, EA roadmap planning can address many challenges that cause SOA initiatives to fail. An organization-level roadmap is critical to providing clarity with regards to the big picture and a critical aspect in achieving that roadmap is to have a department-level roadmap and make sure there is a process to create tactical plans for that department (and to revise the roadmap when necessary).
September 25, 2012 - 13:00
Room: LT 130, Huxley Building
 
SLA-Aware Enterprise Service Computing
Speaker: Longji Tang, FedEx
Day 2: Governance Frameworks for SOA and/or Cloud Computing Projects
There is a growing trend towards enterprise system integration across organizational and enterprise boundaries. Enterprise service computing (ESC) is being adopted by more and more corporations to meet the growing demands from businesses and the overall, global economy. However ESC, as a new distributed computing paradigm, poses many challenges and issues pertaining to the quality of services. For example, how is ESC compliant with common quality of service (QoS) guarantees? How do service providers guarantee services that meet the range of service consumer needs? How can both service consumers and services come to agreement with QoS requirements at runtime? In this talk, the concepts of SLS, SLA Awareness, and SLA-Aware QoS Taxonomy are introduced. An SLA-Aware enterprise service computing architectural style (and its challenges) are analysed. Technology, standards, and the language of SLA-Aware SOAP-based Web service architecture is also discussed. Specifically, this session introduces the issues and challenges of REST-based web services for SLA-Aware service computing. Longji highlights how, based on the simplicity of the REST architecture style, SLA-Aware technology for REST web services tends to be lightweight. Longji further covers major technical challenges, including: proper QoS description; the building of proper standards; adopting lightweight monitor systems; the building of lightweight service level management (LSLM). Finally, this talk proposes a simple maturity model for cloud-based, SLA-Aware enterprise service architectures.
September 25, 2012 - 13:55
Room: LT 130, Huxley Building
 
Time for Delivery: Developing Successful Business Plans for Cloud Computing Projects
Speaker: Mark Skilton, Capgemini
Day 1: Governance Frameworks for SOA and/or Cloud Computing Projects
Cloud computing is based on on-demand business model that affects and shapes the way enterprise and technology need to work together. This session will introduce Capgemini's insights into how cloud computing is evolving into an "outside-In" model that includes mobility, Big Data, Social Networks and numerous cloud-based solutions based on the resource-as-a-service model. The challenge for organizations today is to deliver a successful roadmap and portfolio process that manages the security and compliance, service levels, data management, interoperability and portability, provisioning and licence behaviors for cloud-based projects. In this talk we will describe strategies and techniques for identifying business planning criteria for the evaluation and comparison of cloud environments, and the subsequent steps for targeting parts of your business and technology portfolio that will benefit from on-demand service technologies.
The key takeaways of this session are:
• Defining the link between your business ecosystem and the available types of cloud-enabled technologies.
• Identifying the right criteria for a "cloud fit" in your organization.
• Strategies and techniques for developing a successful roadmap for the delivery of cloud-related cost savings and growth.
September 24, 2012 - 14:50
Room: LT 130, Huxley Building
 
Community Management: The Next Wave of SOA Governance and API Management
Speaker: Tim E. Hall, Oracle
Day 2: Governance Frameworks for SOA and/or Cloud Computing Projects
While SOA Governance, as a discipline, has been around for a number of years, not every company that embarks on the adoption of SOA has decided to embrace it. In some cases, the runtime management of service is implemented, but not the design-time aspects. Now, with the introduction of Cloud Computing and the proliferation of mobile devices, the “new” discipline of API Management is surfacing. This session explores why API Management has emerged, its relationship with SOA governance, and why both of these disciplines will ultimately take a page from the business-to-business world and evolve into a new discipline called “Community Management”.
September 25, 2012 - 16:00
Room: LT 130, Huxley Building
 
Unified and Automated Service Governance
Speaker: Maurizio Canton, SOA Software
Day 2: Governance Frameworks for SOA and/or Cloud Computing Projects
Many large organizations are reducing costs, improving agility and reducing risk with enterprise SOA programs. In order for SOA initiatives to succeed they need to follow sound Enterprise Architecture practices. Companies realizing the most success are those that have built an Integrated SOA Governance infrastructure that governs a wide range of assets and artifacts through their entire lifecycle.
Integrated SOA Governance helps enterprises:
  • Ensure that services they identify, design and build are relevant and consumable across all distributed and mainframe platforms like Microsoft, SAP and IBM.
  • Make services they expose from applications running on any platform visible to and compliant with enterprise policies defined, enforced and audited across other platforms
  • Promote, ensure and formalize consistent alignment between demand from service consumers and the supply of services through Consumer Contract Provisioning.
SOA Governance is about making sure that the enterprise builds the right things, builds them right, and makes sure that what it has built is behaving right. This breaks down into distinct areas; Planning Governance is about making sure that you are building the right things, Development Governance is about making sure you're building them right, and Operational Governance is about ensuring that what you've built is behaving right.
September 25, 2012 - 16:55
Room: LT 130, Huxley Building
 
The Service Versioning Balancing Act
Speaker: Ignaz Wanders, Archimiddle
Day 2: Service Engineering & Service Programming Techniques
Keeping versioning under control is essential in the success of a SOA. However, there are no industry standards for service versioning, thus leaving the responsibility of implementing a service versioning system up to the architects and developers within the IT enterprise. It is often taken for granted that a major change in a service should break the service contract and result in a new contract version.
But is it really such a good idea to break the contract for any non-backwards compatible change? This type of design-time versioning strategy makes sense from a technical point of view, but from a governance perspective, it can be a costly solution. A runtime versioning strategy may be, in fact, be preferable.
Every change must be built, and every change must be governed. A "cheap" build may lead to a large governance impact. But conversely, a small governance cost may lead to a large build impact. Both build and governance costs need to be taken into account and carefully balanced when choosing and implementing a service versioning strategy.
In this presentation, Ignaz bridges the gap between service implementation and service governance. Although some technical issues will be addressed, the goal is to focus the discussion more on SOA governance oriented. Ignaz will further provide real-world examples based on SOA projects from the Belgian federal government.
September 25, 2012 - 10:10
Room: Read, Sherfield Building
 
The OASIS Reference Model and Reference Architecture Framework for SOA
Speaker: Peter F. Brown, OASIS
Day 2: Service Engineering & Service Programming Techniques
The 'Reference Model for SOA (SOA-RM)' from the global open standards consortium OASIS is one of the first standards to examine the "first principles" and characteristics of the SOA paradigm. It deliberately steered clear of any 'flavour' of implementation or platform and provides a concise reference terminology of the core concepts of SOA. It thus serves as a timeless reference for policy makers and implementers alike. The 'Reference Architecture Framework for SOA (SOA-RAF)', also from OASIS, takes the reference model further and into greater depth, while remaining technologically agnostic. It presents a framework for understanding SOA not just as a distributed model of technology and service delivery but a complete ecosystem of social structures, technology systems, stakeholders and system-level actors, with sometimes complex but nonetheless distinct defined roles in developing, deploying, managing, securing, owning, governing, and testing SOA-based systems. The session will start with a brief reading period of a 4-page overview of the standards, specially-prepared for session participants, and which will not be available online.
September 25, 2012 - 11:05
Room: Read, Sherfield Building
 
Architecture Gumbo: Synthesizing and Designing Methods for Integrating SOA, TOGAF and FEA
Speaker: Pamela J. Wise-Martinez, Department of Energy / National Nuclear Security Administration
Day 2: Service Engineering & Service Programming Techniques
Architecture Gumbo creating Patterns: Synthesizing and Designing Methods for Integrating SOA, TOGAF and FEA for federal government innovation and governance via a Conceptual architecture approach. The NNSA's conceptual architecture development utilizes architecturally significant concepts and patterns to expand on the foundation principles provided by the Federal Enterprise Architecture (FEA) reference models, The Open Group Architecture Framework (TOGAF), and Service Oriented Architecture (SOA). This creates a cornucopia of unlike methods and frameworks; Gumbo describing steps and procedures for building and developing a modern and cotemporary Federal EA. The presentations outlines the purpose in blending SOA, FEA with TOGAF's Architecture Development Method (ADM) to establish a sound and complete basis for planning and executing a large scale service design and modernization effort.
September 25, 2012 - 13:00
Room: Read, Sherfield Building
 
Lost in Translation - Common Mistakes Interpreting Patterns
Speaker: Mark Simpson, Griffiths-Waite
Day 2: Service Engineering & Service Programming Techniques
Learn how small misinterpretations of high-level design patterns can have large and costly project ramifications.
Good SOA design benefits from the use of a reference architecture and standardised design patterns. However both of these concepts give an abstracted view of the intended solution, which needs to be interpreted to become realised. A reference implementation is important to demonstrate how key design guidelines can be implemented in the toolset of choice, but the main success factor is how these are used through the build and post live phases of the project.
This session will introduce practical design patterns with supporting implementation examples that, if used correctly, will give long term benefit. We will highlight implementations where misinterpretations or misalignment from pattern aims have led to issues post implementation. The session will add depth to the pattern discussions you are already having enabling confidence in proceeding to the next level of realisation whilst considering how they may be implemented within your solution and chosen toolset.
September 25, 2012 - 13:55
Room: Read, Sherfield Building
 
SOA and MDM: Identifying the Architectural Challenges
Speaker: Bernd Trops, Talend
Day 2: Service Engineering & Service Programming Techniques
Master data management (MDM) has been an important topic in the industry for many years. Major vendors, such as Oracle, IBM and SAP, provide MDM solutions and we are currently witnessing a second generation of more sophisticated MDM platforms emerge in the marketplace. Companies are focusing more on master data because they identify it as an important and sometimes critical asset. When we marry MDM with service-oriented architecture (SOA) we introduce the also very important concept of data services (or Data-as-a-Service when exploring this in cloud environments). Establishing a data service layer in our enterprise architecture opens up many new opportunities to access, unify, and compose data sets as part of larger, service-oriented solutions. In this talk, Bernd will explore independent MDM solutions in relation to data services. He will demonstrate how architectures can MDM into the application landscape and will focus on the pros and cons of different approaches for doing this.
September 25, 2012 - 14:50
Room: Read, Sherfield Building
 
The Mobility Forcing Function: Why the Mobile Internet will Re-energize Enterprise SOA
Speaker: Scott Morrison, Layer 7
Day 2: Service Engineering & Service Programming Techniques
No emerging technical revolution is set to drive as much change in the enterprise as mobile computing. The sheer ubiquity of mobile devices will make this technical wave dwarf even the impact of the laptop on the lives of enterprise IT. Today mobility is the poster child for the consumerization of IT—it is a space that is self-managed and driven by personal choice. Mobility, however, presents some unique challenges to the enterprise. Mobile computing is bandwidth limited and not always on; it requires lightweight protocols and new approaches to identity verification. These new constraints demand a radical rethinking about how we deliver applications securely, reliably and effectively. Fortunately, SOA has laid the foundation in the enterprise that is essential for secure mobile computing. In this talk, we will explore thechallenges brought about by ubiquitous mobility, and how to use these as a lever to promote SOA throughout the enterprise.
September 25, 2012 - 16:00
Room: Read, Sherfield Building
 
Agile and DevOps for Services: Practices, Techniques, and Tools for Your SOA Environment
Speaker: Marcelo Sousa Ancelmo, IBM
Day 2: Service Engineering & Service Programming Techniques
This presentation will contextualize the DevOps movement and its principles of fast development cycles, incremental change, continuous deployment of new functionality, and how all of this can help enhance the communication and cooperation between the development and operation teams. It then covers how to apply agile disciplines for services development and how these disciplines naturally align to the DevOps principles. We will demonstrate development strategies and tools needed to create continuous integration, delivery and deployment environments, and how these environments allow for massive increases of productivity, visibility and traceability within the overall service development lifecycle. Marcelo will discuss how this can be accomplished by automating the construction of the service, their testing, publishing, staging, and deployment to production, while keeping them registered in a service registry and repository. The structuring of this kind of agile environment allows the development team to quickly respond to changes driven by business needs, enable faster feedback from the business side, reduce the risk of change, and ensure the lifecycle management of services with quality, efficiency, traceability, while maintaining adherence to standards and policies established by an SOA governance framework.
September 25, 2012 - 16:55
Room: Read, Sherfield Building
 
The ABC's of Big Data and Cloud Computing
Speaker: Steve Hamby, Orbis
Day 2: Understanding Big Data
Big Data and Cloud Computing are popular buzz-words in in the IT industry, but these terms can mean different things to different organizations. This session looks at several success stories and use cases that explore key aspects of cloud platforms and how these affect decisions in developing and deploying cloud-based solutions. During this talk, Steve further identifies and describes four types of Big Data and provides decision criteria to help with choosing the right type of analytic environment to deploy. It is hard to have a discussion about either of these topics without discussing security concerns. Steve therefore will discuss cyber-security as a key decision parameter and will also provide guidance on cyber-security related concerns for cloud and Big Data development and deployment aspects, and how they affect deployment decisions, including measures to enhance security in private and public clouds. Steve will also address how analytics can be used to solve complex data processing issues, with examples based on Apache Hadoop, Apache Accumulo, Cassandra, and others.
September 25, 2012 - 10:10
Room: Pippard, Sherfield Building
 
Actionable Intelligence with Big Data and SOA
Speaker: Art Ligthart, Ordina and Tamara Kipp, Ordina
Day 2: Understanding Big Data
Police and intelligence organisations filter huge amounts of data in order to find "information of interest" to counter criminal activity. They are continuously looking for 'things we do not know we don't know' (Donald Rumsfeld). Insurance companies and banks do the same, searching for unlikely claims and transactions. Advances with Big Data technologies use pattern recognition engines that are based on ontological models of specific domains. All kinds of ontologies are possible: terrorism, claims, sales, software development, maintenance, etc. Ontologies are semantic models and the definition of these ontologies has become one of the critical activities Big Data professionals face today. In this presentation, Art will look at ontology-based Big Data technologies and will demonstrate how they can be used for different purposes in SOA environments.
September 25, 2012 - 11:05
Room: Pippard, Sherfield Building
 
SOA Environments are a Big Data Problem
Speaker: Markus Zirn, Splunk and Maciej Barcz, Otto Group
Day 2: Understanding Big Data
Highly distributed SOA environments, typically span multiple applications, thousands of servers, and a variety of application components: middleware, loadbalancers, application servers, clients and databases.When something goes wrong, as it frequently does in such complex environments, getting to root cause quickly requires a way to holistically harness data from all the different components and find anomalies. The variety of custom and vendor provided hardware and software components, the volume of data generated by huge applications and the velocity of transactions being processed, makes this a Big Data problem. Join this session to gain an understanding of Big Data technologies like Splunk being used for gaining visibility and operational intelligence across complex multi-tier SOA environments.
September 25, 2012 - 13:00
Room: Pippard, Sherfield Building
 
The Challenges and Reality of Big Data - A Practical Approach
Speaker: Ahmed Aamer, Al Faisaliah Group Holding
Day 2: Understanding Big Data
This session will look for ways to Anticipate, Accelerate and Differentiate the Reality and Challenges of Big Data, Capturing, Correlating, Coordinating, Corporatization. Presenting a conceptual approach to Advance realtime analytical intelligent Big Data. Evolution of Big Data Delivery Model can enhance the delivery of IT Services to the business in more efficient and effective manner and it reaps in reduction of cost, dramatizes Elastic Scalability, Integrity and Performance where Big Data can meet the peak demand as-and-when required, exploring and analyzing the Big Data drivers on ways to Stream, Store, Govern and Transform. Unleash the benefits of adopting the Infrastructure, Platforms and Services offered with the alignment to the Strategic business objectives (Key business Objectives) which yields a Cloud ready computing environment where Big Data can contribute a big value.
September 25, 2012 - 13:55
Room: Pippard, Sherfield Building
 
NoSQL for Data Services, Data Virtualization & Big Data
Speaker: Guido Schmutz, Trivadis AG
Day 2: Understanding Big Data
Traditionally, relational database have been the number one choice for storing structured data in enterprise business applications. Relational data stores have been widely adopted and are often thought of as the only alternative for data storage accessible by multiple clients. There have been other approaches over the years, such as Object and XML databases, but these technologies never came close to the market share held by RDBMS. Instead, these types of innovations simply became absorbed by newer generations of relational database management systems. With the rise of cloud computing, a "one-size fits all" mentality has emerged concerning data store architectures, leading to a new type of data store commonly labeled with the term of "NoSQL" (or "Not only SQL"). NoSQL data stores can be categorized as tabular/columnar, document, graph and key/value store databases, each optimized to handle certain kinds of data processing requirements. The main driver for the creation of NoSQL data stores has been the popularity of "Web-scale" data at large, global Web sites and services, such as Amazon, Google, Yahoo!, and Facebook. Recently, predictive analytics, voice-of-the-customer, fraud, and other Big Data use cases have surfaced to further accelerate the demand for NoSQL. This session presents the most popular NoSQL data storage engines, discusses the factors to consider with the potential tradeoffs of imposed by NoSQL, and demonstrates how the concept of data virtualization can help create an abstraction layer that hides the complexities of the underlying data sources and provides a unified view of enterprise data.
September 25, 2012 - 14:50
Room: Pippard, Sherfield Building
 
Big Data and its impact on SOA
Speaker: Demed L’Her, Oracle
Day 2: Understanding Big Data
Curious and a bit perplexed about how the Big Data phenomenon will impact your Service-Oriented Architecture projects? Join us for this presentation that will explore the touch points between the two domains.
The Big Data phenomenon has taken the IT world by storm: Hadoop, Hive, Pig, Zookeeper - the bestiary seems endless! In this session we will start by reviewing some of the basic concepts and players in Big Data. We will then go through the most immediate touch points between the two domains, starting with the impact of Big Data on the architecture of SOA platforms before moving on to integration patterns. Event-Driven Architectures (EDA) and associated products such as Complex Event Processing (CEP) will of course have an important role to play in this brave new world; we will discuss how Oracle Event Processing and Oracle Coherence were recently used in conjunction with Hadoop by some of our customers.
September 25, 2012 - 16:00
Room: Pippard, Sherfield Building
 
Big Data in the Public Sector: SaaS, PaaS, IaaS or XaaS ("Anything-as-a-Service")
Speaker: Tony Crescenzo, IntelliDyne and William Maguire, IntelliDyne
Day 2: Understanding Big Data
It has been reported that by 2014, large organizations will spend close to $35 billion a year (and more than $110 billion cumulatively in the next five years) on SaaS, PaaS, IaaS and other XaaS models combined (Gartner). The purpose of this presentation is to explore the these cloud computing models in relation to Big Data implementations. Issues raised include aligning policy, business needs, security, and operational efficiencies in organizations, as influenced by the adoption of Big Data. While many organizations have chosen to moving to a hybrid cloud or converged cloud environment (with public cloud, private cloud and traditional IT resources), the latter remains the most common. In this talk, Tony will explore strengths, weaknesses, opportunities and threats associated with the strategic adaption of each cloud computing model in relation to Big Data.
September 25, 2012 - 16:55
Room: Pippard, Sherfield Building
 
EMC Data Access API
Speaker: Steve Graham, EMC
Day 2: New REST & Web Services Tools & Techniques
Steve Graham will present details on the EMC Data Access API. EMC Data Access API is a "style" of REST API design, profiling and organizing various best practices in REST API design. A product team uses the EMC Data Access API to craft a REST API to their product. Many EMC products, specifically in the IT Infrastructure Management category, ship with a REST API based on the EMC Data Access API. In this presentation, Steve will review the importance of APIs, particularly in a cloud computing environment, and what problems are addressed by having a well-designed API on a product. Steve will motivate why REST is a preferred approach to API design in a SOA context. After this Steve will review details on the EMC Data Access API, how it leverages standards such as Atom Publishing Protocol, XML, JSON, etc. and best practices such as media-type negotiation and eTags, etc. Steve will walk through a set of example use cases to illustrate various features of the EMC Data Access API including how resource type metadata is supported in the API, how pagination is handled, how API clients can sort, filter and otherwise shape the way the response is returned from a REST API call, how long running tasks are represented, how errors are communicated, etc. People attending this presentation will learn about the importance of REST API design in SOA and cloud environments, learn some best practices related to good REST API design and learn about using REST APIs to access data.
September 25, 2012 - 10:10
Room: LT 144, Huxley Building
 
Architecting a RESTful Cloud: The Key to Elasticity
Speaker: Jason Bloomberg, ZapThink
Day 2: New REST & Web Services Tools & Techniques
It's a common misconception that the Cloud is nothing more than a virtual server in the sky, where you can take any on-premise, legacy app, drop it into the Cloud, and expect it to both work properly and leverage the Cloud's advantages. In reality, it's essential to architect applications properly, both to mitigate the Cloud's shortcomings as well as leverage the most important Cloud benefit: elasticity. The problem? Cloud environments are inherently partition tolerant, which impacts both data consistency and application state. As a result, architects must utilize different approaches from traditional application environments, instead leveraging best practices for creating hypermedia applications. In particular, they must move application state off the server to the client, following an architectural style known as Representational State Transfer, or REST.
Attendees of this session will:
- Obtain an understanding of the unique architectural requirements for Cloud-based applications
- Gain a new perspective on how the Cloud can support and complement existing applications
- Learn how REST is essential for achieving elasticity in Cloud-based applications.
September 25, 2012 - 11:05
Room: LT 144, Huxley Building
 
Open Stack Extensions: Challenges and Lessons Learned in the Development and Governance of Extensible REST Services
Speaker: Jorge L. Williams, Rackspace
Day 2: New REST & Web Services Tools & Techniques
OpenStack is an open source Infrastructure as a Service (IaaS) implementation which provides access to its capabilities via a number of REST services. In a traditional SOA, services are typically singletons, that is, clients usually interact with a single deployment that is often adhering to a strict contract. When a service is backed by an open source implementation however, clients must instead interact with many related, and quite possibly distinct, implementations of a service. In other words, clients must interact with a "class" of related services, often hosted by different vendors, rather than with a single service implementation. While these service classes adhere to the same strict core contract, they may also provide specialized, vendor specific, capabilities; for example, billing interfaces and other value-added enhanced features. The differences in functionality between the core contract and these niche capabilities are exposed as extensions via the OpenStack extension mechanism. The mechanism allows third parties to expose new features without conflicting with the operations of existing clients and without clashing with extensions defined by other implementers. The purpose of this talk is to give an overview of the OpenStack extension mechanism, to review the challenges and lessons learned in the development and governance of an extensible REST service, and finally to discuss the costs of introducing extensibility to both client and service implementers
September 25, 2012 - 13:00
Room: LT 144, Huxley Building
 
Transactions for the REST of Us
Speaker: Cesare Pautasso, University of Lugano and Guy Pardon, Atomikos BVBA
Day 2: New REST & Web Services Tools & Techniques
Even if a single idempotent interaction between one client and one RESTful Web service is reliable, it is not clear how to guarantee the property of atomicity when a client is interacting with multiple RESTful Web services. Even if HTTP has been designed to achieve the reliable transfer of state between client and server, it is not clear how to use HTTP in order to let a client atomically transfer the state among two resources owned by different servers. There is considerable debate in the REST community whether or not transactions are needed, desirable and possible, but it is agreed that many are reluctant to adopt REST to build SOAs in enterprise settings due to the apparent lack of transactional support. This talk's contribution to this debate is threefold: we define a business case for atomic distributed transactions in REST based on the Try-Cancel/Confirm (TCC) pattern. We outline a very light-weight protocol that guarantees atomicity and recovery over distributed REST resources and we discuss the inherent theoretical limitations of our approach. As opposed to existing work in the area, our TCC for REST protocol minimizes the assumptions made on the individual services that can be part of a transaction (ensuring that they remain loosely coupled) and does not require any extension to the HTTP protocol. During this session, Cesare and Guy will make reference to the new book "SOA with REST: Principles, Patterns & Constraints for Building Enterprise Solutions with REST" in which this and other REST-based transaction methods are documented.
September 25, 2012 - 13:55
Room: LT 144, Huxley Building
 
Combining Messaging and REST Constraints to Deliver Efficient SOA Implementations
Speaker: Atul Saini, Fiorano Software Inc. and John Schlesinger, Temenos Ltd.
Day 2: New REST & Web Services Tools & Techniques
This talk discusses an Iconoclastic approach to SOA that combines asynchronous messaging and REST concepts to deliver efficient SOA implementations. The approach, based on document-centric, loosely coupled, asynchronous, message-based Services, uses self-describing documents that remove the need for tightly-coupled WSDL-style contracts between services. With no centralized state management, the requirement for any kind of RPC (Remove Procedure Call) mechanism is entirely obviated. Instead, the focus is on content-based routing combined with asynchronicity and late binding to deliver efficient SOA that scales easily, accommodates dynamic process changes and is easier to deploy, modify and change - in comparison to traditional WSDL-centric approaches to SOA. The concepts are discussed with reference to production implementations.
September 25, 2012 - 14:50
Room: LT 144, Huxley Building
 
Enabling Services with Apache CXF: Flexible, Easy and Standards-Compliant
Speaker: Andrei Shakirin, Talend GmBH
Day 2: New REST & Web Services Tools & Techniques
Apache CXF is a Web Services and REST framework that supports industry standards and features essential for service development, including JAX-WS, JAX-RS, WS-Trust, WS-Security, WS-SecurityPolicy, WS-ReliableMessaging, WS-Addressing, and OAuth. CXF is an open source project designed in very flexible and extensible way, backed by a large and growing community.
In this session, Andrei will review the primary features of CXF and illustrate some of them via live demonstrations. He will show one real custom project with some specific requirements in transport, security and WS-Policy areas and will explain how these requirements can be implemented using Apache CXF. Additionally, Andrei will further explore some CXF aspects like transport layer, deployment possibilities, end-to-end security.
September 25, 2012 - 16:00
Room: LT 144, Huxley Building
 
Cloud-based Collaborative Platform with SOA
Speaker: Prasad Washikar, Fulcrum Worldwide
Day 2: New REST & Web Services Tools & Techniques
As cloud computing matures, more and more products and cloud-based solutions are becoming available, resulting in agile architectures and patterns that are broadly applicable across entire industry segments. At the core of most IT strategies is a desire to support a personalization by seamlessly bringing together all business, administrative and social systems so that the user experience can be tailored to meet the needs of each user or user group. In such scenarios, it is important to have a services-driven model to leverage collaboration platforms. For example, Microsoft Office 365 provides secure, anywhere access to email accounts and calendars. Office Web Apps provides instant messaging, conferencing, and file sharing. Google Drive is another solution that offers cloud-based collaboration features. In this talk, Prasad will lead you through the integration of these types of solutions with business-specific use cases that result in rapid implementations and changes, by referencing use cases based on high education, teaching and learning, to move collaboration beyond the boundaries of the physical classroom.
September 25, 2012 - 16:55
Room: LT 144, Huxley Building
 
Building 21st Century Service-Oriented Airports
Speaker: Shyam Kumar, AST Corporation
Day 1: Real World Case Studies
Greater Orlando Aviation Authority (GOAA), Florida, USA is one of the largest Airport in North America. In this talk, Shyam explains how SOA was adopted to automate the airport's business processes and integrate airport systems, such as Flights, Airlines, Passengers, Gates, Baggage Systems, Public Address and other enterprise systems. This implementation - AIDB (Airport Integration Data Broker) is the first step in building Orlando International Airport as a Service-Oriented Airport. It incorporates Federal Aviation Authority (FAA) recommendations for integrating airport information systems, published as Airport Corporative Research Program (ACRP) - Report 13. The interfaces use IATA PADIS XML standards and Aviation Information Data Exchange ("AIDX") specifications for flight data exchange. This implementation also provides an operation dashboard implemented using BAM (Business Activity Monitoring) to monitor and manage the processes in a real-time basis. In this presentation Shyam shares the official case study of the GOAA, which includes experiences, lessons learned, challenges and best practices established by this project. This information will inspire others to build next generation, integrated systems.
September 24, 2012 - 10:10
Room: LT 145, Huxley Building
 
Mobile Networks in the Military Tactical Domain: New SOA Challenges and Techniques
Speaker: Jorge Mínguez, Thales Defence and Security Systems GmbH
Day 1: Real World Case Studies
The increasing complexity of processes and the growing heterogeneity of applications at all levels within military organisations have led to the adoption of the Service Oriented Architecture (SOA) paradigm. As a result, SOA principles have served as guideline in terms of integration for multiple service-oriented infrastructures capable of providing a high level of interoperability and modularity in stationary environments. However, most SOA standards are unsuitable or insufficient for the mobile domain in military operations. This domain is characterized by mobile networks, which are composed of highly mobile actors equipped with constrained communications media, such as radio networks with limited bandwidth, which limit the applicability of traditional SOA implementations for the mobile domain. Moreover, military mobile networks are confronted with additional challenges regarding security, quality of service, non-IP legacy equipment integration and network topology resilience, which need to be addressed as well. In order to overcome these issues, current SOA implementations need to be reviewed and adapted to the needs of highly resilient mobile networks, and thus gain situational awareness and responsiveness, which are fundamental requirements in the mobile domain. We will describe several techniques to design, implement and deploy services in highly responsive mobile networks for the military mobile domain.
September 24, 2012 - 11:05
Room: LT 145, Huxley Building
 
Inside Adobe’s Creative Service-Oriented Cloud Subscription Architecture
Speaker: Dan Brotsky, Adobe, Dr. Umit Yalcinalp, Adobe and Shyama Padhi, Adobe
Day 1: Real World Case Studies
In a brief 18 months, Adobe has evolved from a company with a few SaaS subscription products to one whose primary focus is the sale of products (whether traditional desktop, web-hosted, or touch applications) with cloud-based subscription licenses to meet the needs of changing business environments. The latest example of this is the Creative Cloud Membership system that was released in May 2012. In this talk, we will present the evolution of Adobe’s subscription services and look at how our internal environment has been evolving toward a classic example of a Service-Oriented Architecture. This talk will focus on this evolution (and sometimes, an actual revolution) of our internal systems architecture toward cloud-based SOA.
We will begin by discussing the design of the Adobe Subscription Architecture, focusing primarily on how the decoupling of various business concerns, such as purchasing, provisioning, and entitlement fulfillment, led to the decomposition of existing internal systems, all relying on a central identity management system. This decomposition continues to evolve over time with our growing business needs. We will give examples of lessons learned on creating and sustaining an architecture that spans multiple business units, IT, and product lines. We will also discuss two sets of challenges that face a large company with many product lines when the subscription model is adopted by different products at different times: how subscription requirements are considered in a consolidated fashion across product lines; how internal systems can evolve in a coordinated way.
Currently, the subscription backbone supports all products that comprise Creative Cloud Membership offering and Acrobat, and caters to new products that need to be sold by subscription.
September 24, 2012 - 13:00
Room: LT 145, Huxley Building
 
Leveraging SOA for Space Situational Awareness: From Planning to Patterns to Governance
Speaker: Vicente Navarro, European Space Agency
Day 1: Real World Case Studies
In 2009, the European Space Agency (ESA) started the European Space Situational Awareness (SSA) Preparatory Programme. Among other goals, this programme aims at providing Precursor Services linked to three related areas:
- Space Surveillance and Tracking (SST)
- Space Weather (SWE)
- Near-Earth Objects (NEO)
The SSA System will be both highly distributed and federated, in the sense that it will integrate some existing and new assets belonging to ESA and ESA's Member States within an overall "system of systems".
Due to the nature and architectural traits of the SSA system, SOA was identified as the most sensible technology architecture model to build upon. This decision triggered a set of activities aiming at validating SOA as the core of SSA's software infrastructure. This session describes the strategy adopted by the European Space Agency to assess, develop and deploy an SOA solution for SSA's Precursor Services. These activities started with an early validation of commercial and open-source SOA frameworks through the implementation of proof-of-concepts based on key Use Cases. The result of this activity led to the first definition of the Common SSA Integration Framework (COSIF). Since then, multiple projects have contributed to the evolution of COSIF, enabling an homogeneous SOA approach through a common software platform and a set of design and development guidelines. Hence, SSA Precursor Services will be deployed on COSIF taking advantage of its commodity services at the time that they extend COSIF capabilities with domain-specific ones.
The session will also address how SOA enterprise-centric goals are achieved following a top-down approach where the business solution has been decomposed into smaller business processes. These business processes have required the utilisation of schema centralisation techniques that come up with a common data model able to effectively support SSA needs. During this talk, Vicente will also address several of the challenges encountered during this project, including security, reliability, performance, distribution, modularity, interoperability and maintainability. This has required the application of multiple SOA patterns. As part of this session we will see some of the key patterns currently used to support SSA Precursor Services. Finally, the session will cover the governance impact when adopting SOA in an organisation like the ESA, where software development activities are required to adhere to strict, accepted standards.
September 25, 2012 - 13:00
Room: LT 145, Huxley Building
 
Case Study: Transformation from Green Screen to Cloud using SOA
Speaker: Andre Tost, IBM
Day 1: Real World Case Studies
In this session, we will describe a project that helped transform an automotive retailer's point of sale application from green screen to a modern user interface, interacting with a set of reusable business services that are deployed in a virtualized environment, which connects to an SAP system as well as a number of other backend applications.
We will cover various aspects of the transformation, for example, the functional and operational architectures, and the overall development methodology that is used (specifically, the approach for identifying, specifying and implementing the services). Moreover, the session will show how the transformation enters into its next phase by utilizing a private cloud environment. This includes appropriate management functionality for provisioning and deployment of environment to address scaling requirements, as well as "DevOps" functions to allow for continuous delivery of new and updated services over time.
September 24, 2012 - 14:50
Room: LT 145, Huxley Building
 
SOA Adoption in the Brazilian Ministry of Health - Case Study
Speaker: Ricardo Puttini, University of Brasilia and Andre Toffanello, University of Brasilia
Day 1: Real World Case Studies
In this case study we present the challenges and achievements of a major SOA adoption initiative carried out for the Brazilian Ministry of Health. Brazil has a universal healthcare system (SUS), with the federal States and Municipalities. The Ministry of Health IT Enterprise (DATASUS) is responsible for establishing nation-wide databases and information systems, and developing and maintaining 300+ information systems with national scope and usage. This SOA initiative started in 2010 as a strategic approach to redesigning the software architecture of 15 structured information systems that exist in silo-based architectures, while promoting systems interoperability together with agility and cost reduction. The business context for the SOA program was defined by via the development of the Brazilian Electronic Health Record department. The challenges encountered with this project included: the federated organization of the Brazilian health care system (resulting in a great number of issues related to governance); low maturity of SOA platforms during this period; heterogeneous platforms and technologies used in legacy systems; multiple business area with conflicting requirements and information security.
The main benefits achieved by this SOA adoption include:
- definition of a reference architecture
- definition of a reference methodology
- definition of a maturity model and roadmap
- deployment of a corporate service inventory (currently, with 20+ services)
- consolidation of the National Registry of Universal Healthcare System (+180M individuals subscribed) using SOA-based architecture
- consolidation of the National Registry of Healthcare Establishments using SOA-based architecture
Annual cost reduction estimates resulting from this successful SOA adoption are expected to exceed 30% in 2012.
September 24, 2012 - 16:00
Room: LT 145, Huxley Building
 
A Case Study on SOA and Process: Integrating E-Gov Travel Services with Federal Agency Financial Systems
Speaker: Jian "Jeff" Zhong, Futrend Technology Inc. and David Flynn, U.S. Department of Health and Human Services
Day 1: Real World Case Studies
In Jeff's September 2009 publication with the SOA Magazine he described a step-by-step service-oriented solution development methodology and explained how it was used for the successful implementation of SOA at National Institutes of Health to integrate their financial systems with E-Gov Travel Services. In his follow-on presentations at last years International Symposium in Brasilia (and at the OMG SOA in Healthcare Conference), Jeff discussed how services developed in one project were successfully used by subsequent projects. In this next presentation, he reveal lessons learned from the experience of applying service-orientation principles in different lines of business at National Institutes of Health. He will then discuss the challenges and opportunities in applying the very same set of design principles to the US Department of Health and Human Services. This session will be co-presented by David Flynn, Director of Transportation Services at US Department of Health and Human Services, who will present the federal government's vision and strategy to foster technology innovation to realize business benefits in E-Gov Travel Service 2 Integration. David will discuss the importance of technology evaluation, vendor selection and organization relationship management in system integration efforts.
September 24, 2012 - 16:55
Room: LT 145, Huxley Building
 
A Service-Oriented Approach to Provisioning Mobile Health & Benefit Applications
Speaker: Aaron Drew, U.S. Department of Veterans Affairs
Day 2: Real World Case Studies
The U.S. Department of Veterans Affairs (VA) can strengthen and empower Veterans by providing health and benefits services to meet Veterans' needs more quickly and efficiently. Veterans have asked for improved delivery of benefits, services, and information, not only for themselves but also for their dependents and annuitants, clinicians, and non-clinical care providers. To meet that need, VA is deploying mobile applications that Veterans can access from their own mobile devices at any time of day, from almost any location. This effort provides the opportunity to achieve higher user satisfaction, flexibility, convenience, and expedient access to benefits and health care. The underlying architecture is predicated on a Service Oriented Framework. Mobile Applications are published to an Enterprise Messaging Middleware (Secure Messaging), to include Enterprise Service Monitoring, and then registered in the VA App Catalog (Enterprise Service Discovery) for the purpose of allowing internal and external consumers to locate and download (MyHealtheVet, Post-Traumatic Stress Disorder (PTSD) Coach, T2 Mood Tracker, VA HealthAdapter, National Resource Directory, eBenefits Mobile, Mobile Blue Button & Clinic In Hand) these mobile applications. Programs of Record are making both application capabilities and data services (Health Data Repository, Veterans Health Administration Corporate Data Warehouse, Veterans Benefits Administration Corporate Database) available in the form of SOAP & REST services. These services will facilitate the creation of the next generation of composite mobile applications. Within the U.S. Department of Veterans Affairs, complex mobile applications will leverage the VA Enterprise Identity Access Management Servce (to include Role Based Access Control mechanisms), as well as a Health & Benefits Data Dictionary and Common Vocabulary (with the latter serving a key role in the Semantic Approach to Mobile Application Development).
September 25, 2012 - 10:10
Room: LT 145, Huxley Building
 
Pragmatic SOA in Migration Projects: Case Study at the Belgian Government
Speaker: Andries Inzé, RealDolmen
Day 2: Real World Case Studies
The Crossroads Bank for Enterprises (CBE/KBO) is the authentic source for all data related to enterprises known in Belgium, both foreign and domestic. As a crossroad, it converges data from a number of other authentic sources to give a complete picture of an enterprise and its related data. As an authentic source, it exposes information and operations to a wide variety of partners, including other governments and enterprises.
CBE is built on AS400 and legacy Cool:Gen and exists since 2004 in this form. A large migration project came into life to tackle a number of challenges such as increasing flexibility, incorporating multiple large change requests, use existing resources who lack necessary skills. This made this project quite complex and also a nice fit for SOA methodologies.
More than a year later a large codebase was migrated and used with great success. The pragmatic approach for migrating the large amount of code has proven to be a great fit, making the SOA vision understandable and controllable in an immature environment.
In this presentation Andries will talk about some of the initial failures encountered, how the team reacted on them. Andries will cover the benefits that the SOA Competence Center brought to the project as well as how the pragmatic approach of small successes lead to big ones. The presentation will conclude with lessons learned and some practical tips. If you are interested in a hands-on approach for tackling a migration project, this will be the talk you'll want to attend!
September 25, 2012 - 11:05
Room: LT 145, Huxley Building
 
An SOA Telco Success Story: The Simplification of IT with SOA at Everything Everywhere
Speaker: Shekhar Kulkarni, Everything Everywhere
Day 2: Real World Case Studies
During this talk, Shekhar will describe an extensive SOA initiative that started in 2009 with the goal of simplifying IT, reducing integration complexity, and improving operational stability and business agility. Several years later, this story has a happy ending whereby it was determined that the SOA adoption successfully delivered on its promises. In the last two and half years, the initiative delivered a best-in-class SOA platform on which 200+ flexible and reusable services were implemented, and further regulated via a well organised governance structure and the use of SOA design patterns, frameworks and guidelines. The strategy proved crucial in merging two highly complex BSS stacks as part of Orange UK's merger with T-Mobile. The platform is now the underpinning Everything Everywhere`s application consolidation, cloud, digital and Telco 2.0 strategy and plays an on-going, pivot role in enabling Telco business transformation.
September 25, 2012 - 13:00
Room: LT 145, Huxley Building
 
Defining and Governing an Outsourced ICC / COE
Speaker: Simon Norris, Ladbrokes
Day 2: Real World Case Studies
Two years ago, as part of a larger business transformation programme, Ladbrokes made the decision to adopt a Service Oriented Architecture, and to create an Integration Competency Centre (ICC) to deliver and maintain the required services. Like many large companies, Ladbrokes relies heavily on contract resource and partnerships with IT Service Providers, so it was also decided that the ICC would be outsourced to a service provider.
It is this last decision that raised the most questions; How can we outsource delivery of our SOA while still maintaining control of it? How can we maintain visibility of what is being delivered and when? How do we ensure that we absorb as much information about deliverables as possible? How can we gain confidence in the quality of deliverables? How do we know that what is being delivered is what is supposed to be delivered? How can we ensure that we do not become over-reliant on a particular service provider? How can we ensure our processes are being followed properly? How can we do all of the above without drowning in meetings, document/code reviews, and politics?
This presentation explains our thought process, how we went about implementing design-time and deployment-time governance, and the importance of automation in the successful daily running of the ICC.
September 25, 2012 - 13:55
Room: LT 145, Huxley Building
 
Composable and Virtualized Cloud Architecture and SOA Services for Life Sciences Value Chains
Speaker: Vijay Srinivasan, Cognizant and Sandeep Bhat, Cognizant
Day 2: Real World Case Studies
The presentation uncovers how fundamental principles of cloud and SOA architectures enable business transformation in the Life Sciences sector. During this session, Vijay will focus on the following:
• How cloud and virtualized SOA architectures provide tangible benefits for Life Sciences organizations (in particular Pharmaceutical companies) in being able to standardize core business processes, common data in clinical trials and improvements, thereby enabling significant cost savings, enhanced regulatory compliance.
• How composable cloud and SOA services enable pharmaceutical companies to harness patient care cloud services (patient data) and other allied cloud services to enable its core research and development efforts.
• How high-end analytical cloud services in research, development and manufacturing (supply chain) enable efficiencies in the business processes and provide sustainable competitive edge for Life Sciences organizations.
Join Vijay for this presentation dedicated to how cloud computing and SOA are influencing and advance healthcare.
September 25, 2012 - 14:50
Room: LT 145, Huxley Building
 
SOA Governance at EDP: A Global Energy Company
Speaker: Manuel Rosa, Link
Day 2: Real World Case Studies
Energias de Portugal (EDP) ranks among Europe's major electricity and natural gas operators in the generation, distribution and trading industries. It's one of the largest players wind energy companies in the world, with more than tem million customers and twelve-thousand workers. In this session hear how an SOA Governance initiative is helping EDP to streamline integrations between systems, establishing a model that closes the gap between business and IT, reducing time-to-market and increasing IT asset reusability.
Information systems play a central role in supporting the business challenges energy companies are facing, as new businesses are developed, as the energy grid and the relationship with customers is changing at a faster pace. EDP operates in a sector where those challenges are particularly acute and where the appropriate SOA approach is of paramount importance. In this presentation we will talk about the challenges of the SOA Governance Program's definition and implementation, and how the initial plan and subsequent global SOA Governance Framework evolved through EDP's projects.
September 25, 2012 - 16:00
Room: LT 145, Huxley Building
 
Service Infrastructure and Server Virtualization at the National Institute of Health
Speaker: Jian “Jeff” Zhong, Futrend Technology Inc. and Eric Cole, US National Institutes of Health
Day 2: Real World Case Studies
The US federal government has strived to improve work efficiency and effectiveness and find ways to reduce information technology costs by utilizing technology innovations such as SOA and cloud computing. Distinguished speaker Eric Cole, the Chief Information Officer, Office of Research Services and Office of Research Facilities at National Institutes of Health, will discuss his organization's vision, strategy and successful experience in Service Infrastructure and Server Virtualization in the last five years. Eric will share his thoughts on critical issues in implementation of server virtualization, application integration and consolidation and cloud computing. Eric also will share with the audience on leveraging computing and storage resources to provide IAAS and Storage-as-a-Service to large scale government applications.
Following Eric's presentation, Jeff will discuss the connections between SOA and cloud computing, major industry trends, design principles, security and privacy, as well as implementations in mission critical system and integration efforts. In particular, Jeff will show the audience how cloud providers are evaluated and selected for a large scale SOA integration project, and how the service-orientation design principles are applied to gain real business benefits and streamline business workflow at the Department of Health and Human Services
September 25, 2012 - 16:55
Room: LT 145, Huxley Building
 
SOA is Mainstream: Are Business and IT Now Better Aligned?
Day 1: Expert Panel
It's been over three years since Gartner declared that SOA entered the "Slope of Enlightenment", a reflection of SOA's maturity in both technology and practice. So, has it truly helped organizations better align business operations with the technology used to them? Have organizations successfully carried through SOA adoption and governance efforts to ensure that this alignment has been maintained? This panel will address these and other topics pertaining to one of the most important and ambitious overarching goals behind SOA.
View Panel Membership
September 24, 2012 - 18:15
Room: Queen's Tower Room, Sherfield Building
 
Cloud Computing and the Space Sector
Day 1: Expert Panel
This unique panel will focus on how and to what extent cloud computing is being adopted with in the global space industry. Panelists from National Aeronautics and Space Administration (NASA) and the European Space Agency (ESA) will be attending to share case studies and insights from recent implementation and research projects about the usage (and proposed usage) of cloud computing models and technologies to support scientific initiatives pertaining to space travel simulation models, remote sensing, and others, as well as unique considerations and requirements, such as how clouds can provide effective horizontal scaling to reduce latencies for low-latency services required for decision makers to react to major climate and solid earth events (e.g. earthquakes, hurricane, and other disasters).
View Panel Membership
September 24, 2012 - 18:15
Room: Senior Commons Room, Sherfield Building
 
The Impact of the Cloud on IT and Business Employment
Day 1: Expert Panel
Cloud computing skills are now in great demand - among information technology professionals, and on the business side as well. Just as cloud computing is a game-changer for the IT operations and cost structures of many companies, it is also changing the nature of jobs. One recent report from Microsoft projects that the cloud will be directly responsible for 14 million new jobs in the next three years. For IT executives, the changes reflect the more strategic role IT plays in the direction of businesses. Cloud computing is now entering the job descriptions of a range of non-IT positions as well, including marketing managers, sales managers, customer service representatives, and even cargo and freight agents. Part of the challenge, however, will still be being able to bring in the skills that will make it all work. IT leaders, in fact, may lack the right roles, skills and processes for a full satisfactory cloud engagement within their companies. As a result of the shift to cloud, there is growing demand for professionals and managers that are more focused on business development than they are in application development. There will be greater opportunities for enterprise architects, and some offshoots will include cloud architects, cloud capacity planners, cloud service managers and business solutions consultants. Jobs being created may not always bear the term "cloud" in their titles, but cloud will form the core of their job descriptions.
This panel, moderated by journalist Joe McKendrick, will explore the following:
  • What does the rise of cloud mean for IT jobs within enterprises? Are opportunities shifting to outside service providers?
  • How is the role of CIOs and IT leaders changing as a result of cloud?
  • What types of skills should IT professionals seek to succeed in the coming cloud era?
View Panel Membership
September 24, 2012 - 18:15
Room: Pippard, Sherfield Building
 
Industry Standards for SOA and Cloud Computing: State of the Union
Day 1: Expert Panel
Industry standards organizations have been working hard to establish architectural standards, governance models, vocabularies, and other forms of specifications to provide consistency, guidance, and global harmonization within the SOA and cloud computing practitioner communities. This panel, comprised solely of representatives from leading industry standards organizations BIAN, OASIS, OMG, Open Group and SEI, will discuss and debate the most relevant emerging and existing specifications and ratified standards. Attendees will have a rare opportunity to pose questions and raise issues to a cross-section of today's most important industry standards leaders.
September 24, 2012 - 18:30
Room: Great Hall, Sherfield Building
 
SOA and Agile Development
Day 1: Expert Panel
Nothing sparks quite as much "enthusiastic" discussion and "distinct" opinions as the proposed combination of service-orientation and agile software development techniques and principles. There are many who feel that these paradigms can (and have) been successfully combined, while others feel their respective approaches and goals are incompatible. Join this expert panel to witness and share some of the thoughts about how and to what extent the marriage of SOA and agile can succeed.
View Panel Membership
September 24, 2012 - 18:15
Room: Read, Sherfield Building
 
Being an IT Broker: Career Change Ahead
Day 2: Expert Panel
This is a great time to be in IT...but be prepared to re-envision your role and your responsibilities. The convergence of cloud, mobile, social, and information points to a new frontier for creative technologists. During this panel, moderator Anne Thomas Manes will explore these issues by addressing the following questions:
  • What's the future of your career?
  • How changes to IT and technology will affect your career?
  • How can you prepare for workforce changes in IT?
  • How do you enable a shift from "Old School" to "New School" IT
View Panel Membership
September 25, 2012 - 19:00
Room: Great Hall, Sherfield Building
 
Economics of the Cloud: The Cloud ROI
Day 2: Expert Panel
As Cloud Computing adoption and investment continue to grow, more sophisticated practices and mechanisms are required to define and measure business metrics that help stakeholders assess the actual value and worth of cloud-based resources and solutions. This panel will raise a number of issues and questions pertaining to the measuring of ROI for cloud projects, and the impact of clouds on procurement and financial ecosystems within businesses.
View Panel Membership
September 25, 2012 - 19:00
Room: Pippard, Sherfield Building
 
The Relationship Between Big Data and the Semantic Web
Day 2: Expert Panel
There is much hype around the emergence of Big Data and its importance to corporations (especially larger corporations) for effective consolidation and access to mountains of data and content. There are distinct relationships between Big Data and established Semantic Web technologies that need to be understood in order to add the architectural layers necessary to truly leverage everything Big Data has to offer. This panel will feature experts in the fields of Big Data and the Semantic Web who will explore these relationships.
View Panel Membership
September 25, 2012 - 19:00
Room: Senior Commons Room, Sherfield Building
 
The New World of Open APIs
Day 2: Expert Panel
The marketplace and economy surround open APIs is rapidly growing and has been further fueled by the acceptance of REST-based services and innovative hybrid solutions. This expert panel will discuss the implications of this new service landscape and will speculate as to the direction it is taking the IT industry as a whole.
View Panel Membership
September 25, 2012 - 19:00
Room: Read, Sherfield Building