Like any financial services firm in 1999, the Evergreen Funds is looking to provide its clients and employees with access to comprehensive sets of data through a single browser front-end. This is only possible when previously distinct data sets are commingled through middleware and common messaging protocols.
As a result, Evergreen has begun to rely evermore on XML (Extensible Markup Language) and Linux, the open-source version of Unix created by Finnish inventor Linus Torvalds, as a primary ingredient in its integration of disparate applications and systems. The mutual fund firm, which is currently upgrading its primary and redundant data centers, is looking to Linux to connect its NT and Unix environments. Evergreen, in its drive to straight-through processing, has had to contend with integrating client-server, legacy and web technology to create a seamless operating environment.
"We began focusing on integration about a year ago," says John Gidman, Evergreens chief technology officer. "Middleware and distributed objects systems are basically the glue. It lets us do more for our employees to help them be more productive. It lets us use more of the electronic medium to provide customer service ... With this, we can use voice response and the Web to do far more than we could before."
A good part of the integration has relied on Enterprise Java Beans (EJB), as well as IBMs MQ series messaging and queing technology. XML has played a large part in transferring quarterly reporting information to R.R. Donnelly, a firm that prints the sales and marketing material for Evergreens funds.
"Using the Internet with XML has given us the ability to dramatically reduce the time it takes us to do our quarterly reporting," Gidman says. "The biggest problem has been with differences in data definitions and cycle times. We need our systems synchronized well, and XML allows you to have a loose coupling between systems. As long as we publish in that format ... R.R. Donnelly knows our definitions and they can move it into their systems." Gidman lauds the benefits of open-source codes like XML and Linux, contending that if the Global Straight-Through Processing Committee, SWIFT and FIX moved to an XML-based data definition, the industry could solve some messaging problems "very rapidly."
In a sign that the operating system is really catching on in the financial services industry, Gidman has come to rely on Linux more and more to connect Evergreens NT and Unix environments. "Were finding a lot of use for the Linux environment," he explains. "Open source is the next big thing. Were using Linux for file servers and basic connectivity between our Unix and NT environments. More and more, were going to use open source code ... Open source allows very high quality because of the sheer volume of people testing and debugging. Increasing the bug-base, in my mind, increases quality and decreases the time from when a bug is found and when it is fixed."
Evergreen has already provided links between its shareholder systems and its sales systems, and, now, the firm is beginning to integrate financial management reporting systems with its investment operations. On the Internet side of things, the fund manager allows its shareholders access to prospectuses, financial commentary and NAVs, as well as utilize financial calculators and pricing tools.
Gidman says that Evergreens Web capabilities will make a huge leap forward in the coming months, but he declines to specify what functionality. Evergreen is looking to have its Web services on par with the top 10 mutual fund companies in the country, all of which, Gidman says, offer account access, online trading and integration with third-party investment tools.