Software Engineering: verschil tussen versies
Geen bewerkingssamenvatting |
Geen bewerkingssamenvatting |
||
| (6 tussenliggende versies door 6 gebruikers niet weergegeven) | |||
| Regel 4: | Regel 4: | ||
=== Lopende Projecten === |
=== Lopende Projecten === |
||
Enkele 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 ==== |
|||
| ⚫ | |||
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 === |
=== Afgesloten projecten === |
||
| Regel 12: | Regel 16: | ||
* Penvoerder: Graphs for Object-Oriented Verification |
* Penvoerder: Graphs for Object-Oriented Verification |
||
* Penvoerder: Twente Research and Educational Engineering |
* Penvoerder: Twente Research and Educational Engineering |
||
Voor meer informatie over lopende en afgesloten projecten zie onder het kopje ''referenties''. |
|||
== Algemene informatie == |
== Algemene informatie == |
||
Deze leerstoel |
Deze leerstoel tot de afdeling informatica van de faculteit [[EWI]] (Elektrotechniek, Wiskunde en Informatica) van de Universiteit Twente. |
||
Personen: |
Personen: |
||
*Hoogleraar |
* Hoogleraar: [[Prof.dr.ir. M. Aksit]] |
||
*Universitair hoofddocent |
* Universitair hoofddocent: [[dr. L. Ferreira Pires]] |
||
== Verplichte vakken == |
== Verplichte vakken == |
||
| Regel 24: | Regel 30: | ||
* Algoritmen |
* Algoritmen |
||
* Besturingssystemen |
* 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: |
|||
* 213500 [[Programmeren 1]] (P1) ([http://webapps.utwente.nl/vist/nl/vistservlet?node=VistVakinfoResultNode&details=true&vak_code=213500&studie_jaar=2008 VIST]) |
|||
* 213505 [[Programmeren 2]] (P2) ([http://webapps.utwente.nl/vist/nl/vistservlet?node=VistVakinfoResultNode&details=true&vak_code=213505&studie_jaar=2008 VIST]) |
|||
* 213510 [[Software Engineering Models]] (SEM)([http://webapps.utwente.nl/vist/nl/vistservlet?node=VistVakinfoResultNode&details=true&vak_code=213510&studie_jaar=2008 VIST]) |
|||
=== Master === |
|||
Voor de masters Business Information Technology, Computer Science en Telematics worden de volgende vakken aangeboden: |
|||
* 211133 Design of Software Architectures (DSA) ([http://webapps.utwente.nl/vist/nl/vistservlet?node=VistVakinfoResultNode&details=true&vak_code=211133&studie_jaar=2008 VIST]) |
|||
* 211123 Aspect-Oriented Programming (AOP) ([http://webapps.utwente.nl/vist/nl/vistservlet?node=VistVakinfoResultNode&details=true&vak_code=211123&studie_jaar=2008 VIST]) |
|||
* 211028 Advanced Programming Concepts (APC) ([http://webapps.utwente.nl/vist/nl/vistservlet?node=VistVakinfoResultNode&details=true&vak_code=211028&studie_jaar=2008 VIST]) |
|||
* 213540 Advanced Design of Software Architectures - Product Line Engineering (ADSA-PLE) ([http://webapps.utwente.nl/vist/nl/vistservlet?node=VistVakinfoResultNode&details=true&vak_code=213540&studie_jaar=2008 VIST]) |
|||
* 213545 Advanced Design of Software Architectures - Model Driven Engineering (ADSA-MDE) ([http://webapps.utwente.nl/vist/nl/vistservlet?node=VistVakinfoResultNode&details=true&vak_code=213545&studie_jaar=2008 VIST]) |
|||
* 232055 XML Technologies (XTEC) ([http://webapps.utwente.nl/vist/nl/vistservlet?node=VistVakinfoResultNode&details=true&vak_code=232055&studie_jaar=2008 VIST]) |
|||
* 234004 Software Management (SMT) ([http://webapps.utwente.nl/vist/nl/vistservlet?node=VistVakinfoResultNode&details=true&vak_code=234004&studie_jaar=2008 VIST]) |
|||
* 265201 Middleware for Distributed Objects (MDO) ([http://webapps.utwente.nl/vist/nl/vistservlet?node=VistVakinfoResultNode&details=true&vak_code=265201&studie_jaar=2008 VIST]) |
|||
* 265205 Business Integration with Web Services (BIWS) ([http://webapps.utwente.nl/vist/nl/vistservlet?node=VistVakinfoResultNode&details=true&vak_code=265205&studie_jaar=2008 VIST]) |
|||
* 266100 Patterns of Software Development (PSD) ([http://webapps.utwente.nl/vist/nl/vistservlet?node=VistVakinfoResultNode&details=true&vak_code=266100&studie_jaar=2008 VIST]) |
|||
== Referenties == |
== Referenties == |
||
* [http://www.narcis.info/organisation/RecordID/ORG1239008/;jsessionid=f5ixkayqet3 http://www.narcis.info/organisation/RecordID/ORG1239008/;jsessionid=f5ixkayqet3] |
* [http://www.narcis.info/organisation/RecordID/ORG1239008/;jsessionid=f5ixkayqet3 http://www.narcis.info/organisation/RecordID/ORG1239008/;jsessionid=f5ixkayqet3] |
||
* [http://trese.cs.utwente.nl/ http://trese.cs.utwente.nl/] |
* [http://trese.cs.utwente.nl/ http://trese.cs.utwente.nl/] |
||
{{Leerstoelen}} |
|||
[[Categorie:Leerstoel]] |
|||
Huidige versie van 26 jan 2009 21:24
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[bewerken]
Lopende Projecten[bewerken]
Enkele lopende projecten:
Darwin[bewerken]
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[bewerken]
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[bewerken]
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[bewerken]
Deze leerstoel tot de afdeling informatica van de faculteit EWI (Elektrotechniek, Wiskunde en Informatica) van de Universiteit Twente.
Personen:
- Hoogleraar: Prof.dr.ir. M. Aksit
- Universitair hoofddocent: dr. L. Ferreira Pires
Verplichte vakken[bewerken]
- Software
- Algoritmen
- Besturingssystemen
Gegeven vakken[bewerken]
Naast je bachelorreferaat voor INF en BIT kun je bij TRESE terecht voor de vakken:
Bachelor[bewerken]
Voor de bacheloropleidingen INF, BIT en Tel worden de volgende vakken gegeven:
- 213500 Programmeren 1 (P1) (VIST)
- 213505 Programmeren 2 (P2) (VIST)
- 213510 Software Engineering Models (SEM)(VIST)
Master[bewerken]
Voor de masters Business Information Technology, Computer Science en Telematics worden de volgende vakken aangeboden:
- 211133 Design of Software Architectures (DSA) (VIST)
- 211123 Aspect-Oriented Programming (AOP) (VIST)
- 211028 Advanced Programming Concepts (APC) (VIST)
- 213540 Advanced Design of Software Architectures - Product Line Engineering (ADSA-PLE) (VIST)
- 213545 Advanced Design of Software Architectures - Model Driven Engineering (ADSA-MDE) (VIST)
- 232055 XML Technologies (XTEC) (VIST)
- 234004 Software Management (SMT) (VIST)
- 265201 Middleware for Distributed Objects (MDO) (VIST)
- 265205 Business Integration with Web Services (BIWS) (VIST)
- 266100 Patterns of Software Development (PSD) (VIST)
Referenties[bewerken]
- http://www.narcis.info/organisation/RecordID/ORG1239008/;jsessionid=f5ixkayqet3
- http://trese.cs.utwente.nl/