--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/sysmodellibs/sysmodelgen/test/jp-text/Symbian_OS_v9.4_Schedule12.xml Thu Mar 11 18:20:56 2010 +0200
@@ -0,0 +1,1038 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="schedule12.xsl" ?>
+
+<Schedule12 Schema="2.0.0" Status="DRAFT" OS_version="9.4" Release_type="Update" DocVersion="$Change: 1108619 $ $DateTime: 2007/12/10 14:30:39 $ $Id: //EPOC/master/cedar/generic/utils/Symbian_OS_v9.4_Schedule12.xml#50 $">
+ <OR name="Alarm Server">
+ Maintains a queue of all system-wide alarms and provides APIs to manage alarms
+ <system_model entry="Alarm Server"/>
+ </OR>
+ <OR name="Application Launch Services">
+ System Starter, launches ROM-based servers that need to be
+ started at device boot, depending on start-up mode.
+ <system_model entry="System State Management"/>
+ </OR>
+ <CS name="Application Utilities">
+ Assorted basic utilities available to frameworks, services, and applications.
+ System utilities (BAFL) including resource file interface and clipboard, system sounds,
+ command-line parsing, descriptor arrays, resource file handling.
+ Used by higher level frameworks and services and available directly to applications.
+ <system_model entry="Application Utilities"/>
+ </CS>
+ <OS name="BIO Messaging">
+ Smart messaging framework and support.
+ In the System Model this is Bio Messaging Framework
+ and Bio Messaging Parsers.
+ <system_model entry="BIO Messaging Framework"/>
+ <system_model entry="BIO Watchers"/>
+ </OS>
+ <OS name="Bluetooth">
+ Bluetooth connection and service manager and Bluetooth protocol stack.
+ System Model names are Bluetooth Manager, Bluetooth SDP and Bluetooth Stack PRT.
+ <system_model entry="Bluetooth Manager"/>
+ <system_model entry="Bluetooth SDP"/>
+ <system_model entry="Bluetooth Stack PRT"/>
+ <system_model entry="Remote Control Framework"/>
+ <system_model entry="Bluetooth PAN Profile"/>
+ <system_model entry="Bluetooth Profiles"/>
+ <system_model entry="HCI Framework"/>
+ <system_model entry="Bluetooth Logger"/>
+ <system_model entry="Bluetooth Notifiers"/>
+ <system_model entry="Bluetooth Config"/>
+ <system_model entry="Bluetooth GAVDP"/>
+ <system_model entry="Bluetooth ROM"/>
+ <system_model entry="Bluetooth User"/>
+ <system_model entry="Bluetooth Common"/>
+ </OS>
+ <OR name="Board Support Packages">
+ Board Support Packages. For EKA2 this is the Variants for Lubbock, OMAP H2 and OMAP H4,
+ the Bootstrap, the Emulator Variant, Peripheral Bus Controllers and reference PDDs.
+ Board Support Packages also includes the Text Window Server and User HAL.
+ <system_model entry="Text Window Server"/>
+ <system_model entry="User-Side Hardware Abstraction"/>
+ <system_model entry="Emulator"/>
+ <system_model entry="Lubbock"/>
+ <system_model entry="OMAP H2"/>
+ <system_model entry="OMAP H4"/>
+ <system_model entry="Bootstrap"/>
+ <system_model entry="System On Chip ASSP"/>
+ </OR>
+ <OR name="Content Handling">
+ Framework for supporting content rendering plug-ins.
+ This includes Content Handling Framework and the SMIL Rich Media Parser.
+ <system_model entry="Content Handling Framework"/>
+ <system_model entry="SMIL Parser"/>
+ </OR>
+ <OR name="C Standard Library">
+ C standard library for Symbian OS
+ <system_model entry="C Standard Library"/>
+ </OR>
+ <OS name="Calendar Engine">
+ Engine implementation for calendar application.
+ This is called Agenda Model in the System Model.
+ <system_model entry="Agenda Model"/>
+ <system_model entry="Calendar"/>
+ </OS>
+ <OS name="CDMA SMS Stack">
+ CDMA SMS PRT and CDMA SMS Plugins and CDMA WAP PRT
+ <system_model entry="CDMA SMS Stack"/>
+ </OS>
+ <CR name="Client Provisioning Framework">
+ OMA CP 1.1 compliant protocol implementation.
+ Supports provisioning via WAP Push, Email, OBEX, Removable Media and the SIM.
+ <system_model entry="Client Provisioning Framework"/>
+ </CR>
+ <ISC name="Mobile Active Sync">
+ <system_model entry="Mobile Active Sync"/>
+ </ISC>
+ <CS name="Central Repository">
+ Central setting database
+ <system_model entry="Central Repository"/>
+ </CS>
+ <OR name="Certificate and Key Management">
+ Certificate and key management framework and APIs
+ <system_model entry="Certificate and Key Management"/>
+ <system_model entry="Root Certificates"/>
+ <system_model entry="File-based Certificate and Key Stores"/>
+ </OR>
+ <OR name="Character Encoding Conversion">
+ Character set converters. This includes the Character Encoding Conversion Framework
+ and the Character Encoding Conversion Plug-ins.
+ <system_model entry="Character Encoding and Conversion Framework"/>
+ <system_model entry="Character Encoding and Conversion Plugins"/>
+ </OR>
+ <OR name="Client Provisioning Adaptors">
+ Supplies provisioning of network access points, WAP proxies, MMS,
+ OMA DS and OMA DM accounts, POP, IMAP and SMTP email accounts
+ and browser bookmarks.
+ <system_model entry="Client Provisioning Adaptors"/>
+ </OR>
+ <CS name="Comms Database">
+ Networking and communications configuration information
+ <system_model entry="Comms Database"/>
+ <system_model entry="Comms Database Shim"/>
+ <system_model entry="Default Comms Database"/>
+ <system_model entry="Comms Database Install Default"/>
+ </CS>
+ <OR name="Comms File Logger">
+ File logging engine used by comms framework and available to other components.
+ <system_model entry="File Logger"/>
+ <system_model entry="Comms Debug Utility"/>
+ </OR>
+ <CS name="Comms Framework">
+ Framework and utilities to support communications protocols and servers
+ including Comms Root Server, Comms Framework, Network Interface Manager and MBuf Manager.
+ <system_model entry="Comms Framework"/>
+ <system_model entry="Comms Root Server"/>
+ <system_model entry="Comms Elements"/>
+ <system_model entry="MBuf Manager"/>
+ <system_model entry="Network Interface Manager"/>
+ <system_model entry="Comms Root Server Config"/>
+ <system_model entry="Agent Dialog"/>
+ <system_model entry="Dialog Default"/>
+ </CS>
+ <CR name="Comms Plugin Module (CSY)">
+ Comms Server CSY plugin providing serial port emulation over IR, USB,
+ Bluetooth and a virtual serial port.
+ <system_model entry="Serial Port CSY"/>
+ <system_model entry="Bluetooth CSY"/>
+ <system_model entry="MUX CSY"/>
+ </CR>
+ <OR name="Connection initiation">
+ Network connection agents and agent plug-in interface providing connection to
+ circuit-switched and packet-switched networks.
+ Includes CSD AGT, PSD AGT and Network Controller.
+ <system_model entry="PDP SCPR"/>
+ <system_model entry="QOS 3GPP CPR"/>
+ <system_model entry="UMTS/GPRS SCPR"/>
+ <system_model entry="Reference CPR"/>
+ <system_model entry="Reference SCPR"/>
+ <system_model entry="TCP CPR"/>
+ <system_model entry="IP Proto-CPR"/>
+ <system_model entry="IP SCPR"/>
+ <system_model entry="QOS IP SCPR"/>
+ <system_model entry="IP CPR"/>
+ <system_model entry="IP CPR Shim"/>
+ <system_model entry="CSD AGT"/>
+ <system_model entry="Network Controller"/>
+ <system_model entry="NULL AGT"/>
+ <system_model entry="PSD AGT"/>
+ <system_model entry="TRP AGT"/>
+ </OR>
+ <OR name="Connectivity Device Side">
+ Device side connectivity framework. This includes low level Device Connection Component,
+ Service Framework and Service Providers.
+ <system_model entry="Active Backup Client"/>
+ <system_model entry="Connectivity Services"/>
+ <system_model entry="Connectivity Framework"/>
+ <system_model entry="PLP Remote Link"/>
+ <system_model entry="Event Broadcast"/>
+ <system_model entry="m-Router"/>
+ <system_model entry="PLP Variant"/>
+ <system_model entry="Backup Engine"/>
+ <system_model entry="Backup Restore Notification"/>
+ </OR>
+ <OR name="Connectivity PC Side, Redistributable">
+ Redistributable PC side connection manager for use by licensees of partners creating host side connectivity suites.
+ <system_model entry="ConnectQI SDK"/>
+ </OR>
+ <OS name="Contacts Engine">
+ Engine implementation for contacts application.
+ This is called Contacts Model in the System Model.
+ <system_model entry="Contacts Model"/>
+ </OS>
+ <CS name="Content Access Framework v2 for DRM">
+ Framework that enables DRM style content management. Note that this is the CAFv2 framework.
+ <system_model entry="CAF Recogniser Configuration"/>
+ <system_model entry="Content Access Framework for DRM"/>
+ </CS>
+ <OS name="Cryptographic Token Framework">
+ Framework supporting secure cryptographic tokens (e.g. smart cards)
+ <system_model entry="Crypto Token Framework"/>
+ <system_model entry="ASN PKCS"/>
+ </OS>
+ <OS name="Cryptography Library">
+ Symmetric and asymmetric keys, hash algorithms, and pseudorandom number generators.
+ Note this is export restricted
+ <system_model entry="Weak Cryptography Library"/>
+ <system_model entry="Strong Cryptography Library"/>
+ <system_model entry="Security Utils"/>
+ <system_model entry="Security Config"/>
+ </OS>
+ <OR name="Data Link Layer Protocols">
+ Protocols utilities and interfaces for OSI Data Link Layer level protocols.
+ This includes a Link Layer Control group of components:
+ Ethernet Services, Ethernet NIF and Ethernet Packet Driver,
+ Wireless LAN, PPP NIF and PPP Compression Plug-ins
+ <system_model entry="EAP Framework"/>
+ <system_model entry="EAP Plugins for WiFi"/>
+ <system_model entry="Ethernet NIF"/>
+ <system_model entry="Ethernet Packet Driver"/>
+ <system_model entry="PPP Compression Plugins"/>
+ <system_model entry="PPP NIF"/>
+ <system_model entry="PPP Config"/>
+ <system_model entry="Raw IP NIF"/>
+ <system_model entry="Wireless LAN"/>
+ </OR>
+ <OR name="Baseband Abstraction">
+ Abstract interfaces and plugin implementations for a bearer service primarily in the data plane.
+ <system_model entry="Baseband Channel Adaptor"/>
+ <system_model entry="Baseband Channel Adaptor for C32"/>
+ </OR>
+ <OR name="Data Type Recognisers">
+ Mime Recogniser Framework plugins for URLs and bookmarks. This includes Web Recognisers.
+ <system_model entry="Web Recognisers"/>
+ </OR>
+ <OS name="Database Engine">
+ Relational database APIs and implementation.
+ This is DBMS in the System Model.
+ <system_model entry="DBMS"/>
+ </OS>
+ <OR name="Device Drivers">
+ Drivers supporting hardware devices.
+ This includes Ethernet Driver, USB Client Driver, Sound Driver, Speech Driver,
+ Video Driver, MIDI Driver, SD Card***, SDIO*** and Other LDDs.
+ <system_model entry="Ethernet Driver"/>
+ <system_model entry="USB Client Driver"/>
+ <system_model entry="SD Card 3C Driver"/>
+ <system_model entry="SD Card 4C Driver"/>
+ <system_model entry="Sound Driver"/>
+ <system_model entry="Serial Port Driver"/>
+ <system_model entry="Legacy Drivers"/>
+ <system_model entry="Generic Board Support Packages"/>
+ <system_model entry="Media Drivers"/>
+ </OR>
+ <CS name="Local Media Subsystem">
+ Local (Storage) Media Logical Device Driver
+ <system_model entry="Local Media Subsystem"/>
+ </CS>
+ <CS name="Kernel Tools Debug">
+ Run Mode Debug API
+ <system_model entry="Run Mode Debugger"/>
+ </CS>
+ <CS name="Kernel Tools Trace">
+ Kernel Trace Tool
+ <system_model entry="Kernel Trace Tool"/>
+ </CS>
+ <OR name="CLDC 1.1 (JSR139) *">
+ CLDC is the J2ME configuration typically used for smaller devices.
+ Symbian's CLDC implementation uses an optimised port of Sun's CLDC HI 1.1.1s DAC Virtual Machine
+ <system_model entry="CLDC Hi 1.1"/>
+ <system_model entry="Java IO"/>
+ <system_model entry="Java Lang"/>
+ <system_model entry="Java Utilities"/>
+ </OR>
+ <OS name="EGL API">
+ Defines API for EGL
+ <system_model entry="EGL API"/>
+ </OS>
+ <OR name="EGL Implementation">
+ placeholder - software only implementation of EGL
+ <system_model entry="EGL Implementation"/>
+ </OR>
+ <OS name="ETel CDMA">
+ Telephony API extensions for packet based services.
+ <system_model entry="ETel CDMA"/>
+ </OS>
+ <OR name="ETel Fax Client / Server">
+ Fax client and server side API's and protocol stack
+ <system_model entry="Fax Client and Server"/>
+ </OR>
+ <CS name="Error Resolver">
+ Error resolving framework used by multiple components
+</CS>
+ <CS name="Error Resolver Data">
+ Error mapping data used by Error Resolver
+ <system_model entry="Error Resolver Data"/>
+ </CS>
+ <CS name="ETel Server">
+ Telephony server and client side APIs which includes ETel Server/Core, ETel Multimode, ETel Packet Data and Etel SIM Toolkit
+ <system_model entry="ETel Config"/>
+ <system_model entry="ETel Multimode"/>
+ <system_model entry="ETel Packet Data"/>
+ <system_model entry="ETel Server and Core"/>
+ <system_model entry="ETel SIM Toolkit"/>
+ </CS>
+ <CS name="ETel 3rd Party APIs">
+ Telephony APIs for 3rd party applications
+ <system_model entry="ETel 3rd Party API"/>
+ </CS>
+ <OR name="Example Locales">
+ Specific geographic localisation information providing localisation framework and locale specific strings.
+ System Model name is Locale Support.
+ <system_model entry="Number Formatting"/>
+ <system_model entry="Locale Support"/>
+ </OR>
+ <CS name="Feature Registry">
+ API which allows applications to query the presence of optional features.
+ <system_model entry="Feature Registry"/>
+ </CS>
+ <OR name="File Converters">
+ This is File Converter Framework, File Converter Plug-ins and Chinese Calendar Converter
+ <system_model entry="File Converter Framework"/>
+ <system_model entry="Chinese Calendar Converter"/>
+ <system_model entry="Other File Converter Plugins"/>
+ <system_model entry="HTML to RichText Converter"/>
+ <system_model entry="RichText to HTML Converter"/>
+ </OR>
+ <CS name="File Server">
+ Generic file-system server and client-side APIs.
+ <system_model entry="File Server"/>
+ </CS>
+ <CR name="Filesystem Drivers">
+ Filesystem plug-in implementations for specific filesystems.
+ <system_model entry="Base Starter"/>
+ <system_model entry="File Systems"/>
+ <system_model entry="NAND Flash Translation Layer"/>
+ <system_model entry="FAT Filename Conversion Plugins"/>
+ </CR>
+ <OR name="Flash Translation Layer">
+ Generic support for code and data storage on Large, Small and
+ OneNand NAND Flash using Unistore2 software.
+ <system_model entry="Flash Translation Layer"/>
+ </OR>
+ <CS name="Font and Bitmap Server and Font Store">
+ Font and Bitmap Server and supporting APIs
+ <system_model entry="Font and Bitmap Server"/>
+ <system_model entry="Font Store"/>
+ </CS>
+ <OR name="Font renderers">
+ Free Type vector font rasterizer. System Model name is FreeType Font Rasterizer.
+ <system_model entry="FreeType Font Rasteriser"/>
+ </OR>
+ <CS name="Graphics Services">
+ Provides Graphics services and includes Graphics Device Interface (GDI), Colour Palette (PALETTE), Bitmapped Graphic Device Interfaces (BITGDI), Window Server (WSERV).
+ <system_model entry="Bit GDI"/>
+ <system_model entry="GDI"/>
+ <system_model entry="Window Server"/>
+ </CS>
+ <OS name="GSM SMS Plug-in">
+ Messaging plug-in supporting SMS for GSM send, receive, and edit.
+ This includes the SMS MTM and Scheduled Send MTM components.
+ <system_model entry="SMS MTM"/>
+ </OS>
+ <CS name="GSM SMS Stack">
+ Short message service stack for GSM products only and includes SMS PRT, SMS Utilities, GSM Utilities and WAP PRT components.
+ <system_model entry="SMS Stack"/>
+ </CS>
+ <OR name="Grid">
+ Provides grid handling suitable for spreadsheet tables.
+ <system_model entry="Grid"/>
+ </OR>
+ <OS name="Hardware Resources Manager">
+ Interface to query, change or be notified of changes in the status of vibration control, battery and light features.
+ <system_model entry="Hardware Resources Manager"/>
+ </OS>
+ <OR name="HTTP transport framework">
+ Transport framework supporting HTTP protocol
+ <system_model entry="HTTP Protocol Plugins"/>
+ <system_model entry="HTTP Transport Plugins"/>
+ <system_model entry="HTTP Transport Framework"/>
+ </OR>
+ <OS name="Help Engine">
+ Engine implementation for context sensitive help application.
+ <system_model entry="Help"/>
+ </OS>
+ <CS name="Image Conversion Library framework">
+ Plug-in framework for software image conversion codecs.
+ <system_model entry="Imaging Frameworks"/>
+ </CS>
+ <OS name="Internet Mail plug-in">
+ Messaging plug-in modules supporting send, receive and edit internet mail protocols
+ including POP3, IMAP and SMTP.
+ <system_model entry="IMAP4 MTM"/>
+ <system_model entry="POP3 and SMTP MTM"/>
+ </OS>
+ <OR name="Internet Protocol Utilities">
+ Utility classes that support standard internet protocols.
+ This includes HTTP Protocol Plug-in, HTTP Filter Plug-ins and HTTP Utilities Library
+ <system_model entry="HTTP Utilities Library"/>
+ <system_model entry="URI Permission Services"/>
+ </OR>
+ <OS name="IrDA">
+ PRT plugin to ESock Sockets Server, implements IrDA infrared stack.
+ <system_model entry="IrDA Config"/>
+ <system_model entry="IrDA PRT"/>
+ </OS>
+ <OR name="Java Mobile media (JSR135)*">
+ Java extensions for mobile media and called Mobile Media API 1.1 in the System Model.
+ <system_model entry="Mobile Media API 1.1"/>
+ </OR>
+ <OR name="Java 3D graphics (JSR184)**">
+ Java extensions for 3D graphics and called Mobile 3D 1.1 in the System Model.
+ <system_model entry="Mobile 3D 1.1"/>
+ </OR>
+ <OR name="Java Bluetooth (JSR082)**">
+ Provides standard Java APIs to allow Java-enabled devices to integrate into a Bluetooth environment.
+ Note: excludes optional Obex package. This is called Bluetooth 1.1 in the System Model.
+ <system_model entry="Bluetooth 1.1"/>
+ <system_model entry="Bluetooth 1.1 Push"/>
+ </OR>
+ <OR name="JTWI 1.0 (JSR185)*">
+ Provides common Java platform. Includes MIDP2.0 (JSR118), Wireless messaging (JSR120),
+ and Multimedia (JSR135) - optional
+ <system_model entry="JTWI 1.0"/>
+ </OR>
+ <OR name="Java MIDP 2.0 (JSR118) *">
+ Provides the basic application environment: UI, storage, basic audio and graphics.
+ This includes MIDP 2.0 Profile (Device Control, LCD UI, RMS, MIDlet Lifecycle, I/O).
+ <system_model entry="LCDUI Plugin"/>
+ <system_model entry="Runtime Plugin"/>
+ <system_model entry="MIDP Device Control"/>
+ <system_model entry="MIDP IO"/>
+ <system_model entry="MIDP LCDUI"/>
+ <system_model entry="MIDP MIDlet"/>
+ <system_model entry="MIDP RMS"/>
+ <system_model entry="MIDP GSM Security RP"/>
+ </OR>
+ <OR name="Java Messaging (JSR120)*">
+ Provides standard access to wireless communication resources to allow 3rd party developers
+ to build intelligent connected applications. This is called WMA1.1 in the System Model.
+ <system_model entry="WMA 1.1"/>
+ <system_model entry="WMA 1.1 Push"/>
+ </OR>
+ <OR name="Java Security reference implementation">
+ Provides a reference implementation for the untrusted security domain as defined in JSR185 JTWI.
+ This is called Security Policy in the System Model.
+ <system_model entry="Security Policy"/>
+ </OR>
+ <CS name="Kernel">
+ OS Kernel for low level device start-up.
+ <system_model entry="Kernel Architecture"/>
+ <system_model entry="Domain Manager"/>
+ </CS>
+ <OR name="Location Based Services">
+ An LBS architecture supporting integrated GPS/A-GPS hardware and
+ allowing local and network based applications to determine the
+ current location of the device.
+ <system_model entry="Location Based Services"/>
+ </OR>
+ <OR name="Logging Engine">
+ Log engine for use by applications called Event Logger in the System Model.
+ <system_model entry="Event Logger"/>
+ </OR>
+ <OR name="Multimedia Image conversion codecs">
+ Reference software image conversion codecs.
+ This is included in the Image Conversion Library.
+ <system_model entry="Imaging Plugins"/>
+ </OR>
+ <OS name="Messaging Engine">
+ Framework and support for email and phone messaging.
+ This includes Message Store and Scheduled Send MTM.
+ <system_model entry="MMS Configuration"/>
+ <system_model entry="MMS Settings"/>
+ <system_model entry="Message Server and Store"/>
+ <system_model entry="Watcher Framework"/>
+ <system_model entry="Scheduled Send MTM"/>
+ <system_model entry="Send As"/>
+ <system_model entry="Message URL Handler"/>
+ </OS>
+ <OR name="Multimedia Tuner">
+ A tuner control for analogue and/or digital broadcast channel reception.
+ <system_model entry="Broadcast Radio Tuner"/>
+ </OR>
+ <OR name="Multimedia DevSound">
+ Reference sound device implementation. This is included in Multimedia Framework Plug-ins.
+ <system_model entry="DevSound Hardware Device API"/>
+ <system_model entry="DevSound Plugin Support"/>
+ <system_model entry="Reference DevSound Plugins"/>
+ </OR>
+ <OR name="MTP">
+ MTP sub-system. This includes the framework, the transport plug-ins
+ and the data providers.
+ <system_model entry="MTP Framework"/>
+ <system_model entry="MTP USB Transport"/>
+ <system_model entry="MTP File and Folder Provider"/>
+ </OR>
+ <OR name="Multimedia Camera API">
+ This is called Camera Framework in the System Model .
+ <system_model entry="Camera Framework"/>
+ </OR>
+ <OR name="Multimedia Camera Plugin">
+ Plugins for the Multimedia Camera API.
+ <system_model entry="Camera Plugins"/>
+ </OR>
+ <OR name="Multimedia OpenMAX Support">
+ Open MAX IL 1.0 Headers
+ <system_model entry="OpenMAX"/>
+ </OR>
+ <CS name="Multimedia Common">
+ Multimedia utility functions
+ <system_model entry="Multimedia Utility Library"/>
+ </CS>
+ <CS name="Multimedia Framework">
+ This subsystem comprises a high level framework for manipulating standard media formats
+ This includes Multimedia Framework and MMF Recogniser.
+ <system_model entry="Multimedia Framework"/>
+ <system_model entry="Speech Recognition Controller"/>
+ </CS>
+ <OR name="Multimedia Plugins">
+ Reference Plugins for Multimedia Framework
+ <system_model entry="Multimedia Framework Plugins"/>
+ </OR>
+ <CS name="Media Device Framework">
+ This subsystem comprises a low level framework for managing media devices of various kinds.
+ This includes the Media Device Framework.
+ Media device drivers can be found in the Device Driver component.
+ <system_model entry="Media Device Framework"/>
+ <system_model entry="Video HAI"/>
+ <system_model entry="DevSound API"/>
+ </CS>
+ <OS name="Mobile Digital Television">
+ Contains the APIs to allow MDTV middleware to control DVB-H tuner hardware and to receive DVB-H broadcast data.
+ <system_model entry="Mobile TV DVB-H Receiver HAI"/>
+ </OS>
+ <OR name="Multimedia Messaging">
+ Messaging module implementing MMS support and called MMS MTM in the System Model.
+</OR>
+ <OR name="Other Application Engines">
+ Application models for word, sheet and data.
+ In the System Model this is Word Engine, Sheet Engine and the Data Engine.
+ <system_model entry="Chart"/>
+ <system_model entry="Sheet Engine"/>
+ <system_model entry="Word Engine"/>
+ <system_model entry="Data Engine"/>
+ </OR>
+ <OS name="OBEX">
+ OBEX protocol implementation supporting IrDA, Bluetooth, and USB. This includes OBEX Protocol .
+ <system_model entry="OBEX MTMs"/>
+ <system_model entry="OBEX Protocol"/>
+ <system_model entry="OBEX Extension API"/>
+ </OS>
+ <OR name="OBEX Messaging Plug-in">
+ OBEX MTM supporting OBEX over Bluetooth and Infrared.
+</OR>
+ <CS name="Open Environment Core">
+ Implementation of core Posix and Standard 'C' libraries for Symbian OS.
+ <system_model entry="Open Environment Core"/>
+ </CS>
+ <OS name="OpenGL ES APIs">
+ Defines APIs for Open GL ES
+ <system_model entry="OpenGL ES Framework"/>
+ </OS>
+ <OR name="PC Side Connectivity Non-Redistributable">
+ Restricted redistribution PC side connectivity components including SCOM.
+ This is not shown in the System Model.
+ <system_model entry="ConnectQI"/>
+ </OR>
+ <OR name="PIM and FileGCF (JSR075)**">
+ PIM optional component provides access to Contacts and Agenda, FileGCF provides restricted access to the file system
+ <system_model entry="MIDP File GCF"/>
+ <system_model entry="MIDP PIM"/>
+ </OR>
+ <OR name="Phone Book Synchronisation Server">
+ SIM card phone book synchronisation server and client side APIs
+ <system_model entry="Phonebook Sync"/>
+ </OR>
+ <CS name="Power and Memory Notification Service">
+ Restart/Shutdown Notification Service
+ <system_model entry="Power and Memory Notification Service"/>
+ </CS>
+ <CS name="Plugin Framework Server">
+ Plug-in server framework and client-side APIs.
+ <system_model entry="Plugin Framework"/>
+ </CS>
+ <OR name="Printing Services">
+ Framework for print job setup and control.
+ <system_model entry="Printing UI Support"/>
+ <system_model entry="Printing Support"/>
+ </OR>
+ <OR name="Printing Support Library">
+ Driver library supporting specific printer families and includes some printer drivers.
+ <system_model entry="Printer Driver Support"/>
+ <system_model entry="Printer Drivers"/>
+ </OR>
+ <OR name="Quality of Service">
+ Protocols, utilities and interfaces for Quality of service at the Physical layer and above.
+ As defined in CDMA, UMTS and IETF standards.
+ This includes two QOS Interface components (QOS interface and UMTS QOS extension) and
+ two PRTs (QOS Framework PRT and GPRS UMTS PRT)
+ <system_model entry="Secondary PDP context UMTS Driver"/>
+ <system_model entry="QoS Framework PRT"/>
+ <system_model entry="QoS Framework Config"/>
+ <system_model entry="QoS Library"/>
+ <system_model entry="PF QoS Library"/>
+ <system_model entry="GPRS QOS PRT"/>
+ <system_model entry="UMTS QOS PRT"/>
+ <system_model entry="QOS Extn API"/>
+ </OR>
+ <OR name="RTP">
+ Real Time Transfer Protocol and Real Time Control Protocol
+ <system_model entry="RTP"/>
+ </OR>
+ <CR name="Screen Driver">
+ Device dependent interface to bitmaps and screen device, not a device driver.
+ <system_model entry="Screen Driver"/>
+ <system_model entry="Colour Palette"/>
+ </CR>
+ <CS name="Serial Comms Server">
+ C32 Server (for devices with serial comms including IrDA) and serial comms APIs
+ <system_model entry="C32 Serial Server"/>
+ <system_model entry="C32 Serial Server Config"/>
+ </CS>
+ <OR name="Session level Internet protocols">
+ OSI session level Internet protocols utilities and interfaces.
+ This includes FTP Engine and Telnet Engine.
+ <system_model entry="FTP Engine"/>
+ <system_model entry="Telnet Engine"/>
+ </OR>
+ <OR name="SIP Framework">
+ Framework for SIP (Session Initiation Protocol)
+ <system_model entry="SIP Framework"/>
+ <system_model entry="SIP Connection Provider Plugins"/>
+ </OR>
+ <CS name="Sockets APIs">
+ Sockets API and control logic for networking.
+ This is called ESock Server in the System Model.
+ <system_model entry="ESock Server"/>
+ <system_model entry="ESock Server Config"/>
+ </CS>
+ <OS name="Secure Software Install PC Tools">
+ PC tools used to create, sign and analyse the SIS files used to install software via the native installer.
+ <system_model entry="Secure Software Install SIS Tools"/>
+ </OS>
+ <OS name="Software Install Tools Device Side">
+ Secure software install for Java MIDlet, JAR, and Symbian SIS file formats.
+ This includes 3 components: App Installer, SIS Installer and Java MIDlet Installer
+ <system_model entry="Secure Software Install"/>
+ <system_model entry="Java MIDlet Installer"/>
+ <system_model entry="SIS Installer"/>
+ </OS>
+ <OR name="Software Install Tools PC Side">
+ Secure software install for Java MIDlet, JAR, and Symbian SIS file formats.
+ This is not shown in the System Model.
+ <system_model entry="OpenSSL Library"/>
+ <system_model entry="MakeKeys"/>
+ </OR>
+ <CR name="Store APIs">
+ Persistent data storage and data streaming model for applications with supporting APIs.
+ <system_model entry="Store"/>
+ </CR>
+ <OS name="OMA SyncML Data Synchronisation">
+ Implementation of OMA data sync v1.2.
+ This includes Sync Initiation, Data Sync Framework, Data Sync Plugins.
+ <system_model entry="Data Sync Adaptors"/>
+ <system_model entry="OMA SyncML Common Framework"/>
+ <system_model entry="OMA SyncML DM Interface"/>
+ <system_model entry="OMA SyncML Data Sync"/>
+ </OS>
+ <OS name="OMA Device Management">
+ Implementation of OMA Device Management v1.2.
+ This includes Device Management Framework component and Plugins.
+ <system_model entry="Device Management Framework"/>
+ <system_model entry="Device Management Adaptors"/>
+ <system_model entry="Bookmark Support"/>
+ </OS>
+ <CS name="System Agent">
+ Global device status monitor
+ <system_model entry="System Agent"/>
+ </CS>
+ <OR name="SQL">
+ SQL database functionality for Symbian internal and external applications.
+ <system_model entry="DBMS Emulation Library"/>
+ <system_model entry="SQL"/>
+ </OR>
+ <OS name="Task Scheduler">
+ Server providing scheduled application launch
+ <system_model entry="Task Scheduler"/>
+ </OS>
+ <CS name="TCP/IP Core Stack">
+ Internet Transport and Network level protocols, utilities and interfaces.
+ Includes IP Hook, Internet Sockets, TCP/IP v4/v6 PRT and DND.
+ Includes IP event notifier, NAPT.
+ <system_model entry="IP Hook"/>
+ <system_model entry="TCP/IPv4/v6 PRT"/>
+ <system_model entry="IPv6 Config"/>
+ <system_model entry="Internet Sockets"/>
+ <system_model entry="Legacy Networking"/>
+ <system_model entry="DND"/>
+ <system_model entry="DND Config"/>
+ <system_model entry="IP Event Notifier"/>
+ <system_model entry="Network Address and Port Translation"/>
+ </CS>
+ <OR name="TCP/IP Security">
+ Internet Transport and Network level protocols utilities and interfaces. Includes IP Sec and VPN.
+ <system_model entry="IPSec"/>
+ <system_model entry="Tunnel NIF"/>
+ </OR>
+ <OR name="TCP/IP Utilities">
+ This is DHCP.
+ <system_model entry="DHCP"/>
+ <system_model entry="Mobile IP"/>
+ </OR>
+ <CS name="TLS">
+ Transport layer security delivering SSL 3.0 and TLS 1.0 protocols over IPv4/v6.
+ <system_model entry="TLS"/>
+ <system_model entry="TLS Provider"/>
+ </CS>
+ <CR name="Telephony Reference Platform">
+ Telephony server plugin to integrate Symbian OS with baseband providing support for GPRS and UMTS.
+ This component includes the TSY together with implementations of a connection
+ initiation agent (AGT) and a network interface module (NIF)
+ <system_model entry="TRP TSY"/>
+ </CR>
+ <OR name="Telephony Utilities">
+ APIs for manipulating telephone numbers called Dial in System Model.
+ <system_model entry="Dial"/>
+ <system_model entry="Telephony Watchers"/>
+ </OR>
+ <OS name="Text Formatting and Layout Services">
+ Text Formatting and Layout Services.
+ <system_model entry="Text Formatting"/>
+ </OS>
+ <OR name="Text Shaper Plugin">
+ Support for rendering text in the Devanagari script.
+ <system_model entry="Text Shaper Plugin"/>
+ </OR>
+ <OS name="Text Storage and Handling">
+ Rich Text Storage and Handling.
+ <system_model entry="Text Handling"/>
+ </OS>
+ <OR name="Timezone support">
+ Timezone conversion between UTC and Wallclock time. Includes timezone database and compiler.
+ <system_model entry="Time Zone Localisation"/>
+ <system_model entry="Time Zone Compiler"/>
+ <system_model entry="Time Zone Localisation Resource Factory"/>
+ <system_model entry="Time Zone Database"/>
+ <system_model entry="Time Zone Server"/>
+ </OR>
+ <OR name="UI Animation">
+ UI frameworks support for graphical animations
+ <system_model entry="Animation"/>
+ <system_model entry="Graphics Effects"/>
+ </OR>
+ <CS name="UI Framework">
+ UI Plug-in Frameworks which includes UI App Framework (Uikon, UI Look and Feel, Control Environment and FEP Base), App Architecture, Mime Recogniser Framework, UI Graphics Utilities.
+ <system_model entry="View Server"/>
+ <system_model entry="MIME Recognition Framework"/>
+ <system_model entry="Control Environment"/>
+ <system_model entry="Front End Processor"/>
+ <system_model entry="UI Look and Feel"/>
+ <system_model entry="UIKON"/>
+ <system_model entry="UI Graphics Utilities"/>
+ <system_model entry="Application Architecture"/>
+ </CS>
+ <OS name="USB Support">
+ USB Class support providing control for USB device.
+ This is called USB Manager in the System Model.
+ <system_model entry="USB Manager"/>
+ </OS>
+ <CS name="User Libraries restricted distribution">
+ User Libraries used by all user-side code and by the kernel, providing fundamental basic services.
+ <system_model entry="User Library"/>
+ <system_model entry="Compiler Runtime Support"/>
+ </CS>
+ <OR name="VCard and VCalendar">
+ Electronic business card and electronic schedule parser (vCard 2.1 and vCalendar 1.0)
+ <system_model entry="Agenda Versit Plugin"/>
+ <system_model entry="vCard and vCal"/>
+ </OR>
+ <OR name="View Server">
+ Direct navigational links (DNL) framework enables applications to switch into
+ or use views of other applications.
+</OR>
+ <OR name="WAP Message API">
+ WAP message interface to 3rd party stacks
+ <system_model entry="WAP Message API"/>
+ </OR>
+ <OR name="WAP Push Support">
+ Support for WAP push. This includes the WAP Push Framework, WAP Push MTM and WAP Push Handler.
+ <system_model entry="WAP Push Handlers"/>
+ <system_model entry="WAP Push Framework"/>
+ <system_model entry="WAP Base"/>
+ </OR>
+ <OR name="WAP Short Stack">
+ Part implementation of a WAP stack that supports the messaging functionality.
+ <system_model entry="WAP Short Stack"/>
+ </OR>
+ <OR name="Window Server Plug-ins">
+ Animation plug-ins to window server.
+ This is called Clock and BMP Animation in the System Model.
+ <system_model entry="BMP Animation"/>
+ <system_model entry="Clock"/>
+ </OR>
+ <OR name="World Server">
+ Country and city information database
+ <system_model entry="World Server"/>
+ </OR>
+ <OS name="XML Framework and Plug-ins">
+ Provides an XML Parsing Framework with a SAX like API and parser plug-ins for XML and WBXML.
+ This includes XML Framework, XML Parser and WBXML Parser.
+ These have been mapped to Store in the past.
+ <system_model entry="WBXML Parser"/>
+ <system_model entry="XML Framework"/>
+ <system_model entry="XML Parser"/>
+ </OS>
+ <OS name="Zip Library">
+ ZIP compression / decompression Library.
+ This is called ZIP Compression Library in the System Model.
+ <system_model entry="Zip Compression Library"/>
+ </OS>
+ <!-- Reference/Test components -->
+ <REF name="Bluetooth HCI">
+ <system_model entry="Bluetooth HCI"/>
+ <system_model entry="Bluetooth HCI Proxy"/>
+ <system_model entry="Bluetooth HCI Implementation"/>
+ </REF>
+ <TEST name="CDMA TSY, Multimode TSY and SIM TSY">
+ <system_model entry="CDMA TSY"/>
+ <system_model entry="MultiMode TSY"/>
+ <system_model entry="SIM TSY"/>
+ </TEST>
+ <TEST name="Collation tables"/>
+ <TEST name="Connectivity PC Side Reference Components"/>
+ <TEST name="Documentation">
+ <system_model entry="Multimedia Documentation"/>
+ <system_model entry="Application Engines Documentation"/>
+ <system_model entry="UI Frameworks Documentation"/>
+ <system_model entry="Application Services Documentation"/>
+ <system_model entry="Base Documentation"/>
+ <system_model entry="Comms Infrastructure Documentation"/>
+ <system_model entry="Graphics Documentation"/>
+ <system_model entry="Networking Documentation"/>
+ <system_model entry="Security Documentation"/>
+ <system_model entry="Shortlink Documentation"/>
+ <system_model entry="Syslibs Documentation"/>
+ <system_model entry="System Documentation"/>
+ <system_model entry="Telephony Confidential Documentation"/>
+ <system_model entry="Telephony Documentation"/>
+ <system_model entry="Tools Documentation"/>
+ <system_model entry="USB Documentation"/>
+ <system_model entry="Developer Library Help"/>
+ <system_model entry="Developer Library Source"/>
+ <system_model entry="Developer Library HTML"/>
+ <system_model entry="Bluetooth Documentation"/>
+ <system_model entry="IrDA Documentation"/>
+ </TEST>
+ <REF name="Fonts">
+ <system_model entry="Reference Fonts"/>
+ </REF>
+ <TEST name="Front End Processor (FEP) test/reference code">
+ <system_model entry="FEPS"/>
+ </TEST>
+ <TEST name="Locales"/>
+ <TEST name="Monotype iType Font Rasteriser">
+ <system_model entry="iType Font Rasteriser"/>
+ </TEST>
+ <TEST name="Networking Packet Logger">
+ <system_model entry="Packet Logger"/>
+ </TEST>
+ <TEST name="On-Target debugger" more=" (on device debugging support)"/>
+ <REF name="OpenGL ES Renderer" more=" (binary only)">
+ <system_model entry="OpenGL ES Implementation"/>
+ <system_model entry="OpenGL ES API"/>
+ </REF>
+ <TEST name="Bitmap and font conversion utilities (GDITOOLS)">
+ <system_model entry="GDI Tools"/>
+ </TEST>
+ <TEST name="Font and printer file conversion utilities (GDTRAN)">
+ <system_model entry="Bitmap Font Tools"/>
+ </TEST>
+ <TEST name="Slip NIF">
+ <system_model entry="SLIP NIF"/>
+ </TEST>
+ <TEST name="Test UI">
+ <system_model entry="UI"/>
+ </TEST>
+ <TEST name="Tools" more=" (excluding non commercial Tools as listed in Schedule 7)">
+ <system_model entry="USB Test"/>
+ <system_model entry="IrDA Test"/>
+ <system_model entry="Graphics Test Harness"/>
+ <system_model entry="CSHLPCMP Backend"/>
+ <system_model entry="Wintunnel"/>
+ <system_model entry="DevKit Package Defs"/>
+ <system_model entry="Example Package Defs"/>
+ <system_model entry="CTS Functionality Checkers"/>
+ <system_model entry="Stat Source"/>
+ <system_model entry="CBRPRF"/>
+ <system_model entry="WinC Redistribution"/>
+ <system_model entry="Additional Redistribution"/>
+ <system_model entry="SDK Builder"/>
+ <system_model entry="S60 Compatibility Headers"/>
+ <system_model entry="Test Product"/>
+ <system_model entry="E32 Tests"/>
+ <system_model entry="SDIO Tests"/>
+ <system_model entry="E32 Utilities"/>
+ <system_model entry="Integration Test"/>
+ <system_model entry="OMA SyncML Integration Test"/>
+ <system_model entry="Device Management Integration Test"/>
+ <system_model entry="Template Variant"/>
+ <system_model entry="ALP2CSH"/>
+ <system_model entry="ASSERTION"/>
+ <system_model entry="AUTOTEST"/>
+ <system_model entry="BC Comparator"/>
+ <system_model entry="BSPBUILDER"/>
+ <system_model entry="BUILD-TOOLS"/>
+ <system_model entry="CHATSCRIPTS"/>
+ <system_model entry="CINIDATA"/>
+ <system_model entry="CJPEG"/>
+ <system_model entry="CSHLPCMP Frontend"/>
+ <system_model entry="CSHLPCMP_GUI"/>
+ <system_model entry="CWPLUGINS"/>
+ <system_model entry="DEPCHECK"/>
+ <system_model entry="DEPMODEL"/>
+ <system_model entry="Developer Library Tools"/>
+ <system_model entry="E32 Tools"/>
+ <system_model entry="E32 Perl Tools"/>
+ <system_model entry="EMULATOR_LAUNCHER"/>
+ <system_model entry="ENUM"/>
+ <system_model entry="ENVVAR"/>
+ <system_model entry="EVALID"/>
+ <system_model entry="FILESYS"/>
+ <system_model entry="INSTALLUTILS"/>
+ <system_model entry="JADE"/>
+ <system_model entry="JAVAHELP"/>
+ <system_model entry="JAVALIBRARY"/>
+ <system_model entry="KITCOMPARATOR"/>
+ <system_model entry="KITSETUPAPP"/>
+ <system_model entry="LANGCONFIG"/>
+ <system_model entry="LAUNCH"/>
+ <system_model entry="LEAVESCAN"/>
+ <system_model entry="LOGGER"/>
+ <system_model entry="MBMCODEC"/>
+ <system_model entry="MNEMONICFIX"/>
+ <system_model entry="NAVIGATION_PAGES"/>
+ <system_model entry="PATHBROWSER"/>
+ <system_model entry="PERLLIBRARY"/>
+ <system_model entry="Perl Shared Libraries"/>
+ <system_model entry="PKGMGRGUI"/>
+ <system_model entry="PRODUCTINSTALLER"/>
+ <system_model entry="PROGRAMCHECKER"/>
+ <system_model entry="RCOMP"/>
+ <system_model entry="Redistribution"/>
+ <system_model entry="REDISTRIBUTION_WINC_EKA2"/>
+ <system_model entry="ROMKIT_EKA2"/>
+ <system_model entry="RTF2PTML"/>
+ <system_model entry="RUNPERL"/>
+ <system_model entry="SDKINFO"/>
+ <system_model entry="SDK Package Manager"/>
+ <system_model entry="SDKPKG-TOOLS"/>
+ <system_model entry="SHELLEXEC"/>
+ <system_model entry="Secure Software Install Device Tools"/>
+ <system_model entry="SWI Analysis Toolkit"/>
+ <system_model entry="SISAR"/>
+ <system_model entry="SPLASH"/>
+ <system_model entry="Stat API"/>
+ <system_model entry="SWINGWORKER"/>
+ <system_model entry="TESTCASERUNNER"/>
+ <system_model entry="TESTCONFIGFILEPARSER"/>
+ <system_model entry="TESTDRIVER"/>
+ <system_model entry="TESTEXECUTE"/>
+ <system_model entry="TOOLBARPANEL"/>
+ <system_model entry="TOOLS_STUBS"/>
+ <system_model entry="World Database Kit"/>
+ <system_model entry="World Tools"/>
+ <system_model entry="IP Examples"/>
+ <system_model entry="Networking Test"/>
+ <system_model entry="Reference DRM Agent"/>
+ <system_model entry="SYSTEMMONITOR"/>
+ <system_model entry="TESTTOOLS_UTILITIES"/>
+ <system_model entry="Use Case Controller"/>
+ <system_model entry="Messaging Test"/>
+ <system_model entry="STAT_DESKTOP"/>
+ <system_model entry="STAT_DEVICE"/>
+ <system_model entry="Test Tools Desktop"/>
+ <system_model entry="CAPTOOLS"/>
+ <system_model entry="MIGRATIONTOOL"/>
+ <system_model entry="SYSTEMTEST_OS"/>
+ <system_model entry="SYSTEMTEST_TOOLS"/>
+ <system_model entry="SMOKETEST"/>
+ <system_model entry="RESOURCE_HANDLER"/>
+ <system_model entry="BURTESTSERVER"/>
+ <system_model entry="CBRTOOLS"/>
+ <system_model entry="CDB"/>
+ <system_model entry="Build System Tools"/>
+ <system_model entry="Integrator BSP"/>
+ <system_model entry="Assabet"/>
+ <system_model entry="Packet Loopback CSY"/>
+ <system_model entry="Core Apps Test"/>
+ <system_model entry="DUMMY"/>
+ <system_model entry="UI Bench"/>
+ <system_model entry="Multimedia Validation Suite"/>
+ <system_model entry="UTRACE"/>
+ <system_model entry="Trace Framework"/>
+ <system_model entry="STLPORT"/>
+ <system_model entry="Comms Tools"/>
+ <system_model entry="HTTP Examples"/>
+ <system_model entry="Agenda Model Test"/>
+ <system_model entry="Alarm Server Test"/>
+ <system_model entry="World Server Test"/>
+ <system_model entry="File Server Tests"/>
+ <system_model entry="Bluetooth Example Tests"/>
+ </TEST>
+ <TEST name="Text Shell">
+ <system_model entry="Text Shell"/>
+ </TEST>
+ <TEST name="Universal emulator interface for Java"/>
+ <TEST name="Multimedia Test">
+ <system_model entry="ICL Unit Tests"/>
+ <system_model entry="ICL Integration Tests"/>
+ <system_model entry="Camera Unit Tests"/>
+ <system_model entry="Tuner Unit Tests"/>
+ <system_model entry="MMF Unit Tests"/>
+ <system_model entry="MMF Integration Tests"/>
+ <system_model entry="MMF Characterisation Validation"/>
+ <system_model entry="Multimedia Test Agent"/>
+ <system_model entry="Multimedia Test Framework"/>
+ <system_model entry="Multimedia Test Tools"/>
+ <system_model entry="Multimedia Test Framework Unit Tests"/>
+ <system_model entry="MDF Unit Tests"/>
+ <system_model entry="Mobile TV DVB-H Unit Tests"/>
+ </TEST>
+ <TEST name="Multimedia DevSound Bluetooth">
+ <system_model entry="Bluetooth DevSound Plugin"/>
+ </TEST>
+ <TEST name="UI look and feel layer (UIKLAF)">
+ <system_model entry="UIKLAF"/>
+ </TEST>
+ <footnote>
+* Denotes Java components originating from Sun Microsystems
+(which are subject to Sun's legal terms).
+</footnote>
+ <footnote>
+** Denotes Java JSRs, subject to the requirements of TCK testing
+</footnote>
+ <footnote>
+*** Note that use is subject to licensee's obtaining the relevant licence(s) from
+SD-3C LLC and/or 4C Entity LLC
+</footnote>
+</Schedule12>