High level modelling tool handles variants for the first time

Paul Boughton

Atego has developed a set of tools that allow many different variants of a complex design to be generated from high level models for the first time.

Atego’s Vantage toolset combines Model-based Systems and Software Engineering (MBSE), Asset-based Modular Design (SoS/CBD/SOA) and variable Product Line Engineering (PLE) for the first time. The combination of these three approaches can reduce development costs by over 60 per cent and bring 20 per cent more projects in on time.

“Atego Vantage’s integrated approach offers unique benefits to our customers. It simplifies product line design, increases intra-family reuse, and improves both product quality and engineering productivity, applying ground-breaking techniques for variant modelling and asset reuse,” said Hedley Apperly, Atego’s VP Product and Marketing.

The tools allow all the variants of complex systems to be developed from the same high level models for the first time all the way down to C code or even RTL. This is now being adopted by large engineering companies such as Peugeot PSA and Alsthom in France.

“By choosing to adopt Vantage, we have embraced the latest techniques such as model-based system engineering and model-based product line engineering,” said Marco Ferrogalini, Chief Systems Engineer - Rolling Stock and Components Product Lines at Alstom Transport. “Atego Vantage has significantly improved quality and consistency, while also reducing effort, throughout the design lifecycle.”

For the new tool flow Atego had to develop a new Web-based repository that can handle many different types of model, from SysML and UML to legacy designs and even empty black boxes. “Models are multi user multi site with asset library in the model that’s web based and allows you to access live models wherever they are, and they don’t have to be models, they can be legacy code and APIs,” he said.

These are all handled by the model based software engineering engine of Atego Perspective, extended with Product Line Modeling and Asset Reuse. Product Line Modeling provides a common product family design with variation for only the specific pieces that differ.

The ‘common’ areas are designed and built using MBSE, ‘Variation’ is handled through Product Line Modelling and feature selection, while the ‘Pieces’ are sources from libraries of sub-system, service and component assets.

For more information, visit www.atego.com