MULTINATIONALIZATION FOR GLOBAL LIMS DEPLOYMENT LABVANTAGE Solutions, Inc. All Rights Reserved.

Similar documents
PeopleSoft Internet Architecture

Critiquing technological strengths and limitations

Control-M and Payment Card Industry Data Security Standard (PCI DSS)

Oracle Application Development Framework Overview

Hospital System Lowers IT Costs After Epic Migration Flatirons Digital Innovations, Inc. All rights reserved.

Creating an Oracle Database Using DBCA. Copyright 2009, Oracle. All rights reserved.

Oracle Warehouse Builder 10g Release 2 Integrating Packaged Applications Data

Migration Best Practices for Oracle Access Manager 10gR3 deployments O R A C L E W H I T E P A P E R M A R C H 2015

August 6, Oracle APEX Statement of Direction

Oracle XML Publisher Enterprise. An Oracle White Paper May 2006

A Distinctive View across the Continuum of Care with Oracle Healthcare Master Person Index ORACLE WHITE PAPER NOVEMBER 2015

Migration to Service Oriented Architecture Using Web Services Whitepaper

An Oracle White Paper October Release Notes - V Oracle Utilities Application Framework

October Oracle Application Express Statement of Direction

Six Sigma in the datacenter drives a zero-defects culture

August Oracle - GoldenGate Statement of Direction

An Oracle White Paper February Comprehensive Testing for Siebel With Oracle Application Testing Suite

The Business Case for a Web Content Management System. Published: July 2001

Thin Desktop - The business case for using a PC or Thin Client as the user access device in a virtualization deployment

BEAWebLogic. Portal. Overview

Oracle Reports 6.0 New Features. Technical White Paper November 1998

Integrating FusionLayer IPAM with Microsoft AD. A White Paper by FusionLayer

Sitecore Multilanguage Support : Translation Services Connector

Adding Mobile Capability to an Enterprise Application With Oracle Database Lite. An Oracle White Paper June 2007

For Healthcare Providers: How All-Flash Storage in EHR and VDI Can Lower Costs and Improve Quality of Care

Integrating FusionLayer Infinity With Microsoft AD. A White Paper by FusionLayer Inc.

Kofax Transformation Modules. Technical Specifications. Version: 6.2.0

Abstract. The Challenges. ESG Lab Review InterSystems IRIS Data Platform: A Unified, Efficient Data Platform for Fast Business Insight

IBM WebSphere Message Broker for z/os V6.1 delivers the enterprise service bus built for connectivity and transformation

Oracle Application Server 10g Integration Interconnect. An Oracle Technical White Paper January 2005

An Oracle White Paper May Oracle VM 3: Overview of Disaster Recovery Solutions

Symantec NetBackup 7 for VMware

Cisco UCS Central Software

Oracle Solaris 11: No-Compromise Virtualization

THE STATE OF IT TRANSFORMATION FOR RETAIL

WebSphere 4.0 General Introduction

Advanced ODBC and JDBC Access to Salesforce Data

9 Reasons To Use a Binary Repository for Front-End Development with Bower

High-performance. Enterprise Scale. Global Mobility.

Phire 12.2 Hardware and Software Requirements

BlackBerry AtHoc Networked Crisis Communication. Localization Guide

Enterprise Architecture Deployment Options. Mark Causley Sandy Milliken Sue Martin

Optimizing Pulse Secure Access Suite with Pulse Secure Virtual Application Delivery Controller solution

WHITE PAPER. LiveApp Player Architecture. Player Technology The Composite Applications Deployment Style Architecture

The Unicode Standard Version 11.0 Core Specification

BUFFERZONE Advanced Endpoint Security

McAfee Security Management Center

ORACLE SERVICES FOR APPLICATION MIGRATIONS TO ORACLE HARDWARE INFRASTRUCTURES

2 to 4 Intel Xeon Processor E v3 Family CPUs. Up to 12 SFF Disk Drives for Appliance Model. Up to 6 TB of Main Memory (with GB LRDIMMs)

EXTENDING SINGLE SIGN-ON TO AMAZON WEB SERVICES BEST PRACTICES FOR IDENTITY FEDERATION IN AWS E-BOOK

Cloud Operations for Oracle Cloud Machine ORACLE WHITE PAPER MARCH 2017

QLIKVIEW ARCHITECTURAL OVERVIEW

Appendix A - Glossary(of OO software term s)

RedDot Web Content Management

MITEL MiVOICE FOR LYNC

Symantec Data Center Transformation

A guide to CLARiSUITE TM network solutions

Highly Available Forms and Reports Applications with Oracle Fail Safe 3.0

Oracle Exadata Statement of Direction NOVEMBER 2017

MySQL CLOUD SERVICE. Propel Innovation and Time-to-Market

Perceptive Enterprise Deployment Suite

