Occam4 Engine | Giz Systems
GIZ SYSTEMS / OCCAM4
Occam4 Engine
데이터·화면·액션의 공통 선언형 모델을 기반으로 기업 앱·콘텐츠·분석과 Agent 도구를 구성합니다.

하나의 변경을 여러 곳에서 다시 구현하지 않도록
업무 필드가 바뀔 때 데이터, 화면, 검증과 Agent 도구가 서로 달라지면 결함이 생깁니다. Occam4는 선언형 모델을 중심으로 구성 요소를 연결하는 Giz의 기반입니다. 모델, 화면 편집과 서버 실행의 책임을 나누고 동일한 상태를 중복 관리하지 않는 것이 설계 원칙입니다.
업무를 구성하는 5가지 핵심 아키텍처 요소
Occam4는 모델 주도(Model-Driven) 설계로 단 하나의 모델에서 모든 인터페이스가 결정론적으로 파생됩니다.
- 데이터 모델 (Data Model):
- 담당 역할: 엔터프라이즈 필드, 데이터 관계, 타입 제약, 원천 데이터 소스 매핑을 선언형으로 정의
- 결과: 전사 시스템 간 100% 일관된 데이터 조회 및 안전한 트랜잭션 입력
- 뷰 모델 (View Model):
- 담당 역할: 폼, 그리드, ECharts 기반 차트, 피벗, 대시보드 페이지 컴포넌트의 계층적 조합
- 결과: 모바일과 데스크탑에 즉각 반응하는 엔터프라이즈 업무 화면
- 서버 액션 (Server Actions):
- 담당 역할: 타입 안전 입력 검증, 다단계 권한 인가(ACL/ACE), 비즈니스 상태 머신 전이
- 결과: 사이드 이펙트가 엄격히 통제되는 검증된 트랜잭션 실행 경로
- 콘텐츠 거버넌스 계약 (Content Contract):
- 담당 역할: 작성자-검토자 분리, 불변 리비전 생성, 승인, 발행 및 단일 클릭 롤백
- 결과: 법적 감사 증적을 충족하는 신뢰 가능한 공개 웹 및 사내 지식 자산
- 도구 및 에이전트 계약 (Tool Contract):
- 담당 역할: AI 에이전트가 호출할 파라미터 스키마, 호출 권한 경계, 출력 프로젝션 정의
- 결과: 사람이 사용하는 동일한 비즈니스 규칙과 권한 하에서 안전하게 작동하는 AI 자율 실행
현업과 개발자가 함께 구성합니다
시각 디자이너에서 화면 구조와 속성을 편집하고, 개발자는 필요한 데이터 연결과 서버 동작을 확장합니다. 저장 상태와 충돌은 공통 편집 세션에서 확인합니다. 기업 공개 페이지는 화면 저장 후 콘텐츠의 검토·발행 절차를 따릅니다.
실제 도입의 검수 기준
대표 업무를 모델로 구성한 뒤 사용자 입력부터 처리 완료까지 확인합니다. 필드 변경이 연관 화면에 일관되게 반영되는지, 권한과 오류 처리가 유지되는지, 기존 화면과 데이터가 손상되지 않는지 검증합니다. 복잡한 화면·연계·대량 데이터는 실제 구성에서 확인합니다.
Giz Agent 실시간 도입 상담
공개된 자료와 엔터프라이즈 아키텍처를 근거로 도입 상담과 기술 초안 작성을 돕습니다.