엔지니어링 용어

COTS, SEooc

아즈마민초 2025. 1. 24. 14:48

■COTS(Commercial off the shelf) :

이미 상용화가 완전히 되어서 따로 수주 같은 것도 필요없고

그냥 이미 시장에 나와 있는 것을 바로 사서 쓸 수 있게 만들어진

제품

 

■SEooc(Safety Element out of context):

하나의 시스템, 여러 시스템의 조합, 소프트웨어 컴포넌트, 소프트웨어 유닛,

하드웨어 컴포넌트 또는 하드웨어 소자가 될 수 있고

어떤 특정 아이템의 컨텍스트 안에서 개발되지 않는 안전 관련 엘리먼트이다

 

◆위 둘의 차이점을 보자면

COTS는 이미 매우 상용화가 되어서 수주 같은 것도 필요없고 바로 시장에

나온 것을 구매하여 사용할 수 있는 것이고

SEooc는 이제 막 안전 요구사항을 충족하는 물건을 개발하는 데 그것을 

특정 아이템을 위해 만든 것이 아니라, 이 안전 요구사항을 만족시키면서

개발하는 이 물건을 개발하여 혹은 개발되어 다양한 컨텍스트에 사용될

수 있도록 개발하는 것을 말하는데 

가장 주된 차이점은 안전 요구사항을 반영했냐 안했냐로 볼 수 있을 것

같다. 

 

---------------------------------------------------------------------------------

SEooC는

여러 다른 상황 및 환경 그리고 다양한 고객에게 적용할 제품을 만드는 것

즉 특정 요구사항을 목표로 개발되지 않는 제품을 말한다.

 

예를 들어 선행개발 또는 특정 고객을 타겟으로 하지 않는 제품의

개발에 ISO 26262를 적용 가능하여야 할 경우 이 부분을 SEooC로

정의내린다.

예를 들어 반도체 중 MCU같은 것이 어떤 차종 모델에 적용될지

정의하고 개발하는 것이 아닌 자체적 요구사항을 정의하고 개발하기 

때문에 이 또한 ISO26262 적용을 위해 SEooC로 정의한다.

 

SEooC는

Item

System

Set of Systems

SW Component(소프트웨어 최소 단위의 묶음)

HW Component(하드웨어 최소 단위의 묶음)

Part(하드웨어 최소 단위)

Unit(소프트웨어 최소 단위)

의 레벨 중에서 Item레벨을 제외한 나머지 모든 레벨에서

적용할 수 있다.(왜냐하면 Item은 Context requirements를 가질 수 있기 때문)

 

 

'엔지니어링 용어' 카테고리의 다른 글

Parameter VS variable  (0) 2025.07.15
인스펙션  (0) 2025.06.10
FCA, PCA  (0) 2024.04.29
configuration, calibration data, field data  (0) 2024.04.26
디버깅  (0) 2024.04.25