Download presentation
Presentation is loading. Please wait.
1
J.Bermejo OSIRIS Open Source Infrastructure for Run-time Integration of Services IrisLibre Workshop June 2006
2
The Roadmap towards Real & Synthetic Ambient Intelligence Convergence 1960 Mainframe Internet 1989 Digital Convergence 2020 Networked Devices 1981 Personal Computer Mobile Phone 1991 New media (immersive) experiences 1977 Video game consoles
3
Exponential Increase of Complexity & Development Effort Distribution Non-Functional Functional Data Complexity
4
Global Trends
5
Trends with Figures 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% …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%. …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%. (According to IDC)
6
Why European & National OSS Collaboration is needed? 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 Open Source collaboration is essential to create/maintain business opportunities. Nevertheless, an everyday increasing critical mass is required for building self-sustainable ecosystems
7
O pen S ource I nfrastructure for R un-time I ntegration of S ervices 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
O pen S ource I nfrastructure for R un-time I ntegration of S ervices User-Centric Service Spaces User + Context Service Aggregators Service Providers
9
Services are software components that allow remote access over standard protocols and provide declarative descriptions of their requirements and capabilities Architecture-Services Definition
10
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 SOA – Service Oriented Architectures
11
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 SOA Programming Model
12
- 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 SOA Specific Characteristics
13
Human Freedoms Knowledge Open Source Creative Commons Kommons Logic Content
14
J2EE CCM OSGi Application Services Basic Services Service Directories & Orchestration WP4 WP3 WP2 Reference Platform Distributed Networked OSIRIS Nodes Native Layer JVM WbSrv WSB (HTTP/SOAP,IIOP/IIOP, JSM/SOAP….) … Demonstrators Initial Provisioning and Deployment Software Assets Development and Collaboration Tools Monitoring and Control GenPtm
15
OSIRIS Assets Demonstrator Requirements Demonstrators Engineering Demonstrators Reverse Engineering Middleware Expertise Existing OSS Platforms OSIRIS SOA Platform OSIRIS Tools Industry (primarily) Tech. Centres & Universities (primarily) OSIRIS Concept Chart
16
SOA & Middleware Platforms C++ Container Java Container CORBA Middleware Bus … … … r Embedded system J2EE Application Server http rmi OSGi Grid SOA State-of-the-Art Available at www.itea-osiris.org Wiki
17
Calibre OSIRIS www.itea-osiris.org COSIRIS Syndication COSI www.itea-cosi.org S4ALL Others? Other ITEA projects Broader Communities OSMOSE www.itea-osmose.org www.calibre.ie EU & OSS cooperations
18
OSIRIS www.itea-osiris.org COSI www.itea-cosi.org Norwegian OSS Networking ICT-Norway International Network of Public Administrations for Free Software Norwegian Tax Authorities (SKD) Norwegian Open Source Forum
19
v COSI www.itea-cosi.org Swedish OSS Networking Skövde University México Centre Prosoft Network on Open Source Calibre + Personal contacts with practitioners in approx 100 organisations + Personal contacts with practitioners in approx 100 organisations www.calibre.ie
20
v Austrian OSS Networking Technical University of Vienna Wisur GmbH OSIRIS www.itea-osiris.org + Personal contacts & research projects with practitioners in approx 50 organisations
21
CrueTIC-SL OSS working group from vice-chancellors of Universities in Spain Spanish OSS Networking COSIRIS Spanish Partners IRIS-Libre Spanish R&D Network OSS initiative Technology Platform for Embedded and Distributed intelligence (Spanish ARTEMIS Mirror) OS4OS Open SW for Open Services ….
22
Thank you for your attention!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.