SlideShare a Scribd company logo
Distributed Software /
Service Management
      Wouter Joossen
      IBBT-Distrinet-KU Leuven
Distributed Software
Increasing Importance of Distributed Software
  Companies, Individuals & Organisations Collaborate
  by Using Network Connections

Need For Appropriate Software Systems
  Beyond Underpinning Network Infrastructures
  Collection of Collaborating Software Entities
  Allocated on Different Locations in The World

Research & Know-how on
  Software Architectures
  Software Development
  Software Management
  Technologies
Architectures for Distributed Software
Multi-tier Architectures
Typically Exposed in Enterpise Applications
Service Oriented Architectures
Enable Aggregation & Orchestration of Collaborating Services
Sensorware
Software Architectures for Sensor Networks
P2P Architectures
Multi-agent Systems
Increase Autonomy of Individual Nodes, Due to Decentralized Nature
Aspect-oriented Middleware
Increase Modularity & Modifiability of Distributed Software or Instance in
Context of Software Product Lines
GRID Computing & Resource Virtualization
Bundle Computational Power and/or Storage Capabilities
Data Driven Architectures
Data Storage, Archiving and/or Information Dissemination
Service Oriented Architectures

Enable Aggregation & Orchestration of Collaborating Services
Support for Distributed Applications

         Support for Video & 3D Graphics


         Platforms for Telecommunication
         Services


         Support for Context Awareness


         Software for Mobile Terminals
Technologies for Distributed Software

             Components Platform for Enterprise
             Applications (.Net, J2ee, …)


             Middleware for Web Services


             Middleware for Embedded Systems


             Middleware for Consumer Devices
Development Methods
Limit the Cost of Software Creation

         Research on
         Improved Software Development Process



         Methods & Tools for Optimization of
         Code & Run Time Systems


         Parallellization tools
Increasing worries about

  Cost of ownership…
  And hence increased research in
the domain of…

 Deployment & Management
 Manage Total Cost of Ownership of Complex Software
 Systems
 Techniques for Provisioning
    Service Management Platforms
    Policy Definition & Enforcement
    Mapping, Allocation, Load Balancing
Multi-agent Systems: autonomic computing

Increase Autonomy of Individual Nodes, due to Decentralized
Nature,
Towards Autonomic Computing
Example
    Next-Generation Telecom Platform

             PC
                                   Network
                 Phone
End Users
                                             Service Platform
            TV
                                      User Mgmt    Security     …
                         Telecom
                                    Service Mgmt    Billing     …
                          Admin



                             Tourist
                          Information
                 Service Service
                 Provider
Policy-Driven Middleware

                      Applications

      Policy Management Middleware Services

   Service-Oriented         Business Process
     Middleware               Management




                                               Policy Enforcement
                                               Policy Enforcement
        Component-Oriented Middleware

               Operating System
Challenges

Policy-driven middleware for the advanced
configuration of services requires:
   An expressive policy language that can be used in different areas and domains
   The enforcement of the policies at the underlying middleware layers
   The capability to reason about large sets of policies
Achievements
Our policy-driven middleware
   Uses policies for the advanced configuration of services in
   different areas and domains
        Not only by programmers but also by non-experts and end
        users
   Simplifies adoption by integrating policy enforcement into the
   middleware infrastructure
   Supports validation and consistency checking over large policy
   sets
        Typically generated by multiple actors and stakeholders
Personal Content Management
Large scale service deployments based on P2P overlays
                         Live
                      broadcast


                                                      Gepauzeerde
                                                       broadcast




     Elektronische        - P2P uitwisselen van EPG
    programmagids         - Opslag video content
                          - Communicatie tussen
        (EPG)               proxies                       Live
                                                       broadcast
Backend platforms for electronic healthcare

To help protect y our priv acy , PowerPoint prev ented this external picture from being automatically downloaded. To download and display this picture, click Options in the Message Bar, and then click Enable external content.
PecMan




                             Application Binding
   Application Binding                                    Application Binding



          Information & Enforcement Interfaces


                         Security Service Bus


             Management & Security Interfaces


                    Audit                 Authorization
                   Service                  Service
MultiTr@ns
Sensor Networks                      Configurable Middleware   Service Plugins

                                                                     Temperature

                                         Sensor Middleware           Localization

                                                                     Power Control
                                            Sensor OS                Calibration



Overlay Network

                                                                     Overlay Routing

                                        Overlay Middleware           Time
                                                                     Synchronization

                                       Embedded Linux, IOS           Authentication

