국내에서 주로 많이 사용하는
5가지 아키텍처 패턴 中 하나
(Layered, Broker, MVC, State-Logic-Display, Sense-Compute-Control Patterns)
일정한 시간 별로 센서의 값을 읽어 들이는 Sense와 센서의 값을 계산하여 해야 할 행위를 정의한 compute, actuator에 해야 할 기능이나 행위를 전달하는 control로 모듈을 구분하는 패턴을 말한다.
임베디드 애플리케이션을 개발할 때 주로 사용되는 패턴이다.
아키텍처 패턴은 지속적으로 발표되고 있고 웹과 서적을 통해 공유하고 있다. 또한 대부분의 아키텍트나 설계와 구현을 오래한 엔지니어들은 자신들의 경험을 정리한 패턴들을 갖고 있다. 중요한 것은 이러한 경험들을 재사용할 수 있도록 체계적으로 정리하고 관리하는 것이다.
728x90
'Computer Science > Software Design' 카테고리의 다른 글
디자인 패턴의 종류 (1) Singleton Pattern (0) | 2024.09.25 |
---|---|
아키텍처 패턴의 종류 (5) MVC Pattern (0) | 2024.07.04 |
아키텍처 패턴의 종류 (3) State-Logic-Display Pattern (3-tier) (0) | 2024.07.04 |
아키텍처 패턴의 종류 (2) Broker Pattern (0) | 2024.07.04 |
아키텍처 패턴의 종류 (1) Layered Pattern (0) | 2024.07.04 |