UnicodeIUC23
Program Showcase Registration Accommodation Travel Sponsors
Unicode Standard Conference Board Conference CD Last Conference Past Conferences Next Conference
Program
Day 1: Monday, March 24
Tutorials

Track A

Track B

Track C

.NET Scripts Legacy
Session TA1:
9:00 am - 11:45 am
Internationalization Features of Microsoft.NET
Bill Hall - Globalization Consultant, MLM Associates, Inc., USA
Session TB1:
9:00 am - 11:45 am
An Introduction to Writing Systems: Characteristics that impact information technology
Richard Ishida - Internationalization WG Chair, W3C, UK
Session TC1:
9:00 am - 11:45 am
Introduction to Distributed Systems and Unicode
Michael McKenna - Globalization Architect, Haddon Hill International, USA
Level: Intermediate
Audience: Content Developers, Managers, Software Engineers, Internationalization and Localization Engineers and Managers
Level: Beginner, Intermediate
Audience: Managers, Marketers, Software Engineers, Systems Analysts, Font Designers, Content Developers, Graphic Designers
Level: Beginner, Intermediate, Advanced
Audience: Managers, Software Engineers, Systems Analysts



Web Scripts CJK
Session TA2:
1:00 pm - 3:20 pm
Web Internationalization: Standards and Practice
Tex Texin - Xen Master, XenCraft, USA
Yves Savourel - RWS Group, USA
Session TB2:
1:00 pm - 3:20 pm
Authentic Arabic
Thomas Milo - President, DecoType, The Netherlands
Session TC2:
1:00 pm - 3:20 pm
Simple and Complex Chinese Scripts: History and Integration to Unicode
Thomas Emerson - Software Engineer, Basis Technology Corporation, USA
Level: Beginner
Audience: Managers, Software Engineers, Systems Analysts
Level: Intermediate
Audience: Manager, Software Engineer, Marketer
Level: Beginner, Intermediate
Audience: Font Designers, Managers, Marketers, Software Engineers, L10N Engineers



Web Scripts Scripts
Session TA3:
3:40 pm - 6:00 pm
Nuts & Bolts of Web Internationalization
Lloyd Honomichl, Senior Internationalization Engineer, Lionbridge, USA
Session TB3:
3:40 pm - 6:00 pm
Introduction to Indic Scripts
Richard Ishida - Internationalization WG Chair, W3C, UK
Session TC3:
3:40 pm - 6:00 pm
Stylistic Decisions in Multi-Script Fonts
Thomas Rickner - Type Designer, Agfa Monotype Corporation, USA
Level: Beginner, Intermediate
Audience: Software Engineers, Systems Analysts
Level: Beginner, Intermediate
Audience: Managers, Marketers, Software Engineers, Systems Analysts, Font Designers, Content Developers, Graphic Designers
Level: Beginner, Intermediate
Audience: Managers, Software Engineers, Systems Analysts, Content Developers, Font Designers, Graphic Designers

Day 2: Tuesday, March 25
Conference

Welcome
9:00 am - 9:05 am
Welcome Address
Lisa Moore, Software Engineer, IBM Corporation, Co-Chair, International Unicode Conferences

Keynote Address
9:05 am - 9:45 am
Prague, the Hapsburgs, and Unicode
Donald DePalma - President, Common Sense Advisory, Inc., USA

Track A

Track B

Track C

Web Database Internationalization
Session A1:
10:00 am - 10:40 am
Web Internationalization -- An Update from the W3C
Martin Dürst Internationalization Activity Lead, W3C, USA
Richard Ishida- Internationalization WG Chair, W3C, UK
Session B1:
10:00 am - 10:40 am
Unicode and Collation Support in Microsoft SQL Server
Michael Kaplan - Senior Developer, Microsoft Corporation, USA
Session C1:
10:00 am - 10:40 am
Internationalization for Technology Based Learning Resources
Craig Stewart - Research Student, University of Nottingham, UK
Level: Beginner, Intermediate, Advanced
Audience: Managers, Software Engineers, Systems Analysts
Level: Intermediate
Audience: Managers, Software Engineers, Systems Analysts
Level: Beginner
Audience: Content Developers, Educationalists



