1 / 22

J.Bermejo

OSIRIS Open Source Infrastructure for Run-time Integration of Services IrisLibre Workshop June 2006. J.Bermejo. Networked Devices. Mobile Phone. 2020. New media (immersive) experiences. 1991. Personal Computer. Digital Convergence. 1981. 1977. 1989. Internet. Video game

vianca
Download Presentation

J.Bermejo

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. OSIRIS Open Source Infrastructure for Run-time Integration of ServicesIrisLibre Workshop June 2006 J.Bermejo

  2. Networked Devices Mobile Phone 2020 New media (immersive) experiences 1991 Personal Computer Digital Convergence 1981 1977 1989 Internet Video game consoles The Roadmap towards Real & Synthetic Ambient Intelligence Convergence Mainframe 1960

  3. Functional Distribution Data Complexity Non-Functional Exponential Increase of Complexity & Development Effort

  4. Global Trends

  5. …August, 2005 Linux servers posted their 12th consecutive quarter of double-digit growth, with year-over-year revenue growth of 45.1% and unit shipments up 32,1% … December, 2005 Linux servers posted the fourteenth consecutive quarter of double-digit growth, with year-over-year revenue growth of 20.8%. …November, 2004 Linux servers posted their ninth consecutive quarter of double-digit growth with year-over-year revenue growth of 42.6% and unit shipments up 31.7%. Worldwide Server Market by Operating System Platform 2000 2001 2002 2003 OS/390 0.1% 0.05% 0.05% 0.04% Unix 18.0% 15.4% 14.5% 13.9% Windows 54.3% 59.5% 60.4% 60.5% Other 2.3% 1.7% 1.3% 1.1% OS/400 0.9% 0.6% 0.5% 0.5% Linux 10.1% 11.4% 13.3% 15.9% Novell 14.4% 11.4% 9.8% 8.1% Trends with Figures (According to IDC)

  6. Conventional Software approach “does not provide a solution” for the new scenario Once the systems are becoming “connected”, a common software platform “is needed” for many domains but “few” will be able to keep the increasing level of investment Why European & National OSS Collaboration is needed? Open Source collaboration is essential to create/maintain business opportunities. Nevertheless, an everyday increasing critical mass is required for building self-sustainable ecosystems

  7. Open Source Infrastructure for Run-time Integration of Services OSIRIS is an across-domain open source service platform that will provide support for services provisioning, aggregation, delivery, dynamic adaptation to the context and lifecycle management through smooth integration of devices.

  8. Open Source Infrastructure for Run-time Integration of Services User-Centric Service Spaces Service Providers Service Aggregators User + Context

  9. Architecture-Services Definition Services are software components that allow remote access over standard protocols and provide declarative descriptions of their requirements and capabilities

  10. SOA – Service Oriented Architectures • The use of Web Services (WS) does not mean SOA. Interoperability is being the main factor driving Web Services adoption • Nevertheless, Web Services specifications progresses a new distributed computing paradigm dynamically extensible is being established • A business model built on service access and reuse is a direct consequence • The design of software services will become closer to the business reducing the gap between business knowledge and IT

  11. SOA Programming Model • Services are built by taking existing services and combining them with a logic • Minimal programming mechanisms • Access to other services • Encode the composition logic • Encapsulation of composition as a new service • Definition of QoS characteristics that should be followed when interacting with other services

  12. SOA Specific Characteristics - Operation in a natively cross-organizational environments - Interaction with each other as peers over bidirectional (stateful) channels following standardized protocols that allow them to operate in highly heterogeneous environments - Declaratively definition of their functionality and quality-of-service (QoS) requirements and capabilities in order to enable dynamic and automated service discovery • Service-oriented applications are created as compositions of services • -The infrastructure is dynamically extensible allowing evolution from being reactive to proactive

  13. Human Freedoms Kommons Knowledge Content Logic Creative Commons Open Source

  14. Software Assets Development and Collaboration Tools Monitoring and Control Initial Provisioning and Deployment Reference Platform Demonstrators WP4 Application Services Basic Services Service Directories & Orchestration WP3 WbSrv J2EE OSGi CCM … GenPtm WSB (HTTP/SOAP,IIOP/IIOP, JSM/SOAP….) WP2 JVM Native Layer Distributed Networked OSIRIS Nodes

  15. OSIRIS Concept Chart Demonstrator Requirements Demonstrators Engineering Demonstrators Industry(primarily) OSIRIS Assets Reverse Engineering OSIRIS Tools Tech. Centres & Universities (primarily) OSIRIS SOA Platform Middleware Expertise Existing OSS Platforms

  16. http Embedded system … … … rmi rmi r J2EE Application Server OSGi SOA & Middleware Platforms Grid Java Container C++ Container SOA State-of-the-Art Available at www.itea-osiris.org Wiki CORBA Middleware Bus

  17. EU & OSS cooperations Broader Communities Other ITEA projects COSIRIS Syndication S4ALL Others? OSIRIS www.itea-osiris.org COSI www.itea-cosi.org OSMOSE www.itea-osmose.org Calibre www.calibre.ie

  18. Norwegian OSS Networking ICT-Norway International Network of Public Administrations for Free Software Norwegian Tax Authorities (SKD) OSIRIS www.itea-osiris.org COSI www.itea-cosi.org Norwegian Open Source Forum

  19. Swedish OSS Networking COSI www.itea-cosi.org México Centre Prosoft Skövde University Calibre www.calibre.ie Network on Open Source v + Personal contacts with practitioners in approx 100 organisations

  20. Technical University of Vienna Wisur GmbH Austrian OSS Networking OSIRIS www.itea-osiris.org v + Personal contacts & research projects with practitioners in approx 50 organisations

  21. Spanish OSS Networking OS4OS Open SW for Open Services COSIRIS Spanish Partners Technology Platform for Embedded and Distributed intelligence(Spanish ARTEMIS Mirror) IRIS-Libre Spanish R&D Network OSS initiative CrueTIC-SL OSS working group from vice-chancellors of Universities in Spain ….

  22. Thank you for your attention!

More Related