HOME > 공학 > 전자공학 > 한국정보처리학회 > 정보처리학회논문지D
소프트웨어공학 : 실시간 객체 지향 모델을 위한 시나리오 기반 구현 합성
분야 공학 > 전자공학
저자 김세화 ( Sae Hwa Kim ) , 박지용 ( Ji Yong Park ) , 홍성수 ( Seong Soo Hong )
발행기관 한국정보처리학회
간행물정보 정보처리학회논문지D 2005년, 제12권 제7호, 1049~1064쪽(총16쪽)
파일형식 52805111.pdf [다운로드 무료 PDF 뷰어]
판매가격 4,600원
적립금 138원 (구매자료 3% 적립)
이 자료를
논문의 미리보기 2페이지를 PDF파일로 제공합니다.
 
연관 논문
실시간 객체 지향 모델을 위한 시나리오 기반 구현 구조 -
소프트웨어공학 : 소프트웨어 재공학과 유지보수 지원을 위한 툴의 개발 ( Software Engineering : Development of the Tool for Software Re-engineering and Maintenance )
소프트웨어공학 : 객체지향 시스템으로부터 컴포넌트를 식별하기 위한 모델 기반의 정량적 재공학
소프트웨어 공학 : 객체지향 공간 모델에 기반한 지하수 관정 안전도 평가 시스템을 위한 유형적 분석
논문 : 객체지향 지리 데이터 모델에 의한 지하수의 오취약성 분석을 위한 관리시스템 구현
 
 
국문초록
내장형 시스템이 제공하는 기능이 다양해 지고 그 구조가 복잡해짐에 따라, 이들 시스템을 설계하는 데에 객체 지향 설계 방법론이 널리 사용되고 있다. 객체로 설계된 시스템을 대상 하드웨어에서 수행시키기 위해서는 객체들로부터 태스크 집합을 유도해야 하는데, 여기에 몇 개의 태스크가 존재하며 각 태스크가 어떤 객체들로 도착한 어떤 이벤트를 처리하느냐에 따라 시스템의 응답성이 크게 좌우된다. 그럼에도 불구하고 객체와 태스크의 상이함 때문에 최적의 태스크 집합을 유도하는 것은 매우 어려운 일이며, 그로 인해 지금까지는 여러 태스크 집합을 반복적으로 시도해 보는 것이 보편적인 방법이었다. 본 논문에서는 이 문제를 해결하는 Scenario-based Implementation Synthesis Architecture(SISA)를 제안한다. SISA는 객체로 설계된 시스템에서 태스크 집합을 유도하는 방법, 그리고 이를 지원하는 개발 도구와 런타임 시스템 아키텍처를 총칭한다. 이를 이용하여 개발된 시스템은 가능한 적은 개수의 태스크들로 이루어져 있으면서도 시스템의 각 이벤트에 대한 응답 시간이 최소임이 보장된다. 우리는 UML 2.0을 모델링 언어로 사용하는 개발도구인 RoseRT를 확장하여 SISA를 구현했으며, 기 개발된 산업용 PBX(사설 교환기) 시스템에 이를 적용했다. 이 시스템의 성능 평가 결과, 지금까지 알려진 최선의 태스크 유도 방식을 이용하여 개발되었을 때에 비해,시스템의 최대 응답 시간이 평균 30.3% 단축된다는 것을 확인할 수 있었다.
 
 
영문초록
The demands of increasingly complicated software have led to the proliferation of object-oriented design methodologies in embedded systems. To execute a system designed with objects in target hardware, a task set should be derived from the objects, representing how many tasks reside in the system and which task processes which event arriving at an object. The derived task set greatly influences the responsiveness of the system. Nevertheless, it is very difficult to derive an optimal task set due to the discrepancy between objects and tasks. Therefore, the common method currently used by developers is to repetitively try various task sets. This paper proposes Scenario-based Implementation Synthesis Architecture (SISA) to solve this problem. SISA encompasses a method for deriving a task set from a system designed with objects as well as its supporting development tools and run-time system architecture. A system designed with SISA not only consists of the smallest possible number of tasks, but also guarantees that the response time for each event in the system is minimized. We have fully implemented SISA by extending the RoseRT development tool and applied it to an existing industrial PBX system. The experimental results show that maximum response times were reduced 30.3% on average compared to when the task set was derived by the best known existing methods.
 
 
객체 지향 실시간 시스템 설계, 내장형 소프트웨어 개발 방법론, 자동화된 다중 태스킹 코드 합성, 객체 지향 모델링 도구, 통합 모델링 언어, Object-oriented Real-time System Design, Embedded Software Development Methodology, Automated Multitasking Code Synthesis, Object-Oriented Modeling Tools, Unified Modeling Lan
 
 
도움말
본 논문은 참고용 논문으로 수정 및 텍스트 복사가 되지 않습니다.
 
 
추천자료
장애인복지와 정보화
지식경영
정보사회와 뉴미디어의 올바른 수용에 대하여
[경영정보시스템] ERP 대웅제약 사례를 중심으로
[졸업][경영정보] XML기반의 B2B 전자문서교환 시스템 구현
[유비쿼터스컴퓨팅] 유비쿼터스컴퓨팅
멀티미디어의이해 - 3차원TV(3DTV) 관련 기술이 멀티미디어 분야와 관련하여 어떻게 적용되고 있는지,미래사회에서 `3차원TV(3DTV)` 기술과 관련하여 새로운 응용분야 및 방법
[전략정보론] 지능형 에이전트
[일반상식]면접대비 일반상식 231
일반물리학실험 레포트 소스
오늘 본 자료
오늘 본 자료가 없습니다.
장바구니 담은 자료
장바구니가 비어 있습니다.
이 간행물 인기자료
데이타베이스 : 단축-경로와 확장성 ...
소프트웨어 공학 : 훈련데이터 집합을...
데이터베이스 : 순차패턴에 기반한 XM...
데이터베이스 : 불확실한 시간 간격을...
소프트웨어 공학 : 디자인 패턴에 대...
이 간행물 신규자료
한글 형태소 및 키워드 분석에 기반한...
TK-Indexing: NoSQL 기반 SNS 데이터 ...
UML 상태 기계를 이용한 임베디드 소...
레퍼런스 흐름에 기반한 디자인 패턴...
웹 서비스 합성 구성을 위한 QoS고려 ...
저작권 정보
본 학술논문은 한국학술정보㈜ 각 학회간에 저작권 계약이 체결된 것으로 HAPPY학술이 제공하고 있습니다. 본 저작물을 불법적으로 이용시는 법적인 제재가 가해질 수 있습니다.
 
서비스이용약관 | 개인정보취급방침 | E-mail 수집 거부 | 제휴 및 광고문의 | FAQ
이메일 무단 수집 거부
본 웹사이트에 게시된 이메일 주소가 전자우편 수집 프로그램이나 그 밖의 기술적 장치를 이용하여 무단으로 수집되는 것을 거부하며, 이를 위반시 정보통신망법에 의해 형사처벌됨을 유념하시기 바랍니다. [게시일 2003년 4월 2일]