- posted on 10/3/2011 8:21:50 AM
The Guidewire platform, defined The Guidewire platform is a java-based application that is designed to be quickly customized for each customers' line of business. The ability to support numerous different types of policies with just a few changes of the configuration makes Guidewire a good tool to get your insurance business up and running quickly. Guidewire offers modules that support the different facets of the insurance business, such as the Billing, Claims, and the issuance of Policies. By supplying the insurance platform as a set of modules, each company can implement the platform over time in any order that best serves the company. Integration with the Guidewire products is generally done via web-services messages and/or JMS messages. The web-service messages are XML-based and are sent over HTTP/HTTPS, and JMS is the standard Java Messaging service. What this means for you is that if you want your Guidewire platform code to talk to other systems you may need to implement web services or JMS-like services in those other systems. There are other means of integration as the product can be extended in multiple ways. Guidewire platform technologies The platform utilizes a java-like language called Gosu, and anyone who is developing code for Guidewire will need to know Gosu. For most Java programmers, understanding Gosu is not too difficult. Gosu is very similar to Groovy and Javascript. What is important to know about Gosu is that it creates a requirement for all your Guidewire developers. Guidewire sales representatives seem to try to play-down the requirement to know Gosu to its customers. This is actually a misrepresentation of the skills required to create a successful implementation. The need to understand Gosu is key to being able to create good implementations with Guidewire Software. Additionally, many Gosu functions are deprecated between version upgrades, and only someone with a good grasp of the language will know how to make changes to existing code. Guidewire platform performance and scalability The Guidewire platform is just a java application hosted in a web application container such as Tomcat or JBoss. As such, it is a function of the application server configuration that dictates the performance and scalability of the Guidewire modules. The Guidewire documentation provides guidelines for the setup and use of Tomcat, WebSphere, and JBoss application servers. With each application server Guidewire recommends running a 64-bit implementation for a production environment. In my experience, if you have good hardware and know how to setup and harden a Java application server you can make the Guidewire applications scale to your needs. To key to scalability and performance with Guidewire is to know your app servers. The Guidewire platform can essentially support any database that has JDBC drivers. I found that for SQL Server the drivers supplied with the Guidewire platform had a lot of scalability problems. Guidewire was shipping the Microsoft JDBC driver for SQL Server with BillingCenter and PolicyCenter. This driver has a lot of known problems leaking connections under high load. To make Guidewire products scale to a high number of connections with SQL Server, I recommend that you replace the Microsoft JDBC driver with the jTDS driver for SQL Server. Guidewire professional services Guidewire offers professional services to assist with the implementation of BillingCenter, PolicyCenter, and ClaimsCenter. You can have someone from Guidewire offer to help your team with the integration of a new product, or you can have someone from Guidewire come over and help you implement a new product. In my interactions with Guidewire professional services I have worked with integrators and developers on BillingCenter and PolicyCenter. In my experience, the people supplied by Guidewire were not fit for the roles they were given. With BillingCenter and PolicyCenter at my last employer, we got the same perso


Trademark by Guidewire Software, Inc.

Computer software for the distribution, sale, evaluation, and ongoing processing of insurance policies

Classification Information

Use in Commerce Trademark - Applicant has provided proof of use of this mark in commerce to USPTO.

Primary Class: Class Details:
Class (009)
Scientific, nautical, surveying, photographic, cinematographic, optical, weighing, measuring, signalling, checking (supervision), life-saving and teaching apparatus and instruments; apparatus and instruments for conducting, switching, transforming, accumulating, regulating or controlling electricity; apparatus for recording, transmission or reproduction of sound or images; magnetic data carriers, recording discs; automatic vending machines and mechanisms for coin operated apparatus; cash registers, calculating machines, data processing equipment and computers; fire extinguishing apparatus.
First Use Anywhere:: 10/8/2004
First Use In Commerce: 12/28/2004
General Information
Status/Status Date:
Serial Number: 78657405
Filing Date: 6/23/2005
Registration Number: 3103830
Registration Date: 6/13/2006
Goods and Services: Computer software for the distribution, sale, evaluation, and ongoing processing of insurance policies
Mark Description: NOT AVAILABLE
Type Of Mark: TradeMark
Published For Opposition Date: 3/21/2006
Last Applicant/Owner:
Guidewire Software, Inc.
***** ****
Mark Drawing Code: Standard Character Mark
Design Search:
Register Type: Principal
Disclaimer: (NOT AVAILABLE)
***** ****
Current Status:
Correspondent Search:
CARLA B. OAKLEY is a correspondent of GUIDEWIRE POLICYCENTER trademark.
Current Overall Rating:

(1 review)

As seen on