February 28, 2008   Sign In |  About ebizQ |  Contact Us |  Join ebizQ Gold Club
Gian Trotta
First Look
Join ebizQ producers Gian Trotta and Krissi Danielson for interviews with the innovators, movers and shakers behind emerging enterprise software solutions.Have a solution that qualifies? E-mail Gian at gtrotta(at)ebizq.net

« April 2007 | Main | June 2007 »

May 23, 2007
JustSystems: Using XML for Better Mashups, SOA and BI


Listen to the entire 9:53 podcast Download file


    Agenda and Resources

1. What is JustSystems?
     
     a. Origin of the company
     b. New to U.S. market

2. What is xfy?
     a. Grown from XMetaL
     b. Integrating XML with back-end databases
    c. Appeal across multiple enterprise sectors

3. Case Studies
      a. Nippon Chemi-Con
      b. Excellus, a Blue Cross/ Blue Shield company

4. JustSystems' plans for the future

Read a complete transcript of the podcast here

Read a Product Spotlight on  xfy

Learn more at JustSystems' Web Site

Paul Wlodarczyk will regularly respond to any comments posted below.

What do you do when you have eight different production facilities using eight different ERP systems and you need to process 180,000 transactions a day? One major electronics equipment manufacturer solved the wasteful network imbalance by turning to JustSystems.

JustSystems is quickly gaining recognition for its xfy software that allows businesses to deploy effective enterprise mashups. And although the company is new to the U.S. market, it has actually been around since 1979, when it got its start in Japan.

"We cut our teeth in the word processing market," says Paul Wlodarczyk, VP of Solutions Consulting at JustSystems. "Over time, as word processing and office applications and personal productivity applications could benefit from XML, we shifted our technology base to XML-based technologies."

What is xfy?

If you've heard of XmetaL, a creation by SoftQuad (who also brought us HoTMetaL), then you probably have an inkling of what we're talking about. JustSystems acquired XMetaL in March 2006. JustSystems has moved XMetaL from being a personal productivity package to being a platform for XML-based enterprise applications.

A key strength of xfy has been its ability to integrate with back-end databases, being made of XML. "With that capability, one of the things that became really apparent in xfy's development was that it's a great framework for mashing up content that's made available with XML from multiple sources. So in that sense, it becomes a mash-up framework," explains Wlodarczyk.

With that on top of an enterprise database like Oracle or IBM DB2 9, you get powerful abilities to pull XML from enterprise applications and integrate it with XML content anywhere.

Where XML Solutions Work

Multiple sectors are starting to show interest in these sorts of XML solutions. The pharmaceutical and life sciences industry are a good example, as they frequently face issues with data document convergence and need to meet reporting requirements of the FDA and other agencies. XML standards are also commonly used for machine control, such as BatchML, which is used in the control of quality control devices and process manufacturing. In xfy, companies can read and write languages like BatchML and also create the documents that you need for communication between research and development and manufacturing.

xfy creates applications for business users that can hide the complexity of the underlying document structure, giving users experiences that are as simple as using forms. Because xfy separates formatting of information from the underlying data structure, companies can better allow IT resources to focus on exposing enterprise content through Web services, moving the development of solutions closer to the end user and into the line of business, creating mash-ups with user interfaces that map characteristics like forms, drop-down boxes and charts to data sources made available by IT -- and end users can even tailor that interface to meet their own needs.

Case Studies: Nippon Chemi-Com and Blue Cross Blue Shield

One customer that realized drastic benefits from xfy was Nippon Chemi-Con, which had close to 200,000 orders coming in to eight different ERP systems in its multiple offices each day. Nippon Chemi-Con faced great challenges with inventory and production management that were solved with an XML-based dashboard system that could allow orders to best be mapped to the facility that had the best production and inventory capacity to meet them.

Another customer that they're working with is Excellus, a Blue Cross Blue Shield company in New York that provides health care products. Excellus is working on a project to describe any of its health insurance products using an XML schema, explains Wlodarczyk, so that insurance products for particular groups could be configured based on an employer's needs and put in place with predefined XML definitions of each product.

"Once you've configured the product, all of the language that needs to go in all of the documents with that can be mapped back to that particular configuration," says Wlodarczyk.

With xfy, Excellus hopes to have an end-to-end XML-based approach to defining products and the documents that go with them, building solutions to face different people throughout the process who are responsible for tasks like creating contract language and offering solutions to the call center.

Using a classic example, Wlodarczyk points out that if you get a claim denied, you might be able to look up the issue in your member handbook and show why you believe you are entitled to a particular health benefit -- but the person at the call center might have only a database record on the screen and might not be able to pull up the reference you're looking at. But if all the information sources were pulled together and based on XML, that view could be created. If you call about a dispute regarding a visit to the chiropractor, the call center representative can immediately find which policies relate to the diagnostic code.

"We're able to pull all of this information together from multiple systems and document sources and displayed in an interface that tailored to the needs of the person doing their job, in this case, answering the phone," he says. "Or in other cases, processing the claim at the claims center."

