280 likes | 284 Views
Wireless Integrated Service Environment ( WISE ) -- The Mobile Killer Application Enabler. Hongbo Xu Guangzhou Middleware Research Center 2019/12/20. Missions Of GMRC. Provide the advanced software infrastructure that is required by the Chinese society
E N D
Wireless Integrated Service Environment (WISE)--The Mobile Killer Application Enabler Hongbo Xu Guangzhou Middleware Research Center 2019/12/20
Missions Of GMRC • Provide the advanced software infrastructure that is required by the Chinese society • Bridge the gap between China and the world in Advanced Software Technologies
GMRC Introduction(1) • Founded by MOST and MOE, hosted by South China University Of Technology (SCUT) • Focus on application infrastructure software (middleware) research and development • International culture, Chinese returnees from US, Canada, UK, Ireland, Australia, New Zealand etc.
GMRC Introduction (2) • Key Research Areas • Enterprise Application Infrastructure • Mobile Middleware • RFID Middleware
Key Research Area -Application Infrastructure • Next Generation Application Server • SOA, AOP, Reflective Component Technologies • Web Services • Enterprise Application Infrastructure • Distributed System Management • security management • failure management • resource management • scalability • Performance • Tools for component-based distributed programming
Key Research Area -Mobile Middleware • Middleware Platform for Next Generation Mobile Rich Media Applications • Adaptable Content Management and Distribution Mechanisms • Tools for Component Based Mobile Multimedia Application Development
Key Research Area -RFID Middleware • Data collection, filtering, mediation and routing • Monitoring and management • Security and privacy management • Integrations with enterprise information systems
GMRC Introduction (3) • GMRC is committed to establish an international collaboration platform in the domain of advanced software technologies • China • Key member of 863 and 985 project • Expert Member for China EPC Working Group • Founding Member for Linux Promotion Committee • Internationally • Board member of ObjectWeb • JCP • OSDL • T-Engine
Partnerships with GMRC • Joint R&D projects • Exchange Scholars • Exchange Students • Technology Transfer • … • We are seeking industry and academic partners in the following areas:
WISE Background • Data Services is the key drive for the wireless industry and 3G • Java is becoming the main platform for wireless rich media services
WISE – The Mobile Killer App Enabler • Mobile Multimedia Application DIY Platform-Design game, and multimedia applications visually, no programming needed • A complete mobile application management platform, including Application Design, Distributions, and Sharing • An End-to-End platform connects PC, mobile and Internet all together • Based on Open Standards, Leverage Open Source Software
WISE Introduction • Architecture
Key Functions WISE IDE-Desktop Application • Complete visual design environment, no programming needed • Support multiple platforms: J2ME,BREW, Symbian, WinCE, etc. • Supports game components plug in • Supports Device Specific Extensions
Key Functions WISE Portal-Internet Application • User Management & Personalization • Community Management • User Application Management • Billing and Rating • Customer Services • WISE Forum
Key Functions WISE Application Manager- J2ME Mobile Application • One Click Application Downloading • Application Forward • Personal Information Management
WISE Core Based on SOA, the core of WISE consists Of: • Service Handling Framework • Game Definition Language (GDL) • Device Definition Language (DDL) • Game Elements (Game Objects, Events, Resources…) • Code Generator • Persistence Engine
WISE IDE Visual Game Design Environment • Developed as Eclipse Plug-in • Provide Game Component and Game Template • Provide an open, standard based WISE Plug-in mechanism (PDL)
Visual Game Design • Design game with WISE
Visual Game Design • Design Game with WISE • Visual design process • Scenario Editor, Object Designer & Resource Manager • Event Designer
WISE Introduction • Running Game
Develop Multimedia Applications • Other Multimedia Application • Multimedia Card • Cartoon • Flash ……
WISE Portal • Portal Management • User Management (Registration, Profile, Bonus Points …) • Application Management (Upload, Validation & Verification, …) • Community Management • Billing & Rating • Campaign Management • WISE Forum • Customer Services (WISE Update, Patch, Product information,…)
Application Management On Handset • WISE Application Manager • User Management • “Favorite Folder” • Download Management • Application Forward
Lessons Learned • WISE provides a very innovative way the mass market to accept mobile multimedia (rich media) services • Very positive feedbacks from university students • They just love it! • Teaching Tools( for OO, Digital Arts, Game Design, etc) • User Experience is the key for mobile multimedia services • The current status of J2ME is like Java in 1997-98, ie: Write It Once, Debug Everywhere • Vast diversity of devices and lacking of industry standards hamper acceptance of mobile multimedia services
Further works • Content Conversion Engine • Support Network Game Design • Support 3D Games • P2P Content Sharing and Distribution • Game Virtual Machine • Porting to TV SBX • …