SlideShare a Scribd company logo
The Open Group Conference: Barcelona August 2012
Mark Skilton, Director, Strategy Office, Global Infrastructure Services
Co-Chair, Cloud Computing Work Group, The Open Group
Member, ISO JC38 UK Mirror
+44 7787 692197
mark.skilton@capgemini.com
Twitter @mskilton
http://uk.linkedin.com/pub/mark-skilton/1/189/968
Visualizing Ecosystems using a new Notation
- CIEL Cloud Interactive Ecosystem Language
| Capgemini
CIEL
Mark Skilton Oct 2012Capgemini copyright 2012
Usage notice
 The development of the open version of the CIEL notation is in a project
within The Open Group Standards Body (http://www.opengroup.org) .
Reference to the TOGAF CE is a project within the Cloud Computing Work
Group, The Open Group
 Symbols provided in this document are open source (MIT License OSI
approved) as covered by the synthetic spheres copyright notice.
 This document is the copyright of synthetic spheres 2013.
(http://www.syntheticspheres.com)
| Capgemini
CIEL
Mark Skilton Oct 2012Capgemini copyright 2012
Visualization of Ecosystems
 This session is based on a proposition that todays computing architectures
and interactions are spread across multiple system, business and social
boundaries.
 What this session is about is exploring a new way to visualize and
communicate this ecosystem of systems, interactions and resources ?
 What is the current notations and methods ?
 What is CIEL as a concept ?
| Capgemini
CIEL
Mark Skilton Oct 2012Capgemini copyright 2012
Why CIEL ?
Search
Collaboration
News
Business
Location
Communicate
WorkTransactions
Many channels
Video
| Capgemini
CIEL
Mark Skilton Oct 2012Capgemini copyright 2012
HOW MIGHT A CLOUD NETWORK MODEL LOOK LIKE ?
Ideas on what the Entities
of this model might be:
• Service
• Marketplace
• Boundary
• Community
• Transactions
• Hub
• Aggregator
• Concentrator
In the real world Cloud Services exist
between Social and Business Collaborations
Social Network
Business
Network
Industry
Network
| Capgemini
CIEL
Mark Skilton Oct 2012Capgemini copyright 2012
CLOUD IS MULTIPLE INTERACTIONS BETWEEN RESOURCES, SERVICES AND
PARTICIPANTS
edge
Adapted from The Open Group
Cloud Computing for Business Model 2011
Synthetic Spheres copyright 2012
Multi dimensional threads of interactions
Networks today
Private
Network
Corporate
Social
Network
Public
Social
Network
Corporate
Network
Community
Network
Distribution
RFID
Feedback
Variety of
different
Media..
Design /
Product
Group
Collaboration
Service
Management
Development &
Delivery
External
Private
Network
Suppliers,
Sourcing
Social
Networks
Social
Network
Variety of
different
resources..
Synthetic Spheres copyright 2012
Business and Social Networks intersections
Example
Synthetic Spheres copyright 2012
Social interactions
Design
Affiliates
Affiliates ...
Distribution
Market
Market
Sources
Governme
nt /
Federal
rules – e.g.
Sales Tax
Social Organization
Synthetic Spheres copyright 2012
Commercial interactions
Process
automa
tion
Business Network
Market Channels
Affiliate, business
Network
Virtual Organization
Synthetic Spheres copyright 2012
Technology systems
Technological Interactions
Mobility
Machines
Goods,
resources
Facilities
Synthetic Spheres copyright 2012
Biological interactions
Biological Ecosystem
Resources
Processing
Synthetic Spheres copyright 2012
Societal Organizations
Resource
management
Human
Behavior
Societal Governance
Synthetic Spheres copyright 2012
Ecosystem interactions
Super Information
Process
automation
Metadata and Cloud
Products and Services
Cloud Ecosystem
Synthetic Spheres copyright 2012
We want to bring different viewpoints
together
Have Symbols
and viewpoints
Synthetic Spheres copyright 2012
Cloud in an Industry Sector Context
Cloud products & services can support one or many marketplaces
Horizontal Common Cloud Services
Vertical Marketplace specific Cloud Services. .
Suppliers
Customers
Intermediates
Distributors
regulators
Marketplace
A
Marketplace
B
Marketplace
C
e.g. Raw Materials
e.g. Manufacture
e.g. Packaging
Marketplace
D
e.g. Consumers
Marketplace is made up
of Business Entities
MARKETPLACE
ECOSYSTEM
Channels
Marketplaces
can have many
channels
Horizontal
Cloud Services
Vertical
Cloud Service
A homogenous Single Ecosystem
An Ecosystem = a set of common conditions that describe and are followed by all participants and communities in the Ecosystem
Enables a common exchange of products and services based on the ecosystem characteristics.
Single set
Ecosystem
Synthetic Spheres copyright 2012
Cloud in an Industry Sector Context
IaaS
IaaS
IaaS
Customers
Network
Intermediates
Providers
Supplier
Network
Co-mingling
Browser /
Portal
as a Service
PaaS
SaaS
SaaS
Self Service
Browser /
Portal
as a Service
Private / Public
MARKETPLACE
MARKETPLACE
MARKETPLACE
Network
Connections
Services
Communities
Ecosystem
Marketplace
Ecosystem Meta Model
ECOSYSTEM
SLA
| Capgemini
CIEL
Mark Skilton Oct 2012Capgemini copyright 2012
Visualization of Ecosystems
 How these work is very different from 10 , 20 years ago when most modeling notations
for Architecture requirements we first created. Some significant examples include:
• UML It was first added to the list of OMG adopted technologies in 1997
• Business Process Modeling,
• BPMN created early 2001/2 – merged with OMG in 2005
• BPEL4WS April 2003 (IBM,Microsoft, SAP, Siebel) submitted to OASIS. WS-BPEL Sept 2004.
• June 2007 BPEL4People (Active Endpoints, Adobe Systems, BEA, IBM, Oracle, SAP)
• ArchiMate is a technical standard from The Open Group and is based on the concepts of the IEEE
1471 standard. 2004, ownership by The Open Group 2008. Archimate 2.0 foraml technical
standard January 2012
• Business Model Canvas , proposed by Alexander Osterwalder, 2004, 2010
• Value Stream mapping - a lean Manufacturing technique Rother and Shook 2003
• Software Visualization , Focused on Code quality visualization
• Visual Studio, AgileJ StructureViews, Imagix 4D, Ndepend, SonarJ, Sotoarc, Code Rocket
| Capgemini
CIEL
Mark Skilton Oct 2012Capgemini copyright 2012
Value Stream Mapping
Rother, Shook 2003
Example
| Capgemini
CIEL
Mark Skilton Oct 2012Capgemini copyright 2012
Business Model Canvas
Osterwalder, 2004, 2010
Example
| Capgemini
CIEL
Mark Skilton Oct 2012Capgemini copyright 2012
Archimate
Example
Jonkers 2004
| Capgemini
CIEL
Mark Skilton Oct 2012Capgemini copyright 2012
The first steps
 We established a new Project called CIEL – Cloud Interactive Ecosystem
Language in Mid 2011 in The Open Group Cloud Computing Work Group
 We introduced CIEL into our own companies to test the ideas and
launched initiatives to engage University and open discussion
 We developed ideas to understand how better to Visualize the Ecosystem
 Challenges:
• What are the Boundaries or Domains?
• How do we visualize solutions ?
• How do we define the symbols ?
• What problems are we trying to solve ?
• How do we manage semantics , meaning of the symbols and relationships ?
• How do we link with other symbols and standards ?
• ..
| Capgemini
CIEL
Mark Skilton Oct 2012Capgemini copyright 2012
We want to define the context of the total ecosystem
in the sense of internal and external forces and entities
Macro Systems
Micro Systems
Informal Social
Systems
Information
Systems
Formal
Systems
Suppliers
Buyers
Customers
Substitutes
Competitors
New Entrants
People,
Structure
Technology
Finance
Power
Business Processes
Culture
Strategy
Social
Political
Economic
Legal
Technology
Environment
Markets, regions,
Policies,..
Entities, resources, relationships,..
N
o
t
a
t
i
o
n
Part of our research in 2011 identifies Macro Economic and Micro Economic perspectives
| Capgemini
CIEL
Mark Skilton Oct 2012Capgemini copyright 2012
We can summarize our approach into three areas we are
aiming at
 Visualization of Conceptual Domain
• Position the model as a visualization method first
 Symbol System - Signage - Semiotics
• Designing a Set of Symbols that could be easy to use
 Augment – fit it along side and support current architectural design styles
(not replace them)
• Aim to has some meaning in the symbols notation such that it supports the aims of the
notation goals. We must define some Semantic notation to make the symbols
meaningful
We believe the key benefits is in the ability to use a new way to show Human and
System communities and multiple devices, and services that represent a distributed
Architectural Environment
| Capgemini
CIEL
Mark Skilton Oct 2012Capgemini copyright 2012
Signage is not a new Idea
Semiotics
- Use of signs
Information
| Capgemini
CIEL
Mark Skilton Oct 2012Capgemini copyright 2012
CIEL
Information
Data
Human/
Activity
Systems
Information
Systems
ICT
systems
Dances with bees: Exploring the relevant of the
study of animal communication to informatics
Professor Paul Beynon–Davis. 2009
International Journal of Information Management
Intentions
Meaning
Structure
Form
Aiming at Pragmatics – “not the whole ocean”
| Capgemini
CIEL
Mark Skilton Oct 2012Capgemini copyright 2012
Understand the Formal and Informal Context
Focus on Communicating the Message
SemanticsVision
Ideas
Formulation
Of Intentions
Pragmatics
How the message is sent
Syntactics
Empirics
Message Description
Specific Communication Formats
CIEL
is focused here
on the Visualization
Intentions
Meaning
Form
Signals & Storage
Synthetic Spheres copyright 2012
Early Prototypes
Synthetic Spheres copyright 2012
Synthetic Spheres copyright 2012
Our aim in CIEL is to focus on the Practical Intentions of
the systems and people involved using a simple
notation
So how can we create a new Visualization Notation ?
Create Symbols
Library (Semiotics)
Create Visualization
model (Pragmatics)
Create Vocabulary
of Visualization (Semantics)
But just enough to support basic
meaning
We link to specific Semantic and
Information systems Design
Ease of use
Focus on
Multi-system
Multi-use
Focused at Conceptual
level
Aimed at Ecosystems
“architectures”
Core Principles
Synthetic Spheres copyright 2012
Basic CIEL example – An ecosystem may have domains and entities
that interact. The example here is groups of users and resources being
shared or dedicated to a group
Ecosystem
entity
entity
entity
entity
User
Community
User
Community
Synthetic Spheres copyright 2012
Basic CIEL example – the ecosystem may have many
ecosystems inside it. The ecosystem can also be part
of other ecosystem of ecosystems
Ecosystem
Ecosystem
Ecosystem
Synthetic Spheres copyright 2012
Basic CIEL example – the ecosystem may have many
relationship and interactions inside, outside and
between ecosystem boundaries
Ecosystem
Ecosystem
Ecosystem
entity
entity
entity
entity
entity
entity
entity
entity
Synthetic Spheres copyright 2012
Basic CIEL example – The Ecosystem boundary
between a user group and a cloud service for
example
User
Community
Cloud
Service
Ecosystem
Ecosystem
Synthetic Spheres copyright 2012
Basic CIEL example – The ecosystem may have many
domains and boundaries and communities inside
and outside the ecosystem being viewed
User
Community
Cloud
Service
Ecosystem
Ecosystem
Social Network
Ecosystem
Synthetic Spheres copyright 2012
Basic CIEL example – The ecosystem has
basically 5 types of structure
Ecosystem
Ecosystem
Ecosystem
entity
entity
entity
entity
entity
entity
entity
entity
Member of
Network
Entity
Network
Group of Networks
Type of Ecosystem1.
2.
3.
4.
5.
Synthetic Spheres copyright 2012
Summary – basic CIEL example shows how
ecosystem has many parts and may contain many
systems, resources and relationships.
These have a common structure.
How to identify Ecosystem domains
Synthetic Spheres copyright 2012
Summary – Basic CIEL example shows the development of
boundary and domain structures in the ecosystem. These
are system of systems structures
How to identify structures and relationships in Ecosystems
Synthetic Spheres copyright 2012
We have starting to build a Symbols
Library
Examples
Synthetic Spheres copyright 2012
Vocabulary
• Ecosystem (Financial, Technical, Social, Enviro..)
• Domain (Virtualization, organization, marketplace..)
• Node (Connection point)
• Edge Domain (Meta data)
• Community
• Network (open, closed, Public, Private)
• Group
• Connection (open , closed, Public, Private)
• Information
• Metric
• Entity (Resource – tangible, Intangible)
• ..
We aim to use
references to existing
Terminology where possible
For example in ISO JC38
In The Open Group TOGAF
Or OASIS (TOSCA) is using
these terms
We recognize some terminology
may be ambiguous and want
to remove these where possible
example: Boundary.
Synthetic Spheres copyright 2012
Existing notations
• Our aim is to create a visualization notation that redefined how system domains are
drawn to express social, agile cloud enabled ecosystems
• Its intended to be a communication tool, easy to use and create visuals representations
for business and IT strategic planning and communication
• We aim to introduce an abstraction that is showing groups of systems, communities and
services
• We aim to introduce symbols that visualize specific strategic planning conceptual
requirements that CIEL can help visualize. These can include symbols and model methods
to visualize
– Metrics for business and IT performance of a system or an entire ecosystem (example a marketplace)
– status of trust of each domain (open , closed)
– Sustainability and green credentials of domains and behavior
• The symbol set and model relations may be potentially different to existing UML, Process
and Architecture because
– It aims to show visual groups of systems to systems
– Its aim is to show social networks and resources groups
– Its aim is to show processes but within communities and groups (not specific business process design)
| Capgemini
CIEL
Mark Skilton Oct 2012Capgemini copyright 2012
Conclusions
 Aim to develop CIEL as a Visualization aid for Strategic Ecosystem Design
 It “Augments” the existing methods and tools, not replace them
• Help visualize Strategic Scenarios, Solution Architectures, Visualize RAs
 It can sit on top of formal Architecture methods , not replace it
• Augment technical solution models
• Augment Business Architectural design
• It could be a symbol library plug in to many existing Architect tools
 Business Case
• Its fast and ease of use to communicate large scale system of systems ideas and concept
• It’s a Visual notation that is language independent and system independent
• Its an accelerator to improve modeling and planning of the strategic value of Cloud enabled
environments
 Next immediate Step: White Paper on Basic Visualization Method of CIEL and
vocabulary with examples

More Related Content

PPTX
Enabling Industry Collaborations
PPTX
00 ai-one - overview content analytics
PPTX
Tsb io t_convergenceprogramme_showcasesummaryreport_v1
PPT
University of San Diego UCSD
PDF
Timo Oksa, Tieto " “DevOps and Cloud Make a Perfect Match” - Mindtrek 2017
PDF
Platform 3 kickoff april 4 2013 my thoughts mark skilton v2
PDF
Digital security and the IT Department cw500 M Skilton May 22 2014 London v1
PPTX
Identifying successful business models to drive monetization of your cloud se...
Enabling Industry Collaborations
00 ai-one - overview content analytics
Tsb io t_convergenceprogramme_showcasesummaryreport_v1
University of San Diego UCSD
Timo Oksa, Tieto " “DevOps and Cloud Make a Perfect Match” - Mindtrek 2017
Platform 3 kickoff april 4 2013 my thoughts mark skilton v2
Digital security and the IT Department cw500 M Skilton May 22 2014 London v1
Identifying successful business models to drive monetization of your cloud se...

Viewers also liked (20)

PPTX
Capgemini cloud expoeurope jan 25 2012 m skilton v1.4
PDF
Knowing where the safe zone is ovum october 22 2013
PDF
Role of data integration in enabling your digital business march 18 12 noon v1
PDF
Building a digital enterprise – some practitoner views M.Skilton may 2015 v2
PDF
Exploring potential of ng cost of infrastructure m skilton sept 23 2014 v1
PDF
Creating value in the digital economy Prof Mark Skilton May 2014
PDF
The rise of digital ecosystems m skilton june 11 2014 conected suplychain li...
PDF
Solution deck capgemini cloud assessment
PPTX
Digital transformation and the role of cloud computing Capgemini Mark Skilt...
PDF
The connected economy mark skilton july 15 bright talk v2
PDF
Big data and digital ecosystem mark skilton jan 2014 v1
PDF
Sap cloud ecosystem
PPTX
Closing the gap in your cloud ecosystem capgemini mark skilton v1
PDF
Ecosistemas Tecnológicos: Innovando en la Educación Abierta
PDF
Cloud Computing for Enterprise Architects
PDF
New Business Models in the Digital Ecosystem
PDF
Business models and ecosystems
PDF
Ecosystems and Digital Business Models
PPTX
Platform Strategy: Openness, Innovation & Control
PPTX
Platform Strategy and Digital Ecosystems
Capgemini cloud expoeurope jan 25 2012 m skilton v1.4
Knowing where the safe zone is ovum october 22 2013
Role of data integration in enabling your digital business march 18 12 noon v1
Building a digital enterprise – some practitoner views M.Skilton may 2015 v2
Exploring potential of ng cost of infrastructure m skilton sept 23 2014 v1
Creating value in the digital economy Prof Mark Skilton May 2014
The rise of digital ecosystems m skilton june 11 2014 conected suplychain li...
Solution deck capgemini cloud assessment
Digital transformation and the role of cloud computing Capgemini Mark Skilt...
The connected economy mark skilton july 15 bright talk v2
Big data and digital ecosystem mark skilton jan 2014 v1
Sap cloud ecosystem
Closing the gap in your cloud ecosystem capgemini mark skilton v1
Ecosistemas Tecnológicos: Innovando en la Educación Abierta
Cloud Computing for Enterprise Architects
New Business Models in the Digital Ecosystem
Business models and ecosystems
Ecosystems and Digital Business Models
Platform Strategy: Openness, Innovation & Control
Platform Strategy and Digital Ecosystems
Ad

Similar to Visualization of an digital ecosystem capgemini m skilton v1 (20)

PPT
What Is Mike2.0
PPTX
Enterprise Architecture for MBSE and Virtual Manufacturing digital continuity...
PPTX
2019 04-30 MIDIH solutions and DIHIWARE platform
PPTX
Anatomy of a data science project
PDF
DrupalDay 2014 - Ecology of value and DRUPAL@Engineering: the experience of a...
PPTX
Lloyd Green (IEEE): Standardization Needs and Efforts in VR/AR
PDF
Fostering Innovation and SMEs Competitiveness (Aziz Bouras)
PDF
Agile Practices and Cloud Computing in Software Development
PPTX
Open Kollab Vision
PPTX
Open Kollab Vision
PPT
Shibboleth Access Management Federations and Secure SDI: ESDIN Experience
PPTX
A Methodology for Building the Internet of Things
PPTX
DDAY2014 - Ecologia del valore e DRUPAL@Engineering: l’esperienza di un grand...
ODP
The lessons of Open Source for the Open Cloud
PPTX
Future Cloud Action Line - EIT ICT Labs
PPT
AGILE - Adoptive Gateways for dIverse MuLtiple Environments
PPT
Adoptive Gateways for dIverse MuLtiple Environments
PPTX
Industry day june 2013 standard and research v2
PDF
Luis Garza - Changing the way people find experts at CEMEX
PDF
apidays LIVE Australia 2021 - Overcoming the 3 Largest Obstacles to Digital T...
What Is Mike2.0
Enterprise Architecture for MBSE and Virtual Manufacturing digital continuity...
2019 04-30 MIDIH solutions and DIHIWARE platform
Anatomy of a data science project
DrupalDay 2014 - Ecology of value and DRUPAL@Engineering: the experience of a...
Lloyd Green (IEEE): Standardization Needs and Efforts in VR/AR
Fostering Innovation and SMEs Competitiveness (Aziz Bouras)
Agile Practices and Cloud Computing in Software Development
Open Kollab Vision
Open Kollab Vision
Shibboleth Access Management Federations and Secure SDI: ESDIN Experience
A Methodology for Building the Internet of Things
DDAY2014 - Ecologia del valore e DRUPAL@Engineering: l’esperienza di un grand...
The lessons of Open Source for the Open Cloud
Future Cloud Action Line - EIT ICT Labs
AGILE - Adoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple Environments
Industry day june 2013 standard and research v2
Luis Garza - Changing the way people find experts at CEMEX
apidays LIVE Australia 2021 - Overcoming the 3 Largest Obstacles to Digital T...
Ad

Recently uploaded (20)

PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Approach and Philosophy of On baking technology
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Modernizing your data center with Dell and AMD
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Empathic Computing: Creating Shared Understanding
PDF
KodekX | Application Modernization Development
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
cuic standard and advanced reporting.pdf
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
MYSQL Presentation for SQL database connectivity
Approach and Philosophy of On baking technology
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Network Security Unit 5.pdf for BCA BBA.
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Modernizing your data center with Dell and AMD
Mobile App Security Testing_ A Comprehensive Guide.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Empathic Computing: Creating Shared Understanding
KodekX | Application Modernization Development
Spectral efficient network and resource selection model in 5G networks
Chapter 3 Spatial Domain Image Processing.pdf
Electronic commerce courselecture one. Pdf
Review of recent advances in non-invasive hemoglobin estimation
cuic standard and advanced reporting.pdf
CIFDAQ's Market Insight: SEC Turns Pro Crypto

Visualization of an digital ecosystem capgemini m skilton v1

  • 1. The Open Group Conference: Barcelona August 2012 Mark Skilton, Director, Strategy Office, Global Infrastructure Services Co-Chair, Cloud Computing Work Group, The Open Group Member, ISO JC38 UK Mirror +44 7787 692197 mark.skilton@capgemini.com Twitter @mskilton http://uk.linkedin.com/pub/mark-skilton/1/189/968 Visualizing Ecosystems using a new Notation - CIEL Cloud Interactive Ecosystem Language
  • 2. | Capgemini CIEL Mark Skilton Oct 2012Capgemini copyright 2012 Usage notice  The development of the open version of the CIEL notation is in a project within The Open Group Standards Body (http://www.opengroup.org) . Reference to the TOGAF CE is a project within the Cloud Computing Work Group, The Open Group  Symbols provided in this document are open source (MIT License OSI approved) as covered by the synthetic spheres copyright notice.  This document is the copyright of synthetic spheres 2013. (http://www.syntheticspheres.com)
  • 3. | Capgemini CIEL Mark Skilton Oct 2012Capgemini copyright 2012 Visualization of Ecosystems  This session is based on a proposition that todays computing architectures and interactions are spread across multiple system, business and social boundaries.  What this session is about is exploring a new way to visualize and communicate this ecosystem of systems, interactions and resources ?  What is the current notations and methods ?  What is CIEL as a concept ?
  • 4. | Capgemini CIEL Mark Skilton Oct 2012Capgemini copyright 2012 Why CIEL ? Search Collaboration News Business Location Communicate WorkTransactions Many channels Video
  • 5. | Capgemini CIEL Mark Skilton Oct 2012Capgemini copyright 2012 HOW MIGHT A CLOUD NETWORK MODEL LOOK LIKE ? Ideas on what the Entities of this model might be: • Service • Marketplace • Boundary • Community • Transactions • Hub • Aggregator • Concentrator In the real world Cloud Services exist between Social and Business Collaborations Social Network Business Network Industry Network
  • 6. | Capgemini CIEL Mark Skilton Oct 2012Capgemini copyright 2012 CLOUD IS MULTIPLE INTERACTIONS BETWEEN RESOURCES, SERVICES AND PARTICIPANTS edge Adapted from The Open Group Cloud Computing for Business Model 2011
  • 7. Synthetic Spheres copyright 2012 Multi dimensional threads of interactions Networks today Private Network Corporate Social Network Public Social Network Corporate Network Community Network Distribution RFID Feedback Variety of different Media.. Design / Product Group Collaboration Service Management Development & Delivery External Private Network Suppliers, Sourcing Social Networks Social Network Variety of different resources..
  • 8. Synthetic Spheres copyright 2012 Business and Social Networks intersections Example
  • 9. Synthetic Spheres copyright 2012 Social interactions Design Affiliates Affiliates ... Distribution Market Market Sources Governme nt / Federal rules – e.g. Sales Tax Social Organization
  • 10. Synthetic Spheres copyright 2012 Commercial interactions Process automa tion Business Network Market Channels Affiliate, business Network Virtual Organization
  • 11. Synthetic Spheres copyright 2012 Technology systems Technological Interactions Mobility Machines Goods, resources Facilities
  • 12. Synthetic Spheres copyright 2012 Biological interactions Biological Ecosystem Resources Processing
  • 13. Synthetic Spheres copyright 2012 Societal Organizations Resource management Human Behavior Societal Governance
  • 14. Synthetic Spheres copyright 2012 Ecosystem interactions Super Information Process automation Metadata and Cloud Products and Services Cloud Ecosystem
  • 15. Synthetic Spheres copyright 2012 We want to bring different viewpoints together Have Symbols and viewpoints
  • 16. Synthetic Spheres copyright 2012 Cloud in an Industry Sector Context Cloud products & services can support one or many marketplaces Horizontal Common Cloud Services Vertical Marketplace specific Cloud Services. . Suppliers Customers Intermediates Distributors regulators Marketplace A Marketplace B Marketplace C e.g. Raw Materials e.g. Manufacture e.g. Packaging Marketplace D e.g. Consumers Marketplace is made up of Business Entities MARKETPLACE ECOSYSTEM Channels Marketplaces can have many channels Horizontal Cloud Services Vertical Cloud Service A homogenous Single Ecosystem An Ecosystem = a set of common conditions that describe and are followed by all participants and communities in the Ecosystem Enables a common exchange of products and services based on the ecosystem characteristics. Single set Ecosystem
  • 17. Synthetic Spheres copyright 2012 Cloud in an Industry Sector Context IaaS IaaS IaaS Customers Network Intermediates Providers Supplier Network Co-mingling Browser / Portal as a Service PaaS SaaS SaaS Self Service Browser / Portal as a Service Private / Public MARKETPLACE MARKETPLACE MARKETPLACE Network Connections Services Communities Ecosystem Marketplace Ecosystem Meta Model ECOSYSTEM SLA
  • 18. | Capgemini CIEL Mark Skilton Oct 2012Capgemini copyright 2012 Visualization of Ecosystems  How these work is very different from 10 , 20 years ago when most modeling notations for Architecture requirements we first created. Some significant examples include: • UML It was first added to the list of OMG adopted technologies in 1997 • Business Process Modeling, • BPMN created early 2001/2 – merged with OMG in 2005 • BPEL4WS April 2003 (IBM,Microsoft, SAP, Siebel) submitted to OASIS. WS-BPEL Sept 2004. • June 2007 BPEL4People (Active Endpoints, Adobe Systems, BEA, IBM, Oracle, SAP) • ArchiMate is a technical standard from The Open Group and is based on the concepts of the IEEE 1471 standard. 2004, ownership by The Open Group 2008. Archimate 2.0 foraml technical standard January 2012 • Business Model Canvas , proposed by Alexander Osterwalder, 2004, 2010 • Value Stream mapping - a lean Manufacturing technique Rother and Shook 2003 • Software Visualization , Focused on Code quality visualization • Visual Studio, AgileJ StructureViews, Imagix 4D, Ndepend, SonarJ, Sotoarc, Code Rocket
  • 19. | Capgemini CIEL Mark Skilton Oct 2012Capgemini copyright 2012 Value Stream Mapping Rother, Shook 2003 Example
  • 20. | Capgemini CIEL Mark Skilton Oct 2012Capgemini copyright 2012 Business Model Canvas Osterwalder, 2004, 2010 Example
  • 21. | Capgemini CIEL Mark Skilton Oct 2012Capgemini copyright 2012 Archimate Example Jonkers 2004
  • 22. | Capgemini CIEL Mark Skilton Oct 2012Capgemini copyright 2012 The first steps  We established a new Project called CIEL – Cloud Interactive Ecosystem Language in Mid 2011 in The Open Group Cloud Computing Work Group  We introduced CIEL into our own companies to test the ideas and launched initiatives to engage University and open discussion  We developed ideas to understand how better to Visualize the Ecosystem  Challenges: • What are the Boundaries or Domains? • How do we visualize solutions ? • How do we define the symbols ? • What problems are we trying to solve ? • How do we manage semantics , meaning of the symbols and relationships ? • How do we link with other symbols and standards ? • ..
  • 23. | Capgemini CIEL Mark Skilton Oct 2012Capgemini copyright 2012 We want to define the context of the total ecosystem in the sense of internal and external forces and entities Macro Systems Micro Systems Informal Social Systems Information Systems Formal Systems Suppliers Buyers Customers Substitutes Competitors New Entrants People, Structure Technology Finance Power Business Processes Culture Strategy Social Political Economic Legal Technology Environment Markets, regions, Policies,.. Entities, resources, relationships,.. N o t a t i o n Part of our research in 2011 identifies Macro Economic and Micro Economic perspectives
  • 24. | Capgemini CIEL Mark Skilton Oct 2012Capgemini copyright 2012 We can summarize our approach into three areas we are aiming at  Visualization of Conceptual Domain • Position the model as a visualization method first  Symbol System - Signage - Semiotics • Designing a Set of Symbols that could be easy to use  Augment – fit it along side and support current architectural design styles (not replace them) • Aim to has some meaning in the symbols notation such that it supports the aims of the notation goals. We must define some Semantic notation to make the symbols meaningful We believe the key benefits is in the ability to use a new way to show Human and System communities and multiple devices, and services that represent a distributed Architectural Environment
  • 25. | Capgemini CIEL Mark Skilton Oct 2012Capgemini copyright 2012 Signage is not a new Idea Semiotics - Use of signs Information
  • 26. | Capgemini CIEL Mark Skilton Oct 2012Capgemini copyright 2012 CIEL Information Data Human/ Activity Systems Information Systems ICT systems Dances with bees: Exploring the relevant of the study of animal communication to informatics Professor Paul Beynon–Davis. 2009 International Journal of Information Management Intentions Meaning Structure Form Aiming at Pragmatics – “not the whole ocean”
  • 27. | Capgemini CIEL Mark Skilton Oct 2012Capgemini copyright 2012 Understand the Formal and Informal Context Focus on Communicating the Message SemanticsVision Ideas Formulation Of Intentions Pragmatics How the message is sent Syntactics Empirics Message Description Specific Communication Formats CIEL is focused here on the Visualization Intentions Meaning Form Signals & Storage
  • 28. Synthetic Spheres copyright 2012 Early Prototypes
  • 30. Synthetic Spheres copyright 2012 Our aim in CIEL is to focus on the Practical Intentions of the systems and people involved using a simple notation So how can we create a new Visualization Notation ? Create Symbols Library (Semiotics) Create Visualization model (Pragmatics) Create Vocabulary of Visualization (Semantics) But just enough to support basic meaning We link to specific Semantic and Information systems Design Ease of use Focus on Multi-system Multi-use Focused at Conceptual level Aimed at Ecosystems “architectures” Core Principles
  • 31. Synthetic Spheres copyright 2012 Basic CIEL example – An ecosystem may have domains and entities that interact. The example here is groups of users and resources being shared or dedicated to a group Ecosystem entity entity entity entity User Community User Community
  • 32. Synthetic Spheres copyright 2012 Basic CIEL example – the ecosystem may have many ecosystems inside it. The ecosystem can also be part of other ecosystem of ecosystems Ecosystem Ecosystem Ecosystem
  • 33. Synthetic Spheres copyright 2012 Basic CIEL example – the ecosystem may have many relationship and interactions inside, outside and between ecosystem boundaries Ecosystem Ecosystem Ecosystem entity entity entity entity entity entity entity entity
  • 34. Synthetic Spheres copyright 2012 Basic CIEL example – The Ecosystem boundary between a user group and a cloud service for example User Community Cloud Service Ecosystem Ecosystem
  • 35. Synthetic Spheres copyright 2012 Basic CIEL example – The ecosystem may have many domains and boundaries and communities inside and outside the ecosystem being viewed User Community Cloud Service Ecosystem Ecosystem Social Network Ecosystem
  • 36. Synthetic Spheres copyright 2012 Basic CIEL example – The ecosystem has basically 5 types of structure Ecosystem Ecosystem Ecosystem entity entity entity entity entity entity entity entity Member of Network Entity Network Group of Networks Type of Ecosystem1. 2. 3. 4. 5.
  • 37. Synthetic Spheres copyright 2012 Summary – basic CIEL example shows how ecosystem has many parts and may contain many systems, resources and relationships. These have a common structure. How to identify Ecosystem domains
  • 38. Synthetic Spheres copyright 2012 Summary – Basic CIEL example shows the development of boundary and domain structures in the ecosystem. These are system of systems structures How to identify structures and relationships in Ecosystems
  • 39. Synthetic Spheres copyright 2012 We have starting to build a Symbols Library Examples
  • 40. Synthetic Spheres copyright 2012 Vocabulary • Ecosystem (Financial, Technical, Social, Enviro..) • Domain (Virtualization, organization, marketplace..) • Node (Connection point) • Edge Domain (Meta data) • Community • Network (open, closed, Public, Private) • Group • Connection (open , closed, Public, Private) • Information • Metric • Entity (Resource – tangible, Intangible) • .. We aim to use references to existing Terminology where possible For example in ISO JC38 In The Open Group TOGAF Or OASIS (TOSCA) is using these terms We recognize some terminology may be ambiguous and want to remove these where possible example: Boundary.
  • 41. Synthetic Spheres copyright 2012 Existing notations • Our aim is to create a visualization notation that redefined how system domains are drawn to express social, agile cloud enabled ecosystems • Its intended to be a communication tool, easy to use and create visuals representations for business and IT strategic planning and communication • We aim to introduce an abstraction that is showing groups of systems, communities and services • We aim to introduce symbols that visualize specific strategic planning conceptual requirements that CIEL can help visualize. These can include symbols and model methods to visualize – Metrics for business and IT performance of a system or an entire ecosystem (example a marketplace) – status of trust of each domain (open , closed) – Sustainability and green credentials of domains and behavior • The symbol set and model relations may be potentially different to existing UML, Process and Architecture because – It aims to show visual groups of systems to systems – Its aim is to show social networks and resources groups – Its aim is to show processes but within communities and groups (not specific business process design)
  • 42. | Capgemini CIEL Mark Skilton Oct 2012Capgemini copyright 2012 Conclusions  Aim to develop CIEL as a Visualization aid for Strategic Ecosystem Design  It “Augments” the existing methods and tools, not replace them • Help visualize Strategic Scenarios, Solution Architectures, Visualize RAs  It can sit on top of formal Architecture methods , not replace it • Augment technical solution models • Augment Business Architectural design • It could be a symbol library plug in to many existing Architect tools  Business Case • Its fast and ease of use to communicate large scale system of systems ideas and concept • It’s a Visual notation that is language independent and system independent • Its an accelerator to improve modeling and planning of the strategic value of Cloud enabled environments  Next immediate Step: White Paper on Basic Visualization Method of CIEL and vocabulary with examples

Editor's Notes

  • #18: Networks can have ServicesNetworks can be Social, Businessor hybrid connectionsServices Can be hosted, Private,Pubic or Hybrid CommunitiesNetworks have “Ecosystem” characteristicsAn Ecosystem can have one or more networksAn ecosystem may span one or more marketplaces