logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

스마트카 Smart Car 소프트웨어 엔지니어링

스마트카 Smart Car 소프트웨어 엔지니어링

(자동차 임베디드 소프트웨어 개발 프로세스와 기술 입문)

신승환, 김연호, 정민우, 조선영 (지은이)
  |  
에이콘출판
2013-03-29
  |  
30,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 27,000원 -10% 0원 1,500원 25,500원 >
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

스마트카 Smart Car 소프트웨어 엔지니어링

책 정보

· 제목 : 스마트카 Smart Car 소프트웨어 엔지니어링 (자동차 임베디드 소프트웨어 개발 프로세스와 기술 입문)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 모바일/무선/임베디드 프로그래밍
· ISBN : 9788960774162
· 쪽수 : 400쪽

책 소개

에이콘 임베디드 시스템 프로그래밍 시리즈, 제35권. 차량용 소프트웨어를 개발할 때 알아야 할 주요한 소프트웨어 기술과 프로세스를 체계적으로 설명하는 책이다.

목차

1장 자동차와 임베디드 소프트웨어
___1.1 자동차용 임베디드 시스템의 등장
___1.2 자동차용 네트워크의 등장
___1.3 자동차를 구성하는 서브시스템
______1.3.1 파워트레인
______1.3.2 섀시
______1.3.3 보디
______1.3.4 멀티미디어
___1.4 데이터 캘리브레이션
___1.5 자동차용 임베디드 소프트웨어 전망

2장 자동차 개발 프로세스
___2.1 자동차 개발 프로세스 개요
___2.2 기획 단계
___2.3 선행 개발 단계
___2.4 디자인 단계
___2.5 설계 단계
___2.6 시작 단계
___2.7 시험 단계
___2.8 생산 준비 단계
___2.9 양산 단계
___2.10 차량 개발 프로세스 모니터링과 통제
___2.11 전자 기술을 반영한 차량 개발 프로세스

3장 제어 개발 프로세스
___3.1 엔지니어링 프로세스
______3.1.1 차량 레벨상의 시스템 콘셉트
______3.1.2 시스템 요구사항 정의
______3.1.3 시스템 아키텍처 설계
______3.1.4 시스템 구현
______3.1.5 소프트웨어 요구사항 분석
______3.1.6 소프트웨어 아키텍처 설계
______3.1.7 소프트웨어 단위 설계와 구현
______3.1.8 소프트웨어 단위 검증
______3.1.9 소프트웨어 통합과 검증
______3.1.10 소프트웨어 확인과 배포
______3.1.11 시스템 통합과 검증
______3.1.12 차량 평가와 데이터 캘리브레이션
______3.1.13 시스템 배포
___3.2 지원 및 관리 프로세스
______3.2.1 프로젝트 관리 프로세스
______3.2.2 요구사항 관리 프로세스
______3.2.3 형상 관리 프로세스
______3.2.4 변경 관리 프로세스
______3.2.5 품질 관리 프로세스

4장 기능 안전
___4.1 기능안전 개요
___4.2 위험 관리 정의와 기능안전과 유사성
___4.3 HARA와 ASIL 설정
___4.4 안전요구사항 도출과 시스템 설계
___4.5 ASIL 분해
___4.6 소프트웨어 아키텍처 안전분석
___4.7 소프트웨어 개발과 검증

5장 EAST-ADL
___5.1 시스템 아키텍처의 정의와 역할
___5.2 아키텍처 프레임워크
______5.2.1 메타 모델링 아키텍처 프레임워크
______5.2.2 공통 아키텍처 프레임워크
______5.2.3 특정 도메인 아키텍처 프레임워크
___5.3 자동차 분야의 아키텍처 EAST-ADL
___5.4 EAST-ADL 시스템 모델
______5.4.1 EAST-ADL의 차량 레벨
______5.4.2 EAST-ADL의 분석 레벨
______5.4.3 EAST-ADL의 설계 레벨
______5.4.4 EAST-ADL의 구현 레벨
___5.5 EAST-ADL의 확장 모델
______5.5.1 EAST-ADL의 요구사항 모델링과 V&V
______5.5.2 EAST-ADL의 운영환경 모델링
______5.5.3 EAST-ADL의 신뢰성 모델링
______5.5.4 EAST-ADL의 가변성 모델링
______5.5.5 EAST-ADL의 거동 모델링
______5.5.6 EAST-ADL의 타이밍 모델링

6장 AUTOSAR
___6.1 AUTOSAR 등장 배경
___6.2 AUTOSAR 범위
___6.3 AUTOSAR 아키텍처 구조
______6.3.1 ASW
______6.3.2 RTE
______6.3.3 서비스 계층
______6.3.4 ECAL
______6.3.5 MCAL
______6.3.6 콤플렉스 드라이버
______6.3.7 인터페이스
___6.4 AUTOSAR 적용
______6.4.1 SW 컴포넌트 정의
______6.4.2 ECU 자원 정의
______6.4.3 시스템 정의
______6.4.4 시스템 설정 및 EUC 정의 추출
______6.4.5 ECU별 설정
______6.4.6 ECU별 SW 실행파일 생성

7장 OSEK-OS
___7.1 OSEK/VDX 개요
___7.2 OIL 설정
___7.3 응용프로그램 모드
___7.4 시작과 종료
___7.5 태스크
___7.6 ISR
___7.7 훅
___7.8 스케줄링
___7.9 알람
___7.10 이벤트
___7.11 자원
___7.12 메시지