Design and deliver cloud-based apps and data for flexible, on-demand IT

CipherCloud CASB+ Connector for ServiceNow

An Oracle White Paper December, 3 rd Oracle Metadata Management v New Features Overview

Understanding the benefits of the Sage 300 software architecture

WHITE PAPER AIRWATCH SUPPORT FOR OFFICE 365

An Oracle White Paper October Minimizing Planned Downtime of SAP Systems with the Virtualization Technologies in Oracle Solaris 10

An Oracle White Paper October The New Oracle Enterprise Manager Database Control 11g Release 2 Now Managing Oracle Clusterware

Micro Focus EnterpriseLink

hidglobal.com HID ActivOne USER FRIENDLY STRONG AUTHENTICATION

SAS Web Infrastructure Kit 1.0. Overview, Second Edition

Data Sheet: Endpoint Security Symantec Network Access Control Starter Edition Simplified endpoint enforcement

Developing Java TM 2 Platform, Enterprise Edition (J2EE TM ) Compatible Applications Roles-based Training for Rapid Implementation

Hyperconverged Infrastructure: Cost-effectively Simplifying IT to Improve Business Agility at Scale

The Value of Migrating from Cisco Tidal Horizon to Cisco Process Orchestrator

white paper OCDS to Server Express Product Evolution Table of Contents white paper

Implementing a Standardized PDF/A Document Storage System with LEADTOOLS

Compatibility matrix: HP Service Manager Software version 7.00

Identity-Enabled Web Services

The Adobe XML Architecture

Data Sheet: Storage Management Veritas Storage Foundation by Symantec Heterogeneous online storage management

Enterprise-class desktop virtualization with NComputing. Clear the hurdles that block you from getting ahead. Whitepaper

THE ESSENTIAL GUIDE: SELECTING A CLOUD COMMUNICATIONS PROVIDER

Securing Your Digital Transformation

Desktop DNA r11.1. PC DNA Management Challenges

a white paper from Corel Corporation

Microsoft IT deploys Work Folders as an enterprise client data management solution

Data safety for digital business. Veritas Backup Exec WHITE PAPER. One solution for hybrid, physical, and virtual environments.

Oracle Grid Infrastructure 12c Release 2 Cluster Domains O R A C L E W H I T E P A P E R N O V E M B E R

Mobile Data Security Essentials for Your Changing, Growing Workforce

TM1 Deployment Options and Bandwidth Considerations

Stand: File: gengler_java_e. Java Community Process: Not perfect, but operating very successfully

ORACLE FABRIC MANAGER

Vision of J2EE. Why J2EE? Need for. J2EE Suite. J2EE Based Distributed Application Architecture Overview. Umair Javed 1

WHITE PAPER. Good Mobile Intranet Technical Overview

Oracle Grid Infrastructure Cluster Domains O R A C L E W H I T E P A P E R F E B R U A R Y

MITEL Communications Platform

Borland AppServer. Borland

New Approach to Unstructured Data

An Oracle White Paper June Enterprise Database Cloud Deployment with Oracle SuperCluster T5-8

Transcription:

FOR GLOBAL LIMS DEPLOYMENT 2011 LABVANTAGE Solutions, Inc. All Rights Reserved.

OVERVIEW Successful companies leverage their assets to achieve operational efficiencies. By streamlining work processes and reducing redundant systems, such companies ensure that their products and services are made and delivered to consistently high standards worldwide. However, companies have faced significant challenges in addressing these goals with their laboratory information management systems (LIMS). This is because most LIMS available on the market today are thick-client or web-enabled solutions that require multiple servers or end-user thick-clients. Most of these systems have poor multinationalization capabilities for endusers and for information technology (IT) departments. From an end-user viewpoint, they only support I18N functionality. From an IT perspective, IT departments have had to deploy multiple systems to maintain enterprise-wide operations. Although these systems provide some internationalization and localization features, they are very limited, time-consuming, and costly to deploy. Ultimately, systems with I18N solution fall far short of thin-client solutions with M18N capabilities. WHAT IS I18N/M18N? I18N is short for Internationalization, with the number 18 signifying the 18 letters between the first I and the last N in the word. Internationalization allows a company to only deploy systems that support international time and date conventions within a single locale that shares those conventions. Thus, a single server could not support both US and European users, or even different locations within Europe. M18N is short for Multinationalization, with the number 18 signifying the 18 letters between the first M and the last N in the word. M18N is a computer system standard for handling international and local time zone and language requirements, providing a consistent methodology worldwide from a single server. A thinclient solution with M18N capabilities allows a company to deploy one solution that supports international languages, time, number format, and date conventions across multiple locales, eliminating the need to provide multiple servers or thick-clients. Put simply, M18N enables a solution to be end-user specific, rather than server or client specific -a significant limitation of I18N. 1 of 4

