임베디드 소프트웨어는 탑재될 하드웨어 아키텍처에 매우 의존적이기 때문에 플랫폼 특성을 고려한 소프트웨어 설계가 이루어져야 한다. 본 연구에서는 MPSoC(Multi Processor System On Chip)용 플랫...
http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
https://www.riss.kr/link?id=A82294807
2007
Korean
569
KCI등재
학술저널
697-707(11쪽)
1
0
상세조회0
다운로드국문 초록 (Abstract)
임베디드 소프트웨어는 탑재될 하드웨어 아키텍처에 매우 의존적이기 때문에 플랫폼 특성을 고려한 소프트웨어 설계가 이루어져야 한다. 본 연구에서는 MPSoC(Multi Processor System On Chip)용 플랫...
임베디드 소프트웨어는 탑재될 하드웨어 아키텍처에 매우 의존적이기 때문에 플랫폼 특성을 고려한 소프트웨어 설계가 이루어져야 한다. 본 연구에서는 MPSoC(Multi Processor System On Chip)용 플랫폼에 탑재될 임베디드 소프트웨어의 PIM(Platform Independent Model)을 PSM(Platform Specific Model)에 매핑하기 위한 기법을 제안하고, 매핑 결과에 대한 시뮬레이션을 통해 매핑 기법의 유효성을 검사하였다. 제안하는 방법은 UML(Unified Modeling Language) 기반의 객체지향 모델로부터 태스크를 도출하여 이 기종의 하드웨어 컴포넌트로 구성된 MPSoC 플랫폼에 할당하기 위한 것으로써, 할당의 정확성 및 신속성과 소프트웨어 병렬성을 극대화 할 수 있는 장점을 제공한다.
다국어 초록 (Multilingual Abstract)
Since embedded software is very dependent for target hardware architecture, characteristics of the platform must be considered when designing the software. Furthermore, MPSoCs consists of heterogeneous hardware components that are specified in micro l...
Since embedded software is very dependent for target hardware architecture, characteristics of the platform must be considered when designing the software. Furthermore, MPSoCs consists of heterogeneous hardware components that are specified in micro level. Thus mapping of embedded software for MPSoCs should be considered the characteristics. In this paper, we provide an approach to automatic mapping PIM (Platform Independent Model) of an embedded software to PSM(Platform Specific Model) for MPSoC(Multi Processor System On Chip) and verify its effectiveness with simulation. In the proposed approach, tasks are derived from an object oriented model based on the UML (Unified Modeling Language). And then the types of the derived tasks are identified. With the identified types and inter relationship between tasks, the tasks are assigned to appropriate heterogeneous hardware components. We expect that the approach improve accuracy of the assigning and concurrency of the deployed software.
목차 (Table of Contents)
참고문헌 (Reference)
1 "멀티프로세서용 임베디드 소프트웨어의 MDA 기반 개발" 24 (24): 19-25, 2006.10
2 "Workshop on Model-Driven Architecture and Program Generation" 2006
3 "UML 2.0 Superstructure Specification" 2004
4 "Systems, Speedup and Heterogeneity" 2004
5 "Real-Time UML Workshop for Embedded Systems" 2007
6 "Parallel Programming Models for Multi-Processor SoC Platform Applied to High-Speed Traffic Management" ACM Press New York, NY, USA 48-53, 2004
7 "PIM to PSM mapping techniques" 2003
8 "OCL을 이용한 UML2.0 행위모델의 시간 일관성 분석" 181-183, 2006
9 "Multiprocessor Systems on Chips" Morgan Kaufmann 2005
10 "Measuring Efficiency and Executability of allocation and scheduling in Multi- Processor Systems-on-Chip" 2 (2): 2005
1 "멀티프로세서용 임베디드 소프트웨어의 MDA 기반 개발" 24 (24): 19-25, 2006.10
2 "Workshop on Model-Driven Architecture and Program Generation" 2006
3 "UML 2.0 Superstructure Specification" 2004
4 "Systems, Speedup and Heterogeneity" 2004
5 "Real-Time UML Workshop for Embedded Systems" 2007
6 "Parallel Programming Models for Multi-Processor SoC Platform Applied to High-Speed Traffic Management" ACM Press New York, NY, USA 48-53, 2004
7 "PIM to PSM mapping techniques" 2003
8 "OCL을 이용한 UML2.0 행위모델의 시간 일관성 분석" 181-183, 2006
9 "Multiprocessor Systems on Chips" Morgan Kaufmann 2005
10 "Measuring Efficiency and Executability of allocation and scheduling in Multi- Processor Systems-on-Chip" 2 (2): 2005
11 "MPSoC용 임베디드 소프트웨어 설계 및 검증을 위한 모델 기반 프레임워크" 24 (24): 12-18, 2006.10
12 "Interaction Based Modeling of Embedded Software" 351-355, 2006
13 "Implied Scenario Analysis in UML 2.0 Scenario Specification" 2006
14 "ESUML: UML 2.0 기반 임베디드 소프트웨어 모델링 방법론" 343-345, 2005
15 "Distributed Adaptive Task Allocation in Heterogeneous Computing Environments to Maximize Throughput" 2004
16 "Automated Task Allocation on Single Chip, Hardware Multithreaded, Multiprocessor Systems" 2004
17 "Advanced Encryption Standard" NIST 2001
큐잉 네트웍 모델을 이용한 소프트웨어 아키텍처 설계 단계에서의 성능 예측 방법론
C언어 기반 프로그램의 동적 메모리 접근 오류 테스트 자동화 도구 설계
GARDIAN: 실시간 내장형 소프트웨어 개발 방법론에서의 룰 기반의 모델링 평가 및 지원도구
학술지 이력
연월일 | 이력구분 | 이력상세 | 등재구분 |
---|---|---|---|
2014-09-01 | 평가 | 학술지 통합(기타) | |
2013-04-26 | 학술지명변경 | 한글명 : 정보과학회논문지 : 소프트웨어 및 응용</br>외국어명 : Journal of KIISE : Software and Applications | |
2011-01-01 | 평가 | 등재학술지 유지(등재유지) | |
2009-01-01 | 평가 | 등재학술지 유지(등재유지) | |
2008-10-17 | 학술지명변경 | 한글명 : 정보과학회논문지 : 소프트웨어 및 응용</br>외국어명 : Journal of KISS : Software and Applications | |
2007-01-01 | 평가 | 등재학술지 유지(등재유지) | |
2005-01-01 | 평가 | 등재학술지 유지(등재유지) | |
2002-01-01 | 평가 | 등재학술지 선정(등재후보2차) |