Computer Science/Software Design

아키텍처 패턴의 종류 (4) Sense-Compute-Control Pattern

마이트너 2024. 7. 4. 19:26
 국내에서 주로 많이 사용하는
5가지 아키텍처 패턴 中 하나

(Layered, Broker, MVC, State-Logic-Display, Sense-Compute-Control Patterns)

 

 

 


일정한 시간 별로 센서의 값을 읽어 들이는 Sense와 센서의 값을 계산하여 해야 할 행위를 정의한 compute, actuator에 해야 할 기능이나 행위를 전달하는 control로 모듈을 구분하는 패턴을 말한다.

 


임베디드 애플리케이션을 개발할 때 주로 사용되는 패턴이다. 

 

 

아키텍처 패턴은 지속적으로 발표되고 있고 웹과 서적을 통해 공유하고 있다. 또한 대부분의 아키텍트나 설계와 구현을 오래한 엔지니어들은 자신들의 경험을 정리한 패턴들을 갖고 있다. 중요한 것은 이러한 경험들을 재사용할 수 있도록 체계적으로 정리하고 관리하는 것이다.

728x90