Server Network
                                                                     Distance
                                                                     Monitoring

                                         Server Middleware           Temperature
                                                                     Processing


  Service        Cargo      Airco           XP, MacOSX
Management       Control   Control
eHip: e-Health Information Platform
                                       GP

                                                 GP Software

                                                                                         Web access

                                              Document
                                              Repository    Security
                                                                                                          Security

    Healthcare Authorities             Infrastructure                           Portal


                                                                                             Homecare
                            Security
            Disease                                        Security                           Homecare
            Management                                                                         Sensor
            Program                                                                                          Security
                                                                                              Homecare
                                         Document                                              Sensor
                                         Registry
                                                            MPI                 Document      Homecare
                                                                                               Sensor
                                                                                Repository

         Hospital                  Hospital                                      Hospital Clusters
                                                                            Gateway

                                                                                                         Security


        Document                     Document
        Repository                   Repositoryc                      Document
HIS/CIS          Security    HIS/CIS          Security                Repository HIS/CIS HIS/CIS   HIS/CIS
Demo e-Health Information Platform
   Agfa



                     Repository
    Orbis                                       Portal
                   (Clinical docs)                                VUB
          Cronos


                                             Repository           JPIP
                Registry
                                        (Patient summaries)   Image server

                                                               Document
            DistriNet/COSIC
                                                               Metadata
                                                               Security


                             Security
Demo – Security (1)
         usr/pwd


User


                   Portal




  Identity
  provider




                            Administrator
Demo – Security (2)
         view doc
                             view doc
User



                    Portal

                                        Repository

                             yes

                                                     allow?



   Administrator
                                   Security
                                    service

More Related Content

PDF
Corporate overview 2.0
PDF
Im3 04 Technologische Uitdagingen Voor Cardiale Telemonitoring Peter De Cleyn
PDF
Cybercom Enhanced Security Platform
PDF
Healthcare HIPAA Compliance
PDF
Software Compliance Management Overview
PDF
Eska bridge
PPTX
Enterprise Security in Hybrid Cloud ISACA-SV 2012
Corporate overview 2.0
Im3 04 Technologische Uitdagingen Voor Cardiale Telemonitoring Peter De Cleyn
Cybercom Enhanced Security Platform
Healthcare HIPAA Compliance
Software Compliance Management Overview
Eska bridge
Enterprise Security in Hybrid Cloud ISACA-SV 2012

Viewers also liked (20)

PPT
Plug&Play @ iMinds2011
PPTX
User-centred design in the NFC-Voucher project - Karin Slegers & Verónica Don...
PDF
Next genits closing_event
PDF
I Minds2009 Wim de Waele- Innovation, Incubation, Inspiration, Frustration
PDF
Keynote Speaker - Josephine Green
PPT
Architecture and security - Gauthier Van Damme (IBBT-COSIC- K.U.Leuven) & Kri...
PDF
Brokerage healthy society_16042012_Birgit_Morlion
PDF
Maduf05 Interactivity Tom Paridaens
PDF
Ict Sd03 E Democratie In Vlaanderen Stef Steyaert
PDF
Qo E E2 E4 Net Neutrality Leo Van Audenhove
PDF
Erfgoed2 0 5 Het Tweede Leven Van Erfgoed Marco De Niet
PPT
06 Matthias Strobbe Erfgoed Draadloos Ontsloten
PDF
08 Afsluitevent Transecare
PPT
Guido Impens - One access at iLab.t
PDF
Analyse Gent M #11 & Launch Startup Garage
PPTX
Proceso de donación
PDF
Breakout Collaboration tools -
PDF
Piet Demeester - Future Internet
PDF
Wouter Joossen - Security
PDF
Galàxies actives
Plug&Play @ iMinds2011
User-centred design in the NFC-Voucher project - Karin Slegers & Verónica Don...
Next genits closing_event
I Minds2009 Wim de Waele- Innovation, Incubation, Inspiration, Frustration
Keynote Speaker - Josephine Green
Architecture and security - Gauthier Van Damme (IBBT-COSIC- K.U.Leuven) & Kri...
Brokerage healthy society_16042012_Birgit_Morlion
Maduf05 Interactivity Tom Paridaens
Ict Sd03 E Democratie In Vlaanderen Stef Steyaert
Qo E E2 E4 Net Neutrality Leo Van Audenhove
Erfgoed2 0 5 Het Tweede Leven Van Erfgoed Marco De Niet
06 Matthias Strobbe Erfgoed Draadloos Ontsloten
08 Afsluitevent Transecare
Guido Impens - One access at iLab.t
Analyse Gent M #11 & Launch Startup Garage
Proceso de donación
Breakout Collaboration tools -
Piet Demeester - Future Internet
Wouter Joossen - Security
Galàxies actives
Ad

