Rozumět (software) - Understand (software)

Rozumět
Pochopte logo.png
VývojářiScientific Toolworks, Inc.
Stabilní uvolnění
5.1[1] / 14. února 2019; Před 21 měsíci (2019-02-14)
Operační systémWindows, Mac OS X, Linux, Solaris
K dispozici vAda, Cobol, Ansi C, K&R C, Ansi C ++, C #, FORTRAN, Java, Jovial, Pascal, PL / M, Python, VHDL, Objective C, Objective C ++, HTML, PHP, JavaScript, XML
TypStatická analýza programu
LicenceProprietární komerční software
webová stránkascitools.com

Rozumět je přizpůsobitelný integrované vývojové prostředí (IDE), který umožňuje statická analýza kódu prostřednictvím řady vizuálů, dokumentace a metrických nástrojů.[2] Byl vytvořen, aby pomohl vývojářům softwaru porozumět, udržovat a dokumentovat jejich zdrojový kód. Umožňuje porozumění kódu poskytnutím vývojových diagramů vztahů a vytvořením slovníku proměnných a postupů z poskytnutého zdrojového kódu.[3]

Funkce

Kromě fungování jako integrovaného vývojového prostředí poskytuje Understand nástroje pro metriky a zprávy, testování standardů, dokumentaci, vyhledávání, vytváření grafů a znalost kódů. Je schopen analyzovat projekty s miliony řádků kódu a pracuje s kódovými bázemi napsanými ve více jazycích.[4] Původně vyvinut pro Ada, nyní podporuje vývoj v několika běžných programovacích jazycích.[5] Integrace s Zatmění Podporováno je také vývojové prostředí.

Aplikace

Pochopení bylo globálně používáno pro vládní, komerční a akademické účely. Používá se v mnoha různých průmyslových odvětvích k analýze i vývoji softwaru. Specifické použití zahrnuje řadu aplikací: ověřování kódu pro vestavěné systémy,[3] poradenství v oblasti softwarových sporů,[6] reverzní inženýrství a dokumentace,[7] a analýza změn zdrojového kódu.[8]

Reference

  1. ^ https://scitools.com/category/release/
  2. ^ Dragomir, Mircea (1. prosince 2015). "Rozumět". Softpedia.com. Softpedie. Citováno 7. prosince 2015.
  3. ^ A b Martin, George (březen 2011). „Návrhář připravený na projekt“. Č. 248. Okruhový sklep. p. 57. Citováno 8. prosince 2015. Cite magazine vyžaduje | časopis = (Pomoc)
  4. ^ Adkins, Francis; Jones, Luke (24. dubna 2015). „Machine Assisted Semantic Understanding“ (PDF). Pojistit. Severovýchodní univerzita. Citováno 4. prosince 2015.
  5. ^ Richard, Brett (24. května 2013). „Analyzátory zdrojového kódu jako vývojový nástroj“. Flurry.com. Nástroje pro vývojáře Yahoo. Citováno 7. prosince 2015.
  6. ^ Loren, Lydia; Johnson-Laird, Andy. „Soudní spory týkající se počítačového softwaru“ (PDF). FCLR.org. Revize zákona o federálních soudech. Citováno 7. prosince 2015.
  7. ^ Phillips, Michael; Mok, Amy. „Objevování vzorů letového softwaru kosmické lodi“ (PDF). Laboratoř aplikované fyziky Johns Hopkins. Společnost Lockheed Martin Corporation. Citováno 7. prosince 2015.
  8. ^ Eshow, Michelle (1. června 2014). „Analýza změn zdrojového kódu RTMA“ (PDF). Divize leteckých systémů. NASA. Citováno 7. prosince 2015.

externí odkazy