1 tongji university rong chen 3/1/2005 os research trends and elastos overview
TRANSCRIPT
![Page 1: 1 Tongji University Rong Chen 3/1/2005 OS Research Trends and Elastos Overview](https://reader035.vdocument.in/reader035/viewer/2022062423/56649e885503460f94b8c8b9/html5/thumbnails/1.jpg)
1www.koretide.com.cn
Tongji UniversityTongji University
Rong ChenRong Chen
3/1/20053/1/2005
OS Research Trends and OS Research Trends and Elastos OverviewElastos Overview
![Page 2: 1 Tongji University Rong Chen 3/1/2005 OS Research Trends and Elastos Overview](https://reader035.vdocument.in/reader035/viewer/2022062423/56649e885503460f94b8c8b9/html5/thumbnails/2.jpg)
2www.koretide.com.cn
Evolutions of Operating SystemsEvolutions of Operating Systems
DOS
Windows 3.1Windows 2000
.NET
Windows 2000
Longhorn
![Page 3: 1 Tongji University Rong Chen 3/1/2005 OS Research Trends and Elastos Overview](https://reader035.vdocument.in/reader035/viewer/2022062423/56649e885503460f94b8c8b9/html5/thumbnails/3.jpg)
3www.koretide.com.cn
On Demand Computing (Pan URL)On Demand Computing (Pan URL) URL based binary executablesURL based binary executables No software installation requiredNo software installation required Incrementally download what is necessaryIncrementally download what is necessary
Elastos Model(URL address code & data)
computer
datacode
datacode
Browser Model(URL address HTML data)
computer
datacode
datacode
![Page 4: 1 Tongji University Rong Chen 3/1/2005 OS Research Trends and Elastos Overview](https://reader035.vdocument.in/reader035/viewer/2022062423/56649e885503460f94b8c8b9/html5/thumbnails/4.jpg)
4www.koretide.com.cn
Internet Storage HierarchyInternet Storage Hierarchy
Computer ArchitecturesComputer Architectures Stand-alone ComputerStand-alone Computer Internet Computer (Grids)Internet Computer (Grids)
Programming ParadigmProgramming Paradigm Independent of Connection Independent of Connection
TechnologyTechnology Must be TCP/IPMust be TCP/IP freefree
Internet Storage
Hard Disk
Memory
RegistersNorth Bridge, South Bridge…
IDE, SCSI, PCI…
TCP/IP, NETBIOS, HTTP…
Stand-alone Computer
Internet Computer
![Page 5: 1 Tongji University Rong Chen 3/1/2005 OS Research Trends and Elastos Overview](https://reader035.vdocument.in/reader035/viewer/2022062423/56649e885503460f94b8c8b9/html5/thumbnails/5.jpg)
5www.koretide.com.cn
Platform for Secure ExecutionsPlatform for Secure Executions
Domain A
现在转播
现在转播
Domain C Domain B
Programmable secure native execution environmentProgrammable secure native execution environment Customized by operation providersCustomized by operation providers Digital signatures and sandboxingDigital signatures and sandboxing
![Page 6: 1 Tongji University Rong Chen 3/1/2005 OS Research Trends and Elastos Overview](https://reader035.vdocument.in/reader035/viewer/2022062423/56649e885503460f94b8c8b9/html5/thumbnails/6.jpg)
6www.koretide.com.cn
Platform for Secure Executions (2)Platform for Secure Executions (2)
![Page 7: 1 Tongji University Rong Chen 3/1/2005 OS Research Trends and Elastos Overview](https://reader035.vdocument.in/reader035/viewer/2022062423/56649e885503460f94b8c8b9/html5/thumbnails/7.jpg)
7www.koretide.com.cn
XML Based Graphics User InterfaceXML Based Graphics User Interface
Superset of HTML 4.01, extending Superset of HTML 4.01, extending tags include Button, Icon, etc.tags include Button, Icon, etc.
Dynamically bind to user defined Dynamically bind to user defined native executable modulesnative executable modules
Bypassing scripting languages, such Bypassing scripting languages, such as JAVA scriptsas JAVA scripts
![Page 8: 1 Tongji University Rong Chen 3/1/2005 OS Research Trends and Elastos Overview](https://reader035.vdocument.in/reader035/viewer/2022062423/56649e885503460f94b8c8b9/html5/thumbnails/8.jpg)
8www.koretide.com.cn
Platform for Device Plug and PlayPlatform for Device Plug and PlayHomeOffice
Public True plug and playTrue plug and play Devices are self-describingDevices are self-describing No awareness of device No awareness of device
driversdrivers
![Page 9: 1 Tongji University Rong Chen 3/1/2005 OS Research Trends and Elastos Overview](https://reader035.vdocument.in/reader035/viewer/2022062423/56649e885503460f94b8c8b9/html5/thumbnails/9.jpg)
9www.koretide.com.cn
Terminal to serverTerminal to server Peer to peerPeer to peer
Operation & Server ParadigmOperation & Server Paradigm
![Page 10: 1 Tongji University Rong Chen 3/1/2005 OS Research Trends and Elastos Overview](https://reader035.vdocument.in/reader035/viewer/2022062423/56649e885503460f94b8c8b9/html5/thumbnails/10.jpg)
10www.koretide.com.cn
Pervasive & P2P ComputingPervasive & P2P Computing
![Page 11: 1 Tongji University Rong Chen 3/1/2005 OS Research Trends and Elastos Overview](https://reader035.vdocument.in/reader035/viewer/2022062423/56649e885503460f94b8c8b9/html5/thumbnails/11.jpg)
11www.koretide.com.cn
Application developmentApplication development
Operating SystemOperating System
Programming ParadigmProgramming Paradigm
Comparing with major Comparing with major playersplayers
Technology TrendsTechnology Trends
Stand-alone APPs WEB Services
Desktop/Server(MS Windows)
Grid Computing(Microsoft .Net)
Language
Sun Java &Microsoft .Net ElastosElastos
Comp. Library
VM
CAR API
CAR Library
Elastos OS
Object-oriented Middleware
Going in the same direction but with complementary technology
![Page 12: 1 Tongji University Rong Chen 3/1/2005 OS Research Trends and Elastos Overview](https://reader035.vdocument.in/reader035/viewer/2022062423/56649e885503460f94b8c8b9/html5/thumbnails/12.jpg)
12www.koretide.com.cn
CDMA2000 WCDMA TD-SCDMA
BREW Symbian Elastos
Elastos + TD-SCDMA = 3G
3G Mobile Software Platforms3G Mobile Software Platforms