קלוקוורק

מתוך ויקיפדיה, האנציקלופדיה החופשית
קלוקוורק
מחזור חיים 2001–הווה (כ־23 שנים) עריכת הנתון בוויקינתונים
www.klocwork.com
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית

קלוקוורקאנגלית: Klocwork) הוא כלי תוכנה לניתוח קוד סטטי בבעלות Perforce, חברת תוכנה ממיניאפוליס, מינסוטה. קלוקוורק מנתחת את קוד המקור בזמן אמת, מפשטת סקר עמיתים (peer reviews) לקוד ומתוכננת לאריך את חיי המדף של תוכנה מורכבת.

סקירה כללית[עריכת קוד מקור | עריכה]

Klocwork משמש לזיהוי בעיות אבטחה, בטיחות ואמינות בקוד C,‏ C++,‏ ג'אווה ו-#C.[1] המוצר כולל תוספי שלחן עבודה רבים למפתחים, מדדים ודיווחים.

היסטוריה[עריכת קוד מקור | עריכה]

  • במקור הטכנולוגיה של Klocwork פותחה כדי לענות על הדרישות לניתוח קוד מקור בקנה מידה גדול כדי לייעל את ארכיטקטורת התוכנה עבור קוד C בתוך נורטל נטוורקס והתפצלה בשנת 2001.[2][3]
  • בינואר 2012 שוחרר Klocwork Insight 9.5.[4] הוא סיפק ניתוח סטטי בזמן אמת בוויז'ואל סטודיו, כמו פעולת מעבד תמלילים עם איתור שגיאות כתיב תוך כדי כתיבה.
  • במאי 2013 הושק כלי בדיקת קוד העמיתים של Klocwork Cahoots.[5]
  • ב 10 בינואר 2014 נרכשה Klocwork על ידי חברת Rogue Wave Software
  • בינואר 2019 נרכשה Rogue Wave Software על ידי חברת פרפורס (הידועה יותר כיצרנית מערכות ניהול תצורה) ובכך הפך המוצר KLOCWORK לחלק מסל המוצרים האינטגרטיבי של פרפורס [6]

פרסים והוקרה[עריכת קוד מקור | עריכה]

בשנת 2007 הוענק ל-Klocwork פרס InfoWorld לטכנולוגיית השנה לשנת 2007 עבור מנתח קוד המקור הטוב ביותר.[7]

במאי 2014 זכתה Klocwork בפרס Red Herring Top 100 בצפון אמריקה, בתחום התוכנה.[8]

הערות שוליים[עריכת קוד מקור | עריכה]

  1. ^ "Was die zyklomatische Komplexität wirklich aussagt". Entwicklung Elektronik (בגרמנית). 2018-04-10. נבדק ב-2020-04-03.
  2. ^ "Coverity and Klocwork code analyzers drill deeper". InfoWorld. 2006-01-26. נבדק ב-2020-04-02.
  3. ^ "Software tool finds bugs in real time". New Electronics. 2014-05-27. נבדק ב-2020-04-02.
  4. ^ Dr Dobb's - Source Code Analysis: Spell-checker style.
  5. ^ "Klocwork Cahoots Simplifies Peer Code Review". eWeek]. 2013-05-06. נבדק ב-2020-04-03.
  6. ^ Klocwork by Perforce Broadens SAST Continuous Compliance Coverage with Latest Release
  7. ^ "2007 Technology of the Year Award Winners". InfoWorld. 2007-01-01. נבדק ב-2020-04-02.
  8. ^ 2014 Red Herring North America: Winners