The Service Provider (xSP) market is poised for a rapid growth over the next few years. This will be combined with the evolution of many IT departments, within large organizations, into xSP's who

charge user departments for services. As a result, there is an increasing need for flexible and powerful    tools that can meet the requirements of service providers. The IntuitiveJ Service Provider Tools from NetCentric is a suite of products, designed to adequately meet the needs of this growing market segment.

The components of the IntuitiveJ suite are available either as products, or as Java class libraries for integration within existing applications.

IntuitiveJ-Generator:

This product permits the design of J2EE applications, Java applets, applications and self-updating applications that access data in JDBC databases. The graphical development environment allows           users to easily describe the functionality and generate the Java source code. Using this powerful          tool, users with a basic understanding of application design concepts can, within hours, design

powerful applications to access corporate data. The applications can be generated, compiled and run without writing Java code. Java developers can use the tool to reduce the development time to a  fraction of that required using conventional Java tools.

IntuitiveJ-Generator is a purely graphical development environment. Database views are created then  the GUI is created by adding scrollable text fields, scrollable tables, buttons, navigation tool bars, etc. Fields can then be linked to columns and buttons to actions. Validation rules are established by the selection of options and navigation by selecting  from combo boxes. Commented source code is  generated, then compiled error-free, every time.

In cases where business rules are too complex to be expressed graphically, the developer can use the EVENTS feature. The GUI item is highlighted and EVENTS displays the underlying code. This can then

be edited by the developer. Team development permits work with your preferred source integrity     software.

IntuitiveJ-Generator Enterprise edition can instrument the code generated for The Open Group's application  response measurement (ARM 3). The code generated will then report performance            metrics via HP OpenView™,  IBM/Tivoli® Application Performance Manager or IntuitiveJ-ARM Framework described below.

The IntuitiveJ Professional Edition incorporates the basic Java application generator. The Enterprise Edition adds all J2EE features, the option to instrument the generated code for ARM                      (application response measurement V3.0) and to add data encryption and role-based security (i.e. Authorization and Authentication).

The IntuitiveJ –Generator can generate a Self Updating Application that resides on the server and automatically updates the client. When a client logs-on using an old version, an updating process      begins transferring the new Java classes required.

 

IntuitiveJ, The secure environment

Code extensions controlling access or updating privileges, based on the user or the group, can be     inserted simply by the IntuitiveJ-Generator. Encryption/Decryption of transmitted information is a   security feature which can also be added to the generated code.

Developers are not allowed to use the generator to open an application developed to access a database they are not permitted to access.

IntuitiveJ-ARM Framework:

The IntuitiveJ-ARM Framework module implements The Open Group/ Computer Measurement Groups’ ARM 3.0 standard for Java. It allows service providers to monitor the performance of transactions within applications, including any sub-transactions. This is particularly important in a J2EE environment where      a number of components collaborate to execute a front-end request, resulting in a number of sub-transactions, each of which could contribute to performance problems. The IntuitiveJ-ARM Framework module provides the ability to define service targets and to define actions to be taken when the targets     are not met. Extensive logging and reporting capabilities ensure that the end-to-end performance metrics    of applications can be measured and analyzed. Collected metrics can be used for Service Level verification  and capacity planning exercises. For instance, if a service level agreement calls for a maximum 5-second response 90% of the time, an email warning can be sent to the system manager when service falls below  this level.

IntuitiveJ-ARM Class Library:

This Java Class library is NetCentric's implementation of the Computer Measurement Group's ARM 3.0 standard for Java. Developers can use this class library to add ARM-compliant performance measurement support to their applications.

IntuitiveJ-Application Manager:

The Application Manager allows the creation and maintenance of organizations, users and applications. Users, applications and databases may be assigned to organizations.

When used in conjunction with the Intuitive-J Generator, applications use user information belonging to specific organizations to create groups and enforce authentication and authorization. End users                 (as well as developers) are granted access only to specific databases. This is especially important in an   xSP model where different organizations have different databases, and developers in a certain organization may not access databases of other organizations. Access to the Authorization Manager in the generator may be granted or denied to any developer.

IntuitiveJ-Billing:

This product provides a powerful policy editor and engine, which allows xSP's and Internet content providers to define how clients will be charged for services, and how payments will be processed.

Service providers can define standard charges for the services used and resources consumed. Charging policies may be created based upon a bundling of resources for a particular customer offering and for a particular category of customer.

Billing periods and payment methods are based upon individual client arrangements. These can include invoice generation or credit card payments. IntuitiveJ-Billing can produce summary or detailed reports of charges to a customer over a specified period of time. 

 


Feature IntuitiveJ Benefit

Application Generator
  • Graphically, easily and quickly build J2EE applications that provide access to data within the organization.

  • Add high encryption/decryption automatically.

  • Add authorization and authentication.

  • Instrument code for ARM 3.

  • Add complexity via EVENTS and the editor.

  • Create applications that self update on the client.

  • Team development with your preferred source integrity product


ARM Framework Module
  • Monitor the end-to-end response time (Client and Server) to ensure compliance with service level agreement. 
  • Optimize the performance by identifying bottlenecks encountered in any stage in multi-tier apps.
  • Meeting The Open Group standard for ARM with Java sets believable performance criteria.

Application Manager Module
  • Easily create a central environment for controlling access to applications

Billing Module
  • Easily build consistent policies that reflect your business.
  • Bundle products and services as desired by the client.
 

Java Class Libraries
  • Integrate within your custom applications the ability to measure performance and perform capacity planning.
  • Add role based security, etc., to your applications.
  • Add high encryption/decryption to your applications.

 
 

[Home][News][Contact][People][Download][Directions][Skills][Partners]