Web Database Exhibitors
Session A2:
10:45 am - 11:25 am
Programming for the World Wide Web in an International Environment
David Taieb - Software Engineer, IBM Corporation, USA
Session B2:
10:45 am - 11:25 am
Globalisation: Unicode in Computer Associates' Advantage Ingres
Jeremy Peel - Senior Software Engineer, Computer Associates International, Inc., Germany
Session C2:
10:45 am - 11:25 am
Exhibitors Panel -- Panel of Speakers
Tex Texin (Moderator) - Xen Master, XenCraft, USA
Level: Intermediate
Audience: Software Engineers
Level: Intermediate, Advanced
Audience: Managers, Software Engineers, Systems Analysts
Level: Beginner, Intermediate
Audience: Managers, Software Engineers, Systems Analysts, Content Developers



Web Internationalization .NET Exhibitors
Session A3:
11:30 am - 12:10 pm
Globalization of Enterprise Data Using Web Services
Petr Palas - Product Manager, Moravia IT, Czech Republic
Milan Karasek - Internationalization Expert, Moravia IT, Czech Republic
Session B3:
11:30 am - 12:10 pm
Globalization with Microsoft .NET Framework
François Liger - Program Manager, Microsoft Corporation, USA
Session C3:
11:30 am - 12:10 pm
Exhibitors Panel -- Panel of Speakers -- Continued
Tex Texin (Moderator) - Xen Master, XenCraft, USA
Level: Intermediate
Audience: Managers, Software Engineers, Systems Analysts, Marketers, Content Developers, Technical Writers
Level: Intermediate, Advanced
Audience: Software Engineers, Technical Writers
Level: Beginner, Intermediate
Audience: Managers, Software Engineers, Systems Analysts, Content Developers



Web Internationalization .NET Scripts
Session A4:
1:20 pm - 2:00 pm
My "Shoe Size Web Page" Fetish or How Companies are Losing Money on the Internet
Tex Texin - Xen Master, XenCraft, USA
Session B4:
1:20 pm - 2:00 pm
Building a Multi-lingual, Multi-cultural Web Site with the Microsoft .NET Framework
François Liger - Program Manager, Microsoft Corporation, USA
Session C4:
1:20 pm - 2:00 pm
Sorting It All Out: An Introduction to Collation
Michael Kaplan Senior Developer, Microsoft Corporation, USA
Cathy Wissink - Program Manager, Microsoft Corporation, USA
Level: Beginner
Audience: Managers, Software Engineers, Systems Analysts, Content Developers
Level: Intermediate
Audience: Managers, Software Engineers, Systems Analysts, Marketers, Content Developers, Technical Writers, Graphic Designers
Level: Intermediate
Audience: Managers, Software Engineers, Systems Analysts



Web Internationalization .NET Scripts
Session A5:
2:05 pm - 2:45 pm
World Wide Localization
Martin Dürst - Internationalization Activity Lead, W3C, USA
Session B5:
2:05 pm - 2:45 pm
Developing International Applications for Mobile Devices with .NET
Achim Ruopp - Program Manager, Microsoft Corporation, USA
Session C5:
2:05 pm - 2:45 pm
Adventures in Multilingual Computing
Peter Constable - Non-Roman Script Researcher, SIL International, USA
Presented by: Jonathan Kew - Programmer/Analyst, SIL International, UK
Level: Beginner, Intermediate, Advanced
Audience: Managers, Software Engineers, Systems Analysts
Level: Intermediate
Audience: Managers, Software Engineers, Systems Analysts, Content Developers
Level: Beginner, Intermediate
Audience: Managers, Software Engineers, Systems Analysts, Font Designers



Web Internationalization .NET Scripts
Session A6:
2:50 pm - 3:30 pm
IDN and IRI, Finally an Internationalized Solution to Domain Name and Resource Identifiers
Michel Suignard - Senior Program Manager, Microsoft Corporation, USA
Session B6:
2:50 pm - 3:30 pm
Telling Time Internationally
Bill Hall - Globalization Consultant, MLM Associates, Inc., USA
Session C6:
2:50 pm - 3:30 pm
Representation of Balochi, Punjabi, Pushto, Sindhi Characters in Unicode
Khaver Zia Director, Beaconhouse-Informatics Computer Institute, Pakistan
Sameen Reza - Beaconhouse-Informatics Computer Institute, Pakistan
Level: Intermediate
Audience: Software Engineers, Marketers, Content Developers
Level: Intermediate
Audience: Managers, Software Engineers, Internationalization and Localization Engineers, QA Engineers
Level: Beginner, Intermediate
Audience: Software Engineers, Systems Analysts, Font Designers, Technical Writers



