RapidAUTO는 실제 소스코드의 변경을 설계 모델에 반영하고 설계와 코드를 지속적으로 동기화하여 Architecture Drift를 최소화합니다.
자세히 보기
빠르게 변화하는 기술 트렌드 속에서, MDS인텔리전스가 제시하는 차별화된 인사이트와 혁신 솔루션을 확인하세요.
엔지니어의 기술 컨텐츠를 통해 다양한 활용 방법을 확인할 수 있습니다.
실행시간 검증, 측정한 값을 WCET라고 증명할 수 있나요? 실시간 시스템의 Task는 정해진 주기 안에 반드시 실행되어야 합니다. 그래서 가장 나쁜 조건에서도 주기를 지킬 수 있는지, 즉 WCET(Worst-Case Execution Time, 최악의 실행시간)를 확인해야 합니다. 그렇다면 WCET는 어떻게 구할까요? 가장 널리 쓰이는 방법은 타겟에서 실
최근 몇 년 사이 자동차 기술은 눈부시게 발전했습니다. 차선 유지 보조, 자동 주차, 앞차와의 거리를 조절하는 어댑티브 크루즈 컨트롤 등 첨단 운전자 보조 시스템(ADAS)은 이제 많은 차량에 기본적으로 탑재되고 있으며, 완전 자율주행 자동차 시대도 멀지 않은 듯 합니다. 자동차가 스스로 주변 환경을 인식하고 판단하며 움직이는, 그야말로 ‘똑똑한 자동차’의
이번글에서는 EU 사이버 복원력법(CRA): 2026년 이후를 대비하는 컴플라이언스 가이드 (1)에 대해 안내해 드리겠습니다. 글 시작에 앞서 핵심 요약을 하면, ✅ 사이버 복원력법(Cyber Resilience Act, CRA)은 2024년 12월 10일에 발효되었으며, EU 내에서 판매되는 거의 모든 “디지털 요소를 포함한 제품”에 적용됩니다. ✅ 취약
최근 방위산업을 비롯하여 자동차, 항공우주 등 엄격한 규격 준수와 복잡한 요구사항 관리가 필수적인 산업군을 중심으로 PTC Codebeamer 최신 버전을 도입하는 기업이 빠르게 늘고 있습니다. 대규모 프로젝트의 복잡성을 제어하고 트래커 기반으로 수명 주기를 통합 관리할 수 있는 강력한 도구이기 때문이죠. 하지만 대학교나 일반 프로젝트에서 엑셀(Excel)
지난 편에서는 Codebeamer에 쌓인 WBS 데이터를 BeamerX Gantt가 그대로 타임라인으로 펼쳐 보여준다는 이야기를 나눴습니다. [BeamerX Gantt] 1탄. 간트차트로 펼쳐보는 Codebeamer WBS 이번 주 일정 어떻게 돼요? 프로젝트 회의에서 빠지지 않고 나오는 질문입니다. 사실 그 답은 이미 어딘가... 이번 편에서는 그 화면을
AI가 작성한 코드는 믿을 수 있을까? AI가 발전함에 따라 최근 개발자들은 생성형 AI를 적극적으로 활용하고 있다. 개발자는 AI를 이용해 함수 구현부터 테스트 코드 작성까지 다양한 업무를 수행하며 생산성을 높이고 있다. 하지만 AI가 개발 과정에 자연스럽게 자리 잡으면서 한 가지 질문도 함께 제기된다. "AI가 작성한 코드는 얼마나 신뢰할 수 있을까?"
소프트웨어가 포함된 제품의 개발 과정이 복잡해지면서 요구사항부터 설계, 개발, 테스트, 릴리즈까지 각 단계에서 생성되는 다양한 정보를 체계적으로 관리하는 것이 중요해지고 있습니다. 특히 요구사항은 ALM(Application Lifecycle Management) 시스템에서 관리하고, 실제 소스코드와 개발 활동은 GitHub와 같은 형상관리 도구에서 관리하
어제는 실패했는데 오늘은 성공했다? 우리가 무심코 지나치는 Flaky Test 이야기 CI 파이프라인의 빌드 결과를 확인하던 어느 날, 테스트 하나가 실패했습니다. 개발자는 로그를 열어보고 최근 변경 사항을 확인합니다. 코드를 다시 살펴보고, 재현을 위해 테스트를 한 번 더 실행해 봅니다. 그런데 이번에는 PASS. '방금은 왜 실패한 거지?' '일시적인
자동차 산업의 패러다임이 하드웨어 중심에서 소프트웨어 중심으로 급격하게 이동하면서, SDV(Software-Defined Vehicle, 소프트웨어 중심 자동차)는 이제 미래가 아닌 현재의 생존 전략이 되었습니다. 과거의 자동차가 '기계공학의 집약체'였다면, 현대의 SDV는 바퀴 달린 고성능 컴퓨터혹은 스마트폰에 비유됩니다. 이러한 전례 없는 변화 속에서
임베디드 소프트웨어(SW) 개발에서 CR(Change Request, 변경 요청)에 따른 회귀 테스트(Regression Test)는 변경된 코드가 기존의 정상적인 기능(하드웨어 제어, 통신, OS 스케줄링 등)에 악영향을 주지 않았는지 검증하는 필수적인 과정입니다. 임베디드 환경은 하드웨어 종속성이 높고 자원이 제한적이기 때문에, 일반 IT SW의 회귀