This creates a document-based interface rather than a dashboard-based interface, which might be friendlier to end users who are used to looking things up in books.

What Happens When Documents Change?

So how do client-side document changes reverberate through xfy's solution? Wlodarczyk says a change happens by pushing the change down to the client machine from an enterprise server, but that doesn't always ensure that everyone who is required to view an updated document actually views it. With JustSystems technologies and that of business partners, companies can work on creating the notification and recording process and the audit trail around information delivery that may, at times, be as important as the information itself -- such as with product recalls.

The Future for JustSystems

Wlodarczyk says JustSystems will follow the XML, watching for adoption trends and logical applications upon which to build. One possible area is in complementary technologies to xfy and XMetaL, such as xfy applications for technical publications, and another is in tools for use with XBRL, which may become the standardized approach for submitting content to the SEC in the United States in the very near future.

"We're seeing XML being used not only for data interchange but document interchange, and those are the areas where we think we're going to have the most interest," he says. "Because xfy really brings value to companies that have XML lying around, that they need to visualize or analyze or bring together into work process. And that's where xfy really shines."

To learn more about JustSystems, listen to the full 22:16 podcast.


Executive Summary edited by Krissi Danielsson

Posted by krissidanielsson in SOA | Permalink | Comments (0) | TrackBacks (0)

May 15, 2007
Knoa CEO on Application Efficiency: The End User Justifies the Means Listen to the entire 15:15 podcast Download file


Resources and Agenda

Read a
full text transcript

Agenda:

1. Why EPM?
     a. Driving adoption
     b. Effective use of mission-critical applications
     c. More productivity

2. Knoa's Product
     a. Compatibility and current customers
     b. Need for EPM in the mid-market

3. Evaluating EPM Tools
      a. Consider the end user's experience
      b. Look at the transaction level
      c. Focus on technology adaptivity

4. Looking at Patterns
      a. Considering data from multiple perspectives
      b. Increased rate of successful integration projects

5. Knoa's Role in IT and User Support  

Have a question? Thad Eidman will respond to comments posted below.

 

 Visit Knoa's Web Site

  
Thad Eidman will regularly respond to any comments posted below.

If you think you're hearing a lot about management software lately, you're not mistaken. Knoa Software CEO Thad Eidman says more and more business executives are starting to see the potential of software to enhance end user experiences.

"What we're doing is providing management of these corporations with the metrics required to drive adoption and effective use of these mission-critical applications," Eidman explains.

And what that means is that user performance management means driving user effectiveness and creating metrics that management can use to understand whether or not the workers are able to execute effectively.

Knoa's Offering

Knoa's technology works with any Windows or Web application, so it can work with any mission critical third-party or proprietary application that a company is running, with a particular focus on major enterprise applications like SAP, Oracle and Microsoft offerings. So far, Knoa has multiple Fortune 500 customers that stand to gain from increases in adoption and effective use, which Eidman says can lead to fewer user errors and thus fewer support calls.

"What we find is that as the big customers are able to use the Knoa tool to identify where specifically they can drive user proficiency, they are also at the same time lowering their cost of ownership," he says.

Although its earlier efforts targeted large enterprises, Eidman says Knoa is currently expanding into the mid-market as are several other major enterprise application vendors.

Evaluating End-User Experience Software

So what should companies look for if they are interested in evaluating the need for end user experience software?

First, in order to provide a reliable and complete end user experience, and performance management solution, companies need to consider the end user's perspective.

"With Knoa, for example, our measurement capability is out with the end user themselves. So we're observing and tracking and monitoring end users from the end user perspective," says Eidman.

The second factor is to consider things at the transaction level. Examining a HTPP monitor may help with finding an IT root cause but not for managing a user root cause, and a tool might be able to examine transactions and analyze actions before and after transactions to figure out what's happening on the user's end in terms of factors.

A third important idea is that technology needs to be adaptive.

"One of the things that companies have found is that when they try to execute tools that are monitoring and tracking, that when they change their underlying application, the tools break," says Eidman. "One of the things we've done with Knoa is to make our technology adaptive, so that as customers upgrade the applications that we're working to measure, our software automatically adapts and changes its nature to work with a new version."

Identifying Patterns and Speeding Integration

Knoa's product has two aspects: the ability to collect user information in a templated fashion and the ability to analyze information on a prioritized basis to identify specific transactions or areas that users are having trouble with. Then, it can flip that around and examine the information on an individual user basis, finding which users have the most trouble.

"By being able to analyze the data from a number of different perspectives, we have the ability to identify and prioritize those areas where companies need to look," he says.

This can lead to an increased rate of successful integration projects, because it gives companies quicker feedback on implementations and prevents user dropoff if users encounter major issues or receive too many errors. Knoa aims to provide this metric within 24 hours of a new implementation.

"When you can take these kinds of proactive resolution processes, and implement them so that you can aggressively and proactively address issues, you really catch the user community early before they have an opportunity to kind of drop out  of the share of mind of a new application," Eidman says.

Managing Knoa