A thin-client solution with M18N standards goes beyond I18N to offer multilocalization, multilanguage support in a single solution that can be deployed worldwide. Multinationalization of computerized systems is vital to global companies because it can reduce user confusion, support audit requirements, and streamline IT system deployments around the world. Unlike with thick-client systems, thin-client solutions offer cost advantages in deployment and maintenance. M18N compliance also provides end-users with enhanced user satisfaction and increased productivity. A fully thin-client M18N compliant solution offers several features that resolve many IT department dilemmas associated with multinationalization. These include: Time Zone Support Date Time & Numeric Formatting Enhanced Translation Time Zone Support M18N eliminates the ambiguity that previously existed for users and IT departments alike with regard to the question: What time is it? With I18N systems, a time zone is established for the regional server or client, rather than for the end-user. If the user is in a different time zone compared to where the server resides. The user must mentally make the conversion and perhaps not calculate the correct time. With M18N, the time zone is established on the single server, but can be set for each user. This means that the database and application server can be maintained by the IT department in Shanghai, China, the main laboratory functions can perform sample receiving and testing in Slough, England and in New Jersey, United States, and headquarter operations in Paris, France can perform reporting and analysis functions, all at the same time, on the same server, and each reflecting their local time zone. Accordingly, a French user will see his own French time zone, and does not need to convert the time from wherever the server resides. Enhanced Translation & Full Unicode Support Pure multinational solutions utilize Unicode (see Why is Unicode Important? Sidebar) to support multiple languages. This means that various character sets for offices worldwide can be supported, and users can enter information into the LIMS using different languages. The screens and data are properly localized so that users can work in their native language regardless of the server location. Moreover, static text translation enables IT departments to eliminate redundant pages previously required for each local language. In I18N systems that do not utilize Unicode, in order to support different character sets, 2 of 4

WHY IS UNICODE IMPORTANT? A standard for language support, Unicode has existed since the beginning of the Internet. It is a character encoding system, like ASCII, designed to help developers create software applications that work in any language. It provides a unique number for every character including letters, punctuation, and technical symbols regardless of platform, program, or language. Other encoding systems, often conflict with one another because they use the same number for two different characters, or use different numbers for the same character. As a result, computers (especially servers) need to support many different encodings, yet whenever data is passed between different encodings or platforms, that data always runs the risk of corruption. Not only does Unicode resolve these conflicts, it has been adopted by industry leaders such as Apple, Microsoft, Oracle, SAP, Sun, and Unisys. In addition, Unicode is required by numerous modern standards, such as XML, Java, ECMAScript (JavaScript), LDAP, CORBA 3.0, and WML, and is the official method to implement ISO/IEC 10646. It is also supported by many operating systems and all modern browsers. The emergence of the Unicode Standard and the availability of tools supporting it is among the most significant recent global software technology trends. Source: http://www.unicode.org IT departments have had to mix codes and programs to handle characters from a wide variety of languages at the same time, which is not only time-consuming, but challenging as well. This is because all data has to be tagged, and mixing data from different sources is extremely difficult. Since Unicode has a single definition for each character, in a M18N solution with full support for Unicode, data corruption problems that plague mixed code set systems no longer exist. Date Time & Numeric Formatting Flexibility over date and numeric formats enables IT departments to select between time and date, and numeric designations on a per user basis on a single server, rather than on a regional basis per server or on each end-user s thick-client. IT departments can select short, medium and long format conventions associated with the end-user s norm. For example, the use of January 12, 2006 is the standard convention in the United States, but is written as 12 January 2006 in Sweden. This may not be confusing in long form, but can get very confusing if written in short form. In an I18N system, if one colleague in the United States enters the January 12th date as 1/12/06, the colleague in Europe would read this December 1, 2006. True multinationalization accommodates and resolves this conflict with no action required by the user. The solution automatically converts the date information into the selected format of the end-user. The adjustment takes place transparently at the server level and is correctly displayed on the end-user s thin-client browser. As another example, numeric formats of these localities differ in the placements of commas and decimal points when signifying the thousand or decimal places. To illustrate this, ten thousand ninety and two hundredths in the U.S. numeric format is recognized as 10,090.02, whereas in Sweden it is 10.090,20 (notice the difference in the locations of the comma and decimal point). This discrepancy can generate false data, and its effect is demonstrated in the following example. Suppose that there is a collection of samples where measurements between 50 and 100 meet specification and all other measurements do not. If an end-user or instrument in Sweden enters a reading of 50,002, which translates to fifty and 2 thousandths, an M18N solution, no matter where the server resides, will recognize this measurement to meet the specification. However, a non-m18n system located within the U.S. will read 50,002 as fifty thousand two in its local numeric format, and interpret it as out of specification. With a non-m18n system, the only resolution to this problem is to configure all sites to the same regional settings on their laptop\pc, which would interfere with the use of Microsoft Excel and other applications, as this setting affects all time and numeric formatting on their local computer. However, rather than configuring the regional settings to be consistent across the world and rely on the end-users to accurately input the standardized numeric format, an M18N solution automatically converts the numeric format at the server level based on the selected format of the end-user. This allows users to input numbers in the format they are comfortable with, while at the same time enabling the solution to process data correctly, eliminating the possibility for errors. TRUE LIMS & M18N COMPLIANCE True multinationalization of global LIMS is now possible with LABVANTAGE. As the first thin-client LIMS to offer the full scope of M18N functionality, LABVANTAGE can help global organizations leverage their enterprise LIMS implementations to better support organizational objectives. 3 of 4

