close
Welcome

Login is for licensed XVT users and provides
access to your records, licenses, downloads,
and to your interactive, online help desk.
Thank you! 

Login

XVT Consortium Video

Don Hames President PSSIThis month, we've recorded a short video interview (7.5 min) explaining the XVT Consortium, including what it is, how it works, the benefits of participating, and how you can get involved in helping shape and build the future of XVT.
         View the Interview...

Google Translations

Who Else is Using XVT?

Aviation/Aerospace
Northrup Grumman

Chemical & Pharmaceuticals
Accelrys

Communications & Media
AT&T

Government
Naval Research Lab

Higher Education
University of Florida

Services
IBM

Technology
Motorola ISG

Utilities
Petrol Management Systems

XVT Supported Languages

Supported Languages
English
German
Spanish (Spain)
Italian
French
Portugese (Brazil)
Japanese
Korean
Simplified Chinese
Traditional Chinese

Supported Standards
Unicode
 -UTF-8,16,32
Shift-JS
GB18030
EUC
CNS
Mac Simplified Chinese
Mac Traditional Chinese

XVT Connectivity Advances Hurricane and Typhoon Warnings at Navy Research Labs Print E-mail

 “Permission to come aboard” is being granted to remote customers running a Navy Research Labs (NRL) application designed to automate and optimize the forecasting process at operational U.S. Department of Defense and National Weather Service tropical cyclone warning centers.

The Automated Tropical Cyclone Forecasting System (ATCF), developed by the NRL in Monterey, CA, is a computer based application built using XVT so that it could be deployed on both Windows and Linux servers with a single development effort. The sophisticated forecasting application was locked away from internet access behind hyper-secure systems.

When the NOAA and the Navy wanted to provide remote ATCF access to customers of the National Hurricane Center in Miami and the Joint Typhoon Warning Center in Pearl Harbor, Hawaii, they turned to XVTnet, an extension of the XVT Multi-Platform Development Toolkit. XVTnet allows remote access across the web for XVT developed software via a thin client. The unique “come aboard” requirements were to provide high security access with initial connection through the standard web server ports 80 and 443, but then rerouting via a proxy to the application servers. The XVTnet toolkit was modified to meet these demands, and NRL has now been able to maintain their stringent security requirements while still allowing remote web access. The XVTnet solution offers a wide range of configuration capabilities, including SSL/TLS, proxy connections, firewall port selections, and multiple server and client platforms. The single development effort for multi-platform delivery afforded by the XVT suite of tools dramatically reduces the development cost, time and maintenance required over other methods.

The XVT product line allows developers to completely design their application’s GUI (Graphical User Interface) using a WYSIWYG layout tool and then generates standard ANSI source code automatically. The resulting source code can be copied to any of 14 Windows, Linux, Apple or Unix platforms and compiled into a native version of the application. Applications written using the XVT API can be converted for use with the XVTnet product with a simple recompile. For added convenience, the XVTnet thin client is designed to be launched via a standard web browser using Java Web Start technology. The thin client provides a much richer user interface than web browsers allow and maintains the client  user’s look and feel they are accustomed to seeing.

Visit U.S. Naval Research Laboratory

View an online demo of XVTnet

Learn more about XVTnet

Last Updated ( Thursday, 20 November 2008 )
 
Isolating TPL Tables from the Episodic Evolution of Windows Print E-mail

In 1984, the Bureau of Labor Statistics stopped further development on their Table Producing Language (TPL) system. This statistical analysis software was developed throughout the 70’s and 80’s to run large number-crunching jobs on IBM mainframes. When development stopped, two of the developers left to start QQQ Software with the intention of building the best tabulation software available and port it to Unix systems and PC’s. Their first Unix release was in 1987, and it was soon offered in a Windows version. As the windows interface became more and more complex, keeping up with the API and library changes became a resource drain. By Win 3.1, they began looking for a solution to reduce this tedious, low level recoding of the GUI.

Windows has had both major and minor OS/CPU changes over the years, but because XVT has acted as a “layer of isolation” between the user interface code and the business logic code, founder Stephen Weiss reports “I never really had to learn all the intricacies of the Windows API’s and libraries.” XVT saved him the time and effort to keep current with each new release of Windows. That allowed them to focus on the value-added aspects of their software.

QQQ Software developed TPL Tables, a powerful and flexible cross tabulation system used by governments and other public institutions for both data analysis and publication. Customers include the Bureau of Labor Statistics (BLS) and Cornell University, as well as international customers such as Statistics Canada and China’s Census Bureau. Written in C, their software first began using XVT for the GUI under Windows 3.1 (mid 90’s). Today, they support Win 98, XP, and 2000, as well as Unix and Linux.

The TPL Tables software often runs massive data calculations, sometimes taking many hours to complete. These run in the background in character mode on large Unix and Linux servers, and the user rarely interacts with the program. But QQQ’s customers frequently use the Windows version to run smaller jobs or design their tables interactively on the desktop before they put them into "production" on a server or Unix machine. On Windows in layout mode, the GUI is important to the user.

XVT provides a powerful Rapid Application Development (RAD) tool for building the GUI and then delivers an ANSI compliant C code that will compile and run natively on a wide variety of platforms—in this case, Windows. While this has been useful, the real benefit for Stephen is the extra XVT “layer” that takes care of Windows API and library changes, keeping Stephen and his developers from needing to make low-level changes for each new Windows release. QQQ is often called on by their worldwide customers to do a port in a day, including a supercomputer in Canada, and a mainframe in Spain. Stephen points out, “Portability is important to me, but day to day, the GUI is not.” He adds, “We achieve a high degree of portability by isolating the logic code from the GUI, and XVT is a real asset to us in doing so.”

QQQ Software has successfully achieved their initial goal and much more. TPL Tables is the best tabulation software available, and it is used worldwide in major organizations and governments to perform massive data computations and statistical information presentations. You can learn more at their website, www.qqqsoft.com.

Visit QQQ Software (QQQsoft.com)

Last Updated ( Thursday, 06 November 2008 )
 
Phone: 919.854.1800 - Cary, NC, US
Copyright (c) 2008 Providence Software Solutions, Inc. All rights reserved.