Web Open Source / ICU Scripts
Session A7:
3:50 pm - 4:30 pm
Extending SVG Fonts with Graphite
Chris Lilley - Graphics Activity Lead, W3C, France
Session B7:
3:50 pm - 4:30 pm
An Overview of ICU
Mark Davis Chief Globalization Architect, IBM Corporation, USA
Steven Loomis - Software Engineer, IBM Corporation, USA
Session C7:
3:50 pm - 4:30 pm
Indic Script Support on the Windows Platform
Cathy Wissink - Program Manager, Microsoft Corporation, USA
Level: Intermediate, Advanced
Audience: Software Engineers, Font Designers, Graphic Designers, Technical Writers
Level: Beginner, Intermediate, Advanced
Audience: Software Engineers
Level: Intermediate
Audience: Managers, Software Engineers, Systems Analysts



Web Open Source / ICU Scripts
Session A8:
4:35 pm - 5:15 pm
Web Internationalization -- Panel of Speakers
Richard Ishida (Moderator), Internationalisation WG Chair, W3C
Session B8:
4:35 pm - 5:15 pm
Experiences in Adapting and Customizing ICU
Daniel Chen - Senior Programmer Manager, IBM Corporation, USA
Presented by: Steven Loomis - Software Engineer, IBM Corporation, USA
Session C8:
4:35 pm - 5:15 pm
A Unified Phonemic Code Based Scheme for Effective Processing of Indian Languages
R.K. Joshi - Visiting Design Specialist, National Centre for Software Technology, India
Level: Beginner, Intermediate, Advanced
Audience: Managers, Software Engineers, Systems Analysts
Level: Intermediate, Advanced
Audience: Managers, Software Engineers, Systems Analysts
Level: Beginner, Intermediate
Audience: Software Engineers, Font Developers



Web Open Source / ICU Scripts
Session A9:
5:20 pm - 6:00 pm
Web Internationalization -- Panel of Speakers -- Continued
Richard Ishida (Moderator), Internationalisation WG Chair, W3C
Session B9:
5:20 pm - 6:00 pm
Open Source Development Methodologies and Unicode
Michael Twomey - Globalization Engineer, Sun Microsystems, Ireland
Session C9:
5:20 pm - 6:00 pm
Codicology Meets Unicode: The Need for Southeast Asian Extensions
Christian Bauer - Professor of Southeast Asian Philology, Humboldt University, Germany
Level: Beginner, Intermediate, Advanced
Audience: Managers, Software Engineers, Systems Analysts
Level: Beginner, Intermediate
Audience: Software Engineers, Systems Analysts
Level: Beginner, Intermediate, Advanced
Audience: Software Engineers, Font Designers, Content Developers, Graphic Designers, Technical Writers, Librarians, Archivists

Special Event Dinner
6:30 pm - 9:30 pm
Visit to the MLÝNEC Restaurant

Day 3: Wednesday, March 26
Conference

Track A

Track B

Track C

Internationalization Platforms Scripts
Session A10:
9:00 am - 9:40 am
What is Wrong with Locales?
Tex Texin - Xen Master, XenCraft, USA
Session B10:
9:00 am - 9:40 am
An Introduction to Mac OS X and Unicode
John Jenkins - International Software Engineer, Apple Computer, Inc., USA
Presented by: Lee Collins - Manager, OS Engineering, Asia, Apple Computer, Inc., USA
Session C10:
9:00 am - 9:40 am
Text Layout for Complex Scripts: Data Structures and Algorithms
Graham Asher - Software Architect, Freelance, UK
Level: Beginner, Intermediate
Audience: Managers, Software Engineers, Systems Analysts, Content Developers
Level: Beginner, Intermediate
Audience: Managers, Software Engineers, Systems Analysts
Level: Intermediate, Advanced
Audience: Software Engineers, Systems Analysts



Internationalization Platforms Scripts
Session A11:
9:45 am - 10:25 am
Common XML Locale Repository
Mark Davis Chief Globalization Architect, IBM Corporation, USA
Steven Loomis - Software Engineer, IBM Corporation, USA
Session B11:
9:45 am - 10:25 am
Building Localized Applications in Cocoa on Mac OS X
John Jenkins - International Software Engineer, Apple Computer, Inc., USA
Presented by: Lee Collins - Manager, OS Engineering, Asia, Apple Computer, Inc., USA
Session C11:
9:45 am - 10:25 am
The Maya Hieroglyphic Script: Ready for Unicode?
Philip Blair, jr. - Information Officer, The World Bank, USA
Level: Beginner, Intermediate, Advanced
Audience: Software Engineers
Level: Beginner, Intermediate, Advanced
Audience: Managers, Software Engineers, Systems Analysts
Level: Beginner, Intermediate, Advanced
Audience: Content Developers, Font Designers, Scholarly Community, Archivists, Publishers, People interested in the scope of Unicode



