Prof. A. Taleb-Bendiab, ETEC’08, April 2008, page: 1 Prof. A. Taleb-Bendiab Liverpool John Moores University School of Computing

Slides:



Advertisements
Similar presentations
Hello i am so and so, title/role and a little background on myself (i.e. former microsoft employee or anything interesting) set context for what going.
Advertisements

Functional and non-functional requirements for building Service-oriented assessment model Adelina Aleksieva-Petrova Milen Petrov 5th TENCompetence Open.
Life Science Services and Solutions
Changes to the Educational Landscape: an SHA perspective Tricia Ellis, Head of Knowledge Management and eLearning South West Technology Enhanced Learning.
Adjustable Deliberation for Self-Managing Systems: Supporting Situated Autonomic Computing Prof. A. Taleb-Bendiab School of Computing Liverpool John Moores.
Welcome to DEAS 2005 Design and Evolution of Autonomic Application Software David Garlan, CMU Marin Litoiu, IBM CAS Hausi A. Müller, UVic John Mylopoulos,
Applying the SOA RA Utah Public Safety ESB Project Utah Department of Technology Services April 10, 2008 Prepared by Robert Woolley.
Delivering Mission Agility Through Agile SOA Governance 13 th SOA e-Government Conference 4/12/2012 Presented by Wolf Tombe Chief Technology Officer (CTO)
Prof. A. Taleb-Bendiab, Talk: WRAC’05, Paper: MR et al, Washington, Date: 20/09/2005, Page: 1 Mind out of Programmable Matter : Exploring Unified Models.
Prof. A. Taleb-Bendiab, Talk: Brussels’07, Contact: Date: 01/06/2015, Slide: 1 Engineering Self-Organising Networks of.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Variability Oriented Programming – A programming abstraction for adaptive service orientation Prof. Umesh Bellur Dept. of Computer Science & Engg, IIT.
Latest techniques and Applications in Interprocess Communication and Coordination Xiaoou Zhang.
Stuart Sim Chief Architect Global Education & research Sun Client Solutions Blog:
Aligning Business Processes to SOA B. Ramamurthy 6/16/2015Page 1.
Infrastructure for Electronic Government, An Overview
Automated Policy Enforcement Adam Vincent, Layer 7 Federal Technical Director
Systems Integration & Consulting June Copyright ® 2009 Ayenda Agenda Introduction to Systems Integration System Integration Challenges and Opportunities.
Tech Talk IT Guidance for Executives.  Information & Communications Technology is a key enabler to Customs reform and modernization  Already ubiquitous.
© 2005 Cognizant BPO: A Transformational Strategy Chuck Clement, Andesa Services Rob Mattioda, The Life & Annuity Group, Inc.
Secure Systems Research Group - FAU Web Services Standards Presented by Keiko Hashizume.
® IBM Software Group © IBM Corporation IBM Information Server Service Oriented Architecture WebSphere Information Services Director (WISD)
Getting Smarter with Information An Information Agenda Approach
SOA – Development Organization Yogish Pai. 2 IT organization are structured to meet the business needs LOB-IT Aligned to a particular business unit for.
Wail Omar, ISCW’04, China, Date:, Slide 1 An Open Standard Description Language for Semantic Grid Services Assembly for Autonomic Computing Overlay Wail.
May 2005 Towards a network of digital ecosystems: which technology,which research ? Workshop: Review of the technology and research activity Context and.
Prof. A. Taleb-Bendiab, Talk: Research Clustering Workshop: “eGovernment Interoperability”, Brussels, Date: 01/03/04, Pages:
Rainbow Facilitating Restorative Functionality Within Distributed Autonomic Systems Philip Miseldine, Prof. Taleb-Bendiab Liverpool John Moores University.
SOA, BPM, BPEL, jBPM.
Tsinghua University Service-Oriented Enterprise Coordination Prof. Dr. Yushun Fan Department of Automation, Tsinghua University,
第三組 Produce a report on 1.SAP NetWeaver 2.SAP Web Application Server 3. SAP Solution Manager ~ Team member ~ 何承恩 謝岳霖 徐翊翔 陳鼎昇.
Lee Kinsman (soon to be) Consultant, Chamonix IT Consulting
Critical Emerging Network-Centric Applications Tele-control/tele-presence Defense Tele-medicine Remote plane/vehicle/robot control Distance learning Real-time.
1 Autonomic Computing An Introduction Guenter Kickinger.
Prof. A. Taleb-Bendiab, Talk: SOAS’07, Contact: Date: 12/09/2015, Slide: 1 Software Engineering Concerns in Observing Autonomic.
PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) extension 105.
Organizational competence in harnessing IS/IT
Web Services/SOA in the Portuguese Parliament The whole is greater than the sum of its parts Matos, Margarida –
Web Services Igor Wasinski Olumide Asojo Scott Hannan.
ITU Workshop on "Future Trust and Knowledge Infrastructure", Phase 1 Geneva, Switzerland, 24 April 2015 The Open and Trustworthy ICT Platform Prof. Dr.
How to make EA-work impact everyday-work – the Statistics NZ story? Workshop on the Modernisation of Statistical Production April 2015.
Man-Sze Li IC Focus Enterprise Interoperability Research Roadmap SME aspects.
Tom Clarke Washington State Administrative Office of the Courts May 25, 2004 Service-oriented Architecture Connecting the Dots.
Enterprise Architecture Enterprise Architecture = a framework or ‘blueprint’ for how the organization achieves the business objectives at hand and in future.
AUTHORS: MIKE P. PAPAZOGLOU WILLEM-JAN VAN DEN HEUVEL PRESENTED BY: MARGARETA VAMOS Service oriented architectures: approaches, technologies and research.
SOA-39: Securing Your SOA Francois Martel Principal Solution Engineer Mitigating Security Risks of a De-coupled Infrastructure.
Semantic Web Technologies Research Topics and Projects discussion Brief Readings Discussion Research Presentations.
Online Shopping e-Business ITCS451/951 Group Assignment Online Shopping e-Business Team Members: 1. Elmabourk Benlamma Dhany Setia Purnama
© 2005 IBM Corporation IBM Business-Centric SOA Event SOA on your terms and our expertise Operational Efficiency Achieved through People and SOA Martin.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
Chapter © 2012 Pearson Education, Inc. Publishing as Prentice Hall.
AUTOMATING DAAS DESKTOPS WITH CITRIX CORTEX Tony Sanchez WW Alliances Solutions Architecture Citrix Systems Inc SESSION CODE: CLI415 (c) 2011 Microsoft.
Web Service Future CS409 Application Services Even Semester 2007.
David Smiley SOA Technology Evangelist Software AG Lead, follow or get out of the way Here Comes SOA.
Technical Support to SOA Governance E-Government Conference May 1-2, 2008 John Salasin, Ph.D. DARPA
Slide 1 Service-centric Software Engineering. Slide 2 Objectives To explain the notion of a reusable service, based on web service standards, that provides.
March 24, 2007 SOA CoP Demo Model Driven Enterprise SOA GSA Financial Management Enterprise Architecture Cory Casanave cory-c (at) modeldriven.com Oct.
UK Interest & Input to the Factories of the Future Horizon 2020 Roadmap. © ActionPlant 2011.
Online | classes| Corporate Training | Technical | Placements| Experts Contact US: Magnific training India USA :
CIM Modeling for E&U - (Short Version)
3.Preparing for Infrastructure Management
Software Engineering and Best Practices
2018 Real Cisco Dumps IT-Dumps
Service-centric Software Engineering
DeFacto Planning on the Powerful Microsoft Azure Platform Puts the Power of Intelligent and Timely Planning at Any Business Manager’s Fingertips Partner.
Enterprise Architecture at Penn State
SOA Strategies for Enterprise X
I4.0 in Action The importance of people and culture in the Industry 4.0 transformation journey Industry 4.0 Industry 3.0 Industry 2.0 Industry 1.0 Cyber.
Presentation transcript:

