Kai Adam

RWTH Aachen University

Papers

4

Total Citations

44

H-Index

4

About

Kai Adam is a software engineering researcher specializing in model-driven engineering (MDE) and domain-specific languages (DSLs) for service robotics. His work addresses a fundamental challenge in robotics software development: enabling domain experts to work with intuitive, purpose-built tools rather than forcing them to adopt generic software modeling languages that produce rigid, difficult-to-reuse applications. Adam's most significant contributions center on developing modular, flexible software architectures for robotics systems. His 2016 paper on model-driven separation of concerns, his most cited work with 20 citations, laid the groundwork for infrastructure that empowers diverse domain experts to collaborate effectively without sacrificing software quality. Building on this foundation, his subsequent work explored architecture description languages (ADLs) with exchangeable and modular model transformations, enabling robotics engineers to customize tools and reuse middleware solutions more efficiently — papers that collectively attracted 20 additional citations. His research on executable DSLs, particularly the iserveU framework, demonstrates a practical commitment to real-world applicability, supporting dynamic robot task execution across multi-domain teams. Across his body of work, Adam has consistently championed modularity, reusability, and domain-appropriate tooling as essential principles for advancing robotics software engineering into scalable, professional-grade practice.

Research Focus

Key Achievements

4
H-Index
4
Papers
44
Total Citations
11
Avg Citations/Paper
🏆 Most Cited Paper
Model-driven separation of concerns for service robotics
20 citations · 2016
📈 Most Prolific Year: 2017 (3 Papers)
🤝 Key Collaborators: 6
🏛 Institutions: RWTH Aachen University

Top Papers

  1. 1
  2. 2
  3. 3
  4. 4

Key Collaborators

Contact & Links

Available for collaboration
Content generated · 13 days ago