Internationalization Platforms Scripts
Session A12:
10:45 am - 11:25 am
Reconciling Locale Data - A Case Study On How Sun is using LDML
Simon Dean - Globalization Engineer, Sun Microsystems, Ireland
Session B12:
10:45 am - 11:25 am
Unicode and Windows XP
Cathy Wissink - Program Manager, Microsoft Corporation, USA
Session C12:
10:45 am - 11:25 am
UniHan Variation: Issues and Solutions
Richard Cook - Project Manager, University of California, Berkeley, USA
Level: Beginner, Intermediate
Audience: Managers, Software Engineers, Systems Analysts, Technical Writers
Level: Intermediate
Audience: Managers, Software Engineers, Systems Analysts
Level: Beginner, Intermediate, Advanced
Audience: Managers, Software Engineers, Systems Analysts, Marketers



Internationalization Platforms Scripts
Session A13:
11:30 am - 12:10 pm
ULocales: A Proposal for Locales Tags on the Internet
Addison Phillips - Director, Globalization Architecture, webMethods, Inc., USA
Session B13:
11:30 am - 12:10 pm
Supplementary Character Support in Microsoft Products
Michael Kaplan - Senior Developer, Microsoft Corporation, USA
Session C13:
11:30 am - 12:10 pm
Guidelines for Use of Arabic Characters
Kamal Mansour - Manager Non-Latin Products, Agfa Monotype Corporation, USA
Level: Beginner, Intermediate, Advanced
Audience: Software Engineers
Level: Intermediate
Audience: Managers, Software Engineers, Systems Analysts
Level: Intermediate
Audience: Software Engineers, Systems Analysts, Content Developers, Font Designers, Technical Writers, Graphic Designers



Internationalization Platforms Standards
Session A14:
1:20 pm - 2:00 pm
QA Automation in the Globalized Environment
Vita Santrucek - QA Team Lead, Sun Microsystems, Czech Republic
Session B14:
1:20 pm - 2:00 pm
Beyond UTR22: Complex Legacy-to-Unicode Mappings
Jonathan Kew - Programmer/Analyst, SIL International, UK
Session C14:
1:20 pm - 2:00 pm
What's New in Unicode 4
Mark Davis Chief Globalization Architect, IBM Corporation, USA
Level: Beginner
Audience: Managers, Software Engineers, QA Managers, QA Engineers
Level: Intermediate
Audience: Software Engineers, Systems Analysts
Level: Beginner, Intermediate, Advanced
Audience: Software Engineers



Internationalization Characters and Algorithms Standards
Session A15:
2:05 pm - 2:45 pm
Improving Initial Translation Quality: Correlation of Context
David Kumhyr - Internationalization Engineer, IBM Corporation, USA
Session B15:
2:05 pm - 2:45 pm
Conversion Between HKSCS-2001 and Unicode -- Going Beyond Basic Multilingual Plane
Linus Toshihiro Tanaka - Principal Member of technical Staff, Oracle Corporation, USA
Session C15:
2:05 pm - 2:45 pm
Implementing the Unimplemented: Representing Unencoded Scripts in Unicode 3.2
John Jenkins - International Software Engineer, Apple Computer, Inc., USA
Presented by: Lee Collins - Manager, OS Engineering, Asia, Apple Computer, Inc., USA
Level: Intermediate, Advanced
Audience: Content Developers, Managers, Software Engineers, Technical Writers, Translators, Project Managers
Level: Beginner, Intermediate, Advanced
Audience: Software Engineers, Systems Analysts
Level: Beginner, Intermediate
Audience: Managers, Software Engineers, Systems Analysts