Prof. A. Taleb-Bendiab, ETEC’08, April 2008, page: 1 Prof. A. Taleb-Bendiab Liverpool John Moores University School of Computing

Prof. A. Taleb-Bendiab, ETEC’08, April 2008, page: 2 Outline  Motivations and scene setting  Stringent modern expectations  Rise of global service economy  Drivers for a paradigm shift  Internet of Services  Requirements including socio-technical  E-Service Computing: Science and technology  Brief introduction, definitions and state of the art  WS, SOA, Autonomic Computing, etc.  Understanding e-service engineering  Our Approach, results and case-studies  Remaining challenges and open questions  Conclusions and Q&A

Prof. A. Taleb-Bendiab, ETEC’08, April 2008, page: 3 Emerging Networked Landscapes

Prof. A. Taleb-Bendiab, ETEC’08, April 2008, page: 4 Drivers for Change  Modern Expectations  Higher availability -- near-100% availability on 24x7 delivery basis  Higher malleability -- organic change, and just-in-time growth and adaptation  Allowing flexible system up scaling without sacrificing performance, availability or maintainability  Lower maintainability and administration requirements  80% IT budgets spent on applications operation, maintenance and post production retro-fitting, etc. (Forrester survey, 2006).  Higher survivability for business continuity  Service outages are frequent and costly  65% of IT managers report that their websites were unavailable to customers over a 6-mth period  25% indicate 3 or more outages  outage costs are high  Social effects: negative press, loss of customers [Source: InternetWeek 4/3/2000]  Catastrophic failure of critical systems

