Naar inhoud springen

Software Engineering

Uit CampusWiki

SE staat voor Software Engineering. Dit is een leerstoel van de studie Informatica. Het doel van de projecten van Software Engineering is het maken van ingewikkelde software en informatiesystemen. Deze projecten wordt op een hoog niveau uitgevoerd, waardoor hier vaak veel samenwerking voor nodig is. Personen die zich verdiepen in Software Engineering en daarbij de projecten uitvoeren, mogen zichzelf Software Engineers noemen.

Projecten

Lopende Projecten

Enkele lopende projecten:

Darwin

Trese is Penvoerder voor Darwin - Designing Highly Evolvable System Architectures. Het doel is methoden en gereedschappen te ontwikkelen om systemen zo goed mogelijk te kunnen laten evolueren. Hiermee zou technologie zo vaak mogelijk hergebruikt moeten worden en zou de tijd om producten marktklaar te maken moeten afnemen. Om te onderzoeken wat voor oplossingen er zijn en hoe goed ze werken worden vier test cases van Philips Medical Systems, MRI afdeling gebruikt.

AOSD

TRESE werkt mee in het European Network of Excellence aan Aspect-Oriented Software Development (AOSD) Het doel is het ondersteunen van systematische identificatie, modularisatie, representatie en opbouw van problemen als veiligheid, mobiliteit en grondstoffen beheer. Hierdoor zouden problemen makkelijker te rationaliseren zijn wat onder andere een verminderd aantal regels code, minder ontwikkelingskosten en minder onderhoudstijd veroorzaakt.

Afgesloten projecten

Enkele Afgesloten projecten:

  • Penvoerder: Graphs for Object-Oriented Verification
  • Penvoerder: Twente Research and Educational Engineering

Voor meer informatie over lopende en afgesloten projecten zie onder het kopje referenties.

Algemene informatie

Deze leerstoel tot de afdeling informatica van de faculteit EWI (Elektrotechniek, Wiskunde en Informatica) van de Universiteit Twente.

Personen:

Verplichte vakken

  • Software
  • Algoritmen
  • Besturingssystemen

Gegeven vakken

Naast je bachelorreferaat voor INF en BIT kun je bij TRESE terecht voor de vakken:

Bachelor

Voor de bacheloropleidingen INF, BIT en Tel worden de volgende vakken gegeven:

Master

Voor de masters Business Information Technology, Computer Science en Telematics worden de volgende vakken aangeboden:

  • 211133 Design of Software Architectures (DSA)
  • 211123 Aspect-Oriented Programming (AOP)
  • 211028 Advanced Programming Concepts (APC)
  • 213540 Advanced Design of Software Architectures - Product Line Engineering (ADSA-PLE)
  • 213545 Advanced Design of Software Architectures - Model Driven Engineering (ADSA-MDE)
  • 232055 XML Technologies (XTEC)
  • 234004 Software Management (SMT)
  • 265201 Middleware for Distributed Objects (MDO)
  • 265205 Business Integration with Web Services (BIWS)
  • 266100 Patterns of Software Development (PSD)

Referenties


Leerstoelen op de UT (bewerken)
Gedragswetenschappen
Management en Bestuur
Elektrotechniek, Wiskunde en Informatica
Computer Architecture for Embedded Systems | Databases | Design and Analysis of Communication Systems | Distributed and Embedded Security | Formal Methods and Tools | Human Media Interaction | Information Systems | Software Engineering | Pervasive Systems
Construerende Technische Wetenschappen
Technische Natuurwetenschappen