Invited Talk 1CBSE and MDE: Fitting the Pieces Together
Dr. Kung-Kiu Lau, leader of the Component-based Software Development research group at The University of Manchester
MDE and CBSE have not developed in tandem, at least in my opinion. However, it is clear that they can work together to their mutual benefit. In this talk I will give my take on their potential symbiosis and synergy, and illustrate it with my own views and experience.
Kung-Kiu Lau holds a PhD degree from the University of Leeds, UK. After a temporary appointment at Leeds, he moved to the University of Manchester, UK, where he is a senior lecturer. He is the series editor of a book series on Component-based Software Development and an area editor of the Journal of Applied Logic. He has served on numerous programme committees (e.g. the International Automated Software Engineering Conference, the International Symposium on Component-based Software Engineering, the International Symposium on Software Composition, and the International Conference on Generative Programming and Component Engineering). Similarly, he has delivered invited talks and tutorials at many international meetings (e.g. Twentieth IEEE/ACM International Conference on Automated Software Engineering 2005 and the Twenty-eighth International Conference on Software Engineering 2006). His main research areas are Component-based Software Development and Formal Program Development in Computational Logic.
Invited Talk 2Component Models and Models of Components
Dr. Jan Carlson, leader of the Industrial Software Engineering research group at Mälardalen University
We have worked in the intersection of component-based and model-based development, mostly targeting the domain of embedded systems, in a number of research projects ranging from development of new component models to model-level timing analysis and safety certification. This talk will present a few selected challenges as well as our general view of how a combination of models and components can be exploited in this domain.
Jan Carlson is an associate professor at Mälardalen University, Sweden. He received his M.Sc. degree in Computer Science from Linköping University in 2000, and his doctoral degree from Mälardalen University in 2007. His current research focuses on component- and model based development of embedded systems, addressing areas such as architectural decision support, allocation optimization, model-level timing analysis, and code generation. Other research interests include event pattern detection, and analysis of shared stack usage.