Printer Friendly
The Free Library
14,458,594 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

JS-Sorcerer(TM) Accelerates Research at University of Connecticut Health Center.


RENTON, Wash. -- DHI DHI

see dairy herd improvement.
 Technologies, Inc., today announced that JS-Sorcerer(TM) helped create a cross-browser JavaScript application for scientists at the UConn Proteomics and Biological Mass Spectrometry mass spectrometry
 or mass spectroscopy

Analytic technique by which chemical substances are identified by sorting gaseous ions by mass using electric and magnetic fields.
 (PBMS PBMS Pitney Bowes Management Services
PBMS Performance-Based Measurement System
PBMS Process-Based Management System
PBMS Pompano Beach Middle School (Pompano Beach, FL)
PBMS Patrol Borough Manhattan South (NYPD) 
) Lab. Through collaborative development efforts between DHI and the UConn PBMS lab, JS-Sorcerer translated Proteome-3D JavaScript code now supports all popular web browsers The following is a list of web browsers. Historical
Historically important browsers
In order of release:
  • WorldWideWeb, February 26, 1991
  • Erwise, April 1992
  • ViolaWWW, May 1992, see Erwise
.

JS-Sorcerer performs syntax checking and variable type and flow analysis on standalone JavaScript files, and provides type-safe linking for applications and projects that consist of multiple JavaScript files. Errors are detected and reported at compile time The time it takes to translate a program from source language into machine language. Linker time may also be included in compile time. See compile and linker.

(programming) compile time
, eliminating the need to invoke a browser simply to catch syntax errors and typographical errors. JS-Sorcerer enables developers to write cross-browser code by making use of a standard interface to JavaScript (ECMAScript), W3C (World Wide Web Consortium, www.w3.org) An international industry consortium founded in 1994 by Tim Berners-Lee to develop standards for the Web. It is hosted in the U.S. by the Computer Science and Artificial Intelligence Laboratory (CSAIL) at MIT (www.csail.mit.edu/index.php).  DOM, and XMLHttpRequest (AJAX) objects.

Proteome-3D is a web-based application See Web application.  consisting of a set of HTML HTML
 in full HyperText Markup Language

Markup language derived from SGML that is used to prepare hypertext documents. Relatively easy for nonprogrammers to master, HTML is the language used for documents on the World Wide Web.
, JavaScript, Java Applet A Java program that is downloaded from the server and run from the browser. The Java Virtual Machine built into the browser is interpreting the instructions. Contrast with Java application.  and Java Servlet See servlet.

(World-Wide Web) Java servlet - (By analogy with "applet") A Java program that runs as part of a network service, typically an HTTP server and responds to requests from clients.
 files. Scientists at the PBMS Lab use web browsers to connect to Proteome-3D to query and retrieve different experimental results they want to study. Though the initial application worked with Internet Explorer, the JavaScript code written for Proteome-3D did not support other popular browsers such as Mozilla/Firefox, Netscape, Opera, and Safari. Limiting its use to Internet Explorer only is not feasible to extend it to a broader base in the scientific community. There were also performance issues in displaying protein datasets due to the a Java Applet/HTTP/Servlet architecture for accessing the local database through the server.

The UConn PBMS lab engaged DHI to help solve the problems mentioned above. JS-Sorcerer finds errors in standard JavaScript programs, and translate the code to run on all popular browsers. "The most impressive feature of JS-Sorcerer, from our perspective, was its ability to automatically translate JavaScript into multi-browser compatible code," says Debbie Lundgren, the JavaScript programmer at the PBMS Lab who developed Proteome-3D. For Debbie, JS-Sorcerer was particularly attractive as modifying her code to use standard (ECMAScript and W3C DOM compatible) JavaScript will allow her to support all popular web browsers. This also relieves her from cluttering her JavaScript with various browser-detection code, and from learning how different objects and functions behave in different web browsers.

After using JS-Sorcerer to translate Proteome-3D, it now supports Netscape, Mozilla/Firefox, Safari, Opera, and Internet Explorer. Additional advantages of JS-Sorcerer became evident as it finds errors in the JavaScript code. "We wanted to make Proteome-3D a cross-browser compatible web application," comments Dr. David Han, Principle Investigator at the UConn PBMS lab. "With JS-Sorcerer's help, we can now share it with a larger scientific community to access the web interface using different browsers."

"We are very pleased that JS-Sorcerer played an important role in furthering the technologies to support biological research at the UConn PBMS lab," comments Roger Franklin, CEO (1) (Chief Executive Officer) The highest individual in command of an organization. Typically the president of the company, the CEO reports to the Chairman of the Board.  of DHI Technologies. "We want scientists to focus their dedicated efforts to find cures, and not on learning browser discrepancies. We will take care of making their web application robust and cross-browser compliant."

One unexpected benefit was the performance improvement gained by switching from an Applet/Servlet database interface to the AJAX/XMLHttpRequest architecture supported by JS-Sorcerer. JS-Sorcerer helped find programming errors during application development and generated cross-browser JavaScript code, bringing productivity benefits to JavaScript developers. For these reasons, the UConn PBMS Lab plans to use JS-Sorcerer. For more information on this project, refer to the case study (http://www.dhitechnologies.com/products/ jssorcerer/studies/proteome3d.pdf). (Due to its length, this URL URL
 in full Uniform Resource Locator

Address of a resource on the Internet. The resource can be any type of file stored on a server, such as a Web page, a text file, a graphics file, or an application program.
 may need to be copied/pasted into your Internet browser's address field. Remove the extra space if one exists.)

About DHI Technologies, Inc.

Founded in 2003, DHI Technologies' mission is to empower companies to create reliable and interactive websites. DHI builds development tools that allow web application developers to concentrate on the essential tasks of creating interactive websites, by eliminating the need for specific JavaScript code for each browser type and version. DHI's innovative tools will assist developers in analyzing JavaScript code for correctness and creating code guaranteed to run in cross-browser environments. DHI Technologies, Inc. 1400 Talbot Road South, Suite 205, Renton, WA 98055 http://www.dhitechnologies.com
COPYRIGHT 2006 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2006, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:Aug 3, 2006
Words:678
Previous Article:Dell'Oro Group Raises Forecast for IP Telephony Carrier Market; Service Providers Seek to Deploy VoIP Services Rapidly, Likely Same With IMS.
Next Article:FCD Program to Feature Three Prominent Orange County Directors Sharing Own Thoughts on ``Navigating the Roads to the Boardroom''.
Topics:



Related Articles
People.(Distinguished Alumna Award, State University of New York College)(this and other items are discussed)(Brief Article)
WILL FILM CONJURE UP A RECORD DAY?(News)
BUZZ THE NOISE, THE DEALS AND THE SCHEDULING.(U)
Marquee Quick picks.(Entertainment)
Boy wizard now working his magic in area theaters.(General News)(Harry Potter: A film based on the namesake novel is drawing crowds, but tickets...
Harry Potter Challenge winners!
Association of Ground-Water Scientists and Engineers. (Who's News: Management Personnel).(member Edward Destafanis has joined Leggette, Brashears &...
COLLABORATION CREATES CLINICAL GENOMICS INFRASTRUCTURE.
Preface.(american lobster)(Editorial)
Table 9: offenses known to law enforcement.(Property Crime)(Statistical table)

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles