Modularity for System-of-Systems
Modularity has been addressed at various levels in the software development life cycle including programming, design and architecture. Several abstractions and guidelines have been proposed to ensure a modularly composable system that is needed for different quality factors such as adaptability, reuse and maintainability.
Whereas traditionally software systems were addressing a single domain, we can now observe the composition of multiple systems that are integrated in a coherent way, leading to software-intensive system-of-systems (SoSs). In parallel we observe the need for the right allocation of concerns over the different system entities and the composition of the systems. In this talk I will discuss the notion of modularity from the perspective of system-of-systems. I will elaborate on the required design abstractions and the principles needed to support modularity at the SoS level.
Bio
Bedir Tekinerdogan is full professor and chairholder of the Information Technology group at Wageningen University in The Netherlands. He received his MSc degree and a PhD degree in Computer Science from the University of Twente in The Netherlands.
He graduated around 50 MSc students, supervised around 20 PhD students and developed more than 15 academic computer science courses. He has also been very active in scientific conferences and organized more than 50 conferences/workshops on important software engineering research topics.
He has around 25 years of experience in software engineering research and education. He has been active in many national and international research and consultancy projects with various large software companies. His current research at Wageningen University concerns smart system of systems engineering, with an emphasis on software engineering and information technology.
More details can be found on his LinkedIn Profile: https://www.linkedin.com/in/bedir.
slides (Tekinerdogan-Modularity2017.pdf) | 3.58MiB |
Bedir Tekinerdogan is full professor and chairholder of the Information Technology group at Wageningen University in The Netherlands. He received his MSc degree and a PhD degree in Computer Science from the University of Twente in The Netherlands.
He graduated around 50 MSc students, supervised around 20 PhD students and developed more than 15 academic computer science courses. He has also been very active in scientific conferences and organized more than 50 conferences/workshops on important software engineering research topics.
He has around 25 years of experience in software engineering research and education. He has been active in many national and international research and consultancy projects with various large software companies. His current research at Wageningen University concerns smart system of systems engineering, with an emphasis on software engineering and information technology.
More details can be found on his LinkedIn Profile: https://www.linkedin.com/in/bedir
Tue 4 AprDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
11:00 - 12:00 | |||
11:00 45mTalk | Advanced Modularity for the Cloud Modularity Mario Südholt École des Mines de Nantes, France File Attached | ||
11:45 45mTalk | Modularity for System-of-Systems Modularity Bedir Tekinerdogan Wageningen University, The Netherlands File Attached |