Networked Embedded Systems Ezio Bartocci Overview Networked Embedded - - PowerPoint PPT Presentation

networked
SMART_READER_LITE
LIVE PREVIEW

Networked Embedded Systems Ezio Bartocci Overview Networked Embedded - - PowerPoint PPT Presentation

Networked Embedded Systems Ezio Bartocci Overview Networked Embedded Systems (182.717): 6 weeks for semester ECTS: 6.0 Web: http://ti.tuwien.ac.at/rts/teaching/courses/networked-embedded-systems Type: Lessons (VU Vorlesung) with


slide-1
SLIDE 1

Ezio Bartocci

Networked Embedded Systems

slide-2
SLIDE 2

Overview

Networked Embedded Systems (182.717):

– 6 weeks for semester – ECTS: 6.0 – Web: http://ti.tuwien.ac.at/rts/teaching/courses/networked-embedded-systems – Type: Lessons (VU Vorlesung) with Exercitations/Project

Lecturer: – Ezio Bartocci Institute: – E182 Institut für Technische Informatik

slide-3
SLIDE 3

Objectives

  • Deepening the topic of Embedded System

Through an introduction of the technologies used

  • Practical solution

Design, Implementation, Test, Documentation

  • Grading
  • f theoretical and practical knowledge

Learn the practical principles of planning, design and programming of distributed embedded systems.

slide-4
SLIDE 4

Introductory Lectures

Dates as needed Possible Topics:

  • Network Architectures
  • Software Engineering
  • Project Management
slide-5
SLIDE 5

Registration for Exercitations (TI-Portal)

  • Exercitations start: 03.10.2012
  • Registration required
  • Fixing the groups until 10.10.2012

myTI-Portal

  • Registration Number (Matrikelnr.)
  • White Pages Password

http://ti.tuwien.ac.at/myTI/login_html

slide-6
SLIDE 6

Laboratory

Laboratory facilities: (Treitlstrasse 3 in Hochparterre)

  • Room 4 (Klappe 19524)
  • ti28 - ti38

Access Control via TI-Card:

  • based on personalized access cards
  • If you have no card: Photo through TI-portal Upload

– myTI à Profile – Foto in Format 3:4, Darstellung mit 150x200 Pixel

slide-7
SLIDE 7

Review process

  • Division into groups
  • Selecting a group topic
  • Preparation of the specification in the group
  • Workshop day 1: Presentation of the Specification
  • Develop an implementation
  • Evaluation
  • Workshop day 2: Presentation of the results
slide-8
SLIDE 8

Preliminary organization

  • f the course
  • Following the preliminary
  • Possibly via myTI
  • Partner & times should be respected as far as possible
  • Group meetings Wednesday 15:00-17:00, 30 min
  • Discussion of exercises and progress
slide-9
SLIDE 9

Group Topic

  • Deepening topics from the fields of real-time systems and embedded systems
  • Defining the learning goal for each group
  • Select individually for each group, depending on the inclination of the group members
  • A problem to be worked out also theoretically during the exercise
  • The practice session should implement some aspects of the topic
slide-10
SLIDE 10

Possible Topics

  • Real-time aspects and communication
  • Model-based design
  • Software Engineering
  • Security
  • Robustness
  • Hybrid Systems
  • Control Systems
slide-11
SLIDE 11

Specification

  • Independent acquisition of an application based on

the group of the theme

  • The only restriction is to be realized somehow
  • n the Target
  • Consultation with the Assistant
  • Next Steps:

1. Abstract 3. Requirements 2. Work plan 4. Description

slide-12
SLIDE 12

Part 1: October – Mid November

  • Goal:

§ Meet the target § Specification

  • Task:

§ Programming different micro-controller features

  • Result:

§ Programming the driver § Description of the specification

slide-13
SLIDE 13

Part 2: Mid November-End of January

  • Goal:

§ Development of an embedded system project § Protocol + Application Development

  • Task:

§ Programming different micro-controller features

  • Result:

§ Programming the driver § Description of the specification

slide-14
SLIDE 14

Workshop Days

  • Objective:

§ Promotion of communication among the groups § Exercising and strengthening their own communication skills § Presentation of their own results § Identify common problems and solutions

  • Implementation:

§ Workshop Day 1: Presentation of the groups + specification § Workshop Day 2: Demonstration of Work and Results

slide-15
SLIDE 15

Communication/Instruction

  • One slot per group per week with Assistant
  • Forum: will be read by students and assistants:

q Questions about the examples, organisational, etc. q Informatik Forum:

http://www.informatik-forum.at/forumdisplay.php?1454-Networked-Embedded-Systems-VU

slide-16
SLIDE 16

Exercise Boards

slide-17
SLIDE 17
slide-18
SLIDE 18

Laboratory Protocol

  • Project outline for the lab

(including project idea, time plan, milestones, roles)

  • Specification and design of the prototype
  • Implementation and validation plan
  • Validation results
slide-19
SLIDE 19

Grading at the End of the Semester

  • Quality of the protocol of the work [40%]

§ Completeness § Clarity of Illustration § Form (Layout, Spelling) § Correctness

  • Workshop Days [30%]

§ Presentation § Competence

  • Example Exercises [30%]

§ Correct functionality § Meeting the evaluation guidelines (see Homepage)

slide-20
SLIDE 20

Tips for a successful completition

  • Previous knowledge required
  • Timely start with the examples
  • Clean specification + Testplan draw up
  • Group discussions to prepare well, be effectively used