Το παράδειγμα της δανειστικής βιβλιοθήκης του βιβλίου Μ. Γιακουμάκης και Ν. Διαμαντίδης, Τεχνολογία Λογισμικού, Σταμούλης, 2009. Περιλαμβάνει τον πηγαίο κώδικα και παραδείγματα των λοιπών εγγράφων του λογισμικού.
Η οικοδόμηση (build) του λογισμικού γίνεται με το εργαλείο ant. Η εγκατάσταση του ant είναι σχετικά απλή. Αφού κατεβάσουμε το ant, (έστω την έκδοση 1.9.6) και το αποσυμπιέσουμε σε κάποιο φάκελο π.χ. C:\Program Files\apache-ant-1.9.6\
θα πρέπει:
- να προσθέσουμε τον φάκελο bin της εγκατάστασης στο path. Για το παράδειγμά μας προσθέτουμε το
C:\Program Files\apache-ant-1.9.6\bin\
. - να ορίσουμε τη μεταβλητή περιβάλλοντος ANT_HOME. Στο παράδειγμά μας είναι ο φάκελος
C:\Program Files\apache-ant-1.9.6\
.
Για να εκτελέσουμε από τη γραμμή εντολών (command line) θα πρέπει να μετακινηθούμε στο φάκελο του αρχείου της οικοδόμησης (για την περίπτωσή μας εκεί που βρίσκεται το build.xml). Η τυπική εκτέλεση του ant είναι
ant [options] [target [target2 [target3] … ]]
Όπου option
είναι οι διαφορετικές επιλογές όπως για παράδειγμα το όνομα του αρχείου της οικοδόμησης (αν δεν δηλωθεί είναι το build.xml) και κατόπιν το όνομα ενός ή περισσοτέρων στόχων που θα πρέπει να επιτευχθούν. Η εκτέλεση ant all
μεταγλωττίζει των κώδικα, εκτελεί τους αυτόματους ελέγχους, παράγει αυτόματες αναφορές και τέλος παράγει την τεκμηρίωση του λογισμικού.
Η εισαγωγή του project στο Eclipse γίνεται με την επιλογή File/Import/Existing Projects into Workspace
με την επιλογή του φακέλου που περιλαμβάνει το project.
Για την τεκμηρίωση του λογισμικού χρησιμοποιήθηκαν τα εργαλεία Mylyn Wikitext για τη συγγραφή των κειμένων και το UMLet για την κατασκευή των διαγραμμάτων UML.