A FrontEndART SourceAudit C/C++ Microsoft Visual Studio modulja beépül a fejlesztőkörnyezetbe, így egy gombnyomásra képes elemezni a C/C++ projekteket és megoldásokat.
Az elemzési folyamat eredménye a forráskód egy absztrakt reprezentációja [Columbus Séma C/C++-ra], amelyet az exportáló eszköz a különböző forráskód tulajdonságok kinyerésére használ, mint a:
-
C/C++ forráskód metrikák
A szoftver mérése elengedhetetlen része a menedzsmentnek; kicsi az esély arra, hogy valami irányítható legyen, ha az nem mérhető. A szoftver metrikák a szoftver egy részének, a forráskódnak vagy specifikációnak, néhány tulajdonságának mérőszámát adják meg. A szoftver tulajdonságainak mérésére számos megközelítés létezik...
Tovább >>
-
C/C++ kódduplikációk
Bevett gyakorlat a kód újrafelhasználása másolás és beillesztés segítségével. Habár ez a megközelítés csökkenti a fejlesztési időt, hosszútávon mégis meg kell fizetni az árát a megnövekedett karbantartási költségek formájában. Elsődlegesen az adhat okot aggodalomra, ha az eredeti kódban változtatni kell, mert az összes másolt részt is ellenőrizni és megfelelően változtatni kell.
Tovább >> || Kódduplikáció leírása (PDF) -
C/C++ gyanús kódrészletek
A programozás folyamán előálló "gyanús kód" olyan forráskód részlet, amely súlyos problémára utalhat, mivel a szoftver helytelen működéséhez vezethet.
Tovább >> || Gyanús kódrészletek leírás (PDF) -
C/C++ szabálysértések
A helyes kódolási gyakorlatok útmutatást jelentenek a hibátlan, gyors, karbantartható és biztonságos kód írásához. A FrontEndART termékei képesek azt vizsgálni, hogy a fejlesztők betartják-e ezen szabályokat. E mellett e gyakorlatok vizsgálata komoly problémákat is feltárhat, melyek nem szándékosak, mivel a fejlesztők figyelmetlenségből adódnak. Tovább >>
Az eredmények azonnal megjelennek a fejlesztőkörnyezetben, olyan egyszerűen átlátható formában, mely lehetővé teszi a navigálást a forráskódban a hivatkozott kódrészletekre.
Szolgáltatások és jellemzők
- Robusztus és hibatűrő elemző, az ISO/IEC 14882:2003, 9899:1990, 9899:1999, ANSI/ISO C szabványok támogatásával
- Támogatott platformok: Windows
- Támogatott fejlesztőkörnyezetek: Microsoft Visual Studio (8.0, 9.0)
- Hatékony szűrőeljárások a szükségtelen forráskódrészletek elhagyásához (például rendszer header-ek)
A legfrisebb kiadás a FrontEndART SourceAudit 1.3. A binárisok használatához kérjük, vegye fel a kapcsolatot velünk az alábbi elérhetőségen, vagy töltse le a próbaverziót.
További információk:
| A SourceAudit főoldala |
| Üzleti szempontok | A SA technikai adatai |
| SourceAudit C/C++ Visual Studio-hoz | SourceAudit C# Visual Studio-hoz |