Prof. A. Taleb-Bendiab, ETEC’08, April 2008, page: 5 Searching for Inspirations  Social and biological systems  Learning from other industries  Specialisation and service commodity  Extended value chain == demand + supply chains  Agility is critical to delivering mission/business critical systems  Rise of the Internet of Services vision  anticipated to reshaping our methods and processes for  development, source, commission, deployment and management of large-scale complex software systems as those required for  e-government, e-health, and e-learning systems  Will have a set of socio-technical implications including:  organisational flexibility, organisational alignment, working practices and strategies and control.

Prof. A. Taleb-Bendiab, ETEC’08, April 2008, page: 6 IoS Challenges  Technical Challenges  Conceptual frameworks, foundations and standards  Tools and techniques for design-time and runtime services engineering  composition, discovery, orchestration and federation in an open environment; identity, trust and reputation;  deployment and management, and consistency check tools  Service infrastructure:  Generic Business Services; End-to-End Management Services; Information Exchange and Resource Virtualisation Services;  Techniques and benchmarks for the effective evaluation.  Business models and sustainability for the IoS economy.  Social and organisational challenges :: [ This is not covered in this talk]

Prof. A. Taleb-Bendiab, ETEC’08, April 2008, page: 7 Progress so far… #1  State-of-the-art  Business Process Modelling [Process-Centric Architecture Talk]  Process models that define business practices and needs  Often changing; what was correct yesterday, may be out of date today  Complex; often encoded as business logic within applications, making it difficult to update  Domain challenges; an expert in the problem domain may not be an expert in SE development  Ambiguous; different parts of the enterprise may have differing opinions on the exact nature of the processes.  Web Service [WS Talk]  Service-Component Architecture [SOA Talk]  Self-Adaptive and Self-Organising [AC and SASO Talk]

Prof. A. Taleb-Bendiab, ETEC’08, April 2008, page: 8 E-Service Modelling Source: Ref. 1

