CODARTS Methodology by the STS

STS 표기법에 의한 CODARTS 방법론

  • 엄진아 (울산대학교·정보통신공학부) ;
  • 김규년 (울산대학교 컴퓨터·정보통신공학부)
  • Published : 1999.02.01

Abstract

Gomaa에 의해 제안된 CODARTS(Concurrent Design Approach for Real-Time System)방법론은 COBRA(Concurrent Object-based Real-Time Analysis)을 사용하여 실시간 시스템의 행동 모델을 개발하고 행동 모델에서 병렬 태스크 구조로 변환하는 데 도움을 주는 태스크 구성 지침을 제공한다. CODARTS에서는 태스크 구성 지침을 RTSA(Real-Time System Analysis)표기법으로 표현된 행동 모델에 적용하여 태스크를 구성한다. 그러나 RTSA 표기법에는 태스크를 구성하는데 필요한 실행 성질 및 주기, 이벤트의 병렬성 및 순서와 같은 정보들을 기술하지 않기 때문에 직접 태스크 구성 지침을 적용하는 것은 어렵다. 본 논문에서는 CODARTS 방법론의 분석단게에서 태스크 구성에 필요한 정보를 통합적으로 나타낼 수 있는 STS (Specification for Task Structuring)를 제안한고 이를 이용하여 태스크를 자동적으로 구성할 수 있는 알고리즘과 적용 예제를 보인다.

Keywords

References

  1. Software Design Methods for Concurrent and Real-Time System Gomaa, H.
  2. 울산대학교 공학 연구논문집 v.27 no.2 확장 방향성 그래프를 이용한 실시간 병렬 태스크의 단계적인 구성 이종구;김규년
  3. Proceedings of the Eleventh International Conference on Software Engineering Structuring Criteria for Real-time System Design Gomaa, H.
  4. Communications of the ACM v.27 no.9 A Software Design Method for Real-Time Systems Gomaa, H.
  5. Structured Development for Real-time Systems(Four Volumes) Ward, P.;S. Mellor
  6. Introduction to Real-Time Software Design(Second Edition) Allworth, S. T.;R. N. Zobel
  7. Communications of the ACM v.29 no.7 Software Development of Real-Time Systems Gomaa, H.
  8. Strategies for Real-time System Specification Hatley, D.;I. Pirbhai
  9. Object-Oriented Technology for Real-Time Systems Maher, A.;Juha, K.;Jurgen Z.
  10. 소프트웨어공학회지 v.10 no.3 UML을 이용한 분산ㆍ실시간 소프트웨어 개발 프로세스 은석훈;최윤석;정기원