Atomic API: 서비스 중심 설계의 정수

하드웨어로부터의 완벽한 독립을 향한 설계 철학

정의

차량의 모든 기능을 재사용 가능한 최소 단위의 서비스(API)로 정의한 표준 인터페이스

설계 철학

  • 서비스 지향 아키텍처(SOA) 기반의 유연성
  • 기능을 서비스, 이벤트, 메서드, 필드로 명확히 분리
  • 논리적인 계층적 API 구조 채택

핵심 목적

하드웨어 독립성소프트웨어 재사용성을 극대화하여 개발 효율을 높이는 것

Atomic API 5계층 구조

Service (서비스)

Method (메서드)

Parameter (파라미터)

Field (필드)

Interface (물리적 인터페이스)