
معرفی
Jan Carlson is a Professor at Mälardalen University's School of Innovation, Design and Engineering, specializing in the Division of Computer Science and Software Engineering. His primary focus is on software engineering, particularly model-based and component-based development of embedded systems. He earned his M.Sc. from Linköping University (2000) and a doctoral degree from Mälardalen University (2007) with a thesis on event pattern detection for embedded systems.
Research interests include allocation optimization, timing analysis, code generation, real-time systems, and safety-critical component reuse. His work often addresses challenges such as cache-aware response time analysis, limited preemption scheduling, and integration of GPU components in embedded systems. He has contributed to projects like SCALL (a component allocator for heterogeneous systems) and Rubus (a GPU-aware component model). His research also explores continuous integration practices in model-based development and decision support systems for component selection.
Key contributions include studies on architectural change management, ontology development for systems of systems, and tools for consistency checking between system models and implementations. He has authored over 80 publications, with recent work focusing on performance prediction, resource utilization, and safety-critical system integration. No notable awards are mentioned, though his extensive publication record highlights significant academic impact.
Jan Carlson has advised numerous students and research teams but no explicit student names are listed in the provided text. His work is closely tied to industrial collaboration, addressing real-world challenges in automotive, railway, and smart industry domains. He actively participates in workshops and conferences, such as MARCH and ModComp, to advance model-driven engineering practices.



