Systém založený na umělé inteligenci, který zjednodušuje a zvyšuje efektivitu vývoje softwaru.
STRUČNĚ
Se Scryer jsme vyvinuli nyní patentovaný systém založený na umělé inteligenci, který se používá při vývoji softwaru. Identifikuje relevantní softwarové testy a předpovídá jejich výsledek s přesností více než 70 %. Scryer extrahuje dříve skryté korelace z existujících dat a odhaluje je.
Jinými slovy, Scryer Test Prediction identifikuje relevantní (např. pravděpodobně neúspěšné) testy pro změnu softwaru a hodnotu důvěryhodnosti předpovědi. Model pro předpovědi je založen na historických datech kontroly zdrojů a testů a je automaticky generován algoritmy strojového učení. Získané poznatky šetří značné výpočetní a vývojářské zdroje.
Stáhněte si náš Whitepaper o Scryer:
POPIS PROJEKTU
V pilotním projektu používá Scryer známá společnost zabývající se lékařskými technologiemi. Nástroj podporuje vývoj softwaru tím, že zjednodušuje a urychluje práci vývojářů. Oblast projektu nebo aplikace se vyznačuje především složitými závislostmi mezi softwarovými komponentami. Scryer se naučil této složitosti rozumět a na základě toho dokáže předvídat softwarové testy a jejich výsledky.
40.000+
Zaměstnanců
Zdravotnická technika
Obor
Predikce testů v IDE
Scénář nasazení
C / C#, Microsoft TFS
Technologie
Scryer byl „vyškolen“ pro pilotní projekt na základě testů, provádění testů a revizí (commitů). Díky příslušným testovacím událostem se Scryer naučil porozumět jejich složitosti a vzájemným souvislostem.
70.000
Testů
400.000
Commitů
700.000.000
Provedených testů
3.000.000.000
Relevantních testovacích událostí
Příklad: Optimalizovaná posloupnost (pořadí) a výběr testů
Nové pořadí vede k rychlejší zpětné vazbě pro vývojáře, když testy skutečně selžou. Vynechání méně důležitých testů také šetří (výpočetní) zdroje při minimálním zvýšení rizika.
Původní posloupnost provádění testů
Optimalizované pořadí provádění testů
Přesné předpovědi od Scryveru měřitelně ušetřily kapacity a urychlily začlenění nového kódu do systému. Kromě toho se vývojáři zbavili monotónní rutinní práce.
Kromě své primární funkce předpovídání softwarových testů se Scryer naučil také přiřazovat závady příslušným týmům. Tzn. pokud chyba vznikla v důsledku (neúspěšného) testu softwaru, Scryer rozpoznal, o jakou komponentu ve zdrojovém kódu se jedná, a odvodil vhodný tým.
Softwarová sada vytváří simulace zbytkových sběrnic (RBS) pro vývoj a zabezpečení řídicích jednotek (ECU). Vývoj umožňuje RBS+ ovládat a výrazně snižuje náklady na RBS.
SiNK je nástroj, který interpretuje Autosar nebo obsah souboru Autosar. Zvládá obrovské soubory a složité dotazy, což výrazně zjednodušuje a urychluje zpracování informací.
codemanufaktur s.r.o.
Registrováno u: Městský soud v Praze
Registrační číslo: C 367365
IČ: 17147531
DIČ: CZ17147531
Sídlo společnosti:
codemanufaktur s.r.o.
Rašínovo nábřeží 383/58
128 00, Praha 2 – Nové Město
Místo výkonu práce:
codemanufaktur s.r.o.
Klatovská třída 5/7
301 00, Plzeň
Marta Tomášková, jednatelka společnosti
mto@codemanufaktur.cz