Managing related models in vehicle control software development

  • Authors:
  • Rick Salay;Shige Wang;Vivien Suen

  • Affiliations:
  • Department of Computer Science, University of Toronto, Toronto, Canada;General Motors Global Research and Development, Warren, Michigan;Department of Computer Science, University of Toronto, Toronto, Canada

  • Venue:
  • MODELS'12 Proceedings of the 15th international conference on Model Driven Engineering Languages and Systems
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Model management is critical for large software-intensive system development as it ensures the consistency and correctness of the models that are separately developed but interrelated. It is especially crucial when the models are acquired from different sources and evolve frequently. Traditional approaches to model management in vehicle control software development rely on information examination guarded by a rigorous development process, which requires a high-level of knowledge and may be less effective than is desirable. To address this issue, we investigate the applicability of the macromodel concept – a formal method for the specification of model relationships – to model management of vehicle control system development. Through studying some representative relationships, we build a macromodel based management method and demonstrate its effectiveness using the flow diagrams in a functional architecture model from industry.