자동차전자장치 (ECU) 개발의국제표준 Eclipse 오픈소스 발표자 : 나비더스 ( 주 ) 대표채승엽메일 트위터 발표일 : 2011 년 3 월 23( 수 ), 15:20~16:20 장 소 : 누리꿈스퀘어비즈

Similar documents
제 KI011호사업장 : 서울특별시구로구디지털로26길 87 ( 구로동 ) 02. 공산품및소비제품 생활용품검사검사종류검사품목검사방법 안전확인대상생활용품 생활 휴대용레이저용품 안전확인대상생활용품의안전기준부속서 46 ( 국가기술표준원고시제 호 (

1.장인석-ITIL 소개.ppt

ISO17025.PDF


PowerPoint 프레젠테이션

SW¹é¼Ł-³¯°³Æ÷ÇÔÇ¥Áö2013

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for

歯두산3.PDF

첨부 #1 교육프로그램및강사소개 1. Functional Safety Certification Program (FSCP) Level 2 소개 (1) 교육추천대상자 - 회사의프로세스개선, 기능안전도입및추진담당자또는관리자 Airbag, BMS, ACC, TPMS, EPS,

서현수

기능안전, 안전분석및신뢰성교육과정 VCA Korea

ICT03_UX Guide DIP 1605

ecorp-프로젝트제안서작성실무(양식3)

13 Who am I? R&D, Product Development Manager / Smart Worker Visualization SW SW KAIST Software Engineering Computer Engineering 3

IBM blue-and-white template

<30362E20C6EDC1FD2DB0EDBFB5B4EBB4D420BCF6C1A42E687770>


기술 이력서 2.0

Microsoft Word - 8.한태만_특집_.doc

untitled

SchoolNet튜토리얼.PDF

UML

Microsoft Word - ICT Reprot

미니클러스터 조성을 통한 대구경북 자동차부품산업 발전방안

<B1DDC0B6C1A4BAB8C8ADC1D6BFE4B5BFC7E228C1A63836C8A3292E687770>

학습영역의 Taxonomy에 기초한 CD-ROM Title의 효과분석

Service-Oriented Architecture Copyright Tmax Soft 2005

Oracle Apps Day_SEM

Voice Portal using Oracle 9i AS Wireless

03.Agile.key

歯튜토리얼-이헌중.PDF

소프트웨어개발방법론

CODE (%) , HEV, 213PHEV EV FCEV LG , GM Volt 1233,, xev 247, HL (, 51%, LG 49%), 2 SK 9677 EV, BlueO

SW

1 SW

<C1F6BFAA5357BBEABEF7C0B0BCBAC1A4C3A5BFACB1B E616C292E687770>

Ä¡¿ì³»ÁöÃÖÁ¾

소프트웨어공학 Tutorial #2: StarUML Eun Man Choi

Ver. T3_DWS.UTP-1.0 Unit Testing Plan for Digital Watch System Test Plan Test Design Specification Test Cases Specification Date Team Infor

04_오픈지엘API.key

TTA Journal No.157_서체변경.indd

세션 2-2(허태경).ppt

PowerPoint 프레젠테이션

2013년 중소기업 플러스 제5호_최종본.hwp

이 발명을 지원한 국가연구개발사업 과제고유번호 부처명 지식경제부 연구사업명 IT 융합 고급인력과정 지원사업 연구과제명 스마트 자동차를 위한 AUTOSAR 기반 차량 내외부 통신 플랫폼 및 응용기술 주관기관 정보통신산업진흥원 연구기간

PCServerMgmt7

<B8F1C2F72E687770>

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

DBPIA-NURIMEDIA

사단법인 커뮤니케이션디자인협회 시각디자인학회

Part Part

½ºÅ丮ÅÚ¸µ3_³»Áö

272*406OSAKAÃÖÁ¾-¼öÁ¤b64ٽÚ

PART

£01¦4Àå-2

DE1-SoC Board

제 출 문 한국산업안전공단 이사장 귀하 본 보고서를 2002 년도 공단 연구사업계획에 따라 수행한 산 업안전보건연구수요조사- 산업안전보건연구의 우선순위설정 과제의 최종보고서로 제출합니다. 2003년 5월 연구기관 : 산업안전보건연구원 안전경영정책연구실 정책조사연구팀 연


untitled

논단 : 제조업 고부가가치화를 통한 산업 경쟁력 강화방안 입지동향 정책동향 <그림 1> ICT융합 시장 전망 , 년 2015년 2020년 <세계 ICT융합 시장(조 달러)> 2010년 2015년 2020년 <국내 ICT

0125_ 워크샵 발표자료_완성.key

노인의학 PDF

<B1D4B0DDBCAD202D20C4DAB5E520B1E2B9DD2E687770>

Microsoft Word - IT기획시리즈.doc

±èÇö¿í Ãâ·Â

위험과보험전체

F1-1(수정).ppt

contents KOREA UNIVERSITY DEVELOPMENT FUND 고려대학교 발전기금 연차보고서는 기부자님들께서 보내주신 크나큰 사랑이 고려대와 수혜자들에게 어떤 긍정적인 변화를 불러일으켰는지를 담은, 변혁적 기부를 전하는 보고서입니다. <고려대학교 발전기금

Essence: Use Cases and Value Proposition

I I-1 I-2 I-3 I-4 I-5 I-6 GIS II II-1 II-2 II-3 III III-1 III-2 III-3 III-4 III-5 III-6 IV GIS IV-1 IV-2 (Complement) IV-3 IV-4 V References * 2012.

Microsoft PowerPoint - SVPSVI for LGNSYS_ ppt

나. 회사의 법적,상업적 명칭 당사의 명칭은 주식회사 한진해운 홀딩스 라고 표기합니다. 또한 영문으로는 HANJIN SHIPPING HOLDINGS CO., LTD. 라 표기합니다. 단, 약식으로 표기할 경우에는 한 진해운홀딩스 또는 HJSH라고 표기합니다. 다. 설립

歯VPR200407_011.PDF

슬라이드 1

Interstage5 SOAP서비스 설정 가이드

<B1E2C8B9B3EDB4DC325FC0D3C0BBC3E25FB1B9C1A6BDC3C0E5C1A2B1D92E687770>

02 _ The 11th korea Test Conference The 11th korea Test Conference _

ICT À¶ÇÕÃÖÁ¾

Microsoft Word - KSR2015A100

untitled

2009방송통신산업동향.hwp

ICT EXPERT INTERVIEW ITS/ ICT? 차량과 인프라 간 통신(V2I) Nomadic 단말 통신(V2P) 차량 간 통신(V2V) IVN IVN [ 1] ITS/ ICT TTA Journal Vol.160 l 9

2013년 중소기업 플러스 제4호.hwp

歯이시홍).PDF

Microsoft Word - KSR2012A037

Something that can be seen, touched or otherwise sensed

08/09-10;È£ä263»Áö

PowerPoint Presentation

<C7D8BFDC5FB0E6BFB5C7F5BDC55FC4C1BCB3C6C35FBBE7B7CAC1FD28C0CFBABBC6ED292DC0DAB7E1BDC72E687770>

1. 연구 개요 q 2013년 연구목표 제2-1과제명 건축물의 건강친화형 관리 및 구법 기술 연구목표 건강건축 수명예측 Lifecycle Health Assessment (LHA) 모델 개발 건축물의 비용 기반 분석기술(Cost-based Lifecycle Health

슬라이드 1

NIPA-Weekly_ICT( ).hwp

PowerPoint 프레젠테이션

Microsoft Word - [2017SMA][T8]OOPT_Stage_1000 ver2.docx

Adobe Photoshop PDF

OM2M 기반의 OHP-M2M 오픈소스설치가이드 2015 년 8 월 경북대학교통신프로토콜연구실 최예찬, 강형우 요약 사물인터넷 (Internet of Things: IoT) 이이슈가되면서다양한사

04-다시_고속철도61~80p

Microsoft Word - Pocket Note_ doc

Intro to Servlet, EJB, JSP, WS

Yachtro_여병상_조경식_백인송

Transcription:

자동차전자장치 (ECU) 개발의국제표준 Eclipse 오픈소스 발표자 : 나비더스 ( 주 ) 대표채승엽메일 :sychae@navithes.com 트위터 : @mfcsource 발표일 : 2011 년 3 월 23( 수 ), 15:20~16:20 장 소 : 누리꿈스퀘어비즈니스타워 4 층대회의실

목차 r AUTOSAR 와 ISO 26262 이란? r Eclipse 에서의 AUTOSAR 와 ISO 26262 의오픈소스소개 1/37

AUTOSAR 와 ISO 26262 이란?

자동차 ECU 의시장변화 r 3 가지문제 : 복잡도가증가, 개발기간은짧아짐, 기능안전성 3/37

자동차전자화에따른유럽의전략 r EU 참가국의조성기금 (GDP 의 3%, 약 10 조원투자 ) 1985 년시작 1984 년시작 1998 1999년화폐통합 리스본선언 1993년 EU연합발족 2004 2008 EUREKA Plan(1985~ ITEA(1999~2008) ITEA2(2008~ EEA -> EAST(2002~2004) 유럽연구분야이니셔티브 (2000~ EUCAR의 Frame Work 계획 (1984~ FP4 FP5(1998~2002) FP6(2002~2006) FP7(2007~2013) IST( 정보사회기술 ) ICT( 정보통신기술 ) 임베디드관련프로젝트 도로, 항공운수에 e-safety 관련 ARTIST(2002~2005) ARTIST2(2004~2008) VESSA EASIS(2003~2007) SPARC(2004~2007) 프로젝트 PREVENT( (2004~ AIDE(2004~ APROSYS(2004~ GST(2004~ ATESST ARTEMIS 관련프로젝트 ARTEMIS ETP(2004~ SPEEDS(2006~ ATESST2(2008~ HAVE-IT(2008~ ARTEMISIA(2008~ ARTEMIS JTI(2008~ 2013 AUTOSAR 관련프로젝트 자동차개발에있어서전자화비중이증가 1 개선행기술개발은높은비용발생 EU 조성 Project 민간컨소시엄 ( 비경쟁분야협력 ) AUTOSAR AUTOSAR 03/9 발족 국제표준화 ISO IEC OMG ISO26262( 기능안전 ) 4/37

참고 ] 유럽의 ISO 26262 관련프로젝트 r ISO 26262 에서 ATESST 와 EDONA 가중요하다. 5/37

AUTOSAR 의표준화방향 r 각종연구개발성과를 AUTOSAR 에통합함. ( 화살표점선은표준화 ) ECU Application 개발지원도구 개발프로세스관리방법 S W 통서신비스기타 Middleware OS (OSEK OS) HW ISO 17356 AUTOSAR 실행환경 AUTOSAR 기본 SW 차량기기제어용 OS의국제표준 데이터교환호환성 Format, Inteface 개발 Automotive SPICE ISO26262 설계방법, 품질보증 구현 통신프로토콜 FlexRay 아키텍처 OSEK /VDX MOST LIN 아키텍처기술언어 AUTOSAR (AUTomotive Open System ARchitecture) Flex Ray ATESST EAST-EEA ASAM 조정 HIS 통합 IEC61508 SW 및아키텍처 개발프로세스 구현방법 6/37

AUTOSAR 와관련된유럽프로젝트 r AUTOSAR 와 ATESST 는밀접한관계가있다. 7/37

현재 AUTOSAR 4.0 Rev 1 기준 (10 년 12 월 ) 1. Vocabulary 2. Management of functional safety 2-5Overallsafetymanagement 2-6Safetymanagementduringitem development 2-7Safetymanagementafterreleasefor production Chapters to be considered by AUTOSAR 3. Concept phase 3-5Item definition 4-5Initiationof product developmentatthesystem level 4. Product development: system level 4-11Releaseforproduction 7. Production and operation 7-5Production 3-6Initiationof the safetylifecycle 3-7Hazardanalysisandrisk assessment 3-8Functionalsafety concept 4-6Specificationof thetechnical safetyrequirements 4-7System design 5. Product development: hardware level 5-5Initiationof product developmentatthehardwarelevel 5-6Specificationof hardware safetyrequirements 5-7Hardwaredesign 4-10Functionalsafetyassessment 4-9Safetyvalidation 4-8Item integrationandtesting 6. Product development: software level 6-5Initiationof product developmentatthesoftwarelevel 6-6Specificationof softwaresafety requirements 6-7Softwarearchitecturaldesign 7-5Operation,service (maintenanceandrepair),and decommissioning Core processes 5-8Hardwarearchitectural metrics 6-8Softwareunitdesignand implementation 5-9Evaluationof violationof the safetygoaldueto random HW failures 5-10Hardwareintegrationand testing 6-9Softwareunittesting 6-10Softwareintegrationand testing 6-11Verificationof softwaresafety requirements 8-5Interfaceswithindistributeddevelopments 8-6Specificationandmanagementof safetyrequirements 8-7Configurationmanagement 8-8Changemanagement 8-9Verification 8. Supporting processes 8-10Documentation 8-11Qualificationof softwaretools 8-12Qualificationof softwarecomponents 8-13Qualificationof hardwarecomponents 8-14Proveninuse argument 9. ASIL-oriented and safety-oriented analyses 9-5RequirementsdecompositionwithrespecttoASIL tailoring 9-6Criteriaforcoexistenceof elements 9-7Analysisof dependentfailures 9-8Safetyanalyses 10. Guideline on ISO 26262 (informative) 8/37

2012 년末 AUTOSAR 4.1 1. Vocabulary 2-5Overallsafetymanagement 2. Management of functional safety 2-6Safetymanagementduringitem development 2-7Safetymanagementafterreleasefor production Chapters to be considered by Implementers 3. Concept phase 3-5Item definition 3-6Initiationof the safetylifecycle 3-7Hazardanalysisandrisk assessment 3-8Functionalsafety concept 4-5Initiationof product developmentatthesystem level 4-6Specificationof thetechnical safetyrequirements 4-7System design 5. Product development: hardware level 5-5Initiationof product developmentatthehardwarelevel 5-6Specificationof hardware safetyrequirements 5-7Hardwaredesign 5-8Hardwarearchitectural metrics 5-9Evaluationof violationof the safetygoaldueto random HW failures 5-10Hardwareintegrationand testing 4. Product development: system level 4-11Releaseforproduction 4-10Functionalsafetyassessment 4-9Safetyvalidation 4-8Item integrationandtesting 6. Product development: software level 6-5Initiationof product developmentatthesoftwarelevel 6-6Specificationof softwaresafety requirements 6-7Softwarearchitecturaldesign 6-8Softwareunitdesignand implementation 6-9Softwareunittesting 6-10Softwareintegrationand testing 6-11Verificationof softwaresafety requirements 7. Production and operation 7-5Production 7-5Operation,service (maintenanceandrepair),and decommissioning Core processes 8. Supporting processes 8-5Interfaceswithindistributeddevelopments 8-6Specificationandmanagementof safetyrequirements 8-7Configurationmanagement 8-8Changemanagement 8-9Verification 9. ASIL-oriented and safety-oriented analyses 8-10Documentation 8-11Qualificationof softwaretools 8-12Qualificationof softwarecomponents 8-13Qualificationof hardwarecomponents 8-14Proveninuse argument 9-5RequirementsdecompositionwithrespecttoASIL tailoring 9-6Criteriaforcoexistenceof elements 9-7Analysisof dependentfailures 9-8Safetyanalyses 10. Guideline on ISO 26262 (informative) 9/37

자동차개발플랫폼과앱은 Eclipse 기반 r 유럽의 EDONA 의플랫폼은 Eclipse 로배포 유럽자동차개발플랫폼은 Eclipse 로구현해야지 EU 조성금이나옴. r 구글의안드로이드플랫품은 Eclipse 로배포 안드로이드의앱을개발할려면 Eclipse 기반으로해야함. EDONA 플랫폼 10/37

참고 ] Eclipse 에서 EMF 가 Metamodel 의핵심 r 유럽자동차프로젝트로 EMF 기술이발전됨. UML XML Metamodel 문서 프로그램언어 (=C 언어등 ) 11/37

참고 ] EDONA 프로젝트 12/37

AUTOSAR 에서보는유럽표준화전략양면성 r 신흥시장에도표준화촉진 미래의방향 Top of Pyramid ( 선진국시장을대상 ) OEM 고부가가치영역의인터페이스접속성및호환성향상 수직적조정강화 Safety Telematics Environment SW 플랫폼의오픈화 Bottom of Pyramid ( 신흥시장을대상 ) Affordable Cars Entry Class 을대상으로 SW 아키텍처의오픈화및지적재산의관리 13/37

BMW Group 의부품업체줄이기전략 r Mega Supplier 의등장과자동차회사 (=OEM) 의퇴출 기술력있는회사만살아남는다. 즉, 전기자동차로가면서 AUTOSAR 와 ISO 26262 을대비하지않는업체는역사에서사라짐. 14/37

참고 ] 기능안전성규격에의한자동차업계의영향 r 기능안전성규격은유럽이중심으로시작하였으나, 다른분야의사례를감안하면표준을준수하지않는제품은향후 EU 시장에서유통이불가능하고사업의기회를잃어버릴우려가있다. ( 국내차량부품업체 EU 수출불가 ) 2011 년 6 월 201X 년 기능안전규격은차량전체의규격으로원친적으로차량구성하는전체요소가대상이됨. 단, SW 가탑재된자동차용부품만해당됨. 자동차 ISO 化 ( 표준화 ) 법규제화요구 (EU 지침 ) 각국에서법률제정준비중 시스템 ECU MCU/CPU SW 자동차에서 SW까지전계층대상 15/71 15/37

참고 ] 법제화다른분야의사례 ( 산업기계 : ISO 13489) r 산업기계분야는자동차분야에앞서기능안전성규격이 ISO 化됨. 규격은 06 년개정後, 09 년 6 월 EU 지침도발표, 09 년 12 월법시행. 06 년 6 월 EU 지침발표 09 년 12 월시행 ISO13849 개정판 ( 산업기계분야의기능안전성규격 ) 같은시기에 EU 기계지침의시행을 09 년 12 월부터적용을공표 EU 기계지침 (09/6/9) 인용 법시행 규격에준거하지않는제품은 EU 시장에유통할수없음 EU 지침 : EU 회원국의법률지침으로, 각회원국의국내법에해당함. 실질적 EU 시장의법률임 ( 위의내용요약 ) - 산업기계는엔지니어링산업의중요한부분으로, EU 권주력산업에하나이다. 안전성을확보한기계설계로기계사용에서발생되는사고를최대한예방할수있고, 사회적비용 ( 산업재해의보상문제등 ) 을절감할수있다. - EU 회원국은각영토의안전위생을확실하게보호할책임이있다. 16/37

참고 ] 일본경제산업성의 ISO 26262 r 일본경제산업성은 ISO 26262 가유럽에서법제화된다고전제함. r 일본의경제산업성에서 2010 년 ~ 2013 년 (4 년간 ), 40 억엔 ( 현재환율 500 억원 ) 을지원하여, 도요타, 혼다, 닛산의협력업체가 2013 년末까지 ISO 26262 대비를완료함. 2010 년에 7.3 억엔 ( 현재환율 90 억원 ) 을지원해서 2011 년 3 월에 OEM 가이드라인을완료해서배포 2011 년에 8.6 억엔 ( 현재환율 100 억원 ) 을지원해서 ISO 26262 검증 Tool 을일본국산화를시작. 2012 년에는 ISO 26262 을만족하는자동차소프트웨어플랫폼을일본국산화. 2013 년에는일본국산화를한검증 Tool 을평가를실시합니다. 17/37

Eclipse 에서의 AUTOSAR 와 ISO 26262 의오픈소스소개

AUTOSAR 구현에서의 Eclipse 오픈소스 r Artop (Eclipse 기반의통합 Autosar 개발툴 ) 홈페이지 : http://www.artop.org 참여회사 : BMW, Continental, Peugeot, Greensys 등 2008 년 10 월 17 일에개설, 전체소스코드내부공개. 2010 년 5 월에공식 Eclipse 프로젝트 Sphinx 로 EPL 라이선스전환 UML papyrus 프로젝트와통합될예정 GAutosar 기술 : AUTOSAR 2.0, 2.1, 3.1, 4.0 XML 자동변환 유럽과일본은 Artop 기반이필수가되어가고있음 Artop3.0 은 2011 년 2 월 25 일공개 Eclipse library 에 AUTOSAR 기능추가 추천 Eclipse library 19/37

참고 ] Artop 의 Sub Project 인 ARText r AUTOSAR 에서간편하게 ECU 설계를함. 동영상 : http://vimeo.com/12080038 20/37

참고 ] ARText 의사용효과 21/37

참고 ] Artop 의 Sub Project 인 ARUnit r AUTOSAR 의시스템설계에서 SWC 의시뮬레이션테스트 동영상 : http://vimeo.com/16768196 22/37

Artop 에서 Sphinx 로프로젝트로전향 (EPL 라이선스 ) r 2011 년 6 월에정식소스코드공개 http://www.eclipse.org/sphinx/ 제안내용 : http://www.eclipse.org/proposals/sphinx/ 23/37

Sphinx 프로젝트멤버및일정 r 참여기업 r 일정 : BMW, PSA, Bosch, Continental, CEA LIST, Itemis, Opensysnegy 등 17 개업체 ( 독일, 프랑스, 캐나다등참여 ) Feb 2010: Proposal published and announced to Eclipse membership Apr/Mai 2010: Initial code contribution from Artop and Papyrus project Mai 2010: Start of architecture reconciliation between Artop ECL and Papyrus backbone Sep 2010: First release of Artop and Papyrus based on Sphinx initial contribution (and retirement of ECL layer at Artop and Backbone in Papyrus) Oct 2010 - Feb 2011: Completion of architecture reconciliation between Artop ECL and Papyrus backbone, Implementation of architectural and behavioral improvements, Migration of Artop and Papyrus to consolidated Sphinx platform Jun 2011: First release of Sphinx (a part of simultaneous release train 24/37

Sphinx 에서사용되는 Eclipse 오픈소스 r Sphinx 프로젝트멤버가실제 Eclipse 오픈소스를릴리즈한다. 25/37

Sphinx 는 Artop + Papyrus r Artop(AUTOSAR) 와 Papyrus(UML) 이결합한다. 26/37

참고 ] Papyrus snapshot 27/37

ISO 26262 구현에있어서의 Eclipse 오픈소스 r EAST-ADL2 (Eclipse 기반의 BMT 설계툴 ) 홈페이지 : http://www.atesst.org, http://www.east-eea.net 참여회사 : Daimler Chrysler, Volvo, VW 등 Architecture Description Language (=ADL) for Automotive Embedded System : 2002 년 ~ 현재 ATESST Design Level 이 AUTOSAR 4.0 의 TimingExtension 사양서가됨 AUTOSAR 와연동하여자동차설계를이해하기쉽게해준다. Eclipse 소스코드공개및사양서공개 UML papyrus 기반으로설계 28/37

참고 ] ATESST snapshot 29/37

참고 ] ATESST 의 EAST-ADL2 r Mapping of EAST ADL ADLFunctions to AUTOSAR Runnables 30/37

ATESST2 에서향후지원기능 (1/3) r 자동차전체설계를지원함. 31/37

ATESST2 에서향후지원기능 (2/3) r ISO 26262 의 ASIL 할당기능제공 32/37

ATESST2 에서향후지원기능 (3/3) r ISO 26262 에서 Hazard 분석및 Risk 평가 모델제공 33/37

참고 ] 전자브레이크 (EPB) 의 ISO 26262 기능안전구상 34/37

참고 ] 전자브레이크 (EPB) 의 ISO 26262 기능안전구상 35/37

참고 ] 전자브레이크 (EPB) 의 ISO 26262 기능안전요구 36/37

각유럽 Tool 회사에서의오픈소스영향 Requirements Management System Description SW-model Validation Functional SW-modeling Funct. Code Generator RTE Generator ECU Config. BSW and OS 11 년오픈소스로지원영역확대부분 37/37

감사합니다.