Internationalization Characters and Algorithms Fonts
Session A16:
2:50 pm - 3:30 pm
Architecture Independent Language Delivery
David Kumhyr - Internationalization Engineer, IBM Corporation, USA
Session B16:
2:50 pm - 3:30 pm
Problems Finding Word Boundaries in Different Languages
Sophy Carroll - QE Team Lead, IBM Software Group, Ireland
Session C16:
2:50 pm - 3:30 pm
Pitfalls of Multi-script Font Design
Joshua Hadley - Sales Engineer, Agfa Monotype Corporation, USA
Level: Intermediate, Advanced
Audience: Content Developers, Managers, Software Engineers, Technical Writers, Translators, Project Managers
Level: Beginner, Intermediate
Audience: Managers, Software Engineers, Technical Writers
Level: Beginner, Intermediate
Audience: Managers, Marketers, Software Engineers, Font Designers, Content Developers, Graphic Designers



Internationalization Characters and Algorithms eBusiness
Session A17:
3:50 pm - 4:30 pm
Unicode and Keyboards on Windows
Michael Kaplan Senior Developer, Microsoft Corporation, USA
Cathy Wissink - Program Manager, Microsoft Corporation, USA
Session B17:
3:50 pm - 4:30 pm
ADFSAs in Unicode, Take 2
Thomas Emerson - Software Engineer, Basis Technology Corporation, USA
Session C17:
3:50 pm - 4:30 pm
Handling Unicode in Legacy Applications
Michael McKenna - Haddon Hill International
Level: Intermediate
Audience: Managers, Software Engineers, Systems Analysts
Level: Advanced
Audience: Software Engineers
Level: Beginner, Intermediate, Advanced
Audience: Managers, Software Engineers, Systems Analysts



Internationalization Characters and Algorithms eBusiness
Session A18:
4:35 pm - 5:15 pm
Designing Global Applications for Wireless Devices with Java and XML
Karl Kurbel Professor, European University Viadrina, Germany
Andrzej Dabkowski Research Assistant, European University Viadrina, Germany
Anna Maria Jankowska Research Assistant, European University Viadrina, Germany
Session B18:
4:35 pm - 5:15 pm
Four ACEs: A Review of ASCII Compatible Encodings
Addison Phillips - Director, Globalization Architecture, webMethods, Inc., USA
Session C18:
4:35 pm - 5:15 pm
Going Global with Microsoft E-Business Servers
Laurence Kancherla Program Manager, Microsoft Corporation, USA
Gwyneth Marshall Program Manager, Microsoft Corporation, USA
Vincent Célié - Program Manager, Microsoft Corporation, USA
Level: Intermediate
Audience: Managers, Software Engineers, Systems Analysts, Marketers, Content Developers, Technical Writers
Level: Intermediate
Audience: Software Engineers
Level: Beginner, Intermediate
Audience: Managers, Software Engineers, Systems Analysts, Marketers, Content Developers



Internationalization Characters and Algorithms eBusiness
Session A19:
5:20 pm - 6:00 pm
Printing International Text Using Java, XML, XSLT, and PDF Forms
Geoff Adams - Senior Software Engineer, FGM Inc., USA
Session B19:
5:20 pm - 6:00 pm
Unicode Encoding Formats: A Devil In Disguise?
Debmalya Biswas - Software Engineer, Infosys Technologies Limited, India
Session C19:
5:20 pm - 6:00 pm
Machine Translation Manifesto - A Proposal for Open Source Development
Renato Beninatto - Partner, Common Sense Advisory, Inc., USA
Level: Beginner, Intermediate, Advanced
Audience: Software Engineers
Level: Intermediate
Audience: Managers, Software Engineers, Systems Analysts, Content Developers, Technical Writers
Level: Beginner, Intermediate, Advanced
Audience: Managers, Software Engineers, Systems Analysts, Marketers, Content Developers, Technical Writers, Computational Linguists


Unicode
When the world wants to talk, it speaks Unicode

UnicodeIUC23
Program Showcase Registration Accommodation Travel Sponsors
Unicode Standard Conference Board Conference CD Last Conference Past Conferences Next Conference
International Unicode Conferences are organized by Global Meeting Services, Inc., (GMS). GMS is pleased to be able to offer the International Unicode Conferences under an exclusive license granted by the Unicode Consortium. All responsibility for conference finances and operations is borne by GMS. The independent conference board serves solely at the pleasure of GMS and is composed of volunteers active in Unicode and in international software development. All inquiries regarding International Unicode Conferences should be addressed to info@global-conference.com.

Unicode and the Unicode logo are registered trademarks of Unicode, Inc. Used with permission.

19 December 2002, Webmaster