Towards Model-and-Code Consistency Checking. (bibtex)
by Markus Riedl-Ehrenleitner, Andreas Demuth, Alexander Egyed
Abstract:
In model-driven engineering, design models allow for efficient designing without considering implementation details. Still, it is crucial that design models and source code are in sync. Unfortunately, both artifacts do evolve frequently and concurrently which causes them to drift apart over time. Even though technologies such as model-to-code transformations are commonly employed to keep design models and source code synchronized, those technologies typically still require unguided, manual adaptations. Hence, they do not effectively prevent inconsistencies from being introduced. In this paper, we outline a novel approach for checking consistency between design models and source code. Our approach aims at detecting inconsistencies instantly and informing developers about a project consistency status live during development.
Reference:
Towards Model-and-Code Consistency Checking. (Markus Riedl-Ehrenleitner, Andreas Demuth, Alexander Egyed), In Proceedings of the 38th Annual Computer Software and Applications Conference (COMPSAC 2014), Vasteras, Sweden, 2014.
Bibtex Entry:
@Conference{DBLP:conf/compsac/Riedl-EhrenleitnerDE14,
  author       = {Markus Riedl-Ehrenleitner and Andreas Demuth and Alexander Egyed},
  title        = {Towards Model-and-Code Consistency Checking.},
  booktitle    = {Proceedings of the 38th Annual Computer Software and Applications Conference (COMPSAC 2014), Vasteras, Sweden},
  year         = {2014},
  pages        = {85-90},
  abstract     = {In model-driven engineering, design models allow for efficient designing
	without considering implementation details. Still, it is crucial
	that design models and source code are in sync. Unfortunately, both
	artifacts do evolve frequently and concurrently which causes them
	to drift apart over time. Even though technologies such as model-to-code
	transformations are commonly employed to keep design models and source
	code synchronized, those technologies typically still require unguided,
	manual adaptations. Hence, they do not effectively prevent inconsistencies
	from being introduced. In this paper, we outline a novel approach
	for checking consistency between design models and source code. Our
	approach aims at detecting inconsistencies instantly and informing
	developers about a project consistency status live during development.},
  doi          = {10.1109/COMPSAC.2014.91},
  file         = {:Conferences\\COMPSAC 2014 - Towards Model and Code Consistency Checking\\Towards Model and Code Consistency Checking-preprint.pdf:PDF},
  keywords     = {FWF P25289, FWF P25513},
  paper        = {Conferences/2014/COMPSAC 2014 - Towards Model-and-Code Consistency Checking/paper.pdf},
  presentation = {Conferences/2014/COMPSAC 2014 - Towards Model-and-Code Consistency Checking/Towards Model-and-Code Consistency Checking Presentation.pdf},
}
Powered by bibtexbrowser