
similarity will be 86%; it will be 72%, if 36
expressions are found, or 56% in the case of finding
just 28 expressions, and so on.
This type of metrics is quite simple, one of the
most simple that could be used in this situation, but
it works in a quite stable way and can be improved
in the future by incorporating new mechanisms like
trigrams or applying internal weights to the most
frequent words found in the text of the Resolution.
In fact, what is the strong feature of the system is
not the similarity metrics, but the way how the
indicative expressions are organized so that the
metrics provides a better performance.
A clear example of this particularity of the
system is an expression formed by two words like
“United Nations”. A simple similarity based on
counting individual words will show a 100% index
when both words are found within the text,
regardless their position, or 50% in the case just one
of the words is found. However, if a differentiated
indexation is used, by which “United Nations” (the
two exact words appearing together) is one
expression, “United” is another expression, and
“Nations” is a third one (all with the same weight,
for the time being), this configures a different
situation. In this case, it is not enough finding the
two words within the text, even when separated;
they should appear together and having the exact
meaning. Based on these criteria, the similarity
index will be 33.33% when only one of the two
words is found, or 66.66%, when both words are
found in separate location, and it will reach 100%
only when both words are present and appear
together.
5 THE FUTURE OF OLIMPO
SYSTEM
Internet was developed more than three decades ago,
financed by the Department of the Defense of the
U.S.A. Originally projected to connect the main
systems of computers about a dozen of universities
and organizations of research, the internet is
currently accessible in hundreds of millions of
computers in the world.
With the introduction of the World Wide Web -
which allows personal computers to visualize
documents based on multimedia about almost all the
subjects - the internet literally explodes for what it
certainly seems to become, the main mechanism of
communication of the world.
Most computer applications were executed in
computers which couldn´t communicate between
themselves. Currently, applications that are
communicated with hundreds of millions of
computers of the world can be written. The internet
establishes technology of computation and
communications.
It turns our work easier. The information is
accessible world-wide in an instantaneous and
convenient form. It becomes possible that
individuals and local small companies have a world-
wide exposition. The people can find the better
prices in products or services. Communities that
have similar interests can stay in contact with each
other. Researchers can be informed instantaneously
about de last advances around the globe.
JAVA applications can be written in any
computer platform, it means, any Java application
needs a 32 bits version, such as Windows 95,
Windows NT, other premium versions of Microsoft
operational systems, MAC and UNIX, what results
in a important economy of time and costs of
development of systems for enterprises.
Java is a language completely object-oriented
with hard support for proper techniques of
engineering softwares. The programming object-
oriented shapes objects of the real world with
corresponding softwares. It takes advantage of the
class relationships in which objects of a certain type
- as a type of vehicles - they have the same
characteristics. It also takes advantage of inheritance
relationships where just-brought objects of a certain
type inheritate characteristics of existing ranks, but
still keeping exclusive characteristics. An object of
the convertible rank certainly has the characteristics
of the automobile class, but the ceiling of a
convertible opens and closes.
The object-oriented programme (OOP) supplies
us a more natural and intuitive way to see the
process of programming – as follows, shaping
objects of the real world, its attributes and its
behaviors. The OOP also shapes the communication
between objects. In the same ways as people change
messages between themselves, the objects also
communicate by messages.
The OOP encapsulates data (attributes) and
methods (behaviour) in packages called objects, data
and methods of an object are intimately united. The
objects have the property of hiding the information.
This means that even though the objects can
communicate with each other through friendly
interfaces, normally it is not allowed for objects to
know how the other objects are implemented - the
implementation details are occulted inside of the
objects themselves. Certainly it is possible to direct a
car without knowing well the details of how the
engine, the transmission and the system of exhaust
pipe work internally.
For the use on the WEB, the interfaces of
Olimpo® system will be adapted in JAVA, because
of the advantages shown above. The data base will
OLIMPO SYSTEM WEB-TECNOLOGY FOR ELECTRONIC GOVERNMENT AND WORLD PEACE
293