| MINERVA is designed for globally interoperable client server systems,
therefore makes heavy use of international and industry standards.
In addition, MINERVA itself again implements essential parts of
ISO 13211-1 in order to present an easy to use, generally accepted,
and well understood application programming interface.
The heavy use of standards not only protects investment in
system development over extended product lifetimes, it also
reduces development efforts by faster learning curves,
multiply sourcable components, and easy integration of
new parts into existing corporate infra structures.
MINERVA: Prolog, Java, XML, HTTP
Standards of direct relevance to MINERVA are:
| Prolog |
high level application language according to ISO-13211-1,
language to execute business logic |
|
| Java |
network and system level programming language by Sun Microsystems,
language to system components |
| XML |
high level data description language,
language to exchange data,
including HTML for text and SVG for 2D CAD |
| HTTP |
most widely supported communication protocol of the internet
and world wide web |
|