• Contact
  • Sitemap
  • HOME
  • RESEARCH
  • TEACHING (German)
  • TEAM
  • OTHER
  • SS 2021
  • WS 2020/21
  • OnlineCourses @ UniSalzburg
  • Archiv
    • SS 2020
    • WS 2019/20
    • SS 2019
      • VO Software Techniken
      • PS Software Techniken
      • VO Verteilte Systeme
      • PS Verteilte Systeme
      • SE Seminar aus Informatik
      • VO/PS Nichtprozedurale Programmierung
      • WFM: Model-based Software Design
      • WFM: Real-time Programming
      • Online-Varianten
    • WS 2018/19
    • SS 2018
    • WS 2017/18
    • SS 2017
    • WS 2016/17
    • SS 2016
    • WS 2015/16
    • SS 2015
    • WS 2014/15
    • SS 2014
    • WS 2013/14
    • SS 2013
    • WS 2012/13
    • SS 2012
    • WS 2011/12
    • SS 2011
    • WS 2010/11
    • SS 2010
    • WS 2009/10
    • SS 2009
    • WS 2008/09
    • SS 2008
    • WS 2007/08
    • SS 2007
    • WS 2006/07
    • SS 2006
    • WS 2005/06
    • SS 2005
    • WS 2004/05
    • SS 2004
    • WS 2003/04
    • SS 2003
    • WS 2002/03
    • SS 2002
  • häufig gestellte Fragen über Abschlussarbeiten
   Highlights

October 2018: Go4IT – beginne Dein Informatik-Bachelor-Universitäts-Studium parallel zur AHS-Oberstufe!

January 2015: From Model-Based Development research towards cutting-edge industry products

August 2012: autoBAHN—autonomously driving trains on open tracks

November 2011: Awards

May 2007: May 2007: Opening C. Doppler Lab Embedded Software Systems 2007

June 2003: June 2003: Summer School Embedded Systems 2003

  1. TEACHING (German)
  2. Archiv
  3. SS 2019
  4. VO Verteilte Systeme
  5. VO Verteilte Systeme

    Lehrveranstaltungsleiter:

    O.Univ.-Prof. Dipl.-Ing. Dr. Wolfgang Pree


    Termine

    Sommersemester 2019

    Donnerstag: 15:15-16:45 Uhr, Jakob-Haringer-Str. 2, T03

    Beginn: 14. März 2019


    Inhalt

    Die Vorlesung präsentiert die Konzepte und Begriffe von verteilten und parallelen Systemen allgemein und anhand ausgewählter Fallstudien. Insbesondere wird auf Protokolle zur Synchronisation, auf das Problem eines konsistenten verteilten Zustandes eines Softwaresystems, und auf transparente Verteilung eingegangen.


    Literatur

    Die Lehrveranstaltung behandelt ausgewählte Themen aus

    • Tannenbaum, van Steen: Distributed Systems (Prentice-Hall, 2002)
    • Czyperski: Component Software (Addison-Wesley, 2003)

    Ergänzende Literatur:

    • Coulouris et al.: Verteilte Systeme - Konzepte und Design (Pearson Education, 2001)

     

    Cloud Computing

    • Above the Clouds--A Berkeley View of Cloud Computing Unlocking the Cloud
    • MapReduce (paper)
    • BigTable (paper)
    • The part-time parliament (paper about Paxos)
    • Evolution of Systems Infrastructure at Google (GFS, MapReduce, BigTable, Spanner)
    • Google Cloud Services--NoSQL versus SQL (2012)
    • Unlocking the Cloud (Economist, 5/2009)

     

    Transparente Verteilung paralleler Automaten mit Echtzeitkommunikationsanforderungen:

    • Timing Definition Language (TDL), Specification and Report
    • Modeling with TDL 
    • Bus Scheduling
    • Bus Scheduling Case Study

     

    Web-Services (Open Source Unterlagen; unterliegen der Microsoft Curriculum License):

    • .NET Overview
    • Web-Services
    • Components, Interfaces

     

    Bus-Systeme (CAN, LIN, byteflight, FlexRay, Most)

    • Skriptum "Software-Entwicklung für verteilte Systeme im Automobil"

     

    weitere Unterlagen zu Event-Triggered & Time-Triggered Protocols:

    • Time-Triggered Protocols
    • Protocol comparison (overview) (CAN-byteflight-FlexRay-TTP)
    • byteflight-Paper
    • Fibex Specification: die aktuelle Version bitte von der ASAM-Site laden
    • FlexRay Protocol Specification: die aktuelle Version bitte von der FlexRay-Site anfordern
    • Atomic Clock on a Chip (NY Times article, 30. Sept. 2004)

     

    Sonstige Unterlagen

     

    • Distributed Information Processing
    • PowerLink

     

Universität Salzburg | Software Systems Center
Jakob-Haringer-Str. 2 | 5020 Salzburg | Austria | Tel: +43 662 - 8044 - 6488 | Fax: +43 662 8044 - 6480