8장 CAN
___8.1 초기 차량 네트워크
___8.2 CAN 탄생배경
___8.3 기본개념
___8.4 통신 방식
___8.5 메시지 구조
______8.5.1 메시지 프레임 구조
______8.5.2 데이터 프레임
______8.5.3 원격 프레임
______8.5.4 오류 프레임
______8.5.5 오버로드 프레임
___8.6 메시지 비트타임 세그먼트와 재동기화
___8.7 구현
______8.7.1 메시지 설계
______8.7.2 하드웨어
______8.7.3 소프트웨어

9장 LIN
___9.1 LIN 탄생 배경
___9.2 개요
______9.2.1 기본 개념
______9.2.2 적용 분야
___9.3 통신 방식
______9.3.1 에러 검출 및 제한
______9.3.2 슬립과 웨이크업
___9.4 메시지 구조
______9.4.1 프레임 종류
______9.4.2 메시지 프레임
______9.4.3 메시지 프레임 타입
___9.5 구현
______9.5.1 메시지 설계
______9.5.2 하드웨어
______9.5.3 소프트웨어

10장 FlexRay
___10.1 엑스바이와이어 기술
___10.2 FlexRay 탄생
___10.3 기본 사항
___10.4 프로토콜 아키텍처
___10.5 프레임 포맷
___10.6 통신 주기
______10.6.1 클록 동기화
______10.6.2 정적인 영역
______10.6.3 동적인 영역
___10.7 웨이크업과 스타트업 프로토콜
______10.7.1 웨이크업 단계
______10.7.2 스타트업 단계
___10.8 토폴러지
______10.8.1 수동형 버스 토폴러지
______10.8.2 듀얼 채널 싱글 스타
______10.8.3 싱글 채널 연속형 스타
______10.8.4 듀얼 채널 연속형 스타
___10.9 FlexRay 노드 아키텍처

11장 CCP
___11.1 탄생 배경
___11.2 특징과 응용분야
___11.3 인터페이스 표준과 구조
______11.3.1 인터페이스 메시지 구조
______11.3.2 CRO 메시지
______11.3.3 DTO 메시지
______11.3.4 CRM
______11.3.5 이벤트 메시지
______11.3.6 DAQ 메시지
___11.4 명령어와 인터페이스의 예
______11.4.1 명령어
______11.4.2 명령어 인터페이스의 예
___11.5 오류 처리
___11.6 드라이버 구현
______11.6.1 초기화
______11.6.2 DAQ 초기화 및 데이터 측정
______11.6.3 캘리브레이션 초기화
______11.6.4 드라이버 구현의 예

12장 KWP2000
___12.1 KWP 2000 등장 배경
___12.2 OBD의 통신 방법
______12.2.1 SAE-J1850
______12.2.2 ISO 15765
______12.2.3 ISO 14230
___12.3 KWP2000의 구조
______12.3.1 KWP 2000 - 파트 1
______12.3.2 KWP 2000 - 파트 2
______12.3.3 KWP 2000 - 파트 3
___12.4 KWP 2000 구현 방법
______12.4.1 소프트웨어 구조
______12.4.2 CAN 드라이버
______12.4.3 전송 계층
______12.4.4 KWP2000 서비스

저자소개

신승환 (옮긴이)    정보 더보기
다양한 분야의 소프트웨어를 개발, 관리, 컨설팅했으며, 현재는 차량용 임베디드 소프트웨어를 개발하고 있다. 『스마트카 Smart Car 소프트웨어 엔지니어링』을 비롯한 다수의 IT 서적을 집필하고 번역했다.
펼치기
김연호 (지은이)    정보 더보기
성균관대학교 대학원에서 제어 및 가상현실을 전공했으며, 현재 현대오트론에서 책임 연구원으로 차량 기능안전 대응 및 역량심사 업무를 하고 있다. 비주얼 컴퓨팅, 웹, B2B 솔루션, 국방 무기체계 등 다양한 SW 개발 경험을 갖고 있다. ISO 26262, 소프트웨어 아키텍처 및 모델 기반 시스템 엔지니어링 분야에 관심이 많으며, 설계·개발·프로세스가 잘 조화된 차량용 소프트웨어 엔지니어가 되기 위해 노력하고 있다.
펼치기
정민우 (지은이)    정보 더보기
한양대학교 대학원에서 정보통신을 전공했으며, 현재 만도에서 선임 연구원으로 차량용 소프트웨어를 개발하고 있다. MCU, DSP, ARM 등 다양한 컨트롤러용 임베디드 소프트웨어 개발과 RTOS 이식 경험이 있다. 전력·전자 제어 및 소프트웨어 아키텍처 설계에 관심이 많으며, 차량용 임베디드 시스템 엔지니어가 되기 위해 노력하고 있다.
펼치기
조선영 (지은이)    정보 더보기
한양대학교 대학원에서 물리학을 전공했으며, 현재 현대오트론에서 책임 연구원으로 차량용 소프트웨어를 개발하고 있다. PC, 웹, 엔터프라이즈 애플리케이션 등 다양한 경험을 갖고 있으며, 차량 제어 분야의 요구공학 엔지니어와 소프트웨어 이키텍트로 활동하고 있다. 소프트웨어 아키텍처 설계와 개발 프로세스에 관심이 많으며, 자동차의 무인 자율 주행 시스템의 완성을 꿈꾸면서 차량용 소프트웨어를 개발하고 있다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책