Title: UCSD Active Web MobileCode System Software for Wireless Internet Computing
1UCSD Active WebMobile-Code System Software
forWireless Internet Computing
Joe PasqualeDepartment of Computer Science and
EngineeringUniversity of California, San
DiegoUC Irvine Visit, 8/30/01
2Goal Support Wireless Internet Computing using
Mobile Code
3Traditional vs. Mobile Code-basedClient-Server
Distributed Computing
4Active Web Mobile Code System Architecture
Mobile Code Behavior Patterns
Mobile Web Customizers
Move-and-Execute Mobile Code System
5Move-and-Execute Mobile Code System (Travis
Newhouse)
- Limited mobility move to location and run
- Current implementation Java, JINI
6Web Customizers (Jesse Steinberg)
Web Server
Browser Client
Customizer Server
Customizer Directory
Customizer Repository
- Web customization
- System of servers deliver/manage moxies
- Ex filters, caches, recorders, sequencers
7Mobile Code Behavior Patterns(Eugene Hung)
Client
Server
Client
Server
Client
Server
8Pattern-based Programming Framework
Bypasser
Filter
Isolator
Rover
Monitor
Application- specific code
Filter
Parameters - communication - movement
Mobilized code with manifest
9Status and Future Work
- Deployed in our department
- Gaining experience with
- mobile-code application development
- performance of middleware
- Next Mobile-code server design
- performance predictability
- performance isolation
10Proposal for Collaborative UCI/UCSDCal-IT2
Wireless Services Middleware
Cal-IT2 Applications
Cal-IT2 Wireless Services Interface
Real-Time Services
Mobile Code
Location Awareness
Power Control
Security
UCI Wireless Infrastructures
UCSD Wireless Infrastructures