ID: 7059
Course type: vocational and applied
Course coordinator: Miljić L. Nenad
Lecturers: Miljić L. Nenad
Contact: Miljić L. Nenad
Level of studies: B.Sc. (undergraduate) Academic Studies – Information Technologies in Mechanical Engineering
ECTS: 5
Final exam type: project design
Department: Department of Internal Combustion Engines
The aim of the course is: ● that the student masters the basic methods and tools for designing software for embedded platforms in the automotive industry; ● to learn to recognize and formulate the task to be realized on embedded platforms and ● to design a hardware platform and an appropriate software application using modern methods, primarily model-based modeling, and advanced software tools.
Upon successful completion of this course, students should be able to: ● Perform problem analysis and define the concept of an embedded platform through which new functionality should be implemented on one of the automotive systems. ● Specify hardware and software components of embedded solutions. ● Develop complex, model-based functions ● Implement and test software components. ● Calibrate software components of embedded solutions.
1. Introduction to control systems in automotive technology; 2. Specifics of real-time system. Computer networks in automotive technology; 3. AUTOSAR basics; Standards in the performance of software components embedded automotive solutions; 4. Models for the realization of the development cycle of automotive software; V-model; 5. Model based software development; Fundamentals of automotive software modeling; 6. Methods and tools for automotive software development; Methods and tools in the process of maintaining automotive software;
Practicum: Mastering the development environment ETAS ASCET (Bosch Automotive); Design, development and testing of software applications through examples and practical work on the embedded platform based on the IC Engine control unit Bosch MED17.3.4
No particular requirements for attending this course
ETAS Ascet Development environment; ETAS Inca calibration software; ETAS FlexECU development ECU.
Total assigned hours: 60
New material: 20
Elaboration and examples (recapitulation): 10
Auditory exercises: 20
Laboratory exercises: 0
Calculation tasks: 0
Seminar paper: 0
Project: 0
Consultations: 0
Discussion/workshop: 0
Research study work: 0
Review and grading of calculation tasks: 0
Review and grading of lab reports: 0
Review and grading of seminar papers: 5
Review and grading of the project: 0
Test: 0
Test: 0
Final exam: 5
Activity during lectures: 0
Test/test: 40
Laboratory practice: 0
Calculation tasks: 0
Seminar paper: 0
Project: 30
Final exam: 30
Requirement for taking the exam (required number of points): 40
Model Based Automotive Software Development - Handouts; Dieter Nazareth: Model Based Development of automotive Software, (ETAS- Bosch Automotive) ; Jörg Schäuffele, Thomas Zurawka: Automotive Software Engineering, Springer 2013, ISBN 978-3-8348-2469-1