Channels ▼
RSS

Tools

Artisan Studio ParaSolver Launched


Atego has launched Artisan Studio ParaSolver, a new add-on module for its Artisan Studio standards-based, model-driven development tool suite.

Artisan Studio ParaSolver speeds exploration of complex SysML design alternatives through the execution of SysML parametric models, enabling optimal system design solutions to be determined quickly and easily. Artisan Studio ParaSolver achieves this by enabling system engineers to calculate system measures-of-effectiveness (MoEs), such as cost, risk, reliability, and performance characteristics and automatically verify design constraints.

Artisan Studio ParaSolver connects SysML with solvers like Mathematica and OpenModelica. Equations used for computing MoEs are represented as constraint blocks, while SysML parametric diagrams graphically connect system properties and MoEs using these equations. Complex systems can be decomposed in Artisan Studio using SysML blocks and parts and non-functional requirements refined with constraint blocks so they can be automatically verified by Artisan Studio ParaSolver using the values in the SysML instance models, which capture the design alternatives. By varying input properties, engineers can explore "what-if" scenarios to find best-in-class system alternatives, easily setting up trade-off studies by specifying ranges or discrete sets of property values.

Artisan Studio ParaSolver can also leverage the power of existing functional models and dispersed model fragments in this process, combining and orchestrating models held externally in MATLAB/Simulink and Mathematica.

According to James B. Gambrell, Chairman of Atego: "Artisan Studio ParaSolver significantly increases the design power of Artisan Studio by providing system engineers with the ability to secure their design decisions, as well as further improving its compatibility with leading third party tools."


Related Reading


More Insights






Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
 

Video