Invisible Safety,

Proven by Intelligence

보이지 않는 안전을 인텔리전스로 증명하다.

기술 노트
IT 산업의 변화를 이끄는 MDS인텔리전스의
기술 인사이트를 만나보세요.
시스템 소프트웨어 개발

[CodeSonar] MISRA, 임베디드 개발자가 알아야 할 현실적인 접근법

MISRA는 “규칙 집합”이 아니라 “선택 가능한 프레임워크”입니다. MISRA는 임베디드 C/C++ 개발에서 가장 널리 사용되는 코딩 표준입니다. 하지만 많은 개발자들이 오해하는 부분이 하나 있습니다. MISRA는 모든 규칙을 반드시 지켜야 하는 절대 규칙이 아닙니다." 실제로 대부분의 개발 조직은 전체 규칙을 그대로 적용하지 않고, 프로젝트 특성이나 고

codesonar@mdsit.co.kr
시스템 소프트웨어 개발

[VectorCAST] C++ Xilinx 시험 환경 구성하기

Xilinx는 하드웨어를 유연하게 구성할 수 있는 플랫폼을 제공합니다. 이러한 특성 덕분에 Xilinx 기반 시스템은 국방, 항공과 같이 실시간성과 높은 신뢰성이 요구되는 분야에서 널리 사용됩니다. 이러한 Xilinx환경은 Zynq와 같은 SoC와 함께 Vitis와 같은 개발 툴체인, 그리고 GCC 기반 크로스 컴파일러를 포함하는 복합적인 개발환경으로 구성

vectorcast@mdsit.co.kr
시스템 소프트웨어 개발

[CodeSonar] 임베디드 환경에서 Rust와 CodeSonar를 활용한 안전한 개발

임베디드 시스템이나 시스템 소프트웨어 개발 분야에서는 오랫동안 C와 C++가 핵심 언어로 사용되어 왔습니다. 두 언어는 하드웨어에 가까운 수준에서 동작하며 높은 성능과 제어 능력을 제공하기 때문에 임베디드 환경에서 널리 활용되고 있습니다. 하지만 C/C++에서는 메모리를 개발자가 직접 관리해야 하기 때문에 메모리 누수, 댕글링 포인터, 버퍼 오버플로우와

codesonar@mdsit.co.kr
시스템 소프트웨어 개발

[medini analyze] 2026 R1 업데이트로 더 효율적인 Safety 분석 환경 만들기

이번 2026 R1 업데이트에서는 시스템 모델 연동, 협업 기능, 그리고 AI 기반 지원 기능까지 다양한 개선이 이루어졌어요. 특히 SysML 모델 연동 강화, Requirements Tool 통합, 그리고 Engineering Copilot 기능 추가를 통해 기능안전 분석 업무를 더욱 효율적으로 수행할 수 있도록 발전했답니다. 그럼 이번 업데이트에서 무엇

medini@mdsit.co.kr
시스템 소프트웨어 개발

[Codebeamer] 요구사항 관리 툴을 넘어, 업무 플랫폼으로 쓰는 방법

Codebeamer를 처음 접하면 대부분 이렇게 생각합니다. “요구사항 관리 툴이구나.” “ASPICE나 기능안전 대응할 때 쓰는 시스템이겠지.” 틀린 말은 아닙니다. 하지만 실제 현업에서 Codebeamer를 오래 사용하다 보면, 한 가지 질문에 도달하게 됩니다. " 이걸 꼭 요구사항 관리에만 써야 할까? " 이번 글에서는 Codebeamer를 요구사항

codebeamer@mdsit.co.kr
시스템 소프트웨어 개발

[VectorCAST] 임베디드 SW검증의 보이지 않는 위협: '신뢰할 수 없는 AI 모델'의 리스크

최근 AI 기술이 테스팅 도구에 이식되면서 전례 없는 생산성 혁신이 일어나고 있습니다. 하지만 국방, 항공, 자동차와 같이 높은 신뢰성이 요구되는 '미션 크리티컬(Mission-Critical)' 산업에서 SW테스팅 도구를 선택할 때, 우리는 기능 뒤에 숨겨진 'AI모델의 기원(Origin)'과 '공급망 신뢰성'을 반드시 따져봐야 합니다. 특정 폐쇄망에서

