• Groene Loper 5, Metaforum

    5612 AP Eindhoven

    Nederland

  • P.O. Box, Deparment of Mathematics and Computer Science

    5600 MB Eindhoven

    Nederland

Organisatieprofiel

Introductie / missie

The objective of the Software Engineering and Technology group is to develop methods and tools for time- and cost-efficient evolution of high-quality software systems: from inception, through development and maintenance, to phase-out.

Highlighted phrase

Evolving high-quality software throughout its lifetime

Over de organisatie

The Software Engineering and Technology (SET) Group at Eindhoven University of Technology (TU/e) researches software engineering, with a strong focus on theory, methods and tools for maintaining consistency between models and code. Under the guidance of Chair Mark van den Brand, SET recognizes the importance of legacy systems as well as state-of-the-art development methodologies such as model-driven software development involving formal models, domain-specific modeling and generic tooling. For this reason, investigations are not limited to recent software development phenomena, but also focus on various other topics such as software migration, re-engineering and reuse.

In SET’s vision, it is of the utmost importance to integrate the daily software development practice with cutting-edge research and high-profile education. SET welcomes collaboration with industrial and academic partners to foster a better understanding of the nature of software and software-related processes.

SET research is organized around the following themes:

  • Theory, methods and tools for model-driven software engineering
    The goal is to increase product quality and reduce development costs. Both can be achieved through automated analysis of models, re-use of developed models, reduction of maintenance, and application of software generation tools. Topics addressed are: generation of code from models, reconstruction of models from code, and analysis and transformation of models and code. Domain specific languages also play an important role. 
  • Software evolution and maintenance 
    This area focuses on maintenance and evolution of existing software systems as opposed to development of new ones. As a research domain, software evolution aims to obtain insights into how and why software evolves, whilst also translating those insights into techniques for assessing system evolvability and facilitating evolution. Given the fact that software evolution is an activity carried by humans, software evolution research also considers social and socio-technical challenges on top of technological challenges. In particular, we focus on social and technical aspects of diversity. The lion’s share of software evolution research is empirical in nature, i.e., it considers software engineering artifacts such as source code, questions on StackOverflow, code reviews and issue reports as data.  

Vingerafdruk Verdiep u in de onderzoeksgebieden waarop Software Engineering and Technology actief is. Deze onderwerplabels komen uit het werk van de leden van deze organisatie. Samen vormen ze een unieke vingerafdruk.

  • Netwerk Recente externe samenwerking op landenniveau. Duik in de details door op de stippen te klikken.

    projecten

    Onderzoeksoutput

    Action-based recommendation in Pull-request development

    Azeem, M. I., Panichella, S., Di Sorbo, A., Serebrenik, A. & Wang, Q., 28 feb 2020, (Geaccepteerd/In druk) Proceedings of ICSSP 2020: International Conference on Software And System Processes.

    Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

    Open Access

    An authorization framework for cooperative intelligent transport systems

    Ravidas, S., Karkhanis, P., Dajsuren, Y. & Zannone, N., 1 jan 2020, Emerging Technologies for Authorization and Authentication - 2nd International Workshop, ETAA 2019, Proceedings. Saracino, A. & Mori, P. (redactie). Cham: Springer, blz. 16-34 19 blz. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 11967 LNCS).

    Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

  • 2 Downloads (Pure)

    A reflection on "an exploratory study on exception handling bugs in java programs"

    Ebert, F., Castor, F. & Serebrenik, A., 6 feb 2020, SANER 2020 - Proceedings of the 2020 IEEE 27th International Conference on Software Analysis, Evolution, and Reengineering. Kontogiannis, K., Khomh, F., Chatzigeorgiou, A., Fokaefs, M-E. & Zhou, M. (redactie). Piscataway: IEEE Computer Society, blz. 552-556 5 blz. 9054791

    Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

    Open Access
  • Prijzen

    Best Emerging Results Paper Award

    Gema Rodriguez Perez (Ontvanger), Andy Zaidman (Ontvanger), Alexander Serebrenik (Ontvanger), Gregorio Robles (Ontvanger) & J.M. González-Barahona (Ontvanger), 11 okt 2018

    Prijs: AndersWerk, activiteit of publicatie gerelateerde prijzen (lifetime, best paper, poster etc.)Wetenschappelijk

  • Best Reviewer Award

    Alexander Serebrenik (Ontvanger), 2019

    Prijs: AndersWerk, activiteit of publicatie gerelateerde prijzen (lifetime, best paper, poster etc.)Wetenschappelijk

  • Distinguished paper award

    Felipe Ebert (Ontvanger), Fernando Castor (Ontvanger), Nicole Novielli (Ontvanger) & Alexander Serebrenik (Ontvanger), 25 jan 2019

    Prijs: AndersOverigWetenschappelijk

    Activiteiten

    Special Session on Model Management and Analytics

    Önder Babur (Organisator), Loek Cleophas (Organisator), Bedir Tekinerdogan (Organisator)
    23 jan 2018

    Activiteit: Types deelname aan of organisatie van een evenementWorkshop, seminar, cursus of expositieWetenschappelijk

    Dutch Symposium on Model Management and Analytics

    Önder Babur (Organisator), Bedir Tekinerdogan (Organisator), Loek Cleophas (Organisator), Mark van den Brand (Organisator), M. Aksit (Organisator)
    27 okt 2017

    Activiteit: Types deelname aan of organisatie van een evenementWorkshop, seminar, cursus of expositieWetenschappelijk

    Model-driven engineering for high-performance servo control - from research to industrial practice.

    Jeroen P.M. Voeten (Spreker), R.R.H. Schiffelers (Spreker)
    25 mrt 2015

    Activiteit: Types gesprekken of presentatiesGenodigd sprekerProfessioneel

    Knipsels

    NWO Open Technology Programme grant for Anton Wijs and Marieke Huisman

    Anton J. Wijs

    23/05/19

    1 item van Media-aandacht

    Pers / media: Vakinhoudelijk commentaar

    International workshop on industry-academia projects and partnerships

    J.J. Vinju

    6/04/15

    1 item van Media-aandacht

    Pers / media: Vakinhoudelijk commentaar

    Scripties/Masterproeven

    A data-driven approach for generating insights into software development

    Auteur: Rexhepi, N., 25 sep 2017

    Begeleider: Kaymak, U. (Afstudeerdocent 1), Wilbik, A. (Afstudeerdocent 2), Serebrenik, A. (Afstudeerdocent 2), Geritz, E. (Externe persoon) (Externe coach) & Kabel, M. (Externe persoon) (Externe coach)

    Scriptie/masterproef: Master

    Bestand

    A model based approach and tool support for software process audit on software product quality in automotive domain

    Auteur: Tummalapalli B.N.V.V., K., 30 aug 2018

    Begeleider: Barosan, I. (Afstudeerdocent 1) & Luo, Y. (Afstudeerdocent 2)

    Scriptie/masterproef: Master

    An adaptive and scrutable math tutoring system

    Auteur: van Lankveld, G., 31 aug 2017

    Begeleider: Stash, N. (Afstudeerdocent 1), De Bra, P. (Afstudeerdocent 2) & Huizing, C. (Afstudeerdocent 2)

    Scriptie/masterproef: Master

    Bestand