- USB 디바이스의 연결을 관리한다.
- USB 디바이스의 제어 및 데이터 전송을 관리한다.
- USB 디바이스의 전원을 관리한다.
- Mass Storage Class
https://www.usb.org/defined-class-codes
- 디바이스의 연결, 제어 등의 성능이 빠를 수록 좋다.
- 하드웨어 사양의 변경이 용이할 수록 좋다.
- 다양한 클래스로의 확장이 용이할 수록 좋다.
- 어떤 기능 및 품질 측면에서 장점이 있는지 등 시스템의 동작 및 사업 환경은 각자 설정한다.
- 솔루션이 최적화된 것을 판단할 수 있는 품질 시나리오가 검토되어야 한다.
- 제약 사항의 변경에 대해서도 검토되어야 한다.
도메인 지식에 대한 정리, 후보 구조에 대한 엑셀 파일, 전체 클래스 다이어그램(StarUML)이 있습니다.
요구사항에 대한 문서가 있습니다.
시퀀스 다이어그램을 위한 메타 파일들이 있습니다.
GPL license

