Title: Web Services: Biologically Inspired Substrate
1- Web Services Biologically Inspired Substrate
2A Perspective on Computer Evolution
- Three powerful forces are combining to change the
landscape of computing - Ubiquitous Network Connectivity
- Wired and wireless everywhere!
- Mass Adoption of Communication Standards
- TCP/IP, HTTP, HTML, XML, SOAP, UDDI
- Convergence of Operating Systems
- Differentiation by Reliability, Stability,
Scalability
3Evolution and Development of Operating Systems
- Operating Systems provide a powerful abstraction
above processors and hardware - Substrate A foundation, a material on which
another material is fabricated - Operating systems are a substrate for
applications - A massive consolidation of operating systems has
occurred - There are a few dominant winners
- UNIX and UNIX licensees
- Windows (various flavors)
- MacOS, Linux
- Novell
- What is next for the operating system?
4Evolution and Development of Operating Systems
- Operating System are becoming homogeneous
- Imitation of features
- Bundling of similar services
- Languages are increasingly cross-platform
- Java, Perl, PHP, Python, Ruby
- JavaScript, C, Basic, Cobol
- Higher-level abstractions have emerged
- Virtual Machines, Application Servers
- Further supports cross-platform development
- Allows for the creation of a new substrate
- Above the operating system
5SCOx Application Substrate
- A Foundation on Which Next-Generation Business
Solutions are Built! - Provides the same abstraction for operating
systems, that operating systems provide for
processors and hardware!
6SCOx Application Substrate
- Embraces Web services standards
- Provides manual and automated tools
- Transform existing applications and data to Web
services - Deploy legacy code modules as Web services
- Create platform-independent user interfaces for
Web services - Eases assembly of applications
- Drag-and-drop tools are coming
- Enables common business workers to become
developers of powerful business solutions
7SCOx Application Substrate Architecture
3rd Party Web Services
Hosted Web Services
Visualization and User Interface
Substrate Services Proxy, Security, Deployment
Operating System Abstraction Layer
Operating Systems
UNIX
Windows
MacOS
8SCOx Application Substrate Flow
9Presenters Bruce K. Grant, Jr. Senior Director
SCOx Engineering (O) 801.932.5608 (M)
801.369.9109 Kevin Auger Senior Director SCO
Global Services (O) 801.932.5647 (M) 801.368.2657