Project Technology사의 BridgePoint는 모델 구동형 아키텍쳐(MDA)를 서포 트 하는 개발툴입니다. 오브젝트 액션 언어(OAL)를 사용하고, 모델 의 동적인 행동을 기술하는 것으로써, 플랫폼에 의존하지 않는 모델만(소스 코드를 필요로 하지 않는다)으로 실행할 수 있습니다.
작성된 모델은, 모델 컴파일러를 사용해 구현에서 그대로 컴파일 및 실행할 수 있는 소스 코드로 변환할 수 있습니다. 특히, C언어용의 모 델 컴파일러 MC-3020은 스피드, 실행 사이즈의 면에서 임베디드의 제품 개발에 사용 가능한 퍼포먼스를 가지고 있습니다.
JSP 커널상에서 동작하는 BridgePoint를 이용한 예제 모델과 차분(差分) 아키텍쳐 는,여기에서 다운로드 할 수 있습니다.
본 개발 환경은 MC-3020 버젼 3.1에서 변환되는 메카니즘부를TOPPERS/JSP커널1.4에 이식하기 위한의 것입니다. 이 환경을 동작하기 위해서, 이하의 개발 환경을 셋업 하고 Windows2000 이상의 실행 환경이 필요합니다.
본 개발 환경에서는 2개의 모델을 준비하고 3개의 생성과 빌드가 행해집니다.
실제 기기에 포팅하지 않습니다만, 큰 변경이 없이도 포팅이 가능합니다.
TOPPERS 프로젝트의 멤버로서 JSP 커넬상에서 동작하는 BridgePoint 를 이용한 예제 모델과 차분(差分) 아키텍쳐의 개발에 참가하고 있는 개발 스탭 은 다음과 같습니다(소속은 참가한 시점).
이름 | 소속 | 기간 |
---|---|---|
竹内良輔 | (주)리고 플래폼 개발 센터 | 2003년〜 |
鈴木俊安 | (주)토요 테크니카 소프트웨어 솔루션 | 2003년〜 |