Multiple departments use the Knoa console and the information it generates. User support is the first, typically collecting a detailed view of users' actions and assisting users in real-time, sometimes without that user even having to initiate the call.

IT support tends to use Knoa also in order to facilitate new technologies such as SOA and grid computing. "IT has a very tough putt in terms of this changing architecture and with Knoa, IT has the ability to measure this performance, really from where it matters, which is the net result to the end user," Eidman points out.

Editor's Note: Thad Eidman will answer readers' questions below.

Posted by krissidanielsson in Business Intelligence | Permalink | Comments (0) | TrackBacks (0)

May 06, 2007
Cassatt: BEA Co-Founder Brings Virtualization's Advantages to SOAs Listen to the entire 9:01 podcast Download file

    Agenda and Resources

1. What is Cassatt's
Collage?     
     a. Controlling resources to meet peak demands
     b. Customers include Pfizer
     c. Origin of Cassatt's name

2. Real-World Benefits
     a. Capital efficiency and resource pooling
     b. Operational resource automation

     c. Power reduction

3. Benefits of Virtualization
      a. Hypervisor management
      b. Resource allocation
     
c. Platform independence
      d. Integration
      e. Service-oriented infrastructure

Read a complete transcript of the podcast here

Learn more at Cassatt's Web Site

Ken Oestreich will regularly respond to any comments posted below.

If San Jose, CA-based Cassatt Software has its way, some of the bigger IT infrastructure management vendors had better watch their backs.

Cassatt was named after Mary Cassatt, a 19th century American impressionist and revolutionary whose outlook Cassatt Software hopes to emulate.

Cassatt’s recently upgraded Collage program uses an open source, Web-based approach that makes use of virtualization technology in order to provide a cheaper way to control network resources in order to meet peak demands.

“What we do is help pool your resources, whether they’re virtual or physical, so you get better utilization of them,” said Cassatt Product Management Director Ken Oestreich. “Then on an operational side of things, we automate a lot of the day-to-day firefighting and provisioning and scaling, so that your operational resources are at times more efficient."

What Collage Offers

Oestreich explains that Collage helps companies to pool their physical and virtual resources for better utilization, efficiency, and power reduction. Although Cassatt itself is not a virtualization provider, Collage does use virtualization to decouple hardware and software and networks as a part of its ability to pool virtual resources. Collage then attaches an SOA service-level agreement that is defined to each application and then deploys the application into the pool. Then, during peak times, Collage can manage resource allocation in order to make sure that applications have the resources they need to run.

Advantages of Virtualization

Virtualization offers a great deal of potential benefits in terms of performance and agility, in part because it offers operating system and platform independence, meaning companies don’t need to make system-wide changes in order to use the software.

Although performance is a common concern in applications that use virtualization, “there is actually no performance hit taken,” says Oestreich. “We don’t employ any software layers; we don’t employ any agents on existing servers. We sit off to the side as a kind of a universal remote control, if you will.”

The approach improves business agility, says Oestreich, because the pooled, automated approach gives IT management a faster time to market -– in effect, dropping an application into a pool of resources without the need for traditional consolidation planning.

Collage integrates well with other enterprise application needs, such as asset management, compliance management, and business process management -– and you can use an existing BPM system to help govern service-level agreements that are governed by Collage.

SOA Governance and Testing

Cassatt Collage operates at a hardware infrastructure level, and most people think of SOA at a software level, but Oestreich points out that Collage helps customers to achieve an overall service-oriented infrastructure that can adapt to SOA component needs.

Although it’s impossible to always predict the number of SOA components, associated load levels and demands, each component has an SLA and you might have thousands of these in an environment, said Oestrich.

“From a governance perspective, we can automatically adapt the hardware infrastructure to continually support the sometimes unpredictable demands of SOA components and composite applications,” he said. “So there's a beautiful, beautiful, complementarity between the service level automation that we do and SOA."

Cost versus Functionality

Capital costs are not traditionally a driving force behind data center management, with many companies spending as much as 30 to 40 percent of annual costs on the data center and 50 to 60 percent or more on operational costs.

Oestreich believes that Cassatt Collage will allow companies to get what they need but also to save on operational costs. Rather than hardwiring everything into a physical data center, he uses an electricity analogy. If you pool generation facilities, then the appropriate amount of electricity will flow to your wire, whether it’s a 100 watt bulb or a 10,000 watt lighting system for a stadium. With virtualized resource allocation, the same applies to software.

“When a Web site goes from a thousand hits to a million hits, you just open up another generator. You turn on another machine automatically to accommodate that,” he said. “Computing power is definitely, definitely going in this direction."

For more on this, be sure to listen to the entire 9:01 podcast.

Posted by krissidanielsson in | Permalink | Comments (0) | TrackBacks (0)

Subscribe
Gian Trotta 's Articles
This Work
Accountability:The opinions expressed in this blog are solely representative of the blog's author, and not of ebizQ

Blogosphere

Marketing Solutions | Feedback | About ebizQ | Unsubscribe | Privacy Policy | Site Map