SourceAudit C/C++ Visual Studio-hoz

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