A FrontEndART SourceInventory egy J2EE technológián alapuló keretrendszer, mely célja, hogy kinyerje, tárolja, monitorozza és lekérdezze szoftverfejlesztési életciklus metrikáit és egyéb tulajdonságait. A keretrendszer könnyen beépíthető a fejlesztési folyamatba, a kijelölt szoftvert folyamatosan elemzi, beleértve annak forráskódját is, majd az eredményeket egy központi adatbázisban tárolja.
A központi adatbázis képes különböző típusú metrikákat, struktúrákat és hierarchikus adatokat tárolni. A program fel van készítve az összes feltöltött változás nyomon követésére, amely egyszerűvé teszi az folyamatok elemzését és a kritikus pontok felkutatását.
A háromrétegű felépítés a következő platformokat/komponenseket tartalmazza:
- Adatbázisréteg: PostgreSQL, Oracle Adatbázis
- Alkalmazásréteg: Glassfish, Oracle WebLogic
- Kliensréteg: Java Applet, Java Servlet Pages
A központilag tárolt adatok különböző forrásokból származhatnak, mint a forráskód, a verziókövető rendszer, az eseménykövető rendszer és egyebek.
A keretrendszer irányítja a külső forrásból történő adatkinyerést. Ugyancsak felelős az információ tárolásáért és nyomon követéséért. Külső források integrálásához csak a megfelelő konvertáló eszközök kifejlesztésére van szükség
A keretrendszer jelenleg a következő verziókövető rendszerekbe képes beépülni:
- Subversion (SVN)
- Concurent Versioning System (CVS)
- IBM Rational ClearCase™
Támogatott programozási nyelvek:
- Java
- C#
- C/C++
- Python
- Különféle SQL alapú nyelvek
Támogatott platformok:
- Windows
- Linux
A web-alapú adminisztrációs felület egyszerűvé teszi a monitorozás beállítását, értesítések feltételeinek megadását, küszöbértékek, felhasználói jogok, időzítések, stb. definiálását a különféle monitorozás alá vont projektekhez.
További információk:
| A SourceInventory főoldala |
| Üzleti szempontok | A SI technikai adatai |









