IF Computer > MINERVA > Overview > What is MINERVA?

What is MINERVA?

MINERVA
ifcomputer logo
f
Expert Services on the Web

An executive glance at MINERVA for web-hosted services:

"MINERVA capabilities
closely track those that are
being studied and acquired by
major Banks and Insurance firms
here in the US"
- Jim Heldman, Berkeley

The same in geek-speak: MINERVA offers the high level API of ISO/IEC13211-1 Prolog to produce applets for execution in Java-enabled Internet Browsers and applications for execution in general purpose computers supporting Java.

MINERVA Example: Brightest Co.

Brightest, independent financial consulting company in Tokyo, uses MINERVA to deliver individual consulting on personal life insurance policies on the Internet.
Shown here are some examples of the consumer user interface.

Interactive input dialog
Help Dialog for timely information
Spreadsheet for visual feedback
Spreadsheet for interactive refinement
Rule and formula based calculation

Interactive Input Dialog


Input screens with guidance for input items.
Used are menus, radio buttons, text as needed.
zoom picture
top

Help Dialog for timely information

Help is only displayed upon user request or when an error
or implausibility was found in the data given by the user.
zoom picture

top

Spreadsheet for visual feedback


The spreadsheet table and graphics visualizes input data
and computed results; here expected education cost.
zoom picture
top

Spreadsheet for interactive refinement

The user can overrride individual input values,
re-calculation and display is done automatically.
zoom picture

top

Rule and Formula based Calculation


The dark green line shows public pension.
Pension calculation is based on the regulations of the Government of Japan, empirical economic factors, and on the individual data of the customer.
zoom picture
top

(c) IF Computer Japan. Screens of 2001/01/25. Copyrights of Brightest acknowledged.

Here is a quick review of Web technologies in use today:


Deliver Data


Classic WWW:
  • Static files (data) delivered with http from the server and viewed with the clients browser.
  • No or little interactivity.
  • Mainly useful for publishing.

Deliver Generated Data


Classic CGI-BIN scripting:
  • files generated on the fly at the server and viewed with the client browser.
  • Computation load is on the server.
  • Interactivity is poor. Programming model unwieldy.
  • Useful for simple business situations only.

Deliver the Program


MINERVA: program and static data delivered from the server.
  • Programming in a proven very high level language.
  • Execution is local in the client browser.
  • Interaction is immediate.
  • Computation load is on the client.

Cooperative Computing


MINERVA: power on both sides
  • can combine client side processing and server side processing
  • including secure communication via sockets,
  • e.g. to negotiate customer requests with server side product data.

Real Cooperative Computing


MINERVA: scalable and business-oriented
  • For more than a few users, server side processing alone is insufficient.
  • Client side privacy protection: client data need not go to the server.
  • Server side privacy protection: MINERVA programs are opaque binaries.

MINERVA is State Of The Art:
  • Web culture: world standards
  • exciting: Web + high level programming
  • business rules, pattern matching, problem solving
    in ISO Standard notation
  • available now: www.ifcomputer.com/MINERVA


MINERVA today for:
  • Residential Housing Design
  • Drug Consulting
  • Fashion Advice
  • Electronic Payment Systems
  • Help Desk Systems
  • Government Services

MINERVA is the goddess of wisdom of the roman/greek mythology.

document: http://www.ifcomputer.co.jp/MINERVA/Overview/WhatIsMinerva/print_en.html
published 2008/7/21 update 2001/9/21 (c) 1996-2006 IF Computer Japan
IF Computer 5-28-2 Sendagi, Bunkyo-ku Tel +81-3-5814-3352 info@ifcomputer.com
Customer Support Tokyo 113-0022 Japan   http://www.ifcomputer.com
Back> managed with ubiCMS