Products

QAC/C++

การวัดมาตรฐานอุตสาหกรรม (industry benchmark) เพื่อวิเคราะห์โค้ดภาษา C เชิงลึกในระดับภาคอุตสาหกรรมของคณะกรรมการ QAC (industrial scale C code QAC) เป็นโซลูชันการวิเคราะห์โค้ดภาษา C เชิงสถิติชั้นนำในภาคอุตสาหกรรม ซึ่งมีคุณลักษณะครอบคลุมทุกด้าน เพื่อขยายขอบเขตมาตรฐานการเข้ารหัส และเพื่อค้นหาบั๊กจากโค้ดใหม่และโค้ดเดิม (legacy code)"

คุณสมบัติ

  • ตัวแปลงภาษาC ทำงานร่วมกับระบบส่งต่อข้อมูลที่ซับซ้อน
  • ระบุข้อบกพร่องในการเขียนโค้ดโปรแกรม ในขั้นตอนแรกเริ่มที่เป็นไปได้ในวัฏจักรการพัฒนา
  • การวิเคราะห์ Dataflow เพื่อตรวจจับบั๊ก
  • พัฒนาโค้ดในด้านต่างๆ อาทิ ความน่าเชื่อถือ, การบำรุงรักษา, การถ่ายโอน, การนำกลับมาใช้ใหม่ และการทดสอบ
  • แสดงให้เห็นถึง Compliance ตามกฎการเข้ารหัสและมาตรฐานการเข้ารหัสซึ่งรวมถึง MISRA C
  • ข้อมูลการวินิจฉัยที่มีความแม่นยำสูง (และข้อความช่วยเหลือมากมาย) สำหรับนักพัฒนาซอฟต์แวร์เพื่อระบุข้อบกพร่อง
  • การวิเคราะห์เชิงเมตริกและการสร้างภาพข้อมูล เพื่อเพิ่มประสิทธิภาพการตรวจสอบโค้ด
  • การตรวจสอบโค้ดโดยอัตโนมัติจะสามารถตรวจสอบโค้ดได้แบบทันที เข้าถึงวัตถุ และสามารถทำซ้ำได้
  • ความผิดพลาดน้อย ประหยัดทั้งเวลา ค่าใช้จ่าย และทรัพยากรที่มีความสำคัญ

ภาพรวมทางเทคนิค

  • สามารถคอมโพเนนท์ได้(Component-based), สามารถต่อขยายได้ (plugin architecture)
  • สามารถใช้ user interface ได้ 2 แบบ
    • cross-platform graphical user interface with integrated source code editor, 
    • cross-platform command line interface.
  • ผสานรวมกับ Microsoft Visual Studio และ Eclipse ทำให้นักพัฒนาซอฟต์แวร์มีฟีเจอร์ ของ cross-platform GUI ทั้งหมด ทำให้พวกเขามี envelonment ในการพัฒนาซอฟท์แวร์ที่เหมาะสมกับความต้องการ
  • สามารถนำ Cross-platform, cross-interface, โปรเจคฟอร์แมต multi-language , และ โปรเจค engine มาผสมผสนเข้ากับ โปรเจค source code (C และ C++) ต่างๆ
  • Portable project format อนุญาตให้กำหนดโครงแบบ (Configurate)ของโครงการได้ ทำให้สมาชิกทีมพัฒนาซอฟต์แวร์ สามารถแบ่งใช้งานกันได้ง่าย
  • ควบคุมการตั้งค่าทั้งโครงการได้อย่างสมบูรณ์เสร็จสรรพภายใน cross-platform user interface เดียว
  • One single installer มีคุณสมบัติ
    • อินเตอร์เฟซผู้ใช้ได้ทั้งหมด
    • สามารถในการทำงานร่วมกันได้กับทุกคอมไพเลอร์โดยไม่ต้องเสียเวลาผ่านขั้นตอนใดอีก
    • ชุดฟีเจอร์ที่ใช้งานร่วมกันกับระบบอัตโนมัติส่วนใหญ่ และ IDEs ได้ง่ายขึ้น
    • ความสามารถในการอัพโหลดผลลัพธ์ไปยัง QA Verify Quality Management System

แพลตฟอร์มที่รับรอง

  • Windows 7 (32 & 64-bit)
  • Linux RHEL 5 (32 & 64-bit)
  • Solaris 10 (64-bit)

ตัวเลือกการใช้งาน

  • Cross Platform GUI แบบใหม่
  • Command Line
  • Makefile Integration
  • ผนวกเข้ากับ Microsoft Visual Studio ™ 2010 และ 2012 (2013 ในเร็ว ๆ นี้)
  • ผนวกเข้ากับ Eclipse™ บนพื้นฐานของ IDEs (เช่น CodeWarrior และ Wind River Workbench™)
  • สภาวะการพัฒนาแบบจำลอง (เช่น Rhapsody™™)
  • สภาวะการทำงานร่วมกันอย่างต่อเนื่อง (เช่น Jenkins™ ™™)
  • การจัดการโครงการวิเคราะห์ Cross Platform

Compliance Modules

QAC MISRA C:1998
MISRA C: 2004
MISRA C :2012
QAC++ MISRA C++:2008
JSF AV
HIC

ติดต่อเรา