Similar to 2008 brokerage distributed software-service management [compatibility mode] (20)

PPTX
Presentatie peter vink back to the future, TASS technology solutions
PDF
PHP Day 2011 PHP goes to the cloud
PDF
Mach Technology
PDF
Security and Virtualization in the Data Center
PDF
RunningQuantumOnQuantumAtNicira.pdf
PDF
Dell open stack powered cloud solution introduce & crowbar demo cosug-2012
PDF
Enhancing and Operating Video Collaboration with your Network
PDF
Guard Era Corp Brochure 2008
PDF
CA Nimsoft xen desktop monitoring
PPTX
Clavister security for virtualized environment
PDF
Layer 7 & Burton Group: New Cloud Security Model Requirements
PDF
Game cloud reference architecture
PDF
20120620 moving to windows azure
PDF
The unified data center for cloud david yen
PPTX
Building a cloud with cisco ucs and citrix
PDF
Security & Governance for the Cloud: a Savvis Case Study (Presented at Cloud ...
PDF
Building reliable systems from unreliable components
PPTX
Triangle bdpa wo vid
PDF
Nevmug Green Pages Cisco Nexus January 2009
PDF
Windows Azure Overview
Presentatie peter vink back to the future, TASS technology solutions
PHP Day 2011 PHP goes to the cloud
Mach Technology
Security and Virtualization in the Data Center
RunningQuantumOnQuantumAtNicira.pdf
Dell open stack powered cloud solution introduce & crowbar demo cosug-2012
Enhancing and Operating Video Collaboration with your Network
Guard Era Corp Brochure 2008
CA Nimsoft xen desktop monitoring
Clavister security for virtualized environment
Layer 7 & Burton Group: New Cloud Security Model Requirements
Game cloud reference architecture
20120620 moving to windows azure
The unified data center for cloud david yen
Building a cloud with cisco ucs and citrix
Security & Governance for the Cloud: a Savvis Case Study (Presented at Cloud ...
Building reliable systems from unreliable components
Triangle bdpa wo vid
Nevmug Green Pages Cisco Nexus January 2009
Windows Azure Overview
Ad

More from imec.archive (20)

PDF
iMinds-iLab.o, Open Innovation in ICT
PDF
Accio presentation closing event
PPTX
PRoF+ Patient Room of the Future
PPTX
Results of the Apollon pilot in homecare and independent living
PPTX
Delivery of feedback on Health, Home Security and Home Energy in Aware Homes ...
PDF
NMMU-Emmanuel Haven Living Lab
PDF
The Humanicité workshops
PPTX
A Real-World Experimentation Platform
PDF
ENoLL @ AAL Forum 2012
PDF
ENoLL 6th Wave Results Ceremony (Jesse Marsh)
PDF
The Connected Smart Cities Network and Living Labs - Towards Horizon 2020 - K...
PDF
Apollon-23/05/2012-9u30- Parallell session: Living Labs added value
PPT
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
PPT
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
PPT
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
PPT
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
PPTX
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
PPTX
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
PPTX
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
PPT
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
iMinds-iLab.o, Open Innovation in ICT
Accio presentation closing event
PRoF+ Patient Room of the Future
Results of the Apollon pilot in homecare and independent living
Delivery of feedback on Health, Home Security and Home Energy in Aware Homes ...
NMMU-Emmanuel Haven Living Lab
The Humanicité workshops
A Real-World Experimentation Platform
ENoLL @ AAL Forum 2012
ENoLL 6th Wave Results Ceremony (Jesse Marsh)
The Connected Smart Cities Network and Living Labs - Towards Horizon 2020 - K...
Apollon-23/05/2012-9u30- Parallell session: Living Labs added value
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems

2008 brokerage distributed software-service management [compatibility mode]

  • 1. Distributed Software / Service Management Wouter Joossen IBBT-Distrinet-KU Leuven
  • 2. Distributed Software Increasing Importance of Distributed Software Companies, Individuals & Organisations Collaborate by Using Network Connections Need For Appropriate Software Systems Beyond Underpinning Network Infrastructures Collection of Collaborating Software Entities Allocated on Different Locations in The World Research & Know-how on Software Architectures Software Development Software Management Technologies
  • 3. Architectures for Distributed Software Multi-tier Architectures Typically Exposed in Enterpise Applications Service Oriented Architectures Enable Aggregation & Orchestration of Collaborating Services Sensorware Software Architectures for Sensor Networks P2P Architectures Multi-agent Systems Increase Autonomy of Individual Nodes, Due to Decentralized Nature Aspect-oriented Middleware Increase Modularity & Modifiability of Distributed Software or Instance in Context of Software Product Lines GRID Computing & Resource Virtualization Bundle Computational Power and/or Storage Capabilities Data Driven Architectures Data Storage, Archiving and/or Information Dissemination
  • 4. Service Oriented Architectures Enable Aggregation & Orchestration of Collaborating Services
  • 5. Support for Distributed Applications Support for Video & 3D Graphics Platforms for Telecommunication Services Support for Context Awareness Software for Mobile Terminals
  • 6. Technologies for Distributed Software Components Platform for Enterprise Applications (.Net, J2ee, …) Middleware for Web Services Middleware for Embedded Systems Middleware for Consumer Devices
  • 7. Development Methods Limit the Cost of Software Creation Research on Improved Software Development Process Methods & Tools for Optimization of Code & Run Time Systems Parallellization tools
  • 8. Increasing worries about Cost of ownership… And hence increased research in the domain of… Deployment & Management Manage Total Cost of Ownership of Complex Software Systems Techniques for Provisioning Service Management Platforms Policy Definition & Enforcement Mapping, Allocation, Load Balancing
  • 9. Multi-agent Systems: autonomic computing Increase Autonomy of Individual Nodes, due to Decentralized Nature, Towards Autonomic Computing
  • 10. Example Next-Generation Telecom Platform PC Network Phone End Users Service Platform TV User Mgmt Security … Telecom Service Mgmt Billing … Admin Tourist Information Service Service Provider
  • 11. Policy-Driven Middleware Applications Policy Management Middleware Services Service-Oriented Business Process Middleware Management Policy Enforcement Policy Enforcement Component-Oriented Middleware Operating System
  • 12. Challenges Policy-driven middleware for the advanced configuration of services requires: An expressive policy language that can be used in different areas and domains The enforcement of the policies at the underlying middleware layers The capability to reason about large sets of policies
  • 13. Achievements Our policy-driven middleware Uses policies for the advanced configuration of services in different areas and domains Not only by programmers but also by non-experts and end users Simplifies adoption by integrating policy enforcement into the middleware infrastructure Supports validation and consistency checking over large policy sets Typically generated by multiple actors and stakeholders
  • 14. Personal Content Management Large scale service deployments based on P2P overlays Live broadcast Gepauzeerde broadcast Elektronische - P2P uitwisselen van EPG programmagids - Opslag video content - Communicatie tussen (EPG) proxies Live broadcast
  • 15. Backend platforms for electronic healthcare To help protect y our priv acy , PowerPoint prev ented this external picture from being automatically downloaded. To download and display this picture, click Options in the Message Bar, and then click Enable external content.
  • 16. PecMan Application Binding Application Binding Application Binding Information & Enforcement Interfaces Security Service Bus Management & Security Interfaces Audit Authorization Service Service
  • 17. MultiTr@ns Sensor Networks Configurable Middleware Service Plugins Temperature Sensor Middleware Localization Power Control Sensor OS Calibration Overlay Network Overlay Routing Overlay Middleware Time Synchronization Embedded Linux, IOS Authentication Server Network Distance Monitoring Server Middleware Temperature Processing Service Cargo Airco XP, MacOSX Management Control Control
  • 18. eHip: e-Health Information Platform GP GP Software Web access Document Repository Security Security Healthcare Authorities Infrastructure Portal Homecare Security Disease Security Homecare Management Sensor Program Security Homecare Document Sensor Registry MPI Document Homecare Sensor Repository Hospital Hospital Hospital Clusters Gateway Security Document Document Repository Repositoryc Document HIS/CIS Security HIS/CIS Security Repository HIS/CIS HIS/CIS HIS/CIS
  • 19. Demo e-Health Information Platform Agfa Repository Orbis Portal (Clinical docs) VUB Cronos Repository JPIP Registry (Patient summaries) Image server Document DistriNet/COSIC Metadata Security Security
  • 20. Demo – Security (1) usr/pwd User Portal Identity provider Administrator
  • 21. Demo – Security (2) view doc view doc User Portal Repository yes allow? Administrator Security service