LABVANTAGE is a true thin-client solution, not just a web-enabled one. All that the end-user requires is Internet Explorer 6.0+, nothing else (see LABVANTAGE Architecture sidebar). LABVANTAGE s thin-client architecture coupled with its M18N multinationalization functionality enables IT organizations to support one application server for all international users. The IT department assigns a locale, time zone and language to each user by creating a profile for each user on the local application server. With full implementation of Unicode, LABVANTAGE accommodates languages with any character set, including Chinese, Japanese, Arabic, Swedish, German, Spanish and French. An organization would need to run multiple application servers or clients around the world with a thick-client system to achieve this same level of convenience. With LABVANTAGE, the IT department would not have to be concerned with enduser thick-clients, or the deployment of multiple regional servers. Therefore, LABVANTAGE greatly increases the speed and efficiency of a global LIMS deployment. LABVANTAGE also provides IT departments with additional flexibility and low total cost of ownership through greatly simplified server support. When time comes to upgrade LABVANTAGE, IT departments need only to apply the upgrade to the local application server, rather than each regional server or end-user thick-client. Therefore, IT investments are better leveraged and cost of ownership is reduced. SUMMARY Thin-client and M18N has become a mission-critical standard for global organizations as they seek to deploy more efficient and cost-effective solutions. LABVANTAGE s is the only thin-client M18N-enabled LIMS on the market and offers significant advantages over thick-client and non-m18n enabled LIMS. LABVANTAGE ARCHITECTURE LABVANTAGE has as its foundation a thin-client based architecture, developed to provide users, both internal and external to the laboratory, with the ability to access their LABVANTAGE system from any Internet or Intranet access device utilizing Microsoft Internet Explorer 6.0+. This pure browser-based architecture (with no applets on the client) leverages an organization s standard corporate infrastructures by enabling the open flow of information between internal and external systems, and by enabling the integration of 3rd-party applications. The LABVANTAGE J2EE application server provides the application interface between the server and the client machine via HTML and JavaScript. The web browser provides the application user interface. This browser/server approach results in a zero-installation, zero-footprint client architecture that greatly simplifies enterprise application deployment and administration. Thin-clients communicate with the web server and LABVANTAGE pages using request management servlets. Requests are verified and authenticated before being forwarded by the appropriate JSP page. JSP pages are text-based documents that contain standard HTML combined with a rich set of LABVANTAGE configured tags, standard JSP tags and raw Java. LABVANTAGE configured tags provide access to the standard LABVANTAGE functionality by communicating through a set of Java classes that, in turn, interact with the components in the application server. The LABVANTAGE architecture provides a powerful, low-cost, low-maintenance framework for today s competitive laboratory environment, particularly when compared to thick-client/server implementations, which typically carry a high cost of deploying applications to a large end-user base. By leveraging standard Internet technologies, LABVANTAGE provides easy access to disparate data, both internal and external, using common web browser software. The architecture is scalable, highly reliable and secure. For further details about the LABVANTAGE architecture and capabilities, please download the White Paper LABVANTAGE from www.labvantage.com. WWW.LABVANTAGE.COM 2011 LabVantage Solutions, Inc. All rights reserved. For information regarding this and other LabVantage products, please contact LabVantage Solutions, Inc.: The information contained in this document is proprietary and confidential to LabVantage Solutions, Inc. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying and recording, for any purpose, without the express written permission of LabVantage Solutions, Inc. This document is subject to change without notice, and LabVantage does not warrant that the material contained in this document is error-free. If you find any problems with this document, please report them to LabVantage in writing. LabVantage, Evergreen Studio, Evergreen, LabVantage Solutions Matrix and the LabVantage solution icon are trademarks of LabVantage Solutions, Inc. All other trademarks are property of their respective owners. This document may contain statements concerning possible functionality for LabVantage software products and technology. LabVantage disclaims any express or implied commitment to deliver functionality or software unless or until generally commercially available. Any statements of possible future direction are for information purposes only, and LabVantage makes no express or implied commitments or representations concerning the timing and content of any future functionality or releases. 4 of 4