I tried to gather here terms that may need to be defined. If you think of other terms to put here, contact me
API : Application Programing Interface ; a set of classes that work together to achieve a set of services.
a.u. : astronomical unit ; around 150 000 000 km.
cartesian coordinates : sometimes called rectangular variables
A&A : Astronomy and astrophysics.
BDL : Bureau Des Longitudes ; a French institute which produces planetary theories.
BDL's book : refers to the "Introduction au calcul d'éphémérides", written by various persons of the BDL.
JPL : Jet Propulsion Laboratory ; an American organism which produces the most precise ephemeris ; they mainly use numerical integration methods.
GPL : General Public licence ; licence protecting free software. JEphem is released under this licence.
Informatique : Frenglish term ; in French, "Informatique" means "related to computers" and "computer science";
JVM : Java Virtual Machine ; a java program is not directly executed by the machine. It is first transformed to "bytecode", which is interpreted by the JVM.
mas : milli arc second.
Parsing, to parse : parsing a file means analyzing it, and get structured information from it.
rad : abbreviation for radian
SGBD : Système de Gestion de Bases de Données - Mode de gestion des données, avec des tables, accessible via SQL ; utilisé à peu près partout. En anglais : DBMS.
Trail : a part of the site - an ordered set of pages located in a single directory. I found this way to organize a site in Sun's java tutorial site.
UML : Unified Modeling Language ;
Implementation : realization. A notion is implemented when the program implementing it is coded, debugged and tested.