vectorcast@mdsit.co.kr
시스템 소프트웨어 개발

[VectorCAST] 요구사항 기반 단위/통합시험, 이제 AI로 가속화한다.

이번 포스팅에서는 VectorCAST 2026 버전에서 새롭게 추가된 AI 기반 기능 Reqs2x에 대해 설명해 드리겠습니다. " 소프트웨어 품질을 확보하기 위해 단위/통합시험은 필수입니다. " 특히 자동차, 국방/항공, 철도, 의료 등 고신뢰 시스템에서는 요구사항 기반 테스트와 추적성 확보가 반드시 필요합니다. 그런데 실제 현업에서는 이런 문제가 종종 발

vectorcast@mdsit.co.kr
시스템 소프트웨어 개발

[Codebeamer] 현업 개발자가 만든 확장 플랫폼, BeamerX

01. BeamerX란? BeamerX는 Codebeamer를 중심으로 한 다양한 업무 시나리오에 특화된 경량형 확장 앱 시리즈입니다. 기존 Codebeamer의 뛰어난 ALM 기능을 유지하면서도, 보다 직관적이고 빠르게 접근할 수 있는 업무 중심 인터페이스를 제공합니다. "Codebeamer에 아쉬웠던 바로 그 기능" "수동 작업을 줄이고 싶었던 반복 업

codebeamer@mdsit.co.kr
시스템 소프트웨어 개발

[Codebeamer] AI와 ALM의 만남, 더 똑똑해진 제품 개발 라이프사이클 관리

오늘은 차세대 ALM(Application Lifecycle Management) 시장을 선도하는 Codebeamer 3.2.0.0 버전의 릴리즈 소식과 함께, 업계를 흔들고 있는 혁신적인 AI 기능들을 종합하여 정리해 드립니다. 복잡해지는 제품 개발 환경에서 효율성을 극대화하고 싶은 엔지니어와 프로젝트 매니저라면 이번 업데이트 내용을 주목해 보세요! 01

codebeamer@mdsit.co.kr
시스템 소프트웨어 개발

[Codebeamer] Default와 X 비교

이번 포스팅에서는 Codebeamer와 Codebeamer X에 대해 자세히 알아보려고 합니다. 두 솔루션은 같은 PTC에서 제공하는 것으로 UI가 다르며 요구사항 관리와 애플리케이션 수명주기 관리(ALM)를 위한 강력한 도구로, 많은 기업에서 사용되고 있답니다. Codebeamer는 전체 애플리케이션 수명주기 관리(ALM) 프로세스를 간소화하고 향상하도록

codebeamer@mdsit.co.kr
시스템 소프트웨어 개발

[Codebeamer] Tracker와 WorkItem 관리

오늘은 Codebeamer의 Tracker와 Work Item을 관리하는 방법에 대해 자세히 알아보겠습니다. Codebeamer는 프로젝트 관리와 소프트웨어 개발을 위한 강력한 도구로, 특히 Tracker와 Work Item을 통해 효율적인 작업 관리를 지원합니다. 이 글에서는 Codebeamer의 기능을 살펴보고, 사용자 입장에서 어떻게 활용할 수 있는지

codebeamer@mdsit.co.kr
시스템 소프트웨어 개발

[Codebeamer] 애자일? WBS? Codebeamer 하나면 됩니다.

"Agile 개발 프로세스와 Release 관리" Codebeamer는 Agile 개발 프로세스를 효과적으로 지원하는 ALM 솔루션으로, 프로젝트 설계, 구현, 배포까지 체계적으로 관리할 수 있도록 다양한 기능을 제공합니다. 또한 프로젝트의 근간이 되는 WBS를 Release Tracker에 구축하면, 프로젝트 진행 상황을 시각적인 데이터로 분석하고, Sp

codebeamer@mdsit.co.kr