Prof. A. Taleb-Bendiab, ETEC’08, April 2008, page: 9 APSCOA Technology #1  Technology  Business Process Management  Business Process Modelling Notation  Open source solution  ActiveBPEL Execution engine and designer,  WS-BPEL based on WS standards and architecture such as  Interface/Definition: WSDL, XML Schema  Protocols: SOAP over HTTP/HTTPS, SOAP/Plain XML over JMS, REST, JAVA/EJB Invocation, WS-Reliable Messaging  Orchestration:: BPEL 1.1/2.0, BPEL Extension for People, WS-Human Task  Security/Identification/ Authentication: WS-Security, SAML, LDAP  Governance: WS-Policy  Expression Languages: XPath, XQuery, XSLT and JavaScript  Attachments: SOAP with Attachments

Prof. A. Taleb-Bendiab, ETEC’08, April 2008, page: 10 APSCOA technology #2  Service-Oriented Modelling Framework (SOMF)  is a software development practice that employs disciplines and a universal language to provide tactical and strategic solutions to enterprise problems.  SOMF methodology provides open standard modelling language for  holistic view of the Analysis, Design, and Architecture of all 'Software Entities' in an Organization.  Problem Domain Organization == Business  Solution Domain Organization == Service solution providers Source: SOMF

Prof. A. Taleb-Bendiab, ETEC’08, April 2008, page: 11 APSCOA technology #3  Centralised Self-* Computing  Characterising AC Systems  A software system is autonomic, if it possesses the following capabilities:  Self-configuring— choosing a suitable behaviour, based on user preferences, context, …  Self-tuning— choosing behaviours that optimize certain qualities (performance, year-end profits, …)  Self-repairing— shifting execution to another behaviour, given that the current one is failing  Self-protecting— choosing a behaviour that minimizes risks (attacks, viruses, …)

Prof. A. Taleb-Bendiab, ETEC’08, April 2008, page: 12 Bringing it all together !

Prof. A. Taleb-Bendiab, ETEC’08, April 2008, page: 13 On-Demand e-Services Provisioning for SME  Merseyside On-Demand ICT Provisioning Centre:  Marketplace-oriented provision and management of on-demand software hosting and management services for SME.  Merseyside On-Demand ICT Observatory Centre:  Roadmap for technology R&D and innovative services  Showcase project -- demonstrators, etc.  K&T transfer  Advanced training and support for  engineering, operation and management of On-demand ICT.

Prof. A. Taleb-Bendiab, ETEC’08, April 2008, page: 14 BP to SOA -- Dental Triage Demo. Current System Re-engineering via Neptune toolkit New Visual Modelling of Protocol or process flow New Grid-Based System Process is compiled into an open introspective format

Prof. A. Taleb-Bendiab, ETEC’08, April 2008, page: 15 An Application so far …  High-assurance Grid- based decision support systems  Combining evidence and guidelines  Clinical pathway development studio  Demo. for  Breast cancer  OOH – Dental triage service  Sens&Act Body Area Network

Prof. A. Taleb-Bendiab, ETEC’08, April 2008, page: 16

Prof. A. Taleb-Bendiab, ETEC’08, April 2008, page: 17

Prof. A. Taleb-Bendiab, ETEC’08, April 2008, page: 18 Market-Driven E-Service  Service provision  Centralised  Decentralised mode  Load balancing  Monitoring  Health check  Regulation  Learning 18

Prof. A. Taleb-Bendiab, ETEC’08, April 2008, page: 19 Prof. A. Taleb-Bendiab, talk: Panel for WEBIST’07, Date: 06/09/2015, Slide: 19 Conclusions and Q&A

Prof. A. Taleb-Bendiab, ETEC’08, April 2008, page: 20 Acknowledgements  Acknowledgement  The researchers and staff:  Dr. Weal Omar, Dr. Phil Miseldine, Dr. Martin Randles, David Lamb, Andy Laws, etc.     Sponsors and Partners  EPSRC  Christies and Linda McCartney NHS trusts  Emergency services  Acknowledgements  Acknowledgements  My thanks to the Team 

That’s the end – so I’m off !