By: David Norfolk, Practice Leader - Development, Bloor Research
Published: 21st March 2014
Copyright Bloor Research © 2014
I've been following Atego for some time. Model-based development, systems engineering (systems of systems), standards (OMG UML and SYSML) support—what's not to like?
Now it has launched Atego Vantage, which it says is "the world’s first integrated solution combining Model-based Systems and Software Engineering (MBSE), Asset-based Modular Design (SoS/CBD/SOA) and variable Product Line Engineering (PLE). The combination of these three proven approaches into Model–based Product Line Engineering (MB-PLE) can reduce development costs by 62% and bring 23% more projects in on time".
Well, that sounds good (although I really don't think those percentages can be guaranteed in any particular case; there's more to good engineering than buying good tools), but what does it really mean? Is this just another systems engineering tool to keep IBM (Atego's main and much bigger competitor) on its toes? Well, partly that. I like Atego's software systems engineering tools, I like its strong sponsorship of open standards, I like its code generators and extending this offering with an integrated solution is a Good Thing.
But I think this could be a lot more than another systems engineering toolset, however powerful and innovative. For innovation, Atego is compliant with new standards: ISO 26550-2013 ‘Software and systems engineering - Reference model for product line engineering and management’ and ISO 15288 ‘Systems and Software Engineering – System Lifecycle Processes’ standards and supports integrated Product Line Modelling, going beyond the usual approach to Product Line Engineering (this is the engineering of a family of products, as variations to a core, reusable, design). Product line engineering itself is well-known systems engineering approach (available from, for example, IBM Rational in conjunction with BigLever).
Here are some key Vantage deliverables:
OK, so what is Vantage, in detail? Well, none of the tools in Vantage are original concepts but integrating them all into a single environment probably is. Hedley Apperly, Atego’s VP Product and Marketing, tells me that the Vantage offering is the product of considerable research, amongst non-customers (often overlooked but they are the people you couldn't convince with your previous offerings) as well as its customers.
Atego Vantage comes with Atego Perspective, an implementation methodology based on best practice, which manages and integrates 4 tools (although it isn't limited to Atego products):
Finally, some speculation on my part. Atego designed Vantage for its existing software and systems engineering customerbase, but it didn't build in limitations and there is one possibility that really excites me. A product like this could bring product line engineering and systems engineering principles to general IT development in areas like financial services software development and office automation. Not exactly safety critical, perhaps (although people can die if they lose their savings or don't get paid) but important—and software development failures in general IT can be very expensive. I don't think I'd expect Atego go move out of its systems engineering comfort zone in order go develop anything like this—but it could always OEM its technology to someone in the general IT space with a bit of vision.
I'm always complaining that systems engineering is still in a bit of a silo; now, perhaps as systems engineering tools improve generally (IBM Rational is doing some good things in Systems Engineering itself), it has a real chance to get out of its silo.
We automatically stop accepting comments 180 days after a post is published. If you would like to know more about this subject, please contact us and we'll try to help.
Published by: electronicdawn Ltd.