- SS 2021
- WS 2020/21
- OnlineCourses @ UniSalzburg
- Archiv
- SS 2020
- WS 2019/20
- SS 2019
- 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

October 2018: Go4IT – beginne Dein Informatik-Bachelor-Universitäts-Studium parallel zur AHS-Oberstufe!
August 2012: autoBAHN—autonomously driving trains on open tracks
November 2011: Awards
- TEACHING (German)
- Archiv
- SS 2005
- VO Component Software
- a minimal object-oriented language: Oberon
- advanced object-oriented concepts: interobject consistency, object reentrance, type checking, independent extensibility, covariance, contravariance, invariance, safety by construction, multiple inheritance, fragile base class problem, events and messages, etc.
- terminology: objects versus components, module, software architecture, reuse, frameworks, plug-in architectures, etc.
- component standards, in particular, JavaBeans, .NET, Web Services
- outlook: interface theory
- Clemens Szyperski (with Dominik Gruntz and Stephan Murer): Component Software—Beyond Object-Oriented Programming, second edition, Addison-Wesley / ACM Press, 2002
- slides with a selection of chapters 1-4 (Component SW book) (ca. 2,3 MB)
- slides chapter 5 (Component SW book) (ca. 3,1 MB)
- slides chapter 6 (Component SW book) (ca. 870 KB)
- slides chapter 7 (Component SW book) (ca. 1,4 MB)
- Decorator design pattern (addtl. slides for chapter 7 of the Component SW book) (ca. 490 KB)
- Frameworks (addtl. slides for chapter 9 of the Component SW book) (ca. 1,7 MB)
- slides chapter 14 (Component SW book) (ca. 3,1 MB)
- JavaBeans (ca. 30 KB)
- slides chapter 15 (Component SW book) (ca. 2,5 MB)
- component interfaces by Tom Henzinger (ca. 270 KB)
- .NET Overview by H.-P. Mössenböck (ca. 200 KB)
- Namespaces and Assemblies (= .NET components) (ca. 200 KB)
- Web-Services
- C# tutorial by H.P. Mössenböck
VO Component Software
Lehrveranstaltungsleiter:
O.Univ.-Prof. Dipl.-Ing. Dr. Wolfgang Pree
Termine
Sommersemester 2007
Donnerstag: 14:30 – 16:00h, Jakob-Haringer-Str. 2, T02
Klausur: Donnerstag, 30. Juni 2005, 14:30 – 16:00h, Jakob-Haringer-Str. 2, T02
Contents
The course covers various aspects of component-based software development:
In the hands-on exercises students will reuse components, develop components and adapt/extend components.
Literature
Further links and slides
Oberon Gadgets—A Simple Component Framework
Slides:
.NET components (Open Source presentations; subject to Microsoft's Curriculum License):
Universität Salzburg | Software Systems Center
Jakob-Haringer-Str. 2 | 5020 Salzburg | Austria | Tel: +43 662 - 8044 - 6488 | Fax: +43 662 8044 - 6480
Jakob-Haringer-Str. 2 | 5020 Salzburg | Austria | Tel: +43 662 - 8044 - 6488 | Fax: +43 662 8044 - 6480