Model-Driven Engineering

Innové deploys Model-Driven Engineering (MDE), a unique development methodology that applies models and automatic model transformations to handle complex software development. MDE significantly accelerates development, improves systems quality, reduces costs and enables reuse.

MDE uses models as the primary engineering artifacts throughout a product-development lifecycle. Traditionally, engineering artifacts are built to a certain level of detail, then code is separately written by hand-a tedious and time-consuming process. Innové uses modeling languages (SysML, for instance) and their tools (such as ARTiSAN Studio) to automate and expedite product development. It helps us to uniquely manage:

  • Requirements capture
  • System/sub-system modeling
  • Detailed design specifications, integration, quality/test, installation, training, and support
  • Use of modern tools to gain improved technical consistency, commonality, schedule, quality and cost efficiencies (total cost of ownership)

As MDE continues to evolve, we increasingly focus on architecture at every domain, emphasizing code automation and the concurrent design of systems, software and hardware.