tag:blogger.com,1999:blog-69690805846604810632024-03-15T10:29:32.159-07:00Making MBSE quicker with profile support for IBM Rational RhapsodyWelcome to Executable MBSE: This site provides guidance on releases for users of the open-source "SysML Helper" profile maintained by MBSE Training and Consulting Ltd. The goal of the helper is "to make Executable MBSE fun". After all, who wants to go to work and do boring things. Aim for sky!
The SysML Helper profile releases are downloadable from:
https://github.com/fchadburn/sysmlhelper/releases
The profile is provided under the terms of the GNU General Public License v3.0 license. MrChttp://www.blogger.com/profile/11273319434070403497noreply@blogger.comBlogger79125tag:blogger.com,1999:blog-6969080584660481063.post-87718057202701536582024-03-15T10:28:00.000-07:002024-03-15T10:28:36.970-07:00v4.3.c.Release (15-MAR-2024)<p>Context patterns and associated tables, plugin methods, and browse hierarchy extensions to expose key model relationships.</p><p>This release adds some useful views and browsers, particularly around relationships between diagrams and requirements. For example, what requirements are present on which diagrams and vice versa. The browse hierarchy for requirements and diagrams required a bit of a workaround to show traceability on the owner of the activity/statechart but this seems to work well and acts to aggregate relations to the intrinsic owner anyway. </p><p>V4.3.c.PreRelease (15-MAR-2024):</p><p>0808 12-FEB-2024: ExecutableMBSE: Initial support to extend update package diagram with context so that it works recursively to sub-packages (menu hidden) (F.J.Chadburn)</p><p>0809 29-FEB-2024: ExecutableMBSE: Added getObjectNodesWithFlowTargets, getObjectNodesWithNoFlowoTargetsOrSources, getOutgoingFlowTargets, pluginMethods for table views (F.J.Chadburn)</p><p>0810 29-FEB-2024: ExecutableMBSE: Added getObjectNodesWithFlowSources, getIncomingFlowSources pluginMethods for activity diagram table views (F.J.Chadburn)</p><p>0811 01-MAR-2024: ExecutableMBSE: Added getRequirementsOnDiagram for use in context patterns (F.J.Chadburn)</p><p>0812 01-MAR-2024: ExecutableMBSE: Added tablel - Requirements On Diagrams table layout to _TablesAndMatrices package as a base example of usage (F.J.Chadburn)</p><p>0813 01-MAR-2024: ExecutableMBSE: Changed Export requirements to csv for import into DOORS NG so local names are exported (log window reports if remote name different) (F.J.Chadburn)</p><p>0814 05-MAR-2024: ExecutableMBSE: Add a Browse Hierarchy > Browse Requirements On Diagrams browser option to menus for project (F.J.Chadburn)</p><p>0815 05-MAR-2024: ExecutableMBSE: Added getDiagramsWithRequirementOn for context patterns/tables plus new Browse Hierarchy > Browse Diagrams With Requirements menu (F.J.Chadburn)</p><p>0816 05-MAR-2024: ExecutableMBSE: Added action pin and object flow back on to the textual activity drawing toolbar (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjCF9utWr5AeFXmrBaIwe7F0ZDuG9OEs1XucuQGH0GW_tUQnPHQeUqe8fNcDPaXCzdHVswrjuBTRjqg_01fjMw2Dw_jcNZFzZ36r3mUMUxsW9-4_GLBxG8AzHGlicm9rz6PrEpLCFIfxP_DK21Pysnoev6vo8FKfw1EZOwwmMCt9mGGoHwR4jMbRQmbVwej" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="642" data-original-width="1016" height="202" src="https://blogger.googleusercontent.com/img/a/AVvXsEjCF9utWr5AeFXmrBaIwe7F0ZDuG9OEs1XucuQGH0GW_tUQnPHQeUqe8fNcDPaXCzdHVswrjuBTRjqg_01fjMw2Dw_jcNZFzZ36r3mUMUxsW9-4_GLBxG8AzHGlicm9rz6PrEpLCFIfxP_DK21Pysnoev6vo8FKfw1EZOwwmMCt9mGGoHwR4jMbRQmbVwej" width="320" /></a></div></div><p></p><p>0817 05-MAR-2024: ExecutableMBSE: Added getDiagramsWithObjectsOn pluginMethod for context patterns/tables plus new Browse Hierarchy > Browse Usages With Requirements menu (F.J.Chadburn)</p><p>0818 06-MAR-2024: ExecutableMBSE: Added properties so that profile's Browse Hierarchy sub-menus also work on Package right-click + changed menu names to make clearer (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhZMw3-SRzt8-7KKUhGMQyT43exmQNfByA2nHklju2bxvU4ZFK2qBC5gWgUb33DTErr7D8BUyCzIor5x3gRsWvsa9Zbfx8WHdJWrT6mLvSyRkOyQ_d6KGcED0k_yiSMT9i6PIPjoA8DNCCbodGifkURE79mJ_vGVDqsqrnEOFgv6SOQX9mDkYrG_B84xhA-" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="474" data-original-width="766" height="198" src="https://blogger.googleusercontent.com/img/a/AVvXsEhZMw3-SRzt8-7KKUhGMQyT43exmQNfByA2nHklju2bxvU4ZFK2qBC5gWgUb33DTErr7D8BUyCzIor5x3gRsWvsa9Zbfx8WHdJWrT6mLvSyRkOyQ_d6KGcED0k_yiSMT9i6PIPjoA8DNCCbodGifkURE79mJ_vGVDqsqrnEOFgv6SOQX9mDkYrG_B84xhA-" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgvyHdeWrS__cffh3LTZwg-jHSHNE9iTXV6ap_5eJcGgD4Oi-Tcz8DKLXmxJO-RDNFPFKPNDOoH-RUaCcHBDoDOr2GJEHzxWe52BNUPxIjKDsN7V9wFkuP6dFj0qRHTlezzKgIHYXCE5Z3X2n3c3BajRgZuXUk5Qny7cDz4B9zQC_dUgzu5EvP994PF7Sr4" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="195" data-original-width="523" height="119" src="https://blogger.googleusercontent.com/img/a/AVvXsEgvyHdeWrS__cffh3LTZwg-jHSHNE9iTXV6ap_5eJcGgD4Oi-Tcz8DKLXmxJO-RDNFPFKPNDOoH-RUaCcHBDoDOr2GJEHzxWe52BNUPxIjKDsN7V9wFkuP6dFj0qRHTlezzKgIHYXCE5Z3X2n3c3BajRgZuXUk5Qny7cDz4B9zQC_dUgzu5EvP994PF7Sr4" width="320" /></a></div></div><br />0819 11-MAR-2024: ExecutableMBSE: Fix Browse Hierarchy > Browse Diagrams And Requirements On Them Rhp 8.3.1 -> 9.0.2 issue by listing reqts under ActivityDiagramGE/StatechartDiagram (F.J.Chadburn)<p></p><p>0820 11-MAR-2024: ExecutableMBSE: Added explicit Table View - Diagrams And Requirements On Them table to the MBSE View right-click menu for all packages (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgmHgCwkk9c9H2rkNj3SXaBZgd6AUB9r9EfprpyZ44Lr3DM0m7zp5d1X41-TQ7cqmyLoJuGHp-QGd_GsONRrmBeuUvTl_SlqV-_ktqvmm0uhyFQV4sO0MMFKFjo73pApUPwE3HHTdRwZvOQ86LnDluq0dGd2I8oN1hoDt_7HMqqp-i18W_Uec2d3hthgNhr" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="345" data-original-width="1059" height="104" src="https://blogger.googleusercontent.com/img/a/AVvXsEgmHgCwkk9c9H2rkNj3SXaBZgd6AUB9r9EfprpyZ44Lr3DM0m7zp5d1X41-TQ7cqmyLoJuGHp-QGd_GsONRrmBeuUvTl_SlqV-_ktqvmm0uhyFQV4sO0MMFKFjo73pApUPwE3HHTdRwZvOQ86LnDluq0dGd2I8oN1hoDt_7HMqqp-i18W_Uec2d3hthgNhr" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEg65rXR4YMYuIWuBmU27cpLksIZSwhdm0DwBMffy-bzEgNbcXNfpQUpvZtOhHGx8u7OkD84IMq_MWHSZOpAu62x_ydamjGIFjf6Ip7eXLn224IqE0Y3dJ6mQTfeo6PZpxILgKcSoV5dsAGqrO5OHljlCWYguxv5Y4mYsxIbYnst33HHkhTN3oLU6kUaWRDy" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="377" data-original-width="1324" height="91" src="https://blogger.googleusercontent.com/img/a/AVvXsEg65rXR4YMYuIWuBmU27cpLksIZSwhdm0DwBMffy-bzEgNbcXNfpQUpvZtOhHGx8u7OkD84IMq_MWHSZOpAu62x_ydamjGIFjf6Ip7eXLn224IqE0Y3dJ6mQTfeo6PZpxILgKcSoV5dsAGqrO5OHljlCWYguxv5Y4mYsxIbYnst33HHkhTN3oLU6kUaWRDy" width="320" /></a></div><br /><br /><p></p><p>0821 11-MAR-2024: ExecutableMBSE: Added explicit Table View - Requirements And Diagrams Theyre On table to the MBSE View right-click menu for requirement packages (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEildNKsewMS-wi5bg3Lqp0ABcyto2knDTGNuOCUgUWQklZKK7H79iDeBD5Bpfu2JfeQoOG6fDV3DfEU2mZQLKCNIWrd5qsouWAwyMyjpyszumU4hW2qmoe5ktBwSuKh0VGxhAxB6fKV6GfAgk8PH7OG2jLQladDT_AtAI03ecH3qQRcnbZG1CGZBTpLjFM8" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="312" data-original-width="1034" height="97" src="https://blogger.googleusercontent.com/img/a/AVvXsEildNKsewMS-wi5bg3Lqp0ABcyto2knDTGNuOCUgUWQklZKK7H79iDeBD5Bpfu2JfeQoOG6fDV3DfEU2mZQLKCNIWrd5qsouWAwyMyjpyszumU4hW2qmoe5ktBwSuKh0VGxhAxB6fKV6GfAgk8PH7OG2jLQladDT_AtAI03ecH3qQRcnbZG1CGZBTpLjFM8" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiwz-S1BEENZBfcivgFdhh1O0lhRp2p7UcN304Oo0YQ9afc1CKET8lbx1McXuqtrp3kXuScETTv5qcQodyHGDgvRW51AsQhO-dP7WId_5qFh4Ng6Ve6n0xqpsXtwQJgC6wFucNDQybO9-LPVpaAhMYnoxa_8n9yUwkIjpFwVmSuynb812JYp6aJkQo2j-on" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="246" data-original-width="1049" height="75" src="https://blogger.googleusercontent.com/img/a/AVvXsEiwz-S1BEENZBfcivgFdhh1O0lhRp2p7UcN304Oo0YQ9afc1CKET8lbx1McXuqtrp3kXuScETTv5qcQodyHGDgvRW51AsQhO-dP7WId_5qFh4Ng6Ve6n0xqpsXtwQJgC6wFucNDQybO9-LPVpaAhMYnoxa_8n9yUwkIjpFwVmSuynb812JYp6aJkQo2j-on" width="320" /></a></div></div><p></p><p>0822 15-MAR-2024: ExecutableMBSE: Added null parts check to Populate Parts helper as not working in generalisation context, where feature inherits from system block (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEh0P2dsI4XhfOmPmLTwPfKU1MVxJOl5VlkMy6G-0Y-7FLGS6_OJbMn96YDEK33qRi77x_ukYmpHLKQ-8-q2fgSRbO-yMpe-Cp3VV19uqC7vev_58OCQ3y6zAJUqe8dHTFhdCY5Vz2Y3rR7NzO4YdJfA2KO70HPv-4HHVI0rf9FUyNRdKaNzmG_b8BYVkvGR" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="583" data-original-width="990" height="188" src="https://blogger.googleusercontent.com/img/a/AVvXsEh0P2dsI4XhfOmPmLTwPfKU1MVxJOl5VlkMy6G-0Y-7FLGS6_OJbMn96YDEK33qRi77x_ukYmpHLKQ-8-q2fgSRbO-yMpe-Cp3VV19uqC7vev_58OCQ3y6zAJUqe8dHTFhdCY5Vz2Y3rR7NzO4YdJfA2KO70HPv-4HHVI0rf9FUyNRdKaNzmG_b8BYVkvGR" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiZIvE8hSX76RUa1FOQTsHoaiuNRyaZWgbwAwdYEwcoZcpGHRl88SnnbP7cG1J5eQfvM53iL1HonSGnugE0voVDLnmuTYZUfd59Y4akDclbaxkloJ7gnLnMdjYwGUvRvUXjdin_so8snZjITrco0AyJbB4OpIc_fTZn66U-kkWqktRSQKD-0komPnrxENsO" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="915" data-original-width="1472" height="199" src="https://blogger.googleusercontent.com/img/a/AVvXsEiZIvE8hSX76RUa1FOQTsHoaiuNRyaZWgbwAwdYEwcoZcpGHRl88SnnbP7cG1J5eQfvM53iL1HonSGnugE0voVDLnmuTYZUfd59Y4akDclbaxkloJ7gnLnMdjYwGUvRvUXjdin_so8snZjITrco0AyJbB4OpIc_fTZn66U-kkWqktRSQKD-0komPnrxENsO" width="320" /></a></div></div><p></p>MrChttp://www.blogger.com/profile/11273319434070403497noreply@blogger.com0tag:blogger.com,1999:blog-6969080584660481063.post-73428511754972774022024-01-26T09:44:00.000-08:002024-01-26T09:59:02.580-08:00v4.3.b.Release (26-JAN-2024)<p>Welcome to 2024!</p><p>This release has some incremental improvements and was primarily cut to enable wider testing of new auto-package diagram population to make it easier to build navigation into the project browser, plus a useful table for reviewing requirements of function blocks in the context of the subsystems they are allocated to.</p><p>Now available on <a href="https://github.com/fchadburn/SysMLHelper/releases/tag/4.3.b.Release" target="_blank">github</a>. Don't forget to rename top-level folder SysMLHelper without the version number before moving into Profiles folder. Also ensure that previous profile is not just renamed but removed from Share/Profiles completely (as Rhapsody will open first filename it finds rather than the explicit path to .sbsx).</p><p>V4.3.b.PreRelease (26-JAN-2024):</p><p>0803 19-JAN-2024: ExecutableMBSE: Loosen software design package modelling so that you can hierarchically decompose software components (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjGPc2y-UthtBM-Eu60yxfdHmto8hFSQDhjdrvwv44Kwdf_JdjBCvTls4ANTiZ9U6sM61s5CJ5IEts0ca1jnA7rMea5Q02rSKQBwP6tyQPYVurbh8BvAbKWesH5i_oM2ObQKvMs81QbjJsZjgBnOftM6NSMYTIdqlXtkyQPRV8JJnT_NzkXvASeZyAi_2MK" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="560" data-original-width="1130" height="159" src="https://blogger.googleusercontent.com/img/a/AVvXsEjGPc2y-UthtBM-Eu60yxfdHmto8hFSQDhjdrvwv44Kwdf_JdjBCvTls4ANTiZ9U6sM61s5CJ5IEts0ca1jnA7rMea5Q02rSKQBwP6tyQPYVurbh8BvAbKWesH5i_oM2ObQKvMs81QbjJsZjgBnOftM6NSMYTIdqlXtkyQPRV8JJnT_NzkXvASeZyAi_2MK" width="320" /></a></div><br />0804 19-JAN-2024: ExecutableMBSE: Allow software components to own full, i.e. standard, ports (F.J.Chadburn)<p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEheeAZccJwVVtsdP4ynPPmNrbL_M_IN3Mw99auGcXOAgclmnfJaoUDKsHpQj6fERTSbgBNaxywldfH168ItTlh_3gFYis0YYn3EJrFQ6G4mcW8Dlsi9gQjSWhYw61qCHCVUaddIOMc2lehBYW-UZNjZlgajm5tiums55IHL59IivkghLYHv5fn3R71umn-Z" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="359" data-original-width="1163" height="99" src="https://blogger.googleusercontent.com/img/a/AVvXsEheeAZccJwVVtsdP4ynPPmNrbL_M_IN3Mw99auGcXOAgclmnfJaoUDKsHpQj6fERTSbgBNaxywldfH168ItTlh_3gFYis0YYn3EJrFQ6G4mcW8Dlsi9gQjSWhYw61qCHCVUaddIOMc2lehBYW-UZNjZlgajm5tiums55IHL59IivkghLYHv5fn3R71umn-Z" width="320" /></a></div><br />0805 24-JAN-2024: ExecutableMBSE: Add new Subsystem to Function Block Requirements table for system architecture and subsystem packages (F.J.Chadburn)<p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiSUjV5Wo_N0eKRpylPrTU3hqvMcQ7rsrmnD91UAuvjXayrubjVdFjDmyMc44KLXZTfnMovCXij9zB2-sOv4g0R9Y3gwdrd5scsikIUzLUXHh9vEl2pRVT7tWgM70tnPun97rN9QTGgou6Ta59bIwtu0JKs0JsPjPWYcQSbmW6n82tiMOaKxuZJfTi85rxD" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="372" data-original-width="1159" height="103" src="https://blogger.googleusercontent.com/img/a/AVvXsEiSUjV5Wo_N0eKRpylPrTU3hqvMcQ7rsrmnD91UAuvjXayrubjVdFjDmyMc44KLXZTfnMovCXij9zB2-sOv4g0R9Y3gwdrd5scsikIUzLUXHh9vEl2pRVT7tWgM70tnPun97rN9QTGgou6Ta59bIwtu0JKs0JsPjPWYcQSbmW6n82tiMOaKxuZJfTi85rxD" width="320" /></a></div><br />0806 26-JAN-2024: ExecutableMBSE: First implementation of new Package Diagram - Index auto-creation capability and associated properties (F.J.Chadburn)<p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhBOJraHyPkblpYQXq9_rX2FhFlvrvs_RktufqUlV64vw12sbBddG9_kpuVoEetNIwnf7YqXKZjX1ldKgjTjf8kmYcM4VvqaYhlX7Y0aKQ7qyQ7NbkGaKGJlgMX9BOhvzPESYYL1eXRmVnvZQcMrd99tLi7rLbx17uBN8dfU3yJGz5a2bH9T0GBhYJB8wRw" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="760" data-original-width="1151" height="211" src="https://blogger.googleusercontent.com/img/a/AVvXsEhBOJraHyPkblpYQXq9_rX2FhFlvrvs_RktufqUlV64vw12sbBddG9_kpuVoEetNIwnf7YqXKZjX1ldKgjTjf8kmYcM4VvqaYhlX7Y0aKQ7qyQ7NbkGaKGJlgMX9BOhvzPESYYL1eXRmVnvZQcMrd99tLi7rLbx17uBN8dfU3yJGz5a2bH9T0GBhYJB8wRw" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEismGhJz2QP_3y-mUeNLX2hqVLhg50xi1uSvcfrgXfyV3KiV3RVPcsuys9waRiGXMpiEBUUtBGBtRmmWIDQyMlLx_M5gN5mg4Xo5AXZCxi8TTgbFht7CY7t3ZPqLnwiCPKgyal3zJKZAjjQmfGQwDkNZWTENcRwFM9l-TxkoWMpY4Kf05ymyzSSFtpB4VEE" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="270" data-original-width="822" height="105" src="https://blogger.googleusercontent.com/img/a/AVvXsEismGhJz2QP_3y-mUeNLX2hqVLhg50xi1uSvcfrgXfyV3KiV3RVPcsuys9waRiGXMpiEBUUtBGBtRmmWIDQyMlLx_M5gN5mg4Xo5AXZCxi8TTgbFht7CY7t3ZPqLnwiCPKgyal3zJKZAjjQmfGQwDkNZWTENcRwFM9l-TxkoWMpY4Kf05ymyzSSFtpB4VEE" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhEkC8KmBX8_rhqiLa51ExqOaXQqAME5B9dF2ghF3Ib4mNtlfF7rofLjIJZQi81cMx8W8HL_JVMo7t421HHbWs4y8WV4AcEVeInPgfO1tIsG9vAlRpqqNDZ71-raf3DQK--N0mgZzKQAxz5E0USG13NfYozNM_GhjFEbHSTczuL3Y0IXS02AIqju20a6CcW" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="690" data-original-width="929" height="238" src="https://blogger.googleusercontent.com/img/a/AVvXsEhEkC8KmBX8_rhqiLa51ExqOaXQqAME5B9dF2ghF3Ib4mNtlfF7rofLjIJZQi81cMx8W8HL_JVMo7t421HHbWs4y8WV4AcEVeInPgfO1tIsG9vAlRpqqNDZ71-raf3DQK--N0mgZzKQAxz5E0USG13NfYozNM_GhjFEbHSTczuL3Y0IXS02AIqju20a6CcW" width="320" /></a></div></div></div><p></p><p>0807 26-JAN-2024: ExecutableMBSE: Ensure that Package Diagram - Index auto-creation properties are taken from package, rather than project, level (F.J.Chadburn)</p>MrChttp://www.blogger.com/profile/11273319434070403497noreply@blogger.com0tag:blogger.com,1999:blog-6969080584660481063.post-55876051644625726312023-12-20T04:34:00.000-08:002023-12-20T04:59:17.724-08:00v4.3.a.Release (20-DEC-2023)<p>Incremental improvements. Most notable are first introduction of package diagram - index diagram type as an optional basis for improving ability to have a starting point for users to navigate the model when they first open it. Also, ability to allow actors underneath system block so that it's easier to use allocate function function and scenarios where the system interacts with users. This coupled with some tweaks to default display options, and form-based creation of feature function packages, further improves usability of the function flow modeling method.</p><p>Now available on <a href="https://github.com/fchadburn/SysMLHelper/releases/tag/4.3.a.Release" target="_blank">github</a>. Don't forget to rename top-level folder SysMLHelper without the version number before moving into Profiles folder. Also ensure that previous profile is not just renamed but removed from Share/Profiles completely (as Rhapsody will open first filename it finds rather than the explicit path to .sbsx).</p><p>V4.3.a.PreRelease (20-DEC-2023):</p><p>0789 15-NOV-2023: ExecutableMBSE: Allow System Blocks to own Flow Connectors to open up options for direct connectors between flow ports in different subsystems (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiuRc4Enxqo0wuUaHendcKozg8vzisdCaVe2Vi7BtI9jK5R1DppHKnefnZxATHuU493TMxX9HfejjRrczCvu1px-KxAPqdcxzxeFFge5Zfy5MFv3kGrffPAi4V2VZT40YTsopjECsQDNgz2aUZGQc9DwiKc4OFSlv8xNeUuYFkXFRM51Vd1WMNfdhQpTN7F" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="528" data-original-width="857" height="197" src="https://blogger.googleusercontent.com/img/a/AVvXsEiuRc4Enxqo0wuUaHendcKozg8vzisdCaVe2Vi7BtI9jK5R1DppHKnefnZxATHuU493TMxX9HfejjRrczCvu1px-KxAPqdcxzxeFFge5Zfy5MFv3kGrffPAi4V2VZT40YTsopjECsQDNgz2aUZGQc9DwiKc4OFSlv8xNeUuYFkXFRM51Vd1WMNfdhQpTN7F" width="320" /></a></div><p></p><p>0790 07-DEC-2023: ExecutableMBSE: First implementation of Create Feature Package Structure... menu (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjPMgGHay5Y0ewxaGPgq22tjSz9vFVBLtQanLnYw7uE2KqLEcCsfujxJocpPstI_Wg6ZVxk3C1FeosFsIKHt1zNIoSXfILJySypiJvBmbyYDHBqFP70ktebFCnYYkNCvfQySGLuamr89zWLkiOCMyCa-KSBAYRyDa2-lh2f_Qj7pQhvD978HBQ9fVtEfwDu" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="521" data-original-width="615" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEjPMgGHay5Y0ewxaGPgq22tjSz9vFVBLtQanLnYw7uE2KqLEcCsfujxJocpPstI_Wg6ZVxk3C1FeosFsIKHt1zNIoSXfILJySypiJvBmbyYDHBqFP70ktebFCnYYkNCvfQySGLuamr89zWLkiOCMyCa-KSBAYRyDa2-lh2f_Qj7pQhvD978HBQ9fVtEfwDu" width="283" /></a><br /><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhYXYTRUNpqPYPpob1HFyipXJ-1SXxLGQHnpAWKIp0_onGYBH28Wb_gDm9JDICeF3Vw3DAzwiQsuaA3cMuRcbw2r2f5ZCInFKXVuyLaO-iEh9AR00OMz3BKCvJpRPKvhhUrhr32RCJ5WjM4uIiq2rOfah_qSXUCowQt49I2mqn2sJED9ikB9QWC-GPJkIXP" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="228" data-original-width="756" height="97" src="https://blogger.googleusercontent.com/img/a/AVvXsEhYXYTRUNpqPYPpob1HFyipXJ-1SXxLGQHnpAWKIp0_onGYBH28Wb_gDm9JDICeF3Vw3DAzwiQsuaA3cMuRcbw2r2f5ZCInFKXVuyLaO-iEh9AR00OMz3BKCvJpRPKvhhUrhr32RCJ5WjM4uIiq2rOfah_qSXUCowQt49I2mqn2sJED9ikB9QWC-GPJkIXP" width="320" /></a><br /><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjQ5ovKz0YgD_h8gniBFU1efUOLVUf78jaHpBtrhVlClU1Z6QbQqyE-KVflS-36LfBugEtOyA7nT54QZu0qhiTHTG9T2mFnKap3hAZ-RRz0a3vr37u8U4rW0Wv39HrxIxRKnp9tCVHQJV9HYaoSIke6UiF5h3VDqFNyIcWyHAO1_yoBX9oFnjoPunGvo_zT" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="134" data-original-width="457" height="94" src="https://blogger.googleusercontent.com/img/a/AVvXsEjQ5ovKz0YgD_h8gniBFU1efUOLVUf78jaHpBtrhVlClU1Z6QbQqyE-KVflS-36LfBugEtOyA7nT54QZu0qhiTHTG9T2mFnKap3hAZ-RRz0a3vr37u8U4rW0Wv39HrxIxRKnp9tCVHQJV9HYaoSIke6UiF5h3VDqFNyIcWyHAO1_yoBX9oFnjoPunGvo_zT" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhnTdp-wlWhDZazvPUcHqkDChkPR0otZ6Q8fy2HLpJGz67UXwqbfs5TPmM4RZaJRUM3Fexqpp3Z53mqw3NmQ1_eIMaoo8RAWlFtyTzNSMZP1-U7nfqaGVj-UiIRVCyYsXr-Pqs3Ia9j4dz-jvSNsJyFwKMkqeqPly9mXKKrGn3o-YbaKzx1ddUNAV6EsPNV" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="321" data-original-width="645" height="159" src="https://blogger.googleusercontent.com/img/a/AVvXsEhnTdp-wlWhDZazvPUcHqkDChkPR0otZ6Q8fy2HLpJGz67UXwqbfs5TPmM4RZaJRUM3Fexqpp3Z53mqw3NmQ1_eIMaoo8RAWlFtyTzNSMZP1-U7nfqaGVj-UiIRVCyYsXr-Pqs3Ia9j4dz-jvSNsJyFwKMkqeqPly9mXKKrGn3o-YbaKzx1ddUNAV6EsPNV" width="320" /></a></div></div></div><p>0791 11-DEC-2023: ExecutableMBSE: First implementation of Index Diagram to assist with easing model navigation (F.J.Chadburn)<br /><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhTZQto-EI-Ne2TxKOId6rTSd9mcl6VXYAkVrUqDMyldnhDsBLrncHb9QNmblYTcQhA9Vqt0IS72boHTLo6pwqmMR0Xw6M0InsGSpzU--PjrUkUufPa5_fKQ2Z29OjgIk_yoycfMKHojbH0aUdIYsbmNzPTxGICfBtKJNiw6ElSSMBLLKl8TzKPCnxiygeO" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="251" data-original-width="789" height="102" src="https://blogger.googleusercontent.com/img/a/AVvXsEhTZQto-EI-Ne2TxKOId6rTSd9mcl6VXYAkVrUqDMyldnhDsBLrncHb9QNmblYTcQhA9Vqt0IS72boHTLo6pwqmMR0Xw6M0InsGSpzU--PjrUkUufPa5_fKQ2Z29OjgIk_yoycfMKHojbH0aUdIYsbmNzPTxGICfBtKJNiw6ElSSMBLLKl8TzKPCnxiygeO" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjN4W3tF7c4jWk-6Y5OwckAmsVxvSVQm-AJbOSJ9d3Q_tg18zLIJFDfKaCq5DWL8kLrZOv_AiIlYo9O7AE8rjdYJXhoCrnKwvKT5tkNvmw2kdzldkHB3vp0M_D1m2ULDuiXY8Ig-A223ydLujd829fSNm6HIVZCHRfadY8kNO1DMVPEIPslkD57pYf6zp5d" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="294" data-original-width="1060" height="89" src="https://blogger.googleusercontent.com/img/a/AVvXsEjN4W3tF7c4jWk-6Y5OwckAmsVxvSVQm-AJbOSJ9d3Q_tg18zLIJFDfKaCq5DWL8kLrZOv_AiIlYo9O7AE8rjdYJXhoCrnKwvKT5tkNvmw2kdzldkHB3vp0M_D1m2ULDuiXY8Ig-A223ydLujd829fSNm6HIVZCHRfadY8kNO1DMVPEIPslkD57pYf6zp5d" width="320" /></a></div></div></div><p></p><p></p><p>0792 11-DEC-2023: ExecutableMBSE: Update hep file so that general helpers like straightening lines work on new index diagram (F.J.Chadburn)</p><p>0793 12-DEC-2023: ExecutableMBSE: Added new Actors to Use Cases table for Actor packages (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEi_zQnV7vh0TN3djrfl2JBd2qvG_nLseexMhw4nDxqMm1LFVpo8gQQIqlZnjY-PG1rp0IoXv7wPxV41LnPz26yWjARQJN_C3GCWpR4mVYqwwnqU_ZGpUpK0gKC0FcFCrkAIT61gJVOT8LVgJakhLlYtucHQJchXQvu_VdPqGeqX7nj8528UkkqcVKhA6g5e" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="224" data-original-width="936" height="77" src="https://blogger.googleusercontent.com/img/a/AVvXsEi_zQnV7vh0TN3djrfl2JBd2qvG_nLseexMhw4nDxqMm1LFVpo8gQQIqlZnjY-PG1rp0IoXv7wPxV41LnPz26yWjARQJN_C3GCWpR4mVYqwwnqU_ZGpUpK0gKC0FcFCrkAIT61gJVOT8LVgJakhLlYtucHQJchXQvu_VdPqGeqX7nj8528UkkqcVKhA6g5e" width="320" /></a></div><p></p><p>0794 12-DEC-2023: ExecutableMBSE: Renamed Index Diagram to Package Diagram - Index to align a little closer to SysML terminology (F.J.Chadburn)</p><p>0795 14-DEC-2023: ExecutableMBSE: Added diagram menu to add trace links to requirements package prior to switching master from DOORS NG to local surrogates (F.J.Chadburn)</p><p>0796 14-DEC-2023: ExecutableMBSE: Added requirement package menu to switch master from DOORS NG to local surrogates on diagrams (based on trace link) (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEikXorxEsaAz5uyPsnSKvII0zYLagXI309Yu3hExGWvwKEJcA97ghf8nD-TLeJ27JgpiFTd4XFSpkDZixF4-Ukk438m7del3o6Ix_qBRwHdi19PzqG7gQhKWdV6LNzMwCEoYc0KuHew51H7xONN6a552vpRXHg67Yq_TMPHRKI9aUoxedcvlA1mmxpdEhdX" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="716" data-original-width="882" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEikXorxEsaAz5uyPsnSKvII0zYLagXI309Yu3hExGWvwKEJcA97ghf8nD-TLeJ27JgpiFTd4XFSpkDZixF4-Ukk438m7del3o6Ix_qBRwHdi19PzqG7gQhKWdV6LNzMwCEoYc0KuHew51H7xONN6a552vpRXHg67Yq_TMPHRKI9aUoxedcvlA1mmxpdEhdX" width="296" /></a></div></div><p></p><p>0797 14-DEC-2023: ExecutableMBSE: Tweak to improve ordering in the context diagram menu, flows now at top as most commonly used (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgDyEQ6Jc5r-b7171ixoBJpO5BLZPjL1Kcm4Ul551qE_jVVAY-zPDacFxBfunxlVpWa8sd6EE5MvgOutMXuuWVhVrjji2tDxVnbjExFOMeyR1bXejXPZgwOYHhLn8duhU1_b8c0OtmIVhvIWU21wy9EhtmA0qYenV6wbHDl3uMwKBWR9MEtsVq4-slOL7vB" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="523" data-original-width="1045" height="160" src="https://blogger.googleusercontent.com/img/a/AVvXsEgDyEQ6Jc5r-b7171ixoBJpO5BLZPjL1Kcm4Ul551qE_jVVAY-zPDacFxBfunxlVpWa8sd6EE5MvgOutMXuuWVhVrjji2tDxVnbjExFOMeyR1bXejXPZgwOYHhLn8duhU1_b8c0OtmIVhvIWU21wy9EhtmA0qYenV6wbHDl3uMwKBWR9MEtsVq4-slOL7vB" width="320" /></a></div><br />0798 15-DEC-2023: ExecutableMBSE: Turned off Internal display of flow ports on function usages to give a more natural natural/flexible default (F.J.Chadburn)<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhzJAeC17qrMffPg1sWB02Kuh5786K0MnmYLO_rrbk9kuFkdvVa4ckRxTNV-GpS5tvr2mBJdxFgTXGKLZPZii3HhkDtY7fl6-b9i8iYJpV1vdrzW6NSwGA-kyXOVo5d97OsGNwO7XfKGFvSLNQCDBOxPq27dkAIA6Dfv85Dq1V8vhFHApcIhhl2Z0bL-oN6" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="325" data-original-width="424" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEhzJAeC17qrMffPg1sWB02Kuh5786K0MnmYLO_rrbk9kuFkdvVa4ckRxTNV-GpS5tvr2mBJdxFgTXGKLZPZii3HhkDtY7fl6-b9i8iYJpV1vdrzW6NSwGA-kyXOVo5d97OsGNwO7XfKGFvSLNQCDBOxPq27dkAIA6Dfv85Dq1V8vhFHApcIhhl2Z0bL-oN6" width="313" /></a><br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEifbrTJzZkVBJ5PygHfpbATXwfY_PXz6U3JjgU0J0vG3Sq3VhEZcPPfT6Lu8vSMLFJPtg2RCIqHvGfvDLni4QN1xMArVB6J9jv3q9RoiFZzEYFTkAd1fEbrKgljhJJivjrI1IaJRhnEHhBzTZAF3ONpzLiG8UiEf5VM1dfWKbtrIRLJ19B01U1x3fFB0iDd" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="368" data-original-width="605" height="195" src="https://blogger.googleusercontent.com/img/a/AVvXsEifbrTJzZkVBJ5PygHfpbATXwfY_PXz6U3JjgU0J0vG3Sq3VhEZcPPfT6Lu8vSMLFJPtg2RCIqHvGfvDLni4QN1xMArVB6J9jv3q9RoiFZzEYFTkAd1fEbrKgljhJJivjrI1IaJRhnEHhBzTZAF3ONpzLiG8UiEf5VM1dfWKbtrIRLJ19B01U1x3fFB0iDd" width="320" /></a></div></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjpe75jaYE303B8tGoXE17AahbkbXKYB7-IkOajdSksfyp0sMzVp3W5Ed6h1Z4qcvvgu0jWqhJ4QzJiGg7DOyWyb7HoVHQevcWDuzKO3diGGCssoHzfPoqUnFeHdpJ7b_6e0tLGN7A0iL2Vk0We5gxk7ow8xg9DG3kk_SMe9KZl-ByLdcuGpFFC8Al0GDgv" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="280" data-original-width="580" height="154" src="https://blogger.googleusercontent.com/img/a/AVvXsEjpe75jaYE303B8tGoXE17AahbkbXKYB7-IkOajdSksfyp0sMzVp3W5Ed6h1Z4qcvvgu0jWqhJ4QzJiGg7DOyWyb7HoVHQevcWDuzKO3diGGCssoHzfPoqUnFeHdpJ7b_6e0tLGN7A0iL2Vk0We5gxk7ow8xg9DG3kk_SMe9KZl-ByLdcuGpFFC8Al0GDgv" width="320" /></a></div><p></p><p>0799 15-DEC-2023: ExecutableMBSE: Add AllocatedTo to the Compartments property for function usages so it appears by default when toggle to specification view on ibds (F.J.Chadburn)<br /><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgibI5VS2eXyJ6JkpFTG_MNSf1-VzV4HHEVi4-Bhy2N_K2-IiNoFfQSj3dho1GsgsGeynSR85T6yyvqryQAeujp0-q0gnc2FEuYqub5lkAXGg6BVeltfHLnEzihVG_zBZwpqaBllOEGoGlnNVah1fHailXmdPVrjZIvx42oVflIqt0kHa8IIr3d4FaLbN0P" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="505" data-original-width="843" height="192" src="https://blogger.googleusercontent.com/img/a/AVvXsEgibI5VS2eXyJ6JkpFTG_MNSf1-VzV4HHEVi4-Bhy2N_K2-IiNoFfQSj3dho1GsgsGeynSR85T6yyvqryQAeujp0-q0gnc2FEuYqub5lkAXGg6BVeltfHLnEzihVG_zBZwpqaBllOEGoGlnNVah1fHailXmdPVrjZIvx42oVflIqt0kHa8IIr3d4FaLbN0P" width="320" /></a><br /><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiYEf1eWlnIwjs9ovXVMU_hhk89JWoegYpp9kbhU4fNnR9BpjmEC-FVsLYj3_ZcwQ373ySRjkbemi9K_sWlcnR58NY7bn5isxKuiXb584O8_9a1QnbaVnWkjETx0a6LeI_WXdsWeWNB6ztuDQcQnLssu-6Nus3yr8hmsdQyU7ZSJWSiJQehgUQFHD_OSmD9" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="595" data-original-width="797" height="239" src="https://blogger.googleusercontent.com/img/a/AVvXsEiYEf1eWlnIwjs9ovXVMU_hhk89JWoegYpp9kbhU4fNnR9BpjmEC-FVsLYj3_ZcwQ373ySRjkbemi9K_sWlcnR58NY7bn5isxKuiXb584O8_9a1QnbaVnWkjETx0a6LeI_WXdsWeWNB6ztuDQcQnLssu-6Nus3yr8hmsdQyU7ZSJWSiJQehgUQFHD_OSmD9" width="320" /></a></div></div><p></p><p>0800 18-DEC-2023: ExecutableMBSE: Add ability for actors to be owned by system blocks so its possible to allocate functions they perform in a scenario (F.J.Chadburn)<br /><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjb8dhZDh_qFld5cf2ZB77LPDII_pOfpydeLIc_2F2PdfV9lMUja59fUfcKFdqo5qvTAaQy8amsbBW7KDrEcYk97zD5V16z3FbxsWsLUOH_QOlahYWEMayqkDfBhQFQhHDE0Gh6CxQoTJImGJYPGDCOkBO08_WEzFanrW12aNKsycHA63rHHGexXjr4-Y7f" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="519" data-original-width="519" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEjb8dhZDh_qFld5cf2ZB77LPDII_pOfpydeLIc_2F2PdfV9lMUja59fUfcKFdqo5qvTAaQy8amsbBW7KDrEcYk97zD5V16z3FbxsWsLUOH_QOlahYWEMayqkDfBhQFQhHDE0Gh6CxQoTJImGJYPGDCOkBO08_WEzFanrW12aNKsycHA63rHHGexXjr4-Y7f" width="240" /></a><br /><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEi3YHWVLQtzEzSisQ9SHt9bhsv9q0GsIhwoFB7jo1_9WWuP0ILU9x-U7CIEI37DpDKk_pcE2CshknaDwtvo6UOyrN7j75rdRB7iXoMPWNkbBlBIrzu9639KnHWFy-Y90_hPvZARGxniNmJNgl0P05vr4IFWI7JNIn-mbFiC4byWBbP5cpZ4WR5dCzrwuqBR" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="500" data-original-width="846" height="189" src="https://blogger.googleusercontent.com/img/a/AVvXsEi3YHWVLQtzEzSisQ9SHt9bhsv9q0GsIhwoFB7jo1_9WWuP0ILU9x-U7CIEI37DpDKk_pcE2CshknaDwtvo6UOyrN7j75rdRB7iXoMPWNkbBlBIrzu9639KnHWFy-Y90_hPvZARGxniNmJNgl0P05vr4IFWI7JNIn-mbFiC4byWBbP5cpZ4WR5dCzrwuqBR" width="320" /></a></div><br />0801 18-DEC-2023: ExecutableMBSE: Renamed function flow elements of Data Object to Item Usage to make more consistent, also aligns better with SysML 2 terminology (F.J.Chadburn)<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgc7WtigtxKSxJDGL4q_nZGY7CeFkpyk198ANFKa6Tv8-wCtxiEdHEAtqzeTOhT_6X_Yw6Y54-dYNeoBy6to3AYW52DpeqRp-an71Zo5JytHo7U5O82sSwwRlr6EHqhW1sHtNCRnJNFK6I4RUuOgjj0Tc1eWrVH5k_S1a5cV2g2r3bQ970kL2DoktN9kK_x" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="328" data-original-width="829" height="127" src="https://blogger.googleusercontent.com/img/a/AVvXsEgc7WtigtxKSxJDGL4q_nZGY7CeFkpyk198ANFKa6Tv8-wCtxiEdHEAtqzeTOhT_6X_Yw6Y54-dYNeoBy6to3AYW52DpeqRp-an71Zo5JytHo7U5O82sSwwRlr6EHqhW1sHtNCRnJNFK6I4RUuOgjj0Tc1eWrVH5k_S1a5cV2g2r3bQ970kL2DoktN9kK_x" width="320" /></a></div><p></p><p>0802 20-DEC-2023: ExecutableMBSE: Updated included tutorial doc to PracticalMBSE-BookI-InsulinPump-ModuleA-UseCaseStructure-V2023-12-20-1132.pdf (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhDCgiKtT2iQrVmgXjUlxsxU3BTDlhFZnqbwOucVtIKSdxxL6WKZY30qR5mMKQyV5EvqiRbXGRWXYV_3DcOfdN_wguxg6kYdlgO4lIQOuwbNtUsFwh2h5Kk9Uqd086hFsq0MglcS4ZPCDzLKNlwQlOq_W1y1zLUpAp5pAb5p3bwo9eJalCLb58pTtL50xUc" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="207" data-original-width="477" height="139" src="https://blogger.googleusercontent.com/img/a/AVvXsEhDCgiKtT2iQrVmgXjUlxsxU3BTDlhFZnqbwOucVtIKSdxxL6WKZY30qR5mMKQyV5EvqiRbXGRWXYV_3DcOfdN_wguxg6kYdlgO4lIQOuwbNtUsFwh2h5Kk9Uqd086hFsq0MglcS4ZPCDzLKNlwQlOq_W1y1zLUpAp5pAb5p3bwo9eJalCLb58pTtL50xUc" width="320" /></a></div><br /><br /><p></p>MrChttp://www.blogger.com/profile/11273319434070403497noreply@blogger.com0tag:blogger.com,1999:blog-6969080584660481063.post-89242793872623390972023-11-29T23:08:00.000-08:002023-11-29T23:10:28.146-08:00Module A Video - Create a use case package structure<p>This shows new project creation using the Executable MBSE profile v4.3. It steps through creating a project structure manually for use cases, actors and requirements showing the mosaic SysML approach with different package types tailored for focused areas before using the create use case package structure menu to automate all the manual steps. </p><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="266" src="https://www.youtube.com/embed/ljoN5DrYSgc" width="320" youtube-src-id="ljoN5DrYSgc"></iframe></div>The automation approach used by the Executable MBSE profile results in faster model creation and a consistent and usable project structure, and is an example of how it's possible to extend SysML and Rhapsody to add method-aware helpers to make SysML easier to use and adopt. The steps for doing the Module A training lab are a PDF included as a controlled file in the v4.3 profile.MrChttp://www.blogger.com/profile/11273319434070403497noreply@blogger.com0tag:blogger.com,1999:blog-6969080584660481063.post-55803267130390085412023-11-13T06:51:00.000-08:002023-11-13T07:10:21.041-08:00v4.3.Release (13-NOV-2023)<p>This release incorporates polish that has come from doing more training material development. The v4.2 work focused on DOORS Next and Function Block workflows. For the first time, the release includes a training Lab as a controlled file in the profile, hence I have started a v4.3 development strand which the aspiration for refinement of documentation and video support.</p><p>Now available on <a href="https://github.com/fchadburn/SysMLHelper/releases/tag/4.3.Release" target="_blank">github</a>. Don't forget to rename top-level folder SysMLHelper without the version number before moving into Profiles folder. Also ensure that previous profile is not just renamed but removed from Share/Profiles completely (as Rhapsody will open first filename it finds rather than the explicit path to .sbsx).</p><p>V4.3.Release (13-NOV-2023):</p><p>0772 03-NOV-2023: ExecutableMBSE: Merge ibd - system and ibd - func into the ibd - func toolbar, to remove need for user to make a choice (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiVA65PeXe6QBPBCRCh85GNbhKxSy4M3tvE3KcZC-kpl0qsnNnLz3re1sELGaBsdQDt4jf6e8aeVcurW9RPJ9EInOjun_b4AP8L07h_7_3Gii0K4lAm21Ray5APIK_KbkQVAU__c3dUaeGnLF9CjZjgNSWJt8kuMhDs2BhVI3l8erzFPLYc5uWpzAeXrgSX" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="209" data-original-width="904" height="74" src="https://blogger.googleusercontent.com/img/a/AVvXsEiVA65PeXe6QBPBCRCh85GNbhKxSy4M3tvE3KcZC-kpl0qsnNnLz3re1sELGaBsdQDt4jf6e8aeVcurW9RPJ9EInOjun_b4AP8L07h_7_3Gii0K4lAm21Ray5APIK_KbkQVAU__c3dUaeGnLF9CjZjgNSWJt8kuMhDs2BhVI3l8erzFPLYc5uWpzAeXrgSX" width="320" /></a></div><p></p><p>0773 03-NOV-2023: ExecutableMBSE: Add Flow to the drawing toolbar for ibd - func (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiIBdC_VunKKAqhiW0w79ihBWMMn2q8PCMkYMtc542gVDF0JKn002xSZnXTDeAiBs0fwIKgcJqKz6B-xmmeU-UaKUh51sOCuefyTWuOuDnx1kh_bnrghPUyq_ggMOqs_ZOxqHqwv2hrrDGBNg28zB2WXD6hzPxWMIBsw8ZXf5hbvLdYmbHMZguNUMBqsyvS" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="524" data-original-width="255" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEiIBdC_VunKKAqhiW0w79ihBWMMn2q8PCMkYMtc542gVDF0JKn002xSZnXTDeAiBs0fwIKgcJqKz6B-xmmeU-UaKUh51sOCuefyTWuOuDnx1kh_bnrghPUyq_ggMOqs_ZOxqHqwv2hrrDGBNg28zB2WXD6hzPxWMIBsw8ZXf5hbvLdYmbHMZguNUMBqsyvS" width="117" /></a></div><p></p><p>0774 03-NOV-2023: ExecutableMBSE: Polished further by adding unique icon for the Subsystem Interfaces Package (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgBBjj5qQzqiT1csAM4KaDi2SpKsq19t_lGEXe7UKBdzGBHRjQzLQbOuqaBu38gpLQ5v4KEHK1mm49wuY2NL0_Pae6qMe9RYkTCh_LzOOmTOyFvpNH1RsUKroUTaFW2Pr65fvmRh5ovU6WhGimk1pKzdoSXJpsqvZPwBfRGGIREGFYGtCC8TDWPUuqrqf93" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="65" data-original-width="291" height="71" src="https://blogger.googleusercontent.com/img/a/AVvXsEgBBjj5qQzqiT1csAM4KaDi2SpKsq19t_lGEXe7UKBdzGBHRjQzLQbOuqaBu38gpLQ5v4KEHK1mm49wuY2NL0_Pae6qMe9RYkTCh_LzOOmTOyFvpNH1RsUKroUTaFW2Pr65fvmRh5ovU6WhGimk1pKzdoSXJpsqvZPwBfRGGIREGFYGtCC8TDWPUuqrqf93" width="320" /></a></div></div><p></p><p>0775 03-NOV-2023: ExecutableMBSE: Tweak to widen default size of diagram frame for ibd - func to ease adding elements left to right without nudging (F.J.Chadburn)<br /><br /></p><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjLEv_TGUinPUhf9e9A0Tx36rNmOMQ7TObVNVLAnhLeAC7u42JPiL3eTI7oKPROGK4KAH8GOAwCPhEXPyi-sq6byOH1abnnaLrrLIon9oKJG0_I1wgck1bMUDe4rL0YsWlBOs2Q2OcEVEQh2SrI1dorEtyWl4aG1bx-mA4RkvkGPLDiVmjylsbwEmW85eLQ" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="435" data-original-width="972" height="143" src="https://blogger.googleusercontent.com/img/a/AVvXsEjLEv_TGUinPUhf9e9A0Tx36rNmOMQ7TObVNVLAnhLeAC7u42JPiL3eTI7oKPROGK4KAH8GOAwCPhEXPyi-sq6byOH1abnnaLrrLIon9oKJG0_I1wgck1bMUDe4rL0YsWlBOs2Q2OcEVEQh2SrI1dorEtyWl4aG1bx-mA4RkvkGPLDiVmjylsbwEmW85eLQ" width="320" /></a></div></div><p></p><p>0776 07-NOV-2023: ExecutableMBSE: Add populate menu for composition/parts classifiers as a usability enhancement (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhUppkyPMllQ4LTGA-k6qCf90wSKbsFKM_181FvOG7nRgcOKUKGAihuyjPybBNP15yTIuCHr5GUDKm6Ku5-IrDj7bHXe9gTCnmGyOBvTktxONvyJA5qepu2Np1K8l_kXwsF5eYj9aWXS0RpuYcJMckr_QTX3K8J330iRdlRpQm9gbp1r8W3cusagbYbpdA8" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="524" data-original-width="714" height="235" src="https://blogger.googleusercontent.com/img/a/AVvXsEhUppkyPMllQ4LTGA-k6qCf90wSKbsFKM_181FvOG7nRgcOKUKGAihuyjPybBNP15yTIuCHr5GUDKm6Ku5-IrDj7bHXe9gTCnmGyOBvTktxONvyJA5qepu2Np1K8l_kXwsF5eYj9aWXS0RpuYcJMckr_QTX3K8J330iRdlRpQm9gbp1r8W3cusagbYbpdA8" width="320" /></a><br /><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEimWh5dcDgxB2MRaW0o2g--VW7B_6wc8Uer-7b2OSmJFgMbx0SdCC161F29SAqzycVhjziOQU4BUZDEoDDgm1fgB7On8MQoKWKv2zla8BRcU4es9e3KER4wirs6bGPVzshCDyn4acWkdOWUCABT_vayCdPj0_QQHyu_Ijv8cfn4rUV9Kdp4brS5X5qPcwt3" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="133" data-original-width="264" height="161" src="https://blogger.googleusercontent.com/img/a/AVvXsEimWh5dcDgxB2MRaW0o2g--VW7B_6wc8Uer-7b2OSmJFgMbx0SdCC161F29SAqzycVhjziOQU4BUZDEoDDgm1fgB7On8MQoKWKv2zla8BRcU4es9e3KER4wirs6bGPVzshCDyn4acWkdOWUCABT_vayCdPj0_QQHyu_Ijv8cfn4rUV9Kdp4brS5X5qPcwt3" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiCWB_N7BiS0zdI3b_SeIB1CWwmYM0tzO7UZsvoV2nnm5BfX57WFq9SjxxQPU4cro0X9Bnp5X4D6kK3hxCgA8_lworIXfX68QOaiFjhBqPfy1M9MnyEmhmh9c1X4AXeazM2LOM9FXAmVJUJssH0ucMONlz4n5IyJgp26AZcOjAb_hsb3uumtVyYbEKPpl7L" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="364" data-original-width="538" height="217" src="https://blogger.googleusercontent.com/img/a/AVvXsEiCWB_N7BiS0zdI3b_SeIB1CWwmYM0tzO7UZsvoV2nnm5BfX57WFq9SjxxQPU4cro0X9Bnp5X4D6kK3hxCgA8_lworIXfX68QOaiFjhBqPfy1M9MnyEmhmh9c1X4AXeazM2LOM9FXAmVJUJssH0ucMONlz4n5IyJgp26AZcOjAb_hsb3uumtVyYbEKPpl7L" width="320" /></a></div></div></div></div></div><p></p><p>0777 08-NOV-2023: ExecutableMBSE: Usability polish - Requirement Analysis menus reordered to a more natural order, e.e., Create a new requirement at top (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhnIKiPbnQ5l7JW2iQBiL3sfhT_Db0wFWzrtCDI9rLAkD_ma-D8NovmbSOsg-gCRBjWW9DrUCj_GhCPIbWWBZfiRgkwXQL7jIbnZeG1PX3lGSxVaiU5-dCpgzfYNEZCAhNwrTUVHhdiMuFED_iAOmeLu5NHwpWIStUPzAsr5tiXvAATRZm5iBI6edTczn09" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="154" data-original-width="673" height="73" src="https://blogger.googleusercontent.com/img/a/AVvXsEhnIKiPbnQ5l7JW2iQBiL3sfhT_Db0wFWzrtCDI9rLAkD_ma-D8NovmbSOsg-gCRBjWW9DrUCj_GhCPIbWWBZfiRgkwXQL7jIbnZeG1PX3lGSxVaiU5-dCpgzfYNEZCAhNwrTUVHhdiMuFED_iAOmeLu5NHwpWIStUPzAsr5tiXvAATRZm5iBI6edTczn09" width="320" /></a></div><p></p><p>0778 08-NOV-2023: ExecutableMBSE: Usability polish - Renamed Perform traceability checks for elements on Activity Diagram to Check Activity Diagram Traceability (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgZgEw_JLk6iPVFeZhYY8ZJqMAE5yHRKwXu8Ngtcd45Wbp09NTVXy42xajZdDDRvFtSA4hWyKVBdF5ToXNtJq9vxKQleO4I-H-SGlJD4pKN99bWmd1sQpyGiQmzQQExjdDUQK86X8im--FjxPF7Tf9QU6swsPp8Hq7LBp_jlLaO1dQ7B7s-squlUk4tGKWb" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="154" data-original-width="673" height="73" src="https://blogger.googleusercontent.com/img/a/AVvXsEgZgEw_JLk6iPVFeZhYY8ZJqMAE5yHRKwXu8Ngtcd45Wbp09NTVXy42xajZdDDRvFtSA4hWyKVBdF5ToXNtJq9vxKQleO4I-H-SGlJD4pKN99bWmd1sQpyGiQmzQQExjdDUQK86X8im--FjxPF7Tf9QU6swsPp8Hq7LBp_jlLaO1dQ7B7s-squlUk4tGKWb" width="320" /></a></div><p></p><p>0779 08-NOV-2023: ExecutableMBSE: Usability polish - Provide feedback that no activity diagrams if Check Activity Diagram Traceability doesn't find any to check (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEh1LDlSsyg856KuBf8UVOLlGexuvAB6fowr_i98JLUC1Ht6KlLjA6nKrY4XSjpdOLrmxhY2t9Oi01qlSLOIjVhPZP098qwUmkZDKm8h4VgtS8JZoc09tBunwMQAbAf_uYvJuz5qSNAiCkmEqxqQ1egcVSopk3yfHV7tdy71qEfbnIPAnRwmfh1lvysKAgqH" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="600" data-original-width="682" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEh1LDlSsyg856KuBf8UVOLlGexuvAB6fowr_i98JLUC1Ht6KlLjA6nKrY4XSjpdOLrmxhY2t9Oi01qlSLOIjVhPZP098qwUmkZDKm8h4VgtS8JZoc09tBunwMQAbAf_uYvJuz5qSNAiCkmEqxqQ1egcVSopk3yfHV7tdy71qEfbnIPAnRwmfh1lvysKAgqH" width="273" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiumBfalXJpDIe4EwfbkV6aVfh1ERG31YUcfnTHQRA84sHkOneY8g1cQuXo6rB57kYPcMt5SOwJpGTG9Kpu1CH5fs5Zyllgmzq78DiFa_g1Vf-gu-OsJvXEKgt4vDm1q3JeCFggysO_j6hbkC6sO1og51eF3Qn0GCIrZLapS1CXIygLz7ggrG_i__GCRR27" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="149" data-original-width="926" height="51" src="https://blogger.googleusercontent.com/img/a/AVvXsEiumBfalXJpDIe4EwfbkV6aVfh1ERG31YUcfnTHQRA84sHkOneY8g1cQuXo6rB57kYPcMt5SOwJpGTG9Kpu1CH5fs5Zyllgmzq78DiFa_g1Vf-gu-OsJvXEKgt4vDm1q3JeCFggysO_j6hbkC6sO1og51eF3Qn0GCIrZLapS1CXIygLz7ggrG_i__GCRR27" width="320" /></a></div><p></p><p>0780 08-NOV-2023: ExecutableMBSE: When creating a requirement for a use case give it a default name based on the use case name (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiad9ZCZUg6tUA6Q9LLX2WCc7XF3jx03Xvp-mCpGQJwzenumMBzEwx5t3KJbW82G1PZyNKVq67-DSunjq7sDKEaFmSJrjetaUn2G14OMOU_gRq7isMRo2D4VBLD0n5q_i-ZGvf1wr9E1KGA3imGt2ndaFAfgyY60OBLPm9R_ZYtoUIKMroFXmUGGZ6WELBP" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="556" data-original-width="653" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEiad9ZCZUg6tUA6Q9LLX2WCc7XF3jx03Xvp-mCpGQJwzenumMBzEwx5t3KJbW82G1PZyNKVq67-DSunjq7sDKEaFmSJrjetaUn2G14OMOU_gRq7isMRo2D4VBLD0n5q_i-ZGvf1wr9E1KGA3imGt2ndaFAfgyY60OBLPm9R_ZYtoUIKMroFXmUGGZ6WELBP" width="282" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEi6-NVDKQ-prEbUopsKye8v05vMxapOd2AoiF1brTQhILKTv-tXJ8rGhrKRcXMbXYrdHKjIKvakmbzUcfxAJ_rFC7uHFA1lyUxVsN1Izx1eD8vxw9MyI-oNY7B832nUl5HqqK54gI3gts15U895LCii7iJqv8bCLfDo0ZvIPGYDlEX3ba1W-XIopjsXjj_-" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="260" data-original-width="540" height="154" src="https://blogger.googleusercontent.com/img/a/AVvXsEi6-NVDKQ-prEbUopsKye8v05vMxapOd2AoiF1brTQhILKTv-tXJ8rGhrKRcXMbXYrdHKjIKvakmbzUcfxAJ_rFC7uHFA1lyUxVsN1Izx1eD8vxw9MyI-oNY7B832nUl5HqqK54gI3gts15U895LCii7iJqv8bCLfDo0ZvIPGYDlEX3ba1W-XIopjsXjj_-" width="320" /></a></div></div><p></p><p>0781 08-NOV-2023: ExecutableMBSE: As Rhapsody has two <> stereotypes, make sure that getStereotypeWith returns the SysML profile stereotype if present (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhTdZHJIEqhpnyw8JDUGFzm2W-Prf8SlFHKn9OUg8MnRc_B4aAMkFi8S0Zm-X3gmcYQq_5yO9szB7TKhaTwtOj6pYv8LC1xlxGRJykfyoP9JwNtJQvzPkRd1rPunnB-MMG8p7Ok4AcY5gUzXD97ZZOGj067tw34fY9IhvHNS10Ml5lquu-uSwgpVGlNVsWs" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="81" data-original-width="180" height="144" src="https://blogger.googleusercontent.com/img/a/AVvXsEhTdZHJIEqhpnyw8JDUGFzm2W-Prf8SlFHKn9OUg8MnRc_B4aAMkFi8S0Zm-X3gmcYQq_5yO9szB7TKhaTwtOj6pYv8LC1xlxGRJykfyoP9JwNtJQvzPkRd1rPunnB-MMG8p7Ok4AcY5gUzXD97ZZOGj067tw34fY9IhvHNS10Ml5lquu-uSwgpVGlNVsWs" width="320" /></a></div><p></p><p>0783 10-NOV-2023: ExecutableMBSE: Refined hep file to remove unnecessary populate and view options from the projects and diagram right-click menus (F.J.Chadburn)</p><p>0784 10-NOV-2023: ExecutableMBSE: Usability tweak to default name of actor package name created in use case structure to include the project name (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjALDwCJ39cbPR-tS4NZnjvA8fgnd-GpUcYeC3spoEydBkfCWqAYTCIR7Lyc_2wVpyOx11yrGFxNyA7O1DJKU-RunlsNU9kIJijuubwgi5lHaxGS_xyv4rWPP33Uyf3LcwAvueJ5tFjDfVr8ZFO7zKG6XCs0dppSXiZpfmEC6TwtNT0k-T7fY7et9OOVlBZ" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="204" data-original-width="781" height="84" src="https://blogger.googleusercontent.com/img/a/AVvXsEjALDwCJ39cbPR-tS4NZnjvA8fgnd-GpUcYeC3spoEydBkfCWqAYTCIR7Lyc_2wVpyOx11yrGFxNyA7O1DJKU-RunlsNU9kIJijuubwgi5lHaxGS_xyv4rWPP33Uyf3LcwAvueJ5tFjDfVr8ZFO7zKG6XCs0dppSXiZpfmEC6TwtNT0k-T7fY7et9OOVlBZ" width="320" /></a></div><p></p><p>0785 10-NOV-2023: SysMLHelper: Renamed profile .txt filename to stop users choosing SysMLHelper accidentally, as superseded by ExecutableMBSEProfile (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEin0ulWOWod2SMCD9x3UVOOoa32oJUzfe__CMoqmfmCOKEcOK1WztkccwgLoLPfQYz4Hx3TUZIWX_v9lv-rg39zfesJDm7BsrpDQlcQ4xXorDtKQteXTcycCuL-IgpKtIla8rkXBciDv6PIVTehflgBvmpklL2n3oD5hb6JU2d_YcfW5P20ZiOW53sKDZK3" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="439" data-original-width="460" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEin0ulWOWod2SMCD9x3UVOOoa32oJUzfe__CMoqmfmCOKEcOK1WztkccwgLoLPfQYz4Hx3TUZIWX_v9lv-rg39zfesJDm7BsrpDQlcQ4xXorDtKQteXTcycCuL-IgpKtIla8rkXBciDv6PIVTehflgBvmpklL2n3oD5hb6JU2d_YcfW5P20ZiOW53sKDZK3" width="251" /></a></div><p></p><p>0786 10-NOV-2023: ExecutableMBSE: UI tweak to remove unnecessary width of create use case package structure dialog by removing name of project (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiFnOghTzn-4lgSBp4GxWDlrwON9KQzk0OAfK5zREqd9E0QcTyydwiicjkdVOvYKmcMT02HMPUY8QHdaW-1IohugQkNSpM98AOBVKPi7Ubov74dQqZuxyPgclTF05OAFYnboKen5D1WKBv4ePKIWRKn6dSwNCUTmQ6DSOkthVe0BZYWpDGU7SmVFzh5fjp2" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="336" data-original-width="781" height="138" src="https://blogger.googleusercontent.com/img/a/AVvXsEiFnOghTzn-4lgSBp4GxWDlrwON9KQzk0OAfK5zREqd9E0QcTyydwiicjkdVOvYKmcMT02HMPUY8QHdaW-1IohugQkNSpM98AOBVKPi7Ubov74dQqZuxyPgclTF05OAFYnboKen5D1WKBv4ePKIWRKn6dSwNCUTmQ6DSOkthVe0BZYWpDGU7SmVFzh5fjp2" width="320" /></a></div><p></p><p>0787 13-NOV-2023: ExecutableMBSE: Changed title of use case package structure dialog to 'Create' rather than 'Populate' to align with right-click menu name (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiH0enEnZf77Eitt7ZgkGgO-8bCOP0mQ91VFHyjyiGec-iyH-H0DUT5Pz_kiCWikcb_7Va-nFjarJp95f1MWQHB_qWxsXbtI-ft_YJNTN5MgO5tdGhchc51Hp8iKkoJM6lr4ftFMBdvXG2v69zH_4741PvOoDh3UNHyqYmFSCnvsUGlF3Aev2h-HMI9LMtE" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="194" data-original-width="764" height="81" src="https://blogger.googleusercontent.com/img/a/AVvXsEiH0enEnZf77Eitt7ZgkGgO-8bCOP0mQ91VFHyjyiGec-iyH-H0DUT5Pz_kiCWikcb_7Va-nFjarJp95f1MWQHB_qWxsXbtI-ft_YJNTN5MgO5tdGhchc51Hp8iKkoJM6lr4ftFMBdvXG2v69zH_4741PvOoDh3UNHyqYmFSCnvsUGlF3Aev2h-HMI9LMtE" width="320" /></a></div><p></p><p>0788 13-NOV-2023: ExecutableMBSE: Added PracticalMBSE-BookI-InsulinPump-ModuleA-UseCaseStructure-V2023-11-10-1123.pdf labs, to help with user ramp ups (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgzdNBgX2A6fOrFcbfNTwYng8AB9p654CwId56GaxGvv15SVhNMK2j3x0DBfoiFqyzaKh9ey8XAt5FbRZ8YRRvWwt5S-BCs1PXbXpbJvixGuyhzKsk4cOUO0XsZClHOJnzgr6T7qXtnd-YueX-dUElN9RJ1PWu1ZeatD_IrvWOcFT3g4sM22R7F16KJAzw4" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="111" data-original-width="586" height="61" src="https://blogger.googleusercontent.com/img/a/AVvXsEgzdNBgX2A6fOrFcbfNTwYng8AB9p654CwId56GaxGvv15SVhNMK2j3x0DBfoiFqyzaKh9ey8XAt5FbRZ8YRRvWwt5S-BCs1PXbXpbJvixGuyhzKsk4cOUO0XsZClHOJnzgr6T7qXtnd-YueX-dUElN9RJ1PWu1ZeatD_IrvWOcFT3g4sM22R7F16KJAzw4" width="320" /></a></div><br /><br /></div><br /><br /><p></p>MrChttp://www.blogger.com/profile/11273319434070403497noreply@blogger.com0tag:blogger.com,1999:blog-6969080584660481063.post-85233907098132529392023-11-03T05:54:00.005-07:002023-11-03T06:06:24.553-07:00v4.2.s.Rhp831.PreRelease (03-NOV-2023)<p>Reasonable cut of first allocation wizard functionality (not perfect but enough to be quite interesting). Also, some tweaks to requirement spec comparison with DOORS NG remote requirements specs to enable non-visible white space differences to be ignored. Plus a few incremental tweaks.</p><p>Now available on <a href="https://github.com/fchadburn/SysMLHelper/releases/tag/4.2.s.PreRelease" target="_blank">github</a>. Don't forget to rename top-level folder SysMLHelper without the version number before moving into Profiles folder. Also ensure that previous profile is not just renamed but removed from Share/Profiles completely (as Rhapsody will open first filename it finds rather than the explicit path to .sbsx).</p><p>V4.2.s.Rhp831.PreRelease (03-NOV-2023):</p><p>0762 26-OCT-2023: ExecutableMBSE: Change default property for AutoGenerationOfPortsForLinksPolicy to Always to speed up usability/reduce pop-ups (F.J.Chadburn)</p><p>0763 26-OCT-2023: ExecutableMBSE: Fix crash putting a flow on a flow connector by allowing Flows to be owned by feature and function blocks and package (F.J.Chadburn)</p><p>0764 30-OCT-2023: ExecutableMBSE: Added property to enable requirement specification matching to ignore white space char diffs from non-breaking space chars (F.J.Chadburn)</p><p>0765 31-OCT-2023: ExecutableMBSE: Checkpoint of allocation wizard creating internal flow connectors in the allocated architecture (F.J.Chadburn)</p><p>0766 31-OCT-2023: ExecutableMBSE: Added NonVisibleWhiteSpaceCharsRegEx property to enable tweaking of requirement specification matching without needing s/w change (F.J.Chadburn)</p><p>0767 31-OCT-2023: ExecutableMBSE: Get IBD to be automatically created under Feature when you create a feature function package (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhlVauEicWK9RMejkc8fO9cCGBahEDCuMGdYnlVQnBsNOQDrihRnmjsk0oOIOhJuYohq_DwdWXi0-p9GLg2fUmi5pFQi2OX_ol-srcc87KXuugnxoCBmQOTOdj5UX9N_sjxOb9BRQa1PPvZ4aiMxRGgdvbrIOcAF1e51awoBxKqzX-PFk7MEJBqzmnXRcjk" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="676" data-original-width="775" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEhlVauEicWK9RMejkc8fO9cCGBahEDCuMGdYnlVQnBsNOQDrihRnmjsk0oOIOhJuYohq_DwdWXi0-p9GLg2fUmi5pFQi2OX_ol-srcc87KXuugnxoCBmQOTOdj5UX9N_sjxOb9BRQa1PPvZ4aiMxRGgdvbrIOcAF1e51awoBxKqzX-PFk7MEJBqzmnXRcjk" width="275" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiJCx7PjWXXZZUQ65hZb83Nm9vicEYb9NcuEg7_8z2O4FxynQ7-lmDGW-dQRslWOwiHjY5zi8lGtWVmCCW1JI7bXdMciHhcgIn6LMkG05Iun-5gt1gLYAzpNrhnlW9Px1cyD7jsfxk544S3x_jhlQIYNF442_xPaKW3efhlOFd6bSNC1wVjWUjqq2O06Nuo" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="449" data-original-width="1016" height="141" src="https://blogger.googleusercontent.com/img/a/AVvXsEiJCx7PjWXXZZUQ65hZb83Nm9vicEYb9NcuEg7_8z2O4FxynQ7-lmDGW-dQRslWOwiHjY5zi8lGtWVmCCW1JI7bXdMciHhcgIn6LMkG05Iun-5gt1gLYAzpNrhnlW9Px1cyD7jsfxk544S3x_jhlQIYNF442_xPaKW3efhlOFd6bSNC1wVjWUjqq2O06Nuo" width="320" /></a></div><br /></div><p></p><p>0768 03-NOV-2023: ExecutableMBSE: Checkpoint of allocation wizard creating external connectors and proxy ports in the allocated architecture (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjrf9im-6K35KJBkITFAolglQVCETfD8qTBL6lPasEaxX1zBBAj_PI7QSNu5u7w4lcH0TG9WrKlz6VpjN8jNP5V9RS059hjPaRemb1sYq02RCzc0Bmuvzi-YTqO4-1g-d55kpoeEOODGDOkzvyHWKyQ_APTESxgk_eSLEirqzdtJrGd2iRNvWvD8kdvaCEd" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="651" data-original-width="1394" height="149" src="https://blogger.googleusercontent.com/img/a/AVvXsEjrf9im-6K35KJBkITFAolglQVCETfD8qTBL6lPasEaxX1zBBAj_PI7QSNu5u7w4lcH0TG9WrKlz6VpjN8jNP5V9RS059hjPaRemb1sYq02RCzc0Bmuvzi-YTqO4-1g-d55kpoeEOODGDOkzvyHWKyQ_APTESxgk_eSLEirqzdtJrGd2iRNvWvD8kdvaCEd" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEikQnRMdsxy6jQUqhWF_KeWhfCTRQ09XShWMoarqT4wNDD53HAB7T32s6QQQTB33CLZEFK54oJo6FE_t2G9IUsQek-NbGsWehZVfbx9ey7CeIYpJXg2Lr4cSEO5yiFBrqQ7CXE0Gv6eoWjXyqAhH52G4WPY5iWyRJDO10dKKftajpxTcxussaMe_T4fFVaO" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="314" data-original-width="916" height="110" src="https://blogger.googleusercontent.com/img/a/AVvXsEikQnRMdsxy6jQUqhWF_KeWhfCTRQ09XShWMoarqT4wNDD53HAB7T32s6QQQTB33CLZEFK54oJo6FE_t2G9IUsQek-NbGsWehZVfbx9ey7CeIYpJXg2Lr4cSEO5yiFBrqQ7CXE0Gv6eoWjXyqAhH52G4WPY5iWyRJDO10dKKftajpxTcxussaMe_T4fFVaO" width="320" /></a></div></div><p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgtOTWpU_NFZBatyUPpf0sKuooekwtKd1OC_jGbwYhZrert4Xn_ngNwk8n7rrXXqy3CYwJUdmP5thc5xZbQ1uR5JkcW-9d9zmD07gLZRXnI7rwdmuPUKj2aT6bdENaJdmJwFmH_KROwqy4QG5J84Pej_pBd_IUStFS-sAoTF4LmtWSp1Pi5x_xUnalKbui-" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="403" data-original-width="971" height="133" src="https://blogger.googleusercontent.com/img/a/AVvXsEgtOTWpU_NFZBatyUPpf0sKuooekwtKd1OC_jGbwYhZrert4Xn_ngNwk8n7rrXXqy3CYwJUdmP5thc5xZbQ1uR5JkcW-9d9zmD07gLZRXnI7rwdmuPUKj2aT6bdENaJdmJwFmH_KROwqy4QG5J84Pej_pBd_IUStFS-sAoTF4LmtWSp1Pi5x_xUnalKbui-" width="320" /></a></div><br /><p></p><p>0769 03-NOV-2023: ExecutableMBSE: Tweak Populate Parts so that if you select a particular usage element it only resizes if bigger size is needed, else keeps existing size (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhSZoLfRxo52Nu5q4W84tQyxs6Xu5Z78Z3_LDR69pzmn5IQFFMg_x82LjWV6AN04451w-eLkcBTwRJh2_7MpKvYON_iE75fwiP_vpC8WrWBmHj53hGxuRXdgq1Va3rLLwJDE1w2--JEDFsERn7DNacP5I9gPxm6h0g0XsUaKBPqR-jbnUo8uKELI0fq-Qg9" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="809" data-original-width="1057" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEhSZoLfRxo52Nu5q4W84tQyxs6Xu5Z78Z3_LDR69pzmn5IQFFMg_x82LjWV6AN04451w-eLkcBTwRJh2_7MpKvYON_iE75fwiP_vpC8WrWBmHj53hGxuRXdgq1Va3rLLwJDE1w2--JEDFsERn7DNacP5I9gPxm6h0g0XsUaKBPqR-jbnUo8uKELI0fq-Qg9" width="314" /></a><br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhicW6eaddKqwsF3IYHtuOasHnKtYrAIxVC0PW5diY22afMGgkFCHSObuYmz7oz2mcEAaVWfmh0vgjg5KsDVnhGizuybwXEQYwPodUTO4gc4W14FDNonPPDVNKg93L3J26XiGPij_0dVYA-Dxo5Qzen3YwGn6cE3I-RzgxJ3JbAThWHANrfYwLIyv_FMzp0" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="541" data-original-width="788" height="220" src="https://blogger.googleusercontent.com/img/a/AVvXsEhicW6eaddKqwsF3IYHtuOasHnKtYrAIxVC0PW5diY22afMGgkFCHSObuYmz7oz2mcEAaVWfmh0vgjg5KsDVnhGizuybwXEQYwPodUTO4gc4W14FDNonPPDVNKg93L3J26XiGPij_0dVYA-Dxo5Qzen3YwGn6cE3I-RzgxJ3JbAThWHANrfYwLIyv_FMzp0" width="320" /></a></div></div><p></p><p>0770 03-NOV-2023: ExecutableMBSE: Promoted Populate Parts menu up to flat level so user doesn't need to dig into MBSE Method: Other menu to find it (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiCRX99CKN2Wsa2x-lle3VsD6liw5fGpPznoeQMkR9EFAXpGh5-PigommmI2qIAxoCEv-5_1nhg5ue2PRiCsGF-AyJK5HeATh6ugapxdvNga-GzhszNqbS3U45lMuTJKH91CrpcrYq1bJ3YnRR0l2lht3xVwmDXwh8NXN58-wiZQGeIeIrDjS63Heu7-Xte" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="809" data-original-width="1057" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEiCRX99CKN2Wsa2x-lle3VsD6liw5fGpPznoeQMkR9EFAXpGh5-PigommmI2qIAxoCEv-5_1nhg5ue2PRiCsGF-AyJK5HeATh6ugapxdvNga-GzhszNqbS3U45lMuTJKH91CrpcrYq1bJ3YnRR0l2lht3xVwmDXwh8NXN58-wiZQGeIeIrDjS63Heu7-Xte" width="314" /></a></div><br />0771 03-NOV-2023: ExecutableMBSE: Tweaked QuickNavigationCategories for classifiers such as Feature/System/Subsystem/Function Blocks to favour ibds/hyperlinks (F.J.Chadburn) <p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjncOpLRusFxw2l9xjniwsjTlW8gdpoinANA8vp35p1aVMPYpBQAqAKjSL8ib0mpYRoqtAFL7zRNpP0-9JwsPnxyitRgXWj4a4q9Wev8UCPwrnPAfUGb5V_-Lfgsck7_HlZjQ8ifaLESinoaWCb1JDnrkU4X8i5RqmClfkMdEDY0Z-wgYMKZjFlXdAGsgla" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="674" data-original-width="1086" height="199" src="https://blogger.googleusercontent.com/img/a/AVvXsEjncOpLRusFxw2l9xjniwsjTlW8gdpoinANA8vp35p1aVMPYpBQAqAKjSL8ib0mpYRoqtAFL7zRNpP0-9JwsPnxyitRgXWj4a4q9Wev8UCPwrnPAfUGb5V_-Lfgsck7_HlZjQ8ifaLESinoaWCb1JDnrkU4X8i5RqmClfkMdEDY0Z-wgYMKZjFlXdAGsgla" width="320" /></a></div><br /><br /><p></p>MrChttp://www.blogger.com/profile/11273319434070403497noreply@blogger.com0tag:blogger.com,1999:blog-6969080584660481063.post-53915122910733528302023-10-24T09:26:00.001-07:002023-10-24T09:33:11.368-07:00v4.2.r.Rhp831.PreRelease (24-OCT-2023)<p>Incremental drop with a new right-click Allocation Function Block menu option for Features. This is the first cut of a function block to subsystem allocation wizard designed to enable a workflow from modeling a function chain independent to system architecture, and then having an easy way to move the functional logic into one or more architectures. Further enhancements will come (e.g. auto-wiring connectors) so this release is a chance to get initial feedback. It also has some improvements found during usage and testing such as getting the view and viewpoint diagram filter to work with the function chain logic elements.</p><p>Now available on <a href="https://github.com/fchadburn/SysMLHelper/releases/tag/4.2.r.PreRelease" target="_blank">github</a>. Don't forget to rename top-level folder SysMLHelper without the version number before moving into Profiles folder. Also ensure that previous profile is not just renamed but removed from Share/Profiles completely (as Rhapsody will open first filename it finds rather than the explicit path to .sbsx).</p><p>V4.2.r.Rhp831.PreRelease (24-OCT-2023):</p><p>0748 18-OCT-2023: ExecutableMBSE: Initial checkpoint of function usage allocation to architecture panel under dev (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEigrcT08IW5wHQgBVrkmtheC1iDATmwbfoWvGMduYySew9DRxAjj7vvjnzc7csosxSM79rQ2-xswTRpEhRsagHf9sIMHi0B3iv4FtnqVW6Hb-0_M5tyPgt78kloyfLbP3aJs-9xG1Se6K2EP3qViNRPLQWQ1jKk9vJlWsRORCzB9OOh2_kAmRvZ_oqUE5xx" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="800" data-original-width="1105" height="232" src="https://blogger.googleusercontent.com/img/a/AVvXsEigrcT08IW5wHQgBVrkmtheC1iDATmwbfoWvGMduYySew9DRxAjj7vvjnzc7csosxSM79rQ2-xswTRpEhRsagHf9sIMHi0B3iv4FtnqVW6Hb-0_M5tyPgt78kloyfLbP3aJs-9xG1Se6K2EP3qViNRPLQWQ1jKk9vJlWsRORCzB9OOh2_kAmRvZ_oqUE5xx" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiKwwo3D12Kpk53gpOTMJ3GC_HAp5-LbBz5PIXuywVzDVsMULKupYRCpVOypCf_-EDubySgSfdH3Vj5X8vFmy8Z7m4EJidBL3AIfFyqoKLMC8nXasr312hMmrKn0EhFxdg1AgIoLnTT_0o98AbdwR82j4srnZw8cHb1EOLl2wPVf8gATC9YlAdrRf46Vzmh" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="253" data-original-width="697" height="116" src="https://blogger.googleusercontent.com/img/a/AVvXsEiKwwo3D12Kpk53gpOTMJ3GC_HAp5-LbBz5PIXuywVzDVsMULKupYRCpVOypCf_-EDubySgSfdH3Vj5X8vFmy8Z7m4EJidBL3AIfFyqoKLMC8nXasr312hMmrKn0EhFxdg1AgIoLnTT_0o98AbdwR82j4srnZw8cHb1EOLl2wPVf8gATC9YlAdrRf46Vzmh" width="320" /></a></div><br /><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgxZgpu3e5f8r3ZL5B_NfxOPLIpahbheypFlwMGElOlf7L9-Ty7Wqws_HdfgnuShcx7fJv-H4V4EGbFKqEfK86JIogtM0kSXeiAXV_N3lTxFviin5MYT0o5Iru4a2glvqtZRP2ZL6rFANLymMfKJLekDQJCRuyW-GRzleenUm76eZ61B4ZXtPrBzyK-BJzc" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="314" data-original-width="916" height="110" src="https://blogger.googleusercontent.com/img/a/AVvXsEgxZgpu3e5f8r3ZL5B_NfxOPLIpahbheypFlwMGElOlf7L9-Ty7Wqws_HdfgnuShcx7fJv-H4V4EGbFKqEfK86JIogtM0kSXeiAXV_N3lTxFviin5MYT0o5Iru4a2glvqtZRP2ZL6rFANLymMfKJLekDQJCRuyW-GRzleenUm76eZ61B4ZXtPrBzyK-BJzc" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjlX5MEONkUoXs1Ho2248AAzwjJNtjUFvrkuHEJ9Uoutg6p8LhukCZ6pxQsgkw6iisDmCJldwv-wqg7xvBswh7fOzSFQ9HK9373qJZ4K_fpdGOGjSeIkm58Mb13HyrL-Gzt_MZ-lfjPsEsuroXvr_nIw-v7cCPww9i3DUki2Kv4zUVGuLFyhNH1cE6hVg_X" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="556" data-original-width="1097" height="162" src="https://blogger.googleusercontent.com/img/a/AVvXsEjlX5MEONkUoXs1Ho2248AAzwjJNtjUFvrkuHEJ9Uoutg6p8LhukCZ6pxQsgkw6iisDmCJldwv-wqg7xvBswh7fOzSFQ9HK9373qJZ4K_fpdGOGjSeIkm58Mb13HyrL-Gzt_MZ-lfjPsEsuroXvr_nIw-v7cCPww9i3DUki2Kv4zUVGuLFyhNH1cE6hVg_X" width="320" /></a></div><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjn2blAblKNf8e8-vrxyTK1MnbC2WmJRpkd0XoeOFABoGMUwxnq5VrTP7xwDlVrBzlbmJt0DZC-bM_T9BH83VPzh7O-lcGERYBupwUusF9ycKzIx5lXqVmXNPDlJCvEoVWb2OXYjPMtw1eoznBuhZza0AQr9TKaXDuGo-z8-l0xWRUt_HoMldaynWtZ4hAL" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="863" data-original-width="1119" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEjn2blAblKNf8e8-vrxyTK1MnbC2WmJRpkd0XoeOFABoGMUwxnq5VrTP7xwDlVrBzlbmJt0DZC-bM_T9BH83VPzh7O-lcGERYBupwUusF9ycKzIx5lXqVmXNPDlJCvEoVWb2OXYjPMtw1eoznBuhZza0AQr9TKaXDuGo-z8-l0xWRUt_HoMldaynWtZ4hAL" width="311" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjC4zAeAxai_aR1llfqv4WWuliCEEn_2X1_ELVR49Jo-LesG5QUM3TErsn0i5T4a0aE9_UhdoUOjZbATwJfwyjrczSEnBIdsBz9q78hF3UTlCJKiN2YvYBZeEKmmrBl30WF8hGAXSBpSptMW0bxVIazfc9ZvTdj7era-a9LhZbeqQG2P12UKtQ49etLkU8X" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="700" data-original-width="1209" height="185" src="https://blogger.googleusercontent.com/img/a/AVvXsEjC4zAeAxai_aR1llfqv4WWuliCEEn_2X1_ELVR49Jo-LesG5QUM3TErsn0i5T4a0aE9_UhdoUOjZbATwJfwyjrczSEnBIdsBz9q78hF3UTlCJKiN2YvYBZeEKmmrBl30WF8hGAXSBpSptMW0bxVIazfc9ZvTdj7era-a9LhZbeqQG2P12UKtQ49etLkU8X" width="320" /></a></div></div></div><p></p><p>0749 18-OCT-2023: ExecutableMBSE: Allow Function Usages to own Allocation relations (F.J.Chadburn)</p><p>0750 18-OCT-2023: ExecutableMBSE: Usability tweak to requirement package panel to remove the create under package option as only launched under project anyway (F.J.Chadburn)</p><p>0751 18-OCT-2023: ExecutableMBSE: Tweak property for Default size of Function Block so it's smaller and same size as the System/Subsystem Blocks when put on bdd (F.J.Chadburn)</p><p>0752 18-OCT-2023: ExecutableMBSE: Tweak to hep file to make helper menus applicable to Ports to also be applicable to ProxyPorts as spotted was missing (F.J.Chadburn)</p><p>0753 18-OCT-2023: ExecutableMBSE: Ensure View and Viewpoint power feature with custom views work for new term elements on function flow ibds (F.J.Chadburn)</p><p>0754 18-OCT-2023: ExecutableMBSE: Add Allocate Function Blocks... into the menus to enable testing & development of allocation functionality (F.J.Chadburn)</p><p>0755 18-OCT-2023: ExecutableMBSE: Explicitly turned off General::Graphics::AllowObjectReparenting in ibds as causing unseen/inconsistent changes to usage ownerships (F.J.Chadburn)</p><p>0756 18-OCT-2023: ExecutableMBSE: Tweak icons on internal block diagram so control node backgrounds are same colour as diagram background, i.e., white (F.J.Chadburn)</p><p>0757 20-OCT-2023: ExecutableMBSE: Checkpoint of function allocation panel with re-factoring to put building logic into function allocation map (F.J.Chadburn)</p><p>0758 23-OCT-2023: ExecutableMBSE: Function allocation panel working with basic block allocation and re-allocation (F.J.Chadburn)</p><p>0759 24-OCT-2023: ExecutableMBSE: Logic usage allocation now working in basic form with the allocation panel (F.J.Chadburn)</p><p>0760 24-OCT-2023: ExecutableMBSE: Double-click usability enhancement to highlight target element if user double-clicks right-hand side status text (F.J.Chadburn)</p><p>0761 24-OCT-2023: ExecutableMBSE: Fix issue with dependencies not being deleted correctly when switching allocation from existing (F.J.Chadburn)</p>MrChttp://www.blogger.com/profile/11273319434070403497noreply@blogger.com0tag:blogger.com,1999:blog-6969080584660481063.post-41468648964118748322023-10-12T10:22:00.001-07:002023-10-12T10:22:07.185-07:00v4.2.q.Rhp831.PreRelease (12-OCT-2023)<p>A quick cut with some additional core tweaks around functional flow modeling usability to assist including option to populate logic flow and having a separate symbol for accept events.</p><p>Now available on <a href="https://github.com/fchadburn/SysMLHelper/releases/tag/4.2.q.PreRelease" target="_blank">github</a>. Don't forget to rename top-level folder SysMLHelper without the version number before moving into Profiles folder. Also ensure that previous profile is not just renamed but removed from Share/Profiles completely (as Rhapsody will open first filename it finds rather than the explicit path to .sbsx).</p><p>V4.2.q.Rhp831.PreRelease (12-OCT-2023):</p><p>0743 12-OCT-2023: ExecutableMBSE: Allow connectors to be drawn between subsystems owned by subsystems to give user option of deep nesting (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEidbqZml2EFwnNphgARCV-YHbam9MdVmLldtjs--Q30wP6JMH0tXd604HHY5ThCpGiU3xBcq5Qk79FF9suxBmYmikEsZ02bzh8EG4AP-Rh0KR25H99iVu5QUO6XQp7fuCpYmQkUzw6ldt8MXONAYyv8PZs2sh9VSJqd1YNL3CTRaS5dobw_xyh1xnONwm-K" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="706" data-original-width="608" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEidbqZml2EFwnNphgARCV-YHbam9MdVmLldtjs--Q30wP6JMH0tXd604HHY5ThCpGiU3xBcq5Qk79FF9suxBmYmikEsZ02bzh8EG4AP-Rh0KR25H99iVu5QUO6XQp7fuCpYmQkUzw6ldt8MXONAYyv8PZs2sh9VSJqd1YNL3CTRaS5dobw_xyh1xnONwm-K" width="207" /></a></div><br /><p></p><p></p><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEijC1fZzU99c7ACUJ3hMkobSjlZHpGpZDEa0pf8Msnu2uXupepduB69ShGL3wa3OcbwWfSiRsvw6A3JggoQn292BCHlag_aTI17heLJFfwbF_j_oES-H1BK7Zw6i49dj7o-IJQbdSgDlPP6rbD813wQJVdSzMcQirMLdnay01SfpzpG3byGbEqUU8BrJRVV" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="470" data-original-width="1100" height="137" src="https://blogger.googleusercontent.com/img/a/AVvXsEijC1fZzU99c7ACUJ3hMkobSjlZHpGpZDEa0pf8Msnu2uXupepduB69ShGL3wa3OcbwWfSiRsvw6A3JggoQn292BCHlag_aTI17heLJFfwbF_j_oES-H1BK7Zw6i49dj7o-IJQbdSgDlPP6rbD813wQJVdSzMcQirMLdnay01SfpzpG3byGbEqUU8BrJRVV" width="320" /></a></div></div><p></p><p>0744 12-OCT-2023: ExecutableMBSE: Add a BPMN inspired accept event usage to the internal block diagrams to replicate accept event actions on activity diagrams (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhD4rLp5gALqfUPbBZjzHaZPRlWcRu2tmmc2IFP8q6WVO5O4d9f-QlFnuyKwy7BSoFyy1e0HZ46W-J0V5hxXUh9VhSCqiIGfGQb-vVKz8FTwFl8stzjDvBjXaRgayzSVSjVwQWMuRz_lr5AOjGva1hNRWn5BEOgkRcPjXoNYmgaDeBsyJeVor061u4aOQoE" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="195" data-original-width="880" height="71" src="https://blogger.googleusercontent.com/img/a/AVvXsEhD4rLp5gALqfUPbBZjzHaZPRlWcRu2tmmc2IFP8q6WVO5O4d9f-QlFnuyKwy7BSoFyy1e0HZ46W-J0V5hxXUh9VhSCqiIGfGQb-vVKz8FTwFl8stzjDvBjXaRgayzSVSjVwQWMuRz_lr5AOjGva1hNRWn5BEOgkRcPjXoNYmgaDeBsyJeVor061u4aOQoE" width="320" /></a></div><p></p><p>0745 12-OCT-2023: ExecutableMBSE: Allow user to choose whether to include logic elements (untyped parts) if the populate parts panel detects they are present (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjMtrkerYrsSbUVQJ3SQqQ02hvQPQOORLUFwL6yc3JIqLQUVLYgjchcr7STmzKTcN-q788wGdDslBVtiUi2nN7ahjeVqv45XMXYZoJQg8ibfGEBHSYHRTE6aqXrHEqUDdx-EA5rgDmvNKM87GwngxyUNUkRHhwDwC7LWkB1qnqejKkp070CGLwoH_xPG8tw" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="669" data-original-width="621" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEjMtrkerYrsSbUVQJ3SQqQ02hvQPQOORLUFwL6yc3JIqLQUVLYgjchcr7STmzKTcN-q788wGdDslBVtiUi2nN7ahjeVqv45XMXYZoJQg8ibfGEBHSYHRTE6aqXrHEqUDdx-EA5rgDmvNKM87GwngxyUNUkRHhwDwC7LWkB1qnqejKkp070CGLwoH_xPG8tw" width="223" /></a><br /><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEi0-oX5MlTfu0Co1arxh_qSzt4scESSIg1rX6S8qFDF1hQSTGMAaRepnhcAeW3NxOaHmCrcP2qe_NdU9Mq72Qrmddd9SJrGJpa7I3QdP1n8YNedfgiRwAuIHbSumHzBkI1cJpT1oVRRkAT0oT0ruq4VcxY0a_e2FJtd0pFUZdU3Yxx4aZ-skAzBwp0c_JPL" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="294" data-original-width="710" height="133" src="https://blogger.googleusercontent.com/img/a/AVvXsEi0-oX5MlTfu0Co1arxh_qSzt4scESSIg1rX6S8qFDF1hQSTGMAaRepnhcAeW3NxOaHmCrcP2qe_NdU9Mq72Qrmddd9SJrGJpa7I3QdP1n8YNedfgiRwAuIHbSumHzBkI1cJpT1oVRRkAT0oT0ruq4VcxY0a_e2FJtd0pFUZdU3Yxx4aZ-skAzBwp0c_JPL" width="320" /></a><br /><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjWDoRt8Us3a09fQsIY17Ae2iMdkhQUEdzLOkPI7xODVJG69VpPbv40Wbvk4IGX2q1oq6w0EQ9BXOJMrUhamuRyOTJBVqaRLapi_Xh8SxCuyMsE5l0XZkt9L0XlidA0XNXZ5KWxnOrfjTgtJ1EMv1MMwdgGiv2c6qF-qH141SMmRT4POQ3zrS6Ohsp326xm" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="582" data-original-width="746" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEjWDoRt8Us3a09fQsIY17Ae2iMdkhQUEdzLOkPI7xODVJG69VpPbv40Wbvk4IGX2q1oq6w0EQ9BXOJMrUhamuRyOTJBVqaRLapi_Xh8SxCuyMsE5l0XZkt9L0XlidA0XNXZ5KWxnOrfjTgtJ1EMv1MMwdgGiv2c6qF-qH141SMmRT4POQ3zrS6Ohsp326xm" width="308" /></a><br /><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhTfEYAMgfoqW4MmpimMDU4U_lPNJxoRcG-jZOIhdNqfDuLr54wPcdddvHP6z-BfJ4aFaP5auou1uoGBeqPj3bLHUUBbxpwe_xxkEa2Uv9KafhtdbN6_uj_S2U62KLxy8kJDOZ0eBevBrZa96ysRjNykIM2085kTZIln0MSDD7myljLkjsrDjjMqE_T4aZ7" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="287" data-original-width="564" height="163" src="https://blogger.googleusercontent.com/img/a/AVvXsEhTfEYAMgfoqW4MmpimMDU4U_lPNJxoRcG-jZOIhdNqfDuLr54wPcdddvHP6z-BfJ4aFaP5auou1uoGBeqPj3bLHUUBbxpwe_xxkEa2Uv9KafhtdbN6_uj_S2U62KLxy8kJDOZ0eBevBrZa96ysRjNykIM2085kTZIln0MSDD7myljLkjsrDjjMqE_T4aZ7" width="320" /></a></div></div><p></p><p>0746 12-OCT-2023: ExecutableMBSE: Change the populate parts helper so that it doesn't add graph nodes that already exist on the diagram (F.J.Chadburn)</p><p>0747 12-OCT-2023: ExecutableMBSE: Added IsCreateEventForFlowConnectorPanelEnabled property to control helper panel when a flow connector is drawn, default to off (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjmxv8lLvM7sr7uJnVaNYSxpjhod5w72mwVCv8aIoPQUjiqLkOo1e1l4qIS6fLgA3IQqOht6IlRIunZbGAXG6zTnc4yCfI9OiVKeL1h9FyTzZnG9uZrt0CNsSdYpjT0sXa8xAdLrbp1Tc4Ev7Fvx9I5VASduHlAn3nVhWIvyv6YkQl5URBG5lMPSsC_2it3" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="314" data-original-width="499" height="201" src="https://blogger.googleusercontent.com/img/a/AVvXsEjmxv8lLvM7sr7uJnVaNYSxpjhod5w72mwVCv8aIoPQUjiqLkOo1e1l4qIS6fLgA3IQqOht6IlRIunZbGAXG6zTnc4yCfI9OiVKeL1h9FyTzZnG9uZrt0CNsSdYpjT0sXa8xAdLrbp1Tc4Ev7Fvx9I5VASduHlAn3nVhWIvyv6YkQl5URBG5lMPSsC_2it3" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhVgec8t_Z6FCErPHBZfj4-ryZW3f_v0vh0YC2xReh6EHJjFkgNfCabvpt_Gc2WaD8Yw9mhQ92KVFSBDJBQb0l9AdcOlyeNEURrvsBjg2tEMcbOUREK7mRz80HFAbuB3OzchfmdlwWrLWQgL21PYeBwy9PBrcuNUezDDX0ex-34Lgs7p9hpyLKNk0yIr52u" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="378" data-original-width="759" height="159" src="https://blogger.googleusercontent.com/img/a/AVvXsEhVgec8t_Z6FCErPHBZfj4-ryZW3f_v0vh0YC2xReh6EHJjFkgNfCabvpt_Gc2WaD8Yw9mhQ92KVFSBDJBQb0l9AdcOlyeNEURrvsBjg2tEMcbOUREK7mRz80HFAbuB3OzchfmdlwWrLWQgL21PYeBwy9PBrcuNUezDDX0ex-34Lgs7p9hpyLKNk0yIr52u" width="320" /></a></div></div><p></p>MrChttp://www.blogger.com/profile/11273319434070403497noreply@blogger.com0tag:blogger.com,1999:blog-6969080584660481063.post-42259307203498636902023-10-11T04:21:00.018-07:002023-10-11T05:02:35.173-07:00v4.2.p.Rhp831.PreRelease (11-OCT-2023)<p>Further refinement of usability, especially in the functional flow modeling with internal block diagrams and function blocks/usages with positioning of automatically created ports. </p><p>Now available on <a href="https://github.com/fchadburn/SysMLHelper/releases/tag/4.2.p.PreRelease" target="_blank">github</a>. Don't forget to rename top-level folder SysMLHelper without the version number before moving into Profiles folder. Also ensure that previous profile is not just renamed but removed from Share/Profiles completely (as Rhapsody will open first filename it finds rather than the explicit path to .sbsx).</p><p>Also some further model restructuring helpers related to progressively growing out a model, e.g., moving function blocks and subsystem blocks into their own correctly named and typed packages.</p><p>V4.2.p.Rhp831.PreRelease (11-OCT-2023):</p><p>0719 09-OCT-2023: ExecutableMBSE: Change colour of flow connector to same blue as flow ports to visually different it from other connector types (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8uutrFwIjOnGAbJKKmmik3rpXRS_REQ2JfRV669lGaCmvm6zLejQmx3ktSxVTuXFaIANhcBl4929-BrQVc77iXc8_OOxg3_2brNMrEAaDCrVfi_eUhAjBv0hclit2N9GSn-D0ctnrysVYJxE5QoH21c_1RDVLr1tNpdaVVk_IzzKoH5F5Gxbs7MjpOjdZ/s465/2023-10-11_12-24-00.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="262" data-original-width="465" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8uutrFwIjOnGAbJKKmmik3rpXRS_REQ2JfRV669lGaCmvm6zLejQmx3ktSxVTuXFaIANhcBl4929-BrQVc77iXc8_OOxg3_2brNMrEAaDCrVfi_eUhAjBv0hclit2N9GSn-D0ctnrysVYJxE5QoH21c_1RDVLr1tNpdaVVk_IzzKoH5F5Gxbs7MjpOjdZ/s320/2023-10-11_12-24-00.png" width="320" /></a></div><p></p><p>0720 09-OCT-2023: ExecutableMBSE: Allow a flow connector to be drawn to a parallel gateway and offer to create flow port (F.J.Chadburn)<br /><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhk7UYzH5wZqwABNhMnB9vM1k21wcfWNJ81I-tLM3u8GUZZxY-wsffFa1miAhgldFkY3MYIofbOFqmlVZo0vJZKDG6UQlY5xYlyXgAD-BwabNHCCopB3GSWTDCg6cWQiWMsmYHsYma6vECZKTaNo9V_JgoibgrRFoTbZpRC9iAgpFIYIFojhpOPw40R3lv-/s412/2023-10-11_12-28-07.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="316" data-original-width="412" height="245" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhk7UYzH5wZqwABNhMnB9vM1k21wcfWNJ81I-tLM3u8GUZZxY-wsffFa1miAhgldFkY3MYIofbOFqmlVZo0vJZKDG6UQlY5xYlyXgAD-BwabNHCCopB3GSWTDCg6cWQiWMsmYHsYma6vECZKTaNo9V_JgoibgrRFoTbZpRC9iAgpFIYIFojhpOPw40R3lv-/s320/2023-10-11_12-28-07.png" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglLYZsgOXcMwvOEEfB3FvfHpHQPorU5mM8z2WSoypBUJiBCOCR8ZPCH9P8rQUGmQfSMCcUhPluv25sgHGZ2ojU2J4YCD_L8cSJsbfc1-QMM4Ve4iRVpsAX9VxDtnISapQy1gpSXBY2nq3LXP0Ms9S6szCjJqv0ShECIePflj7EeQ4gkU_jcyMhzPA309D3/s505/2023-10-11_12-27-04.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="199" data-original-width="505" height="126" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglLYZsgOXcMwvOEEfB3FvfHpHQPorU5mM8z2WSoypBUJiBCOCR8ZPCH9P8rQUGmQfSMCcUhPluv25sgHGZ2ojU2J4YCD_L8cSJsbfc1-QMM4Ve4iRVpsAX9VxDtnISapQy1gpSXBY2nq3LXP0Ms9S6szCjJqv0ShECIePflj7EeQ4gkU_jcyMhzPA309D3/s320/2023-10-11_12-27-04.png" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgibavKvzYhcZ0RburGvqUEGE9NNB6lenflk2ABApKlA1FxlwxcddEjLAaOjNtIRbtdV2MmNmeGjGlTtkzvtP3XgbHxUdcWkVnznkre7Ztwm6JE40iFBdvDqpPZNEYMOKAY4bWB8nI5BXJXi6hKtiCyMpiQboNvFT2U44eUojiT-PCK07FKbA6rIk_VnxFs/s582/2023-10-11_12-30-17.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="278" data-original-width="582" height="153" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgibavKvzYhcZ0RburGvqUEGE9NNB6lenflk2ABApKlA1FxlwxcddEjLAaOjNtIRbtdV2MmNmeGjGlTtkzvtP3XgbHxUdcWkVnznkre7Ztwm6JE40iFBdvDqpPZNEYMOKAY4bWB8nI5BXJXi6hKtiCyMpiQboNvFT2U44eUojiT-PCK07FKbA6rIk_VnxFs/s320/2023-10-11_12-30-17.png" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOGHQ1hSI7wFWGOIeV_jTuqiN36nbJTE2aX3BuVqdntgORhRznWuxz9UZ8eCgfQh99w094SxE3BgXyh1C4kDM30HVWD7EJFtCIjg4RXn_Rlw9r-FzJyZ_6N8vohorv6LtldoFmGiiBRVuyxaHfliVY8-b_B36iMCUW71G8Of3YDTiB6QKAuKVMcCp6Jyyu/s223/2023-10-11_12-31-23.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="182" data-original-width="223" height="182" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOGHQ1hSI7wFWGOIeV_jTuqiN36nbJTE2aX3BuVqdntgORhRznWuxz9UZ8eCgfQh99w094SxE3BgXyh1C4kDM30HVWD7EJFtCIjg4RXn_Rlw9r-FzJyZ_6N8vohorv6LtldoFmGiiBRVuyxaHfliVY8-b_B36iMCUW71G8Of3YDTiB6QKAuKVMcCp6Jyyu/s1600/2023-10-11_12-31-23.png" width="223" /></a></div></div></div><p>0721 09-OCT-2023: ExecutableMBSE: Give more info when adding flow connector as to which blocks port will be added (F.J.Chadburn)</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnS-174UsBcgBYe1qndoqiXekayivREgWjFxqlJ7TXMal2VxPCnIisD0SZWWcrGU3dU6k0gR5eHuzBGBiZ4Pr9PQ4-0KL5KF5aKf1i4XnE6h2ualfnrpap3gV7zzu5saxoc3u_6Hb-0_UumD0ug0Q_8lRozFMQ57w9ghG9t6V7SCJqdVGd38plqZNg601q/s582/2023-10-11_12-30-17.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="278" data-original-width="582" height="153" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnS-174UsBcgBYe1qndoqiXekayivREgWjFxqlJ7TXMal2VxPCnIisD0SZWWcrGU3dU6k0gR5eHuzBGBiZ4Pr9PQ4-0KL5KF5aKf1i4XnE6h2ualfnrpap3gV7zzu5saxoc3u_6Hb-0_UumD0ug0Q_8lRozFMQ57w9ghG9t6V7SCJqdVGd38plqZNg601q/s320/2023-10-11_12-30-17.png" width="320" /></a></div><p>0722 09-OCT-2023: ExecutableMBSE: When drawing a flow connector get port to be correctly positioned where line was drawn (F.J.Chadburn)</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzT3HTNxuvbDkqywLgKYbXVTX8i409hNVAyWsd4JczrSWNJP_rVIPg9pwiMXyTkT9XlfKcPBLtr9_Cj0Wcx_G26-bxKkKjcrDFXHTMr2STllXjKMIx8JZ8A17263HXlcvA46ie0En2B4uk97s98skJEWMHszDQVAfRz0vx42cBnR4ZhYhmnywnYuvpqTxw/s505/2023-10-11_12-27-04.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="199" data-original-width="505" height="126" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzT3HTNxuvbDkqywLgKYbXVTX8i409hNVAyWsd4JczrSWNJP_rVIPg9pwiMXyTkT9XlfKcPBLtr9_Cj0Wcx_G26-bxKkKjcrDFXHTMr2STllXjKMIx8JZ8A17263HXlcvA46ie0En2B4uk97s98skJEWMHszDQVAfRz0vx42cBnR4ZhYhmnywnYuvpqTxw/s320/2023-10-11_12-27-04.png" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1ONaMJM-mGIFE1VC68FnpLiPgorfMSP3oBjMoyWKJol7z8YkMVhJHPXd7uGjH4ZXcTR7haRHyic-v08MAcLAYPOYRcKy_57qxI7iFHDHmtSc62qGi-O-S0NfV9jQiWu7c3zKsRUL18fMixp_T49Ko3_jA3snvSGsuGudnF9AkduRMqZtd0MhmDU7Up_5R/s223/2023-10-11_12-31-23.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="182" data-original-width="223" height="182" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1ONaMJM-mGIFE1VC68FnpLiPgorfMSP3oBjMoyWKJol7z8YkMVhJHPXd7uGjH4ZXcTR7haRHyic-v08MAcLAYPOYRcKy_57qxI7iFHDHmtSc62qGi-O-S0NfV9jQiWu7c3zKsRUL18fMixp_T49Ko3_jA3snvSGsuGudnF9AkduRMqZtd0MhmDU7Up_5R/s1600/2023-10-11_12-31-23.png" width="223" /></a></div><br /><p>0723 09-OCT-2023: ExecutableMBSE: Refinement of the Move To Separate Package functionality to add _UseCasePkg post fix & not create activity package/req (F.J.Chadburn)</p><p>0724 09-OCT-2023: ExecutableMBSE: Move To Separate Package functionality added to menu for function blocks (F.J.Chadburn) - <span style="text-align: center;">It works with multi-select</span></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCDk_07LqpC9iGfQngvgPiHLLcs4kSy7ufVhQvO3GFjKl-ANKQnTt5K6EmaBTUXjfh_6v429bU4SkL_PkDhUlw6DKwkIObuh5StJnnIeZ4-_cv5qGl0XpNSKzZYS22oSW4jwGPUO36Rhu13LXC7BVXGJB_nYujIB0ur4g03s1mq0FfB-1xf3TPa5f5jWNE/s655/2023-10-11_12-34-35.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="140" data-original-width="655" height="68" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCDk_07LqpC9iGfQngvgPiHLLcs4kSy7ufVhQvO3GFjKl-ANKQnTt5K6EmaBTUXjfh_6v429bU4SkL_PkDhUlw6DKwkIObuh5StJnnIeZ4-_cv5qGl0XpNSKzZYS22oSW4jwGPUO36Rhu13LXC7BVXGJB_nYujIB0ur4g03s1mq0FfB-1xf3TPa5f5jWNE/s320/2023-10-11_12-34-35.png" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMWSmRsRniGOCTiSrS21Cbn9pwHbj0tT7S-tbulURlM-wHhu9XdD0s5mDeCO63dCLdJ9Unn3Ss_zG-ZSL_tESxkkiQqD5eu_s9VErsnwu_s98E5upitQOqscO0iuEZa0gCzpwvdPuXYCWlOebE9t8FhwGfXFsLZJ63R8Z_6IhsEQNMlGdj_pdOvGUpzSIJ/s365/2023-10-11_12-37-11.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="119" data-original-width="365" height="104" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMWSmRsRniGOCTiSrS21Cbn9pwHbj0tT7S-tbulURlM-wHhu9XdD0s5mDeCO63dCLdJ9Unn3Ss_zG-ZSL_tESxkkiQqD5eu_s9VErsnwu_s98E5upitQOqscO0iuEZa0gCzpwvdPuXYCWlOebE9t8FhwGfXFsLZJ63R8Z_6IhsEQNMlGdj_pdOvGUpzSIJ/s320/2023-10-11_12-37-11.png" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnT_ZeQWFfxT-6MI-HbSO-7Z8jukuMBkh6S0INFrte1Hc_y7d-Du9AMVsPUHbn7lz7Z4nqPZmVW24qNoYo6qgj7_N6w8lECmknwB1C4eRqyQF-vwSObJB2y4sbYPTfUKQ4aqHXJnzrwIJXUAR60bGPvz2P6KiyJ8OKr4kZW2sBe-MttdiPEHjKQrb34u0I/s330/2023-10-11_12-35-47.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="96" data-original-width="330" height="93" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnT_ZeQWFfxT-6MI-HbSO-7Z8jukuMBkh6S0INFrte1Hc_y7d-Du9AMVsPUHbn7lz7Z4nqPZmVW24qNoYo6qgj7_N6w8lECmknwB1C4eRqyQF-vwSObJB2y4sbYPTfUKQ4aqHXJnzrwIJXUAR60bGPvz2P6KiyJ8OKr4kZW2sBe-MttdiPEHjKQrb34u0I/s320/2023-10-11_12-35-47.png" width="320" /></a></div><p>0725 10-OCT-2023: ExecutableMBSE: Allow requirement packages to be children of system architecture packages and subsystem packages (F.J.Chadburn)</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiez2X4tS7Or73EunBLFEy5kkQjfFx7kidMotkpCKLJ424Eji_sPDV2aEzXlyOtvglrRs9_PtK5i4aa3pXdZGyGVFF8YBYBwGbszqvMjNUflzg0m00JreSGaLp78HdqnHEmyQnKuScMJ2jfgv-LZwMNzZRI9PXc3w4P0if7ClESzJlmPmCZjTR82XffFuDN/s889/2023-10-11_12-39-53.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="321" data-original-width="889" height="116" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiez2X4tS7Or73EunBLFEy5kkQjfFx7kidMotkpCKLJ424Eji_sPDV2aEzXlyOtvglrRs9_PtK5i4aa3pXdZGyGVFF8YBYBwGbszqvMjNUflzg0m00JreSGaLp78HdqnHEmyQnKuScMJ2jfgv-LZwMNzZRI9PXc3w4P0if7ClESzJlmPmCZjTR82XffFuDN/s320/2023-10-11_12-39-53.png" width="320" /></a></div><p>0726 10-OCT-2023: ExecutableMBSE: Move To Separate Package now support for subsystem blocks to speed up model structure creation (F.J.Chadburn)</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfUeAJYjWFcgvQy0U30NcmhdtRhNCztARN0tLVoLIQIr1pTqGflc6LbCm7nnRQlbutvS860LF6vmHwdhm-mjDqCS9wMz6E-YyILkqLZT6tn3SbMYx205P4Yb4W2fhR0zXzWLaJjsBkBN7T4bfVq5mrJ9yO5P7VF1_3yu-tJXG6Zd4Q95-1oPFaNXmtEbwe/s615/2023-10-11_12-41-23.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="190" data-original-width="615" height="99" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfUeAJYjWFcgvQy0U30NcmhdtRhNCztARN0tLVoLIQIr1pTqGflc6LbCm7nnRQlbutvS860LF6vmHwdhm-mjDqCS9wMz6E-YyILkqLZT6tn3SbMYx205P4Yb4W2fhR0zXzWLaJjsBkBN7T4bfVq5mrJ9yO5P7VF1_3yu-tJXG6Zd4Q95-1oPFaNXmtEbwe/s320/2023-10-11_12-41-23.png" width="320" /></a><br /><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhq5ooV1ae_AMFnoYp6_wepcI56w7QYBpTh_3ofNk2r5RXU9zyLSLB41WXuMHmAiPj41djRIpcmuaKvxb9z832GFCCniJeBloxL_tedEs1fWDhHSlOIu0e9NV_FVW6GQlSC4kN5znoetPdhvTZAWJzku_ALnr9UTYIplVb5rolH7ZUsDdoPLZhj892aqEwS/s381/2023-10-11_12-41-45.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="119" data-original-width="381" height="100" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhq5ooV1ae_AMFnoYp6_wepcI56w7QYBpTh_3ofNk2r5RXU9zyLSLB41WXuMHmAiPj41djRIpcmuaKvxb9z832GFCCniJeBloxL_tedEs1fWDhHSlOIu0e9NV_FVW6GQlSC4kN5znoetPdhvTZAWJzku_ALnr9UTYIplVb5rolH7ZUsDdoPLZhj892aqEwS/s320/2023-10-11_12-41-45.png" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwWf-N7_-bYcRNNd7jsAVPCYgHWUfvSuCLgV9k_hsbrEHfQgotYQvKNDQk5CEQ0q_v6iezPv2efySrJ51DvX4-iNQlJIXmrBuls5QC_6HE7gqKd-X6-k_PTv-eVJCNMPd2qKA5F6zNNcxLAtw3AOVFQdCIPkIno2sHNxXbQrOZNPaye6_ZKUcO7zQU0WWX/s271/2023-10-11_12-42-39.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="143" data-original-width="271" height="143" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwWf-N7_-bYcRNNd7jsAVPCYgHWUfvSuCLgV9k_hsbrEHfQgotYQvKNDQk5CEQ0q_v6iezPv2efySrJ51DvX4-iNQlJIXmrBuls5QC_6HE7gqKd-X6-k_PTv-eVJCNMPd2qKA5F6zNNcxLAtw3AOVFQdCIPkIno2sHNxXbQrOZNPaye6_ZKUcO7zQU0WWX/s1600/2023-10-11_12-42-39.png" width="271" /></a></div><p>0737 10-OCT-2023: ExecutableMBSE: Create Feature Function Package for use case now opens the feature bdd and puts related use case on it (F.J.Chadburn)</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXGz2-EVg4U1EhAlFNa4cu4fmLEYqrB2A7O0WdKt80AafzVWAJ7ToIAt5cpr3AI0HQbbGGH8XkJGHlerotnKMX2lzEOwAll9WH2F2tWSvyJTBlyzyfaV-S6oa98atz8QfcA3ATMGAUXwkdmqLKBjqbUF46ZqcPA3hJeczr7d0grjdMZaK5RuzhXDIUVzQD/s840/2023-10-11_12-45-14.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="221" data-original-width="840" height="84" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXGz2-EVg4U1EhAlFNa4cu4fmLEYqrB2A7O0WdKt80AafzVWAJ7ToIAt5cpr3AI0HQbbGGH8XkJGHlerotnKMX2lzEOwAll9WH2F2tWSvyJTBlyzyfaV-S6oa98atz8QfcA3ATMGAUXwkdmqLKBjqbUF46ZqcPA3hJeczr7d0grjdMZaK5RuzhXDIUVzQD/s320/2023-10-11_12-45-14.png" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSBxw5DOm1SWSJ7Xudix1L-VilrkIZVnu2L5ntBQpKGjSgLv8DFpvZ14NSMA6kfdqvDafCOA7QM5nW2QGYl3is3KYrb6uWuc7iAQrThVwnOSQxJD-TGfB25OX3Uce66gz3Rvnag54Kcdo72uRDD7k4QvQxm9S8t0QdKnTkRfkGWXJDBr502kY9YXPV0atO/s518/2023-10-11_12-46-04.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="117" data-original-width="518" height="72" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSBxw5DOm1SWSJ7Xudix1L-VilrkIZVnu2L5ntBQpKGjSgLv8DFpvZ14NSMA6kfdqvDafCOA7QM5nW2QGYl3is3KYrb6uWuc7iAQrThVwnOSQxJD-TGfB25OX3Uce66gz3Rvnag54Kcdo72uRDD7k4QvQxm9S8t0QdKnTkRfkGWXJDBr502kY9YXPV0atO/s320/2023-10-11_12-46-04.png" width="320" /></a><br /><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9tOA3mhDSKW8DHRzlIGHfpCfDjq1NQvjUlFjM1UDwV99C2wxAt8G63fwfzTbJbrQ1owpmGGpd9i42BJZEBMSMMQoLB2Kt6Qwa_iZOSoBThcVdj-K9aH9l0uMDmf7VljRuIRStQNMTBrNQdOZW_4VXsz_pOoyEWpDQ0klv2PNqKn0rRt2dv9rOiFVHgJQ3/s596/2023-10-11_12-46-24.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="275" data-original-width="596" height="148" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9tOA3mhDSKW8DHRzlIGHfpCfDjq1NQvjUlFjM1UDwV99C2wxAt8G63fwfzTbJbrQ1owpmGGpd9i42BJZEBMSMMQoLB2Kt6Qwa_iZOSoBThcVdj-K9aH9l0uMDmf7VljRuIRStQNMTBrNQdOZW_4VXsz_pOoyEWpDQ0klv2PNqKn0rRt2dv9rOiFVHgJQ3/s320/2023-10-11_12-46-24.png" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQc0sJVgcpRy2kwCVeuQsbtSNNdURtR4E7RrIo74CEWS_skY_l07N0qiYAgj3EB2OPBEI5m_F2Oxs7V3dYlMnCt-ZjUYBpH8_wredOvdrNF00_prENBjHV7vvDHgvmBCbiNec-74PtyDkqPp4CoCM6EJu3VG8CBW35uoqbwPuPtEEzH4n2H6xCSEHgnZc9/s371/2023-10-11_12-46-50.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="209" data-original-width="371" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQc0sJVgcpRy2kwCVeuQsbtSNNdURtR4E7RrIo74CEWS_skY_l07N0qiYAgj3EB2OPBEI5m_F2Oxs7V3dYlMnCt-ZjUYBpH8_wredOvdrNF00_prENBjHV7vvDHgvmBCbiNec-74PtyDkqPp4CoCM6EJu3VG8CBW35uoqbwPuPtEEzH4n2H6xCSEHgnZc9/s320/2023-10-11_12-46-50.png" width="320" /></a></div><p>0738 10-OCT-2023: ExecutableMBSE: Enable the smart-routing feature for the ibds to make them easier to draw by reducing effort drawing connectors (F.J.Chadburn)</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjD_bcTWMrn5ZoF146gwPI4YYyVWbakuilZx3dFjXM9H_rvZr1SpZwt8_xEQmQafNIhiyqGAL7hp2cGt6Uw3JCMBbheiy41RfU1tz3yuXT8Q5aeO6h09_JtZvOi6Btgsg3XtixRtPfvlbdsozsaK20uQ9hRq893lbWqYjIGMVLhPxQr0-Re8yEB-3B8803L/s245/2023-10-11_12-50-41.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="68" data-original-width="245" height="68" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjD_bcTWMrn5ZoF146gwPI4YYyVWbakuilZx3dFjXM9H_rvZr1SpZwt8_xEQmQafNIhiyqGAL7hp2cGt6Uw3JCMBbheiy41RfU1tz3yuXT8Q5aeO6h09_JtZvOi6Btgsg3XtixRtPfvlbdsozsaK20uQ9hRq893lbWqYjIGMVLhPxQr0-Re8yEB-3B8803L/s1600/2023-10-11_12-50-41.png" width="245" /></a></div><p>0739 10-OCT-2023: ExecutableMBSE: Added Create Requirement Package Structure option & tweak to name of peer Create Structure menu names (F.J.Chadburn)</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpY8bYntk3e7je5HYVnT9xzDiliKs_Hw09uDND-cr_uSQeZke-sJJN6ckzdZN8pWFDSr_PN9sTrREEPUTzVAAaB7g0FMzmWZvo04yqsYlvgMBIo7lN-vDQo2bSu2H8VrMXtJo_EAncV0sT4A7eYHEhrZkgZ551RY1I-9bB6X3XMhHGKGrmsj4zOgxNqT_7/s600/2023-10-11_12-51-41.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="197" data-original-width="600" height="105" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpY8bYntk3e7je5HYVnT9xzDiliKs_Hw09uDND-cr_uSQeZke-sJJN6ckzdZN8pWFDSr_PN9sTrREEPUTzVAAaB7g0FMzmWZvo04yqsYlvgMBIo7lN-vDQo2bSu2H8VrMXtJo_EAncV0sT4A7eYHEhrZkgZ551RY1I-9bB6X3XMhHGKGrmsj4zOgxNqT_7/s320/2023-10-11_12-51-41.png" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisz45YEnxs0tTfZWwYSjUeJIH_xVOVLSpycS959Ifr02k4vlF-GfRj45Heis7-naBMdUQz68_04Ntuj5RORns46GDGZ0oEy2JUGM-lyLWrj0-iGos9VgKaFd927vcRvaIAs3PiXaFd_Y_mU5h9DOageXZQV0au4YdPtko6siTfpND0MIXsdKi9nw90WCme/s767/2023-10-11_12-53-02.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="181" data-original-width="767" height="76" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisz45YEnxs0tTfZWwYSjUeJIH_xVOVLSpycS959Ifr02k4vlF-GfRj45Heis7-naBMdUQz68_04Ntuj5RORns46GDGZ0oEy2JUGM-lyLWrj0-iGos9VgKaFd927vcRvaIAs3PiXaFd_Y_mU5h9DOageXZQV0au4YdPtko6siTfpND0MIXsdKi9nw90WCme/s320/2023-10-11_12-53-02.png" width="320" /></a></div><p>0740 10-OCT-2023: ExecutableMBSE: Improve workflow with ability to create System Requirement stereotype when creating requirement packages (F.J.Chadburn)</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaDEMOHgPTO6erd1aOpZeJAb-ut0Vw0vR7vqQEKxguHB1ueGYk-3Rl4-_sCX3XLiYJ0nv9P8auXmZzS707Wya4McbNG2fotGE9T2LXDl_Bu5YRDzF82v_CDc6KVQkAdojk6TEByzYFYXay2zskgI1TwpnX5h1FOAT_P_G7sdtpX87qbV7_hvX92RDBK8zE/s767/2023-10-11_12-54-03.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="278" data-original-width="767" height="116" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaDEMOHgPTO6erd1aOpZeJAb-ut0Vw0vR7vqQEKxguHB1ueGYk-3Rl4-_sCX3XLiYJ0nv9P8auXmZzS707Wya4McbNG2fotGE9T2LXDl_Bu5YRDzF82v_CDc6KVQkAdojk6TEByzYFYXay2zskgI1TwpnX5h1FOAT_P_G7sdtpX87qbV7_hvX92RDBK8zE/s320/2023-10-11_12-54-03.png" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEia3aznnvr2LJvB0vb3Fug2Rdj7r3xFcgEp1rDpCx7DuGClLP-ag7-kUJ2T06VCQtPutbDriXbLb9dABe_bUuRJiCRGw2cM65GS_xzfhyEKNTZQbFEuZ_YIWKUTcZSGrtGh6q2m_TEjECDW-QIO-AROlxb6rfzikedRlAPZb_iwAhUILd5vgtqKzKDPYODl/s651/2023-10-11_12-55-47.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="403" data-original-width="651" height="198" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEia3aznnvr2LJvB0vb3Fug2Rdj7r3xFcgEp1rDpCx7DuGClLP-ag7-kUJ2T06VCQtPutbDriXbLb9dABe_bUuRJiCRGw2cM65GS_xzfhyEKNTZQbFEuZ_YIWKUTcZSGrtGh6q2m_TEjECDW-QIO-AROlxb6rfzikedRlAPZb_iwAhUILd5vgtqKzKDPYODl/s320/2023-10-11_12-55-47.png" width="320" /></a></div><p>0741 11-OCT-2023: ExecutableMBSE: Tweak of display options for internal block diagram - system so that name wrapping occurs on function usages (F.J.Chadburn)<br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrXrpYk5ovgKF24pF_G33iUenpnNsa1cVRU_dQg5FiI3voMRUomYSxjneDTPGvHQI_uBB2KL_yKFgdWLk142GWu5CKWjwIE5G375BwXNc7UU2trrPODxof5p_ztF7EwTuWu0sNMMjdkipDpPby6FAQQBZH-6Z9-2XpMYS59rh4C5d2ARZyGJA6846pOEux/s531/2023-10-11_12-57-32.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="198" data-original-width="531" height="119" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrXrpYk5ovgKF24pF_G33iUenpnNsa1cVRU_dQg5FiI3voMRUomYSxjneDTPGvHQI_uBB2KL_yKFgdWLk142GWu5CKWjwIE5G375BwXNc7UU2trrPODxof5p_ztF7EwTuWu0sNMMjdkipDpPby6FAQQBZH-6Z9-2XpMYS59rh4C5d2ARZyGJA6846pOEux/s320/2023-10-11_12-57-32.png" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWeUn2ormsIsaJq1kEgboa5GJpjOLuZm-RzEIQtEqvRMK1lyG2PIyD6n1LUt79FRLVdsjjduKixUZ0ZuVwJW_m9oCAa6aij9_G_gcm9nKNBDMJ_CboQPVpeYqVfUdIapZLDk6ygpGRHZ9DX9rLvpNINojSgjRe2vxqIqkuS2aLe9Lx7lwRwaHOprFnDh1M/s608/2023-10-11_12-58-43.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="290" data-original-width="608" height="153" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWeUn2ormsIsaJq1kEgboa5GJpjOLuZm-RzEIQtEqvRMK1lyG2PIyD6n1LUt79FRLVdsjjduKixUZ0ZuVwJW_m9oCAa6aij9_G_gcm9nKNBDMJ_CboQPVpeYqVfUdIapZLDk6ygpGRHZ9DX9rLvpNINojSgjRe2vxqIqkuS2aLe9Lx7lwRwaHOprFnDh1M/s320/2023-10-11_12-58-43.png" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><p>0742 11-OCT-2023: ExecutableMBSE: Renamed function connector to subsystem/function connector and added icon and tooltip to make usage clearer (F.J.Chadburn)</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtM7rD3qvS7vGXEHLqUCrfbQesy4RCLsFFIFyBnLRgvqbDLaccd2ZcCd2wg3MRDTWU3HIBSnlcItr_pczsqLigHKv4mxiHsPq3P-O-wp84MUE4Pf99PxU00qQOumi3GEzZ9mqId46TFZJ6Fg9nZWp0vcO8f9s_yaxuf4SdviClhfGmT41tA-ALEjAe5iaP/s548/2023-10-11_13-01-23.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="196" data-original-width="548" height="114" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtM7rD3qvS7vGXEHLqUCrfbQesy4RCLsFFIFyBnLRgvqbDLaccd2ZcCd2wg3MRDTWU3HIBSnlcItr_pczsqLigHKv4mxiHsPq3P-O-wp84MUE4Pf99PxU00qQOumi3GEzZ9mqId46TFZJ6Fg9nZWp0vcO8f9s_yaxuf4SdviClhfGmT41tA-ALEjAe5iaP/s320/2023-10-11_13-01-23.png" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div>MrChttp://www.blogger.com/profile/11273319434070403497noreply@blogger.com0tag:blogger.com,1999:blog-6969080584660481063.post-29226628272767519172023-09-20T08:48:00.008-07:002023-09-20T10:14:15.361-07:004.2.o.Rhp831.PreRelease (20-SEP-2023)<p>Improved richness in remote requirement/DOORS NG workflows.</p><p>Now available on <a href="https://github.com/fchadburn/SysMLHelper/releases/tag/4.2.o.PreRelease" target="_blank">github</a>. Don't forget to rename top-level folder SysMLHelper without the version number before moving into Profiles folder. Also ensure that previous profile is not just renamed but removed from Share/Profiles completely (as Rhapsody will open first filename it finds rather than the explicit path to .sbsx).</p><p>V4.2.o.Rhp831.PreRelease (20-SEP-2023):</p><p>0699 21-AUG-2023: ExecutableMBSE: First implementation of double-click to open related remote requirement in browser (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgAR77w9QS63D7f0NrUJFyOLDm4lQkAbFhMCSfQ1nM7Rl2rkfjGqmSLbaEp-PILsCV2C4cS2D4PJ_keg0KJ-gcaAYvU7zkIr0CFtK0dLTe2LYfmT0YVmZ6yGxEUNSpWfc8tOa3UqmI3O-89CY2tXZvnT7urbKtWHFqWN5CDWE8T_rIbBgFYkeEwob3k5C_c" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="396" data-original-width="643" height="197" src="https://blogger.googleusercontent.com/img/a/AVvXsEgAR77w9QS63D7f0NrUJFyOLDm4lQkAbFhMCSfQ1nM7Rl2rkfjGqmSLbaEp-PILsCV2C4cS2D4PJ_keg0KJ-gcaAYvU7zkIr0CFtK0dLTe2LYfmT0YVmZ6yGxEUNSpWfc8tOa3UqmI3O-89CY2tXZvnT7urbKtWHFqWN5CDWE8T_rIbBgFYkeEwob3k5C_c" width="320" /></a></div><br /><p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiA7rfVgoL9Nx-p1VeP7lLgr7YPpEvd2FC150rsMT6js1JguTN9io4ys-rVUFE4-wo-Cr_OJzuei_oqRRu0QjwMhE9Q9JSDCSINF5LvBUiD9yzn-sTfJO9i9Z2JuE1LFsQ0wdWZ-XZxu0J1jIWSYJZNTDjpObFk4ZY-CSTXjUeiT9eRDLY2Y1XK5KmoM5EU" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="321" data-original-width="625" height="164" src="https://blogger.googleusercontent.com/img/a/AVvXsEiA7rfVgoL9Nx-p1VeP7lLgr7YPpEvd2FC150rsMT6js1JguTN9io4ys-rVUFE4-wo-Cr_OJzuei_oqRRu0QjwMhE9Q9JSDCSINF5LvBUiD9yzn-sTfJO9i9Z2JuE1LFsQ0wdWZ-XZxu0J1jIWSYJZNTDjpObFk4ZY-CSTXjUeiT9eRDLY2Y1XK5KmoM5EU" width="320" /></a></div><br />0700 21-AUG-2023: ExecutableMBSE: Extend open browser for remote requirements on double-click to work with dependency relations as well (F.J.Chadburn)<p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiqNQqog5qjS-b8MKuVBB_CwbZ6y1_5EmWX235mH7sJZ50d3o2DFcfi3xIst8EZBWD6nTt2mLG33xGtR7zO0piwv-gwEO24HTSYVM3ZVVNcUbvS2B1ruXFsC5_vZLznJckfJSFRWjnPyxjoFRYLUAr6dRlTSt3EF7pLNeVQjZY0Nny6nJ-rEKTgd3AgsT3I" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="324" data-original-width="695" height="149" src="https://blogger.googleusercontent.com/img/a/AVvXsEiqNQqog5qjS-b8MKuVBB_CwbZ6y1_5EmWX235mH7sJZ50d3o2DFcfi3xIst8EZBWD6nTt2mLG33xGtR7zO0piwv-gwEO24HTSYVM3ZVVNcUbvS2B1ruXFsC5_vZLznJckfJSFRWjnPyxjoFRYLUAr6dRlTSt3EF7pLNeVQjZY0Nny6nJ-rEKTgd3AgsT3I" width="320" /></a></div><br />0701 25-AUG-2023: ExecutableMBSE: Allow Requirement packages to own Requirement packages (F.J.Chadburn)<p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgaizQnw88V4DwPBrbdsRtwWRdHGaEHfnFRhqs6gpGCmznPOo0ybC83mRgLMT7zSVKWYD83CFa-63Q5EIzrHgP91jKNvAc7RKxGeZgzlxKixhIbguENJYi9naX529Ql7NTwHnkOTR4jIhzOIA5D9_RT34d_R9O68znCPTtx-jgJcPn-dOmpkn3fJ6_fjmDw" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="156" data-original-width="1119" height="45" src="https://blogger.googleusercontent.com/img/a/AVvXsEgaizQnw88V4DwPBrbdsRtwWRdHGaEHfnFRhqs6gpGCmznPOo0ybC83mRgLMT7zSVKWYD83CFa-63Q5EIzrHgP91jKNvAc7RKxGeZgzlxKixhIbguENJYi9naX529Ql7NTwHnkOTR4jIhzOIA5D9_RT34d_R9O68znCPTtx-jgJcPn-dOmpkn3fJ6_fjmDw" width="320" /></a></div><br /><p></p><p>0702 27-AUG-2023: ExecutableMBSE: Switch CSV export to make use of same Remote Requirement Assessment class as the update and establish trace helpers use (F.J.Chadburn)</p><p>0703 27-AUG-2023: ExecutableMBSE: Export parent binding number in CSV based on OSLC trace relation by owning package or traced function/feature block (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEi6Q1ii29Aw1A47nlLEr1_WFhhXPlkHoy9FVmAhonl8BLV0LzjQKUzKoE_LKV1t49fRwJPqFbflbjcTgtvEPLwYlUVtqTWE6gwg688EcXCgkz9ipiF08pnrM1SuaTYA0p9oLqqgHg0u16nAWutJnvUx4lxsRbAUm1I3PiYx1fKt13K1_POWXu4daZxPgZbg" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="141" data-original-width="670" height="67" src="https://blogger.googleusercontent.com/img/a/AVvXsEi6Q1ii29Aw1A47nlLEr1_WFhhXPlkHoy9FVmAhonl8BLV0LzjQKUzKoE_LKV1t49fRwJPqFbflbjcTgtvEPLwYlUVtqTWE6gwg688EcXCgkz9ipiF08pnrM1SuaTYA0p9oLqqgHg0u16nAWutJnvUx4lxsRbAUm1I3PiYx1fKt13K1_POWXu4daZxPgZbg" width="320" /></a></div>0704 28-AUG-2023: ExecutableMBSE: Default to create the req'ts package stereotype in the create use case package and context package menus as it's the most common/valuable choice (F.J.Chadburn)<p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhpXV-smH1d1AbKg-Vraj1P5UtUF4no1GG4QVvS87K0SbZ5Z6izJbkA-uS47cMkUEr_NVcAOIITfr8kF5tnkuekJXH5qBLmFVeZj-L6SdJUMFlYkhvU7AlrreRh3JHsIvwaTeKKldQW5YsVkuXtwvnfp0QqL1YrZlEU-lB1-7qV0vJ6sNZO0vyChAK7oaNF" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="129" data-original-width="642" height="64" src="https://blogger.googleusercontent.com/img/a/AVvXsEhpXV-smH1d1AbKg-Vraj1P5UtUF4no1GG4QVvS87K0SbZ5Z6izJbkA-uS47cMkUEr_NVcAOIITfr8kF5tnkuekJXH5qBLmFVeZj-L6SdJUMFlYkhvU7AlrreRh3JHsIvwaTeKKldQW5YsVkuXtwvnfp0QqL1YrZlEU-lB1-7qV0vJ6sNZO0vyChAK7oaNF" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjITLytRwaFbvKCTxauhAGgTYPU2wKqucleIvyw6SuiRs6lTEsGKCAeDErWhcS5Q6Sa-rgZdg4nWJvYT7v4DmdLk5mFZTDvqoTF_bjUyT6yEkSgDalX0xO3ysUxEJ72TcTOcLfxN02HQdr7Ep4sJk0DoXsCPorSLS-q95DLed4IwrS-EXK8UfUu65oSYPYu" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="336" data-original-width="1034" height="104" src="https://blogger.googleusercontent.com/img/a/AVvXsEjITLytRwaFbvKCTxauhAGgTYPU2wKqucleIvyw6SuiRs6lTEsGKCAeDErWhcS5Q6Sa-rgZdg4nWJvYT7v4DmdLk5mFZTDvqoTF_bjUyT6yEkSgDalX0xO3ysUxEJ72TcTOcLfxN02HQdr7Ep4sJk0DoXsCPorSLS-q95DLed4IwrS-EXK8UfUu65oSYPYu" width="320" /></a></div></div><br />0705 28-AUG-2023: ExecutableMBSE: Polished properties for default name of Requirement Diagram - System to 'req - ' rather than 'rd - ' to align with SysML abbreviations (F.J.Chadburn)<p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEh-O--EKkqqCLQiYXszPfP0Pfxj8VshyKKVmanKiV7ejdF-2G6Vs7_syJIam78-96dZP78vHgy6_nt4SSzjo2_AzGVu5stEP3TTKrn98BMW2KnhRZdxhbI34iZQBJTe8dKQfPsc_NmiZuE4hqrnItPMzsVEenDF5ak70ymL7w2hXXpONBaJdQdRFOJkDOEb" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="101" data-original-width="908" height="36" src="https://blogger.googleusercontent.com/img/a/AVvXsEh-O--EKkqqCLQiYXszPfP0Pfxj8VshyKKVmanKiV7ejdF-2G6Vs7_syJIam78-96dZP78vHgy6_nt4SSzjo2_AzGVu5stEP3TTKrn98BMW2KnhRZdxhbI34iZQBJTe8dKQfPsc_NmiZuE4hqrnItPMzsVEenDF5ak70ymL7w2hXXpONBaJdQdRFOJkDOEb" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgMc5KGJ-cXFhgRAQyNd8qoN9255eBZATSkWLb-GtqfGewgC_kvKpNORmROzjPPQpaHEEkWtho9iZhzbsp2tkWeB_edO3v8Abb5TIt3WknEB5WkE6LCrS6vcnzdcywv-pxSKMhC-AOsH37dcUTkSeOsTfY6e6uHmatfy_H0B5re183zvfKm2kjMU8D-eJZ9" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="271" data-original-width="693" height="125" src="https://blogger.googleusercontent.com/img/a/AVvXsEgMc5KGJ-cXFhgRAQyNd8qoN9255eBZATSkWLb-GtqfGewgC_kvKpNORmROzjPPQpaHEEkWtho9iZhzbsp2tkWeB_edO3v8Abb5TIt3WknEB5WkE6LCrS6vcnzdcywv-pxSKMhC-AOsH37dcUTkSeOsTfY6e6uHmatfy_H0B5re183zvfKm2kjMU8D-eJZ9" width="320" /></a></div><p></p><p>0706 30-AUG-2023: ExecutableMBSE: First implementation of right-click of feature function package to export requirements and function blocks to csv (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEi6YJ5FG48Si-ndI_kA_wY63-sWPu4AltMAQFirB5U7CMj4zCxrzMohnejuqbcpslGl3zojlDjOt3glY2EqFYt-LzkXU8O5A-dx9qI80ItfYmvw-94K565ZlwUqVWnpMG5Yjl3vZRZ-DIaU_1m_LG2WPjvZkn7o4glD-H5cMDo484_VyxwoSMWFAXFLrY9C" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="386" data-original-width="889" height="139" src="https://blogger.googleusercontent.com/img/a/AVvXsEi6YJ5FG48Si-ndI_kA_wY63-sWPu4AltMAQFirB5U7CMj4zCxrzMohnejuqbcpslGl3zojlDjOt3glY2EqFYt-LzkXU8O5A-dx9qI80ItfYmvw-94K565ZlwUqVWnpMG5Yjl3vZRZ-DIaU_1m_LG2WPjvZkn7o4glD-H5cMDo484_VyxwoSMWFAXFLrY9C" width="320" /></a></div><br />0707 30-AUG-2023: ExecutableMBSE: Reduce 'Synchronise remote links based on presence on diagram' menu so only available on model and diagrams, to avoid overloading users (F.J.Chadburn)<p></p><p>0708 31-AUG-2023: ExecutableMBSE: Fix issue with Table View - Requirement to Use Case not appearing in right-click menu for requirements packages (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiI4CM9PvsUlE7gf0foq7w4wgGm-b7p3yNh2zYQeBIePgeVqvvdMvbj6SdK3LM1cmQa8la-e5_eXc4SkZIe45jwz9M-rXNuP4Y1O7OIUdvlKKBYCqeUpWZcMWGFetoO07MvU4EXzxK0nm4LKlyaRduAHGHCJN8hoXW82AWjuwuEWaRMystCgtLyS9g8QzMz" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="252" data-original-width="1030" height="78" src="https://blogger.googleusercontent.com/img/a/AVvXsEiI4CM9PvsUlE7gf0foq7w4wgGm-b7p3yNh2zYQeBIePgeVqvvdMvbj6SdK3LM1cmQa8la-e5_eXc4SkZIe45jwz9M-rXNuP4Y1O7OIUdvlKKBYCqeUpWZcMWGFetoO07MvU4EXzxK0nm4LKlyaRduAHGHCJN8hoXW82AWjuwuEWaRMystCgtLyS9g8QzMz" width="320" /></a></div><br />0709 31-AUG-2023: ExecutableMBSE: Added better default column widths for Requirement to Action/Action to Requirement/Requirement to Use Case/Use Case to Requirement tables (F.J.Chadburn) <p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgd4CWritAtYqpnWKXH7XgYsHlnUggHmtaAFU7sNc0ObOj1R5KxRCP3O9kVZTigB4NVay0mhxM8eGTLChKeO2eCJdArxM8LhdBNU1u4OmI0xhvnRPVJEbYy7yiRVJj7UJWACQ6_d8Yd9jWMzrFLTK6cDHJHMp6qgAK_TEin7y8kYPoHCwvxUI5yaAUb_ofn" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="214" data-original-width="861" height="80" src="https://blogger.googleusercontent.com/img/a/AVvXsEgd4CWritAtYqpnWKXH7XgYsHlnUggHmtaAFU7sNc0ObOj1R5KxRCP3O9kVZTigB4NVay0mhxM8eGTLChKeO2eCJdArxM8LhdBNU1u4OmI0xhvnRPVJEbYy7yiRVJj7UJWACQ6_d8Yd9jWMzrFLTK6cDHJHMp6qgAK_TEin7y8kYPoHCwvxUI5yaAUb_ofn" width="320" /></a></div><br />0710 01-SEP-2023: ExecutableMBSE: Fix csv export so that function blocks exported as isHeading artifacts have Heading as their Artifact type (F.J.Chadburn)<p></p><p></p><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgDHp04rBiEPTMB4wq1qq2JCJLeFbdOMasfbuHiAl8m4WqKcaC7P0qcDSGq-z3fgn-aRodFEUoYsfdYC6y6CwIUSQQjQhxISVrcUoqjey-YO-wVhgeq3Gq02Ql9bgtXT714F9KhiHN76Fl_1hxFoqSLmCQ-Yrb5g81GSPOlVvjEeg6cHk-Qcv6dsxIpVr8n" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="422" data-original-width="696" height="194" src="https://blogger.googleusercontent.com/img/a/AVvXsEgDHp04rBiEPTMB4wq1qq2JCJLeFbdOMasfbuHiAl8m4WqKcaC7P0qcDSGq-z3fgn-aRodFEUoYsfdYC6y6CwIUSQQjQhxISVrcUoqjey-YO-wVhgeq3Gq02Ql9bgtXT714F9KhiHN76Fl_1hxFoqSLmCQ-Yrb5g81GSPOlVvjEeg6cHk-Qcv6dsxIpVr8n" width="320" /></a></div></div></div></div><p></p><p>0711 18-SEP-2023: ExecutableMBSE: Added update of requirement owner names to the 'Update surrogates based on remote..' dialog (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgZ9AXbh63E44Ap9f1RpEdEfNnN_dxpwsw2A5JZ_78iDWUpR76fZmgM4yalq6evEB6r97DoyOg4fWbvmed0m0mG7HlIozGiaGdK_DThz50Md3Qm_S6Js0RCiIdubbyjkPNDBTcEPWYLbwjwjEWe3QFc0QDfR3YzeOVCetPpIA94nqi8jy-Se-UH-Sp5zbSo" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="354" data-original-width="892" height="127" src="https://blogger.googleusercontent.com/img/a/AVvXsEgZ9AXbh63E44Ap9f1RpEdEfNnN_dxpwsw2A5JZ_78iDWUpR76fZmgM4yalq6evEB6r97DoyOg4fWbvmed0m0mG7HlIozGiaGdK_DThz50Md3Qm_S6Js0RCiIdubbyjkPNDBTcEPWYLbwjwjEWe3QFc0QDfR3YzeOVCetPpIA94nqi8jy-Se-UH-Sp5zbSo" width="320" /></a></div><p></p><p>0712 18-SEP-2023: ExecutableMBSE: Added requirement owners to the remote requirements to establish trace to report for the 'Update surrogates based on remote..' dialog (F.J.Chadburn)</p><p>0713 18-SEP-2023: ExecutableMBSE: Added requirement owners to the 'Establish trace relations...' menu command top allow function blocks to act as headings in DOORS Next (F.J.Chadburn)</p><p>0714 18-SEP-2023: ExecutableMBSE: Remove warning generated when assessing requirement ownership because requirement package has multiple trace links (F.J.Chadburn)</p><p>0715 19-SEP-2023: ExecutableMBSE: Added model check to warn if the name of requirement exceeds characters visible for remote artifact if roundtripped from DOORS Next (F.J.Chadburn)</p><p>0716 19-SEP-2023: ExecutableMBSE: Added warning to the export to csv, if name of requirement exceeds characters visible for remote artifact if roundtripped from DOORS Next (F.J.Chadburn)</p><p>0717 19-SEP-2023: ExecutableMBSE: Added info tab to 'Update surrogates based on remote...' dialog to provide list of requirements where need exceeds characters visible for remote reqt (F.J.Chadburn)</p><p>0718 20-SEP-2023: ExecutableMBSE: Attempt to fix inconsistent reporting of differences between DNG reqt and Rhapsody reqt, possibly related to carriage returns, by trimming string (F.J.Chadburn) </p>MrChttp://www.blogger.com/profile/11273319434070403497noreply@blogger.com0tag:blogger.com,1999:blog-6969080584660481063.post-58765507537645628982023-08-17T05:43:00.008-07:002023-08-17T06:19:53.157-07:004.2.n.Rhp831.PreRelease (17-AUG-2023)<p>Improved richness in remote requirement/DOORS NG workflows.</p><p>Now available on <a href="https://github.com/fchadburn/SysMLHelper/releases/tag/4.2.n.PreRelease" target="_blank">github</a>. Don't forget to rename top-level folder SysMLHelper without the version number before moving into Profiles folder. Also ensure that previous profile is not just renamed but removed from Share/Profiles completely (as Rhapsody will open first filename it finds rather than the explicit path to .sbsx).</p><p>Reminder that it is a design philosophy that all the helpers provided by Executable MBSE Profile (there are 72 menu command entries in the hep file) give a dialog explaining what they do before they perform any action. This helps use of the menus for reporting as well as actuation and users can invoke the menus with less risk of unexpected changes.</p><p>V4.2.n.Rhp831.PreRelease (17-AUG-2023):</p><p>0689 14-AUG-2023: ExecutableMBSE: First implementation of 'Synchronise remote links based on local surrogate traceability' menu to provide visibility of traceability in DOORS NG (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiBhhZ3yxzdWMGhst12xvUEbodXy0T7RZ0R8f-uy8cEkw3oAWgLC479tl4tKigZ4EA5UCHJsTdegiEMQZZ7ewGtDiOw0cGJKilTg_kcd06XuSNMiMamXsfCSki7_Wk_cEbzSCiwzPOPjUzUPHazwpq9_YgzD5XYUgVkl15mwKfklDFT8IxIS7b6WQfrpl3_" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="613" data-original-width="858" height="229" src="https://blogger.googleusercontent.com/img/a/AVvXsEiBhhZ3yxzdWMGhst12xvUEbodXy0T7RZ0R8f-uy8cEkw3oAWgLC479tl4tKigZ4EA5UCHJsTdegiEMQZZ7ewGtDiOw0cGJKilTg_kcd06XuSNMiMamXsfCSki7_Wk_cEbzSCiwzPOPjUzUPHazwpq9_YgzD5XYUgVkl15mwKfklDFT8IxIS7b6WQfrpl3_" width="320" /></a></div><p></p><p>0690 15-AUG-2023: ExecutableMBSE: Refined 'Synchronise remote links...' to provide a bit more information and use a set rather than list so that duplicate links on local are ignored (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjv_qNPETiLkp1BOI5Y1em5SvjULKStFqW9Qn1ONH8Fmb2u-Jmvkz90rF1LtJXywe8vV1TzuuKybWl_K-XTPxnqAuRUOc_67wNwQ8mm6F4z_l2aIWLAp0EVX3AMOCMVH9BVVXzbx9pgonWy-RMkd5TPi1wq-SiLutFPM4KIbw0YS_NlQLrAXLvqX1X_yx14" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="217" data-original-width="731" height="95" src="https://blogger.googleusercontent.com/img/a/AVvXsEjv_qNPETiLkp1BOI5Y1em5SvjULKStFqW9Qn1ONH8Fmb2u-Jmvkz90rF1LtJXywe8vV1TzuuKybWl_K-XTPxnqAuRUOc_67wNwQ8mm6F4z_l2aIWLAp0EVX3AMOCMVH9BVVXzbx9pgonWy-RMkd5TPi1wq-SiLutFPM4KIbw0YS_NlQLrAXLvqX1X_yx14" width="320" /></a></div><p></p><p>0691 15-AUG-2023: ExecutableMBSE: Added check so that only legal OSLC types are considered in the 'Synchronise remote links...' menu option (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjdzreM4VGsOJfs_XOrHMc1q6CHUQiHaMcra993KVGYU-O6Hzg26mlevTWZ2K-eM-qwtHonBX29BoA67my4d91qk3IiEBPCj6lXPjRsG7E9lDA7bti-rzP1vy8eXNrZ9awMCg70ZAJ3PSBFOdwz_9V459aoiit4u7M4rg-zTYNWb9jsCdHzlhjvdNg6wF03" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="280" data-original-width="1459" height="61" src="https://blogger.googleusercontent.com/img/a/AVvXsEjdzreM4VGsOJfs_XOrHMc1q6CHUQiHaMcra993KVGYU-O6Hzg26mlevTWZ2K-eM-qwtHonBX29BoA67my4d91qk3IiEBPCj6lXPjRsG7E9lDA7bti-rzP1vy8eXNrZ9awMCg70ZAJ3PSBFOdwz_9V459aoiit4u7M4rg-zTYNWb9jsCdHzlhjvdNg6wF03" width="320" /></a></div><p></p><p>0692 15-AUG-2023: ExecutableMBSE: Added check to populate depends on and dependent elements helpers to warn user that they need to select a diagram element if one is not selected (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEje3x7UauZDJNAOXsFo2s70YnSEdg6vFMGsLcRjXTRjxS3lfcXmZox39JzgbD23GMKwudHD4d_oM6bhgOIW-d3cX2US1bIAmc1R2nx13-KvsCJz8SuWVCLcl1MEwTjOJj8tFKcwJuLf08kslOJFXTV9QQgL9JgMiwhg6Uhd_25DJifcUWro2KzyKvVFYaHP" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="341" data-original-width="673" height="162" src="https://blogger.googleusercontent.com/img/a/AVvXsEje3x7UauZDJNAOXsFo2s70YnSEdg6vFMGsLcRjXTRjxS3lfcXmZox39JzgbD23GMKwudHD4d_oM6bhgOIW-d3cX2US1bIAmc1R2nx13-KvsCJz8SuWVCLcl1MEwTjOJj8tFKcwJuLf08kslOJFXTV9QQgL9JgMiwhg6Uhd_25DJifcUWro2KzyKvVFYaHP" width="320" /></a><br /><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjT0oaj__gQdgx7wbKlSODdHeCLzvdvEFb6TJA88yD-A8DCk3XZQrKIdK8QaTT2tMjKS9nfPUSxIxV0ml1MxCROV6fk3pYP8EY3YEZ-9w4PVHruEKq6FdrmpugQhlVf9KslQx9QCNs-aFof0I8lNF2BxViiDF4DX9iSe_D5UhkIxGCmVS4B_w7dtxX2zHCD" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="122" data-original-width="428" height="91" src="https://blogger.googleusercontent.com/img/a/AVvXsEjT0oaj__gQdgx7wbKlSODdHeCLzvdvEFb6TJA88yD-A8DCk3XZQrKIdK8QaTT2tMjKS9nfPUSxIxV0ml1MxCROV6fk3pYP8EY3YEZ-9w4PVHruEKq6FdrmpugQhlVf9KslQx9QCNs-aFof0I8lNF2BxViiDF4DX9iSe_D5UhkIxGCmVS4B_w7dtxX2zHCD" width="320" /></a></div><p></p><p>0693 15-AUG-2023: ExecutableMBSE: Added new 'Delete Child OSLC Links' option to the MBSE Method: Other menu to make it easier to remove links from the requirements package, if desired (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEi3RHxA91BXL331_-KEvyD1atZAno9hf1ad3h4F_YLpUcpfUmc_JttKDbWtEAHfHhbzZ8wEshsJROucjWWCqM4glANmpxgxkfaL_MpOq-etGku_i7gqHT28Mr-AxAisUxZ5ddcIi53Kci44oMeU14d4WCPYYCAlSo86hz9ql12bR7gObtw6RZFJn3n3KP3l" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="425" data-original-width="644" height="211" src="https://blogger.googleusercontent.com/img/a/AVvXsEi3RHxA91BXL331_-KEvyD1atZAno9hf1ad3h4F_YLpUcpfUmc_JttKDbWtEAHfHhbzZ8wEshsJROucjWWCqM4glANmpxgxkfaL_MpOq-etGku_i7gqHT28Mr-AxAisUxZ5ddcIi53Kci44oMeU14d4WCPYYCAlSo86hz9ql12bR7gObtw6RZFJn3n3KP3l" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiEqsdA-jaKrLXndMuofxtt5Utn-xaDPWI6lLfvfwBOLlfVP2WUNJhb-dDAmF47oqCpRt_3VqWwKW83oSe9LR7rtH0j0Iwb1bQS1UJfLP5adqmyeBfx2zkjDD25YF4Gr-HV2MZohlV8mLcTsUWcwlOY0uRl5I9haxHiiA_OQ-cT8tLZpC4ht9BxkMqshxVv" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="368" data-original-width="1042" height="113" src="https://blogger.googleusercontent.com/img/a/AVvXsEiEqsdA-jaKrLXndMuofxtt5Utn-xaDPWI6lLfvfwBOLlfVP2WUNJhb-dDAmF47oqCpRt_3VqWwKW83oSe9LR7rtH0j0Iwb1bQS1UJfLP5adqmyeBfx2zkjDD25YF4Gr-HV2MZohlV8mLcTsUWcwlOY0uRl5I9haxHiiA_OQ-cT8tLZpC4ht9BxkMqshxVv" width="320" /></a><br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgLxbsiBt6WgqtAKzQ3J5foGDgPOzJXJIRUmCHVxbDihHdFISkHYEVf4R0REBiqqX9qYC5PZVgQSyaw4Xa8cZXnERFCEZnAegDaOt1mCpl24ASWFOfIArbCTXAKnDcgMUqsvp8WWPk2focBtb3DeCkKauxTL65q1VjBgmuhivesoIjHMKNcBLQ8wi0ZEt_t" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="165" data-original-width="472" height="112" src="https://blogger.googleusercontent.com/img/a/AVvXsEgLxbsiBt6WgqtAKzQ3J5foGDgPOzJXJIRUmCHVxbDihHdFISkHYEVf4R0REBiqqX9qYC5PZVgQSyaw4Xa8cZXnERFCEZnAegDaOt1mCpl24ASWFOfIArbCTXAKnDcgMUqsvp8WWPk2focBtb3DeCkKauxTL65q1VjBgmuhivesoIjHMKNcBLQ8wi0ZEt_t" width="320" /></a></div></div></div><p></p><p>0694 16-AUG-2023: ExecutableMBSE: Fix to apply ControlFlow stereotype to the transition when creating textual activity diagram (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjr0dPnh1dmcslQgFPSQGePs_5A2zDFoGvJ4Jx9GOPkue-Xz5T4ufipzhttmcy6F9AHJsfj6Un-PW3bvC772hZWkB4uNyOxNh5l4RTOVyzIGau6GL9VGsnFjAb4XUl5S4LOuIbxCxcowAgA4q7kcFXk1c4f2GyG_zz_1O6aNj5t6x3hMjnX_z-WZVzRSQac" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="232" data-original-width="579" height="128" src="https://blogger.googleusercontent.com/img/a/AVvXsEjr0dPnh1dmcslQgFPSQGePs_5A2zDFoGvJ4Jx9GOPkue-Xz5T4ufipzhttmcy6F9AHJsfj6Un-PW3bvC772hZWkB4uNyOxNh5l4RTOVyzIGau6GL9VGsnFjAb4XUl5S4LOuIbxCxcowAgA4q7kcFXk1c4f2GyG_zz_1O6aNj5t6x3hMjnX_z-WZVzRSQac" width="320" /></a><br /><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgBZz82Wv2-hbXkN7NEUK3p0kQiSn7xaF8RuzdX_PGIRl64QQZXEeu8SFKaLHyV2L47CFAX5ChMr_Ou7zb9LDtFOc7JAvsypFFDIXksaXNLRUtwohQcP-wDApQmuFdTSYV3y80V3sm-wVJnLxzZAWgECF3D41hmOpLZ_Pq7Oiq2cxVAcm0DvJuisNpwqR3X" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="329" data-original-width="711" height="148" src="https://blogger.googleusercontent.com/img/a/AVvXsEgBZz82Wv2-hbXkN7NEUK3p0kQiSn7xaF8RuzdX_PGIRl64QQZXEeu8SFKaLHyV2L47CFAX5ChMr_Ou7zb9LDtFOc7JAvsypFFDIXksaXNLRUtwohQcP-wDApQmuFdTSYV3y80V3sm-wVJnLxzZAWgECF3D41hmOpLZ_Pq7Oiq2cxVAcm0DvJuisNpwqR3X" width="320" /></a></div></div><p></p><p>0695 16-AUG-2023: ExecutableMBSE: Add default widths to columns for specification text in tablel - Surrogate Remote Requirement Traceability Report template so columns don't spread out (F.J.Chadburn) <br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEi5MRoMWyGwOkwiFDTb-p_UwAC1SE8ncs8HkId_RVsNPU2m90NdlAhvwOYM-dDybI-WXF3tnz4pSxfWo5hyow9r8i3a6w6VzefY2DzTLTSo79ggGjgNdUQtqKsYZ1qKAziGOYjjJOkhhYa5n08PJBSxrdtXVRnLf1PSnvXFeS1T0HLqUY0GbdeSUSF5L0fO" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="243" data-original-width="1328" height="59" src="https://blogger.googleusercontent.com/img/a/AVvXsEi5MRoMWyGwOkwiFDTb-p_UwAC1SE8ncs8HkId_RVsNPU2m90NdlAhvwOYM-dDybI-WXF3tnz4pSxfWo5hyow9r8i3a6w6VzefY2DzTLTSo79ggGjgNdUQtqKsYZ1qKAziGOYjjJOkhhYa5n08PJBSxrdtXVRnLf1PSnvXFeS1T0HLqUY0GbdeSUSF5L0fO" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhTbjYflvS3XRlQxVxLmWjTdjXdK-848WXBImSe5t9y6mnwx63t7V_cGwKYw_UP5aNPfwOlyZhL401LnWC484IZzp12WbmFxl1_tCjl_bDzxuD9c5pohDGVTbeGOFDk2Ao80OWpMlZy5rHHFTUUCWx2uAgoa-_zrweGIZ39JNuTDN8orgF0Ey8GWoZe5M4x" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="450" data-original-width="1042" height="138" src="https://blogger.googleusercontent.com/img/a/AVvXsEhTbjYflvS3XRlQxVxLmWjTdjXdK-848WXBImSe5t9y6mnwx63t7V_cGwKYw_UP5aNPfwOlyZhL401LnWC484IZzp12WbmFxl1_tCjl_bDzxuD9c5pohDGVTbeGOFDk2Ao80OWpMlZy5rHHFTUUCWx2uAgoa-_zrweGIZ39JNuTDN8orgF0Ey8GWoZe5M4x" width="320" /></a></div></div><p></p><p>0696 17-AUG-2023: ExecutableMBSE: First implementation of new right-click 'Synchronise remote links based on presence on diagram' menu to work with DOORS NG workflows (F.J.Chadburn)<br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEirbE23ieFwzQ4qVJZT4AV7P-BoG_0pBIQJiBvVXa0m96-ZJRuvDM6KcUZ1HkPk9XtNUKWuml8K26C0At8mIWAPAjtBhdvKAQjhhyik_mHM84ydZ1vMzajI45mLi_ZDpK60o-ysP5_xjddwihoC6Dl7OFI_pXYuJmJDcY7P0JYWpUK0gTyG0wbG391XibF3" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="210" data-original-width="755" height="89" src="https://blogger.googleusercontent.com/img/a/AVvXsEirbE23ieFwzQ4qVJZT4AV7P-BoG_0pBIQJiBvVXa0m96-ZJRuvDM6KcUZ1HkPk9XtNUKWuml8K26C0At8mIWAPAjtBhdvKAQjhhyik_mHM84ydZ1vMzajI45mLi_ZDpK60o-ysP5_xjddwihoC6Dl7OFI_pXYuJmJDcY7P0JYWpUK0gTyG0wbG391XibF3" width="320" /></a><br /><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjYXQaZNQfLBnvqOYSHWZlMLdP8UjpwnDV-DeYrIaDjVL8NjhFrPO2QFq1O0HpogBcG_xqCFgLNb3G-biHsRh0F5_Xt82pZJZSZN8H9cstphqyqj65PNASRl5SeKQS3Lfsp9O7QS6QURFT9pcV3ygOoRjAVxDoCKgLKTyG3WU_3f6c_h2IRlPSVv5ywBHp7" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="324" data-original-width="671" height="155" src="https://blogger.googleusercontent.com/img/a/AVvXsEjYXQaZNQfLBnvqOYSHWZlMLdP8UjpwnDV-DeYrIaDjVL8NjhFrPO2QFq1O0HpogBcG_xqCFgLNb3G-biHsRh0F5_Xt82pZJZSZN8H9cstphqyqj65PNASRl5SeKQS3Lfsp9O7QS6QURFT9pcV3ygOoRjAVxDoCKgLKTyG3WU_3f6c_h2IRlPSVv5ywBHp7" width="320" /></a><br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEh593fWMbkr42r1Y1J3SMLp72kGeExueIf0BjSl45s1pWJ1BJB7_8NP3dCxh3OsMZtCqlDFn2Jvz5sBA76NgP6dGXobSpDhT_axst9056bf9FYPJvobNONbIz6Y_umCk2Wo1ddv4c4nxQKNjdVxk5f1wa3oUbSJc9RZRs51KiDtA0K4DxBbnr392lW4bpkU" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="346" data-original-width="609" height="182" src="https://blogger.googleusercontent.com/img/a/AVvXsEh593fWMbkr42r1Y1J3SMLp72kGeExueIf0BjSl45s1pWJ1BJB7_8NP3dCxh3OsMZtCqlDFn2Jvz5sBA76NgP6dGXobSpDhT_axst9056bf9FYPJvobNONbIz6Y_umCk2Wo1ddv4c4nxQKNjdVxk5f1wa3oUbSJc9RZRs51KiDtA0K4DxBbnr392lW4bpkU" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjao_Gas8BzTNLsuhQXbmXq3pZ8YtKcd5upd_Bns0NZkowsyqTqnunEfcilMo1MR4x5w-jGZeSpxT7uY2mc6QM7813z3uzRxMUcfVYCGNvLC9Y05-n8475N3GAVFY_jJMen0sOIy6MB3iI-1CPW5wn07x8vlw6WP8pnNBrKVEqHQtd9giHJJJwF4S9F2A5X" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="224" data-original-width="771" height="93" src="https://blogger.googleusercontent.com/img/a/AVvXsEjao_Gas8BzTNLsuhQXbmXq3pZ8YtKcd5upd_Bns0NZkowsyqTqnunEfcilMo1MR4x5w-jGZeSpxT7uY2mc6QM7813z3uzRxMUcfVYCGNvLC9Y05-n8475N3GAVFY_jJMen0sOIy6MB3iI-1CPW5wn07x8vlw6WP8pnNBrKVEqHQtd9giHJJJwF4S9F2A5X" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEj3FjHBtgvJw3LdhgTuK-VR6BnoE7dRAhGxrh8q_qqidnVOk_5bw5Ekf57JXZrGJ_5ET9MLPUpulUP4zDL5M9CMjvx88xoP_9tdkgsLSPnLQrAwGu7BdA-F23Qk9KBXC7Igrv3Q4ZDuEd-XVghXzun0HQcLMk2dGKeFjstAeH9OxLfqCUA-MJaXYTdu-Tqo" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="426" data-original-width="1179" height="116" src="https://blogger.googleusercontent.com/img/a/AVvXsEj3FjHBtgvJw3LdhgTuK-VR6BnoE7dRAhGxrh8q_qqidnVOk_5bw5Ekf57JXZrGJ_5ET9MLPUpulUP4zDL5M9CMjvx88xoP_9tdkgsLSPnLQrAwGu7BdA-F23Qk9KBXC7Igrv3Q4ZDuEd-XVghXzun0HQcLMk2dGKeFjstAeH9OxLfqCUA-MJaXYTdu-Tqo" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjEmzMKofe0wwBegphJ1z7oV4E-vqlg1Ajk87I2t0iVofZtMUKMd9iBDFRNHcO3IWlOInuNsIWWJecM-ojMFGyx6cIk970qXbLFp850ftmFBl2tLb_TdOtdrRc-gCvkQnGBrU9cgkh3Y5c_hCuiNULfgg1Xi_-lQQdYSKQL8aSWg5pV1-mFCS1MSwCbdQgu" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="870" data-original-width="1193" height="233" src="https://blogger.googleusercontent.com/img/a/AVvXsEjEmzMKofe0wwBegphJ1z7oV4E-vqlg1Ajk87I2t0iVofZtMUKMd9iBDFRNHcO3IWlOInuNsIWWJecM-ojMFGyx6cIk970qXbLFp850ftmFBl2tLb_TdOtdrRc-gCvkQnGBrU9cgkh3Y5c_hCuiNULfgg1Xi_-lQQdYSKQL8aSWg5pV1-mFCS1MSwCbdQgu" width="320" /></a></div></div></div></div></div><p></p><p>0697 17-AUG-2023: ExecutableMBSE: Ensure that existing helpers such as 'Populate depends on' work on the new term Requirements Diagram - System type as found to be missing (F.J.Chadburn)<br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjpAUscf-8C7HRgNWX_J2W2c_2PEocVlEIN3uXiP_N3O2OgojdvW9IHnL2mwefOCwroJwrl7hrca1pFARs4Qv21aZs42mS0Ule38W1i8kSEIenqomrtooslEi3vhFGUqi_N6s6H09Ho_XioKLEbk1Cmk-HCuqBOJxLmjTBXRDVW1e_aplImsTg1BJGtYJLZ" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="363" data-original-width="619" height="188" src="https://blogger.googleusercontent.com/img/a/AVvXsEjpAUscf-8C7HRgNWX_J2W2c_2PEocVlEIN3uXiP_N3O2OgojdvW9IHnL2mwefOCwroJwrl7hrca1pFARs4Qv21aZs42mS0Ule38W1i8kSEIenqomrtooslEi3vhFGUqi_N6s6H09Ho_XioKLEbk1Cmk-HCuqBOJxLmjTBXRDVW1e_aplImsTg1BJGtYJLZ" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiy3u409RwbQkXj3Rjvut48mK5Z__Ev7c2siM4ur23fIsfyjY7QMSFxbbX7ky25t0CnmFNaKxPsfw-oBweTrpJqf8dXYpto2iUNblPLuCiYCtwejJcKa4c5Rx7fEyHeti5NEs-rnJc5l5kH7vR0Vx61JBnG01PYH5_y45C5N3_GPxoiyjurEIHvSZzTjL3C" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="431" data-original-width="831" height="166" src="https://blogger.googleusercontent.com/img/a/AVvXsEiy3u409RwbQkXj3Rjvut48mK5Z__Ev7c2siM4ur23fIsfyjY7QMSFxbbX7ky25t0CnmFNaKxPsfw-oBweTrpJqf8dXYpto2iUNblPLuCiYCtwejJcKa4c5Rx7fEyHeti5NEs-rnJc5l5kH7vR0Vx61JBnG01PYH5_y45C5N3_GPxoiyjurEIHvSZzTjL3C" width="320" /></a><br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjnydrd6wO75fYnzZXcfLAISU1SdMiPS0N0fgMYAIyLZOub6JDXxuxgNaeShU51wWifYyHEFychiID-3BoH8tXLysYYs6MpAbwkS0x2yXZV5XlnHhF6epN4PyJnkWQ0bQwVUdc-vAK98QoAypxW0qtOwqnaXTKbCSoPooV2Ub39kyQ0jwhECLbfROpiNBa_" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="339" data-original-width="361" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEjnydrd6wO75fYnzZXcfLAISU1SdMiPS0N0fgMYAIyLZOub6JDXxuxgNaeShU51wWifYyHEFychiID-3BoH8tXLysYYs6MpAbwkS0x2yXZV5XlnHhF6epN4PyJnkWQ0bQwVUdc-vAK98QoAypxW0qtOwqnaXTKbCSoPooV2Ub39kyQ0jwhECLbfROpiNBa_" width="256" /></a><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjQVSj80nJrv4vKQx22IZX4AbeSwI6UabGzviO9cynoFb5h2uRTiqDMbDYxhemHm1hH9hWXW1F_e0TVv_h6RcD6VMH0-ccAxMu2OYhV1TZZINQtFPunCcyYbTyzzHzdjG8QW8nGyQJsrBsAOnVBA8YlVCsX1ms37f5pC_QMq9rfxYgvSC6T0xH5zrPRbnn7" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="361" data-original-width="510" height="227" src="https://blogger.googleusercontent.com/img/a/AVvXsEjQVSj80nJrv4vKQx22IZX4AbeSwI6UabGzviO9cynoFb5h2uRTiqDMbDYxhemHm1hH9hWXW1F_e0TVv_h6RcD6VMH0-ccAxMu2OYhV1TZZINQtFPunCcyYbTyzzHzdjG8QW8nGyQJsrBsAOnVBA8YlVCsX1ms37f5pC_QMq9rfxYgvSC6T0xH5zrPRbnn7" width="320" /></a></div></div></div><p></p><p>0698 17-AUG-2023: ExecutableMBSE: Tidy up MBSE Method right-click menu ordering in hep file to consolidate all the latest menus (F.J.Chadburn)<br /><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiFkCQwiRmxFHPmjG6VxcWKNSTsJwGCZJDwh38U1saVikXDg1FoUvaKrEhkHGDvPdFH5FQw8ZOhG4_F8FToWmGEE5J-KXhslWqrPLUivqVuXAgKcFJa9Gzt-cDFwXEuZT8yD30mji4J5F3LMZRgbZFX6_lXGCzKMxm-8T7hK7lNUZCidCnpBBobYQnmouo6" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="294" data-original-width="640" height="147" src="https://blogger.googleusercontent.com/img/a/AVvXsEiFkCQwiRmxFHPmjG6VxcWKNSTsJwGCZJDwh38U1saVikXDg1FoUvaKrEhkHGDvPdFH5FQw8ZOhG4_F8FToWmGEE5J-KXhslWqrPLUivqVuXAgKcFJa9Gzt-cDFwXEuZT8yD30mji4J5F3LMZRgbZFX6_lXGCzKMxm-8T7hK7lNUZCidCnpBBobYQnmouo6" width="320" /></a></div><p></p>MrChttp://www.blogger.com/profile/11273319434070403497noreply@blogger.com0tag:blogger.com,1999:blog-6969080584660481063.post-80401136294572125222023-08-10T05:01:00.006-07:002023-08-10T05:39:24.615-07:004.2.m.Rhp831.PreRelease (10-AUG-2023)<p>A reasonable step forward in terms of workflows around requirements management, particularly aligning around use of the surrogate approach with remote requirements (in DOORS NG) with the switcher taking the approach of first establishing trace links to enable matches to be reviewed in model first.</p><p>Now available on <a href="https://github.com/fchadburn/SysMLHelper/releases/tag/4.2.m.PreRelease" target="_blank">github</a>. Don't forget to rename top-level folder SysMLHelper without the version number before moving into Profiles folder. Also ensure that previous profile is not just renamed but removed from Share/Profiles completely (as Rhapsody will open first filename it finds rather than the explicit path to .sbsx).</p><p>Also added an additional feature to the use case package creation form to automatically create and apply a none new term stereotype with format during requirement package creation. Tested with 9.0.1. iFix 004 amongst others.</p><p>V4.2.m.Rhp831.PreRelease (10-AUG-2023):</p><p>0681 03-AUG-2023: ExecutableMBSE: Further refinement of 'Establish trace relations...' to to cope with requirements with matching specs by trying to matching names (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhSjGzE2GJfGn5ASffn4OvLjYCvnat9nagL_2OuLJh6F4LqP2TIPX2qFueTbyTurHq1o0tQ6LwXNSJP1dzc54oN19wOeSfcRM8OKK3SpsFhiAdlJ2ApLVgPcJkOkzIwQVHM3-zdYU8pFJFOTeGaXwCpptrMvrRYPalrp7E942BsOaXDXOKycMA6mRdFQLYg" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="533" data-original-width="994" height="172" src="https://blogger.googleusercontent.com/img/a/AVvXsEhSjGzE2GJfGn5ASffn4OvLjYCvnat9nagL_2OuLJh6F4LqP2TIPX2qFueTbyTurHq1o0tQ6LwXNSJP1dzc54oN19wOeSfcRM8OKK3SpsFhiAdlJ2ApLVgPcJkOkzIwQVHM3-zdYU8pFJFOTeGaXwCpptrMvrRYPalrp7E942BsOaXDXOKycMA6mRdFQLYg" width="320" /></a><br /><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEihHbNiOwwZ2dq0XLP4K3jgrWL9cLLjKeVxYtPLNjZnU99sKRulgabueGTbmivzPoBNL6QyZRzR0PVfv1LtVSbAHCMti91d5PF12csZGyPA1oIgJwIqDyFVbOcCbzaEeeDpnFk-taDsY_XWDph03eUE8Bbxj2cnfF_2gErcr1Fhu8EhW_pU2urIrtMJ7dOS" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="565" data-original-width="1228" height="147" src="https://blogger.googleusercontent.com/img/a/AVvXsEihHbNiOwwZ2dq0XLP4K3jgrWL9cLLjKeVxYtPLNjZnU99sKRulgabueGTbmivzPoBNL6QyZRzR0PVfv1LtVSbAHCMti91d5PF12csZGyPA1oIgJwIqDyFVbOcCbzaEeeDpnFk-taDsY_XWDph03eUE8Bbxj2cnfF_2gErcr1Fhu8EhW_pU2urIrtMJ7dOS" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjrGsSJ51zpfAhcON1DHem03OZeME-X7X30VRscqu2hieiBMS1XKvdgFwhB3ryKQX8_ptyNQhTVYUrwxveXAB0ZPZuN69LLUgeak8zZkQKzhkGtFNf-AVrmrEwJVmFcbbfgYXdFFOj7s8WguSO7OrNyvTcB_XYmMtsxI4Y_eLB73uAAa7wf_ZozddcbjEys" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="672" data-original-width="828" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEjrGsSJ51zpfAhcON1DHem03OZeME-X7X30VRscqu2hieiBMS1XKvdgFwhB3ryKQX8_ptyNQhTVYUrwxveXAB0ZPZuN69LLUgeak8zZkQKzhkGtFNf-AVrmrEwJVmFcbbfgYXdFFOj7s8WguSO7OrNyvTcB_XYmMtsxI4Y_eLB73uAAa7wf_ZozddcbjEys" width="296" /></a><br /><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEibnnrHNzSBnQbm4LAyJp_f9srtro8M8RKrLsvzdnR5SYU2QafPRw-YgNgl5ultAZljuOmEkZXZ8Vk-49n-Ft2cMx7ljJmqsXA-ytjYWg37dYl_6zUat5EIyRIqage4rHd9UL4wtmBEJVMeamEctW5tKHgV5qdOQCxvW_9YzyK8lpnEDnsTW0eh0l_BBV_T" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="141" data-original-width="363" height="124" src="https://blogger.googleusercontent.com/img/a/AVvXsEibnnrHNzSBnQbm4LAyJp_f9srtro8M8RKrLsvzdnR5SYU2QafPRw-YgNgl5ultAZljuOmEkZXZ8Vk-49n-Ft2cMx7ljJmqsXA-ytjYWg37dYl_6zUat5EIyRIqage4rHd9UL4wtmBEJVMeamEctW5tKHgV5qdOQCxvW_9YzyK8lpnEDnsTW0eh0l_BBV_T" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div></div></div></div></div><p></p><p>0682 03-AUG-2023: ExecutableMBSE: Added warning to 'Establish trace relations...' to warn if multiple matches found for establishing trace relations are found (F.J.Chadburn)</p><p>0683 04-AUG-2023: ExecutableMBSE: Extend 'Update surrogates based on remote...' to report and update requirement names in Rhapsody based on remote changes (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEh9IYwFHL2e_Dwhz6FV6odVqRKmJntak-3uu2E3W9FpIhO_bX5wVvlY8Lqo5W7MJKtQ_IY_IbrQe_OAafKvzdgCpnkOI87IUFwgf1xB44ULNF1TX3NjWpwQtadbidvutWJJML_FKxjKi9w4gomPUkqcfRMSnlKzgm-Wdf7x7rs3CMQAwcWwmG6vJ0llRUpy" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="607" data-original-width="778" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEh9IYwFHL2e_Dwhz6FV6odVqRKmJntak-3uu2E3W9FpIhO_bX5wVvlY8Lqo5W7MJKtQ_IY_IbrQe_OAafKvzdgCpnkOI87IUFwgf1xB44ULNF1TX3NjWpwQtadbidvutWJJML_FKxjKi9w4gomPUkqcfRMSnlKzgm-Wdf7x7rs3CMQAwcWwmG6vJ0llRUpy" width="308" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEg5e8Db8M4JxA7EXhUJaFBI5HDDx0SBq_Gxvy1GrTEAltSNUKJmqH3NXgSGxg2XqU82NPuSEBU7IyFNfQkzR07BDRNDG6Ic4uOYErEso0r2niFCpMPLh-FtnGFeX4EzHeiW0FT0iwXMc4Mst6f_jIV0bwK0iGWbsbC7IcEJ_sNsZzfc1tDUv_InKx4Gt-j0" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="335" data-original-width="841" height="127" src="https://blogger.googleusercontent.com/img/a/AVvXsEg5e8Db8M4JxA7EXhUJaFBI5HDDx0SBq_Gxvy1GrTEAltSNUKJmqH3NXgSGxg2XqU82NPuSEBU7IyFNfQkzR07BDRNDG6Ic4uOYErEso0r2niFCpMPLh-FtnGFeX4EzHeiW0FT0iwXMc4Mst6f_jIV0bwK0iGWbsbC7IcEJ_sNsZzfc1tDUv_InKx4Gt-j0" width="320" /></a><br /><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiBqEh-uoOzztN-C6FOmaBto2-Cp17AIAf3jYronmtpFX_QANak1L4PxVHG5oC6MvrpZEYOxEWevaEUuXKNYMkryCcpq49TObID7vHVlfhw4-wJDB7gWSP6HveCMzWb-Ivfhb3Zmen1lZ8wtYdsyVjD7DP4kJ0KynRBJwn9NUfPEc66aXSIRaYO4QPeeFjy" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="533" data-original-width="837" height="204" src="https://blogger.googleusercontent.com/img/a/AVvXsEiBqEh-uoOzztN-C6FOmaBto2-Cp17AIAf3jYronmtpFX_QANak1L4PxVHG5oC6MvrpZEYOxEWevaEUuXKNYMkryCcpq49TObID7vHVlfhw4-wJDB7gWSP6HveCMzWb-Ivfhb3Zmen1lZ8wtYdsyVjD7DP4kJ0KynRBJwn9NUfPEc66aXSIRaYO4QPeeFjy" width="320" /></a></div></div><p></p><p>0684 08-AUG-2023: ExecutableMBSE: Added ability to automatically create/apply stereotype during requirements package creation based on a stereotype name property (F.J.Chadburn)<br /><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiac9uL5dRs_VIuUAzwKzr3SFsM9gHL0pGqExnHNt-1u-ZsZsSH1P3e67qdGSfjE3MMr8oZ65wNYY_-Y6y98-5oUEIf8H_M5PvSmG1Ry2L9aXlvt2A5XOfL7QTWZx3KTpCBl9CyEIC9cv3J2M57YA838hscYWmjyulnYXimVinvd-tOUNmhncgF4X7Rhffv" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="540" data-original-width="678" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEiac9uL5dRs_VIuUAzwKzr3SFsM9gHL0pGqExnHNt-1u-ZsZsSH1P3e67qdGSfjE3MMr8oZ65wNYY_-Y6y98-5oUEIf8H_M5PvSmG1Ry2L9aXlvt2A5XOfL7QTWZx3KTpCBl9CyEIC9cv3J2M57YA838hscYWmjyulnYXimVinvd-tOUNmhncgF4X7Rhffv" width="301" /></a><br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiho3ZfPXEI8QkWhI8Q_rmFCIvbmF8yMDwXHM4U6OpIcCYLclq-qmGoUGgjm_8Wi22VTmrThC1wHzhhjHDUTQ7qBM90j1GjD5GSb06tOgs5LPfwKbGQs-6nJUuddG251oDSpjePjmU9UWV0gUQeR0Kv3i6nrwTAIhoxfBTD4T2W0Sey-4iBf3-139a_anwR" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="352" data-original-width="1034" height="109" src="https://blogger.googleusercontent.com/img/a/AVvXsEiho3ZfPXEI8QkWhI8Q_rmFCIvbmF8yMDwXHM4U6OpIcCYLclq-qmGoUGgjm_8Wi22VTmrThC1wHzhhjHDUTQ7qBM90j1GjD5GSb06tOgs5LPfwKbGQs-6nJUuddG251oDSpjePjmU9UWV0gUQeR0Kv3i6nrwTAIhoxfBTD4T2W0Sey-4iBf3-139a_anwR" width="320" /></a><br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEg14ftU0FMEn3Eosb-OnhY2C8YoH1wLSHQTpajB2GF_3lOX0mYuNkDHOPa0tZdtCZlgp7KQuFzI3ARz0VyrDaF9x8kTWhfvvMkc6XYYYxm_p6dJ4wMOycCHcnk-EeODtmjgMlRPUj2bBQPwULvunpuvLHggQA26qxUtRXwzwPvaW0XznRvURYkcON7F_Wjj" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="426" data-original-width="845" height="161" src="https://blogger.googleusercontent.com/img/a/AVvXsEg14ftU0FMEn3Eosb-OnhY2C8YoH1wLSHQTpajB2GF_3lOX0mYuNkDHOPa0tZdtCZlgp7KQuFzI3ARz0VyrDaF9x8kTWhfvvMkc6XYYYxm_p6dJ4wMOycCHcnk-EeODtmjgMlRPUj2bBQPwULvunpuvLHggQA26qxUtRXwzwPvaW0XznRvURYkcON7F_Wjj" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjwioWksevViFVvnEI7wR52QnRWIlK5Ywm9l_Dj4sCxwq9VX654NjhiLaob6sfGcJWLw8YISRWKUltxgw81NCa-8StH0UeqeAcRCfY-52Ro-Pl0cXm6KLuWPUT-_tw_6qE0S99OP0xCZrY6I9Z1Vkl6itvfmVec9HgPNICvaStO_QXkMp84ZgWaK-sj0wMy" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="319" data-original-width="596" height="171" src="https://blogger.googleusercontent.com/img/a/AVvXsEjwioWksevViFVvnEI7wR52QnRWIlK5Ywm9l_Dj4sCxwq9VX654NjhiLaob6sfGcJWLw8YISRWKUltxgw81NCa-8StH0UeqeAcRCfY-52Ro-Pl0cXm6KLuWPUT-_tw_6qE0S99OP0xCZrY6I9Z1Vkl6itvfmVec9HgPNICvaStO_QXkMp84ZgWaK-sj0wMy" width="320" /></a></div></div></div></div><p></p><p>0685 08-AUG-2023: ExecutableMBSE: Added ability to specify pink/green format template for new stereotypes created during requirements package creation based on a property (F.J.Chadburn)<br /><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhuiEbU3eDd2jiBZWTlMtDKyBoIdg3zgRsu6kkDtyuuGbOCXKWeQjWKdgEdTY1qYQj1Bu3PKEp8tdWpAfe8mR6dY1nTqyyTI1DbVMY6sg3-70UVh8jHO5bX2QMDC0c07KhAzimDQrlq8aLjEgAaSNHc4EC6hfHccSKj2ceTfEAZAjpvbuxgL5XVP9xUcfbU" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="368" data-original-width="883" height="133" src="https://blogger.googleusercontent.com/img/a/AVvXsEhuiEbU3eDd2jiBZWTlMtDKyBoIdg3zgRsu6kkDtyuuGbOCXKWeQjWKdgEdTY1qYQj1Bu3PKEp8tdWpAfe8mR6dY1nTqyyTI1DbVMY6sg3-70UVh8jHO5bX2QMDC0c07KhAzimDQrlq8aLjEgAaSNHc4EC6hfHccSKj2ceTfEAZAjpvbuxgL5XVP9xUcfbU" width="320" /></a></div><p></p><p>0686 09-AUG-2023: ExecutableMBSE: Switch 'Switch requirements to DOORS NG' command to use previously establish traced dependencies so it's a more integrated into workflow (F.J.Chadburn)<br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhnVw9TumVGd4mJtzKionEhws2H_7kfa_DK5-e6i5ziJtN2YQYIvMEEq5dGhEsshfUnwBZDNc0_U7skW5xbejSWrzl9svJ1XLNKobbo1fzmlszYFiYIt_Dn5-122jDZ8dlbFfXxXE4eCQzjFTX4WmgBrEwUhuaNKER1gWkoyMYSsNWT69kWvc_eYnfccvYy" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="362" data-original-width="787" height="147" src="https://blogger.googleusercontent.com/img/a/AVvXsEhnVw9TumVGd4mJtzKionEhws2H_7kfa_DK5-e6i5ziJtN2YQYIvMEEq5dGhEsshfUnwBZDNc0_U7skW5xbejSWrzl9svJ1XLNKobbo1fzmlszYFiYIt_Dn5-122jDZ8dlbFfXxXE4eCQzjFTX4WmgBrEwUhuaNKER1gWkoyMYSsNWT69kWvc_eYnfccvYy" width="320" /></a><br /><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgtvIe3x82kBmcR9vrpFAm4SwFnj_kmDMtomfEdIw-szqAmcryz6Mlt15SVxRCGVbnyoQJobEMN78MPQiTrKNd8Z49ecwHCz7zIKNWwEQR0PHg_Hc3e_SWmNn5i80Hz42s8A7lQ9Hm2q_jTKVvOc3CLgK5KbPT2cxrV-nmyqSqnlSt_CnYvtyT8eS6ETu1r" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="370" data-original-width="1070" height="111" src="https://blogger.googleusercontent.com/img/a/AVvXsEgtvIe3x82kBmcR9vrpFAm4SwFnj_kmDMtomfEdIw-szqAmcryz6Mlt15SVxRCGVbnyoQJobEMN78MPQiTrKNd8Z49ecwHCz7zIKNWwEQR0PHg_Hc3e_SWmNn5i80Hz42s8A7lQ9Hm2q_jTKVvOc3CLgK5KbPT2cxrV-nmyqSqnlSt_CnYvtyT8eS6ETu1r" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgt08M41bOdOHZZFJtFFmGcSSAs4gpBMNblXCRXomYmAIKofo2m1C5iou31qLovTz-BDTYi6vpEKApquEAfnDBG9o8gLu-bORD29aMlP1a1PUqs3pP0SxmALSg87gbjcDc9mx_6658hn5z4tq3Z3F46NHuXT5nnkdjfC1SJzugqaFChoaWK3WUlKFQ6BcnX" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="122" data-original-width="437" height="89" src="https://blogger.googleusercontent.com/img/a/AVvXsEgt08M41bOdOHZZFJtFFmGcSSAs4gpBMNblXCRXomYmAIKofo2m1C5iou31qLovTz-BDTYi6vpEKApquEAfnDBG9o8gLu-bORD29aMlP1a1PUqs3pP0SxmALSg87gbjcDc9mx_6658hn5z4tq3Z3F46NHuXT5nnkdjfC1SJzugqaFChoaWK3WUlKFQ6BcnX" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjpj32pGTu17D3pcTrkMhv_5Mxew2dWuMH47YrRQAWaiiLeudLPQUcYK5nneqBB0attMv1zSg7sWTQk9nHLqq-24ZAWnoeuZOynprIAa_5e0u3rtOd-ExcelNkXhIVOChGptck5FSbWzqW7UD3Mr75lzhGb7pnYDOwBiWRdiJ1qrl0Qd53xzWeNapldWyxI" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="615" data-original-width="1180" height="167" src="https://blogger.googleusercontent.com/img/a/AVvXsEjpj32pGTu17D3pcTrkMhv_5Mxew2dWuMH47YrRQAWaiiLeudLPQUcYK5nneqBB0attMv1zSg7sWTQk9nHLqq-24ZAWnoeuZOynprIAa_5e0u3rtOd-ExcelNkXhIVOChGptck5FSbWzqW7UD3Mr75lzhGb7pnYDOwBiWRdiJ1qrl0Qd53xzWeNapldWyxI" width="320" /></a></div></div></div></div></div></div><p>0687 10-AUG-2023: ExecutableMBSE: Fix category name of plural 'Table View - Surrogate Remote Requirement Traceability Report' table views (F.J.Chadburn)<br /><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjmOtJpS8ggbe7qCbtXm3kq4p3zjvBLVg99TnMNL-7sewNGIGbQydsP8o3OqkFRaa_MvkyySy76Fl53I-oAh5yaEDeN4SPXKq4CyRYod4FMMcEWAZJzFuYk0zAV9xCovCmrT_JCZlxjRX5sqbeNyJZdwIMED1s9iUQyEXaDvP8xFmWw6ofn5zo4VG4ZCvhW" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="95" data-original-width="445" height="68" src="https://blogger.googleusercontent.com/img/a/AVvXsEjmOtJpS8ggbe7qCbtXm3kq4p3zjvBLVg99TnMNL-7sewNGIGbQydsP8o3OqkFRaa_MvkyySy76Fl53I-oAh5yaEDeN4SPXKq4CyRYod4FMMcEWAZJzFuYk0zAV9xCovCmrT_JCZlxjRX5sqbeNyJZdwIMED1s9iUQyEXaDvP8xFmWw6ofn5zo4VG4ZCvhW" width="320" /></a></div><p></p><p>0688 10-AUG-2023: ExecutableMBSE: Fixed 'Switch Rhapsody Requirements To DNG' to use complete relations rather than populate to remove issues with activity diagram layout changes (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgCln4TIz-ndTrSSW09rSHPEu_Y49AuDUIpdWwympL6AL1e4m1YIFWA3bFADGIMLrDNpYspZmNbN1Lbh__gfzDmxS94RhQqsHeuddDiHrFuZGTL1VoEG6rG1pvwkUATcFL2awrRX_eBctM5eYbTh1ejoaI8jzQUD7swNlwSwJsn8RzKgFeAADMosthPZQHu" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="571" data-original-width="640" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEgCln4TIz-ndTrSSW09rSHPEu_Y49AuDUIpdWwympL6AL1e4m1YIFWA3bFADGIMLrDNpYspZmNbN1Lbh__gfzDmxS94RhQqsHeuddDiHrFuZGTL1VoEG6rG1pvwkUATcFL2awrRX_eBctM5eYbTh1ejoaI8jzQUD7swNlwSwJsn8RzKgFeAADMosthPZQHu" width="269" /></a></div><p></p>MrChttp://www.blogger.com/profile/11273319434070403497noreply@blogger.com0tag:blogger.com,1999:blog-6969080584660481063.post-7465588616393464642023-08-01T11:47:00.003-07:002023-08-01T11:47:41.391-07:004.2.l.Rhp831.PreRelease (01-AUG-2023)<p>This is more like a patch to the 4.2.k release to refine some of the "Update surrogates..." and "Export to csv..." functionality based on wider testing. Now available on <a href="https://github.com/fchadburn/SysMLHelper/releases/tag/4.2.l.PreRelease" target="_blank">github</a>. Don't forget to rename top-level folder SysMLHelper without the version number before moving into Profiles folder. Also ensure that previous profile is not just renamed but removed from Share/Profiles completely (as Rhapsody will open first filename it finds rather than the explicit path to .sbsx).</p><p>V4.2.l.Rhp831.PreRelease (01-AUG-2023):</p><p>0675 31-JUL-2023: ExecutableMBSE: Fix validity checker for create use case panel so that flow into existing does not check for unique reqts name (F.J.Chadburn)</p><p>0676 31-JUL-2023: ExecutableMBSE: Refine model check for requirement children so that it doesn't flag remote element links to surrogate reqts (F.J.Chadburn)</p><p>0677 01-AUG-2023: ExecutableMBSE: Shift the 'Annotations such as Rationale were found' info to outside requirements loop so it only appears once (F.J.Chadburn)</p><p>0678 01-AUG-2023: ExecutableMBSE: Add logic to CSV export to use the artifact name of the traced remote requirement without ID in the csv if one exists to avoid changing when updating (F.J.Chadburn)</p><p>0679 01-AUG-2023: ExecutableMBSE: Fix to the establish trace relation to matching specification using equals rather than matching check (F.J.Chadburn)</p><p>0680 01-AUG-2023: ExecutableMBSE: Improve clarity that just info is provided by the 'Update surrogates...' dialog when it detects matching requirements as separate menu is needed (F.J.Chadburn)</p>MrChttp://www.blogger.com/profile/11273319434070403497noreply@blogger.com0tag:blogger.com,1999:blog-6969080584660481063.post-42282951475097135792023-07-26T05:25:00.006-07:002023-07-26T05:50:28.754-07:004.2.k.Rhp831.PreRelease (26-JUL-2023)<p>Fairly big step forward wrt using a surrogate requirement approach with remote requirements in DOORS NG by added a new "Update surrogates..." dialog in the MBSE Method: Requirements Analysis menus. Also some general requirements analysis using use cases incremental improvements. Now available on <a href="https://github.com/fchadburn/SysMLHelper/releases/tag/4.2.k.PreRelease" target="_blank">github</a>. Don't forget to rename top-level folder SysMLHelper without the version number before moving into Profiles folder. Also ensure that previous profile is not just renamed but removed from Share/Profiles completely (as Rhapsody will open first filename it finds rather than the explicit path to .sbsx).</p><p>V4.2.k.Rhp831.PreRelease (26-JUL-2023):</p><p>0661 18-JUL-2023: ExecutableMBSE: Added out-of-the-box 'Surrogate Remote Requirement Traceability Report Table' to requirements package right-click to assist DNG workflows (F.J.Chadburn)</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhENkoPmJ3476-uvFDgNA74mmgj0-cbU2Bp5DrasgZTWLjTR5nlEWKRu0OPjvWhN9bpGBJwFrjcr173A7diMBVDIxAk7OZpajvQRJ8jkjBOZaYazruwoCbkNA6luoiajS9_PgJ_fdQGTFf9Vbwy0oDPldus2-9wFxLqKd6KduhUqQ5fvtoA_TgpJkOfex7t/s1098/surrogate%20table.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="278" data-original-width="1098" height="101" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhENkoPmJ3476-uvFDgNA74mmgj0-cbU2Bp5DrasgZTWLjTR5nlEWKRu0OPjvWhN9bpGBJwFrjcr173A7diMBVDIxAk7OZpajvQRJ8jkjBOZaYazruwoCbkNA6luoiajS9_PgJ_fdQGTFf9Vbwy0oDPldus2-9wFxLqKd6KduhUqQ5fvtoA_TgpJkOfex7t/w400-h101/surrogate%20table.png" width="400" /></a></div><p>0662 18-JUL-2023: ExecutableMBSE: Usability: Override double-click on view to ask user if they want to open table view or matrix view rather than features dialog (F.J.Chadburn)</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGicFrzKSQ7270irNNqkNtJ7z9dwB0FTnnOtkOLvMRkJ21H0nYXYBJIzVmTouultwufB37-Bzwd0Ptv8m9dmWyWcaHRj3UnjqsYI2G0uo-5SDvLphP1OkAOA7-x2AAWWPtx4FdK_jqHsPG0ipNPDjRebyORiCfaoaOYU2mg7CT6Ga2XG6J1fGLHHZGEduD/s968/double%20click%20view.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="290" data-original-width="968" height="120" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGicFrzKSQ7270irNNqkNtJ7z9dwB0FTnnOtkOLvMRkJ21H0nYXYBJIzVmTouultwufB37-Bzwd0Ptv8m9dmWyWcaHRj3UnjqsYI2G0uo-5SDvLphP1OkAOA7-x2AAWWPtx4FdK_jqHsPG0ipNPDjRebyORiCfaoaOYU2mg7CT6Ga2XG6J1fGLHHZGEduD/w400-h120/double%20click%20view.png" width="400" /></a></div><p>0663 18-JUL-2023: ExecutableMBSE: Updated create use case package panel to use _RequirementPkg/_UseCasePkg post-fix naming conventions determined through new properties (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjNsW4GCLM4R8ZIHtQdGnlKurvhVhBl1C2ABKYk6vrs2gB9rNtWYNvoYWmGuCe-SGiuU7vjvc-1EZtsLsn5PEy0i8QHRuAq6Kff-OE836LQngjHn5Y9Sx-ynGkh66A4_L26f_CbiMraYLxlWqOvJa4WOwOsCHKjfXXMfQBUJtL-5ZJ5rNCZ2fHXz6807Xlo" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="336" data-original-width="1039" height="129" src="https://blogger.googleusercontent.com/img/a/AVvXsEjNsW4GCLM4R8ZIHtQdGnlKurvhVhBl1C2ABKYk6vrs2gB9rNtWYNvoYWmGuCe-SGiuU7vjvc-1EZtsLsn5PEy0i8QHRuAq6Kff-OE836LQngjHn5Y9Sx-ynGkh66A4_L26f_CbiMraYLxlWqOvJa4WOwOsCHKjfXXMfQBUJtL-5ZJ5rNCZ2fHXz6807Xlo=w400-h129" width="400" /></a></div><p></p><p>0664 18-JUL-2023: ExecutableMBSE: Added some validity checking to the use case package panel to avoid issues where packages with same name already exist (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgYogE5Oxw3i4oK_00wGgAPYHWuBwkgn3EK3YmvzmVd2-h7oW-rPLdpWCHyiOvrFjUkiUbvoVbSbFvoiYh0-pPwpBmeJym0F-EHiPQYW9rRQNkoeg57O1lYbHAoA4Fc_0wNJspXYR_tWNyPgmGfzWT8qErPHtjODKqxTwDICZqjVp3RofAWP1_lFSlaSrwq" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="336" data-original-width="1039" height="129" src="https://blogger.googleusercontent.com/img/a/AVvXsEgYogE5Oxw3i4oK_00wGgAPYHWuBwkgn3EK3YmvzmVd2-h7oW-rPLdpWCHyiOvrFjUkiUbvoVbSbFvoiYh0-pPwpBmeJym0F-EHiPQYW9rRQNkoeg57O1lYbHAoA4Fc_0wNJspXYR_tWNyPgmGfzWT8qErPHtjODKqxTwDICZqjVp3RofAWP1_lFSlaSrwq=w400-h129" width="400" /></a></div><p></p><p>0665 19-JUL-2023: ExecutableMBSE: Get listener to scope 'Table View - Surrogate Remote Requirement Traceability Report' to owning requirements package new first added (F.J.Chadburn)</p><p>0666 19-JUL-2023: ExecutableMBSE: First implementation if 'Update surrogates based on remote requirement changes' panel to deal with new DOORS NG workflows (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhiZAiJPPFjsbD4XO-V7KbfSvWkHDUCNE-8v9-fSFUbel7DfMIuXNErBV0XYKXycWogeg_xkF5sEitupbWuiRVtVOBp6r_90akVcSw51GJG7UAsTh3sgbwHsN3REXsdJmzEisVYJm5AYEA6RMQm3fwvumDHYx6jdr0dzPbGIV6IRmzkkrZsQrZr3qPB7XaI" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="236" data-original-width="879" height="86" src="https://blogger.googleusercontent.com/img/a/AVvXsEhiZAiJPPFjsbD4XO-V7KbfSvWkHDUCNE-8v9-fSFUbel7DfMIuXNErBV0XYKXycWogeg_xkF5sEitupbWuiRVtVOBp6r_90akVcSw51GJG7UAsTh3sgbwHsN3REXsdJmzEisVYJm5AYEA6RMQm3fwvumDHYx6jdr0dzPbGIV6IRmzkkrZsQrZr3qPB7XaI" width="320" /></a></div><br /><br /><p></p><p>0667 19-JUL-2023: ExecutableMBSE: Refined 'Update surrogates based on remote requirement changes' panel so you can right-click multi-select specific requirements (F.J.Chadburn)</p><p>0668 19-JUL-2023: ExecutableMBSE: Get listener to automatically apply the move to stereotype when a requirement is directly created in an applicable requirement package (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgWg8Yt_HbzrqetsNJO0tyX9aUlJ0rueG2kYrmJK9_THTfDB2iP231lV-o82B_ke6q-wBBTK9zEr7QMCGk3dKJcZW03ZNknlKu5bSz-EAYzL7PSSnVg6zZmvJasx11cifTO-M_smtLxMA-QQsxanAw_vomJch2TFwCSprKN8xqOsFo5uC9B9_7iClaApPYH" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="236" data-original-width="879" height="108" src="https://blogger.googleusercontent.com/img/a/AVvXsEgWg8Yt_HbzrqetsNJO0tyX9aUlJ0rueG2kYrmJK9_THTfDB2iP231lV-o82B_ke6q-wBBTK9zEr7QMCGk3dKJcZW03ZNknlKu5bSz-EAYzL7PSSnVg6zZmvJasx11cifTO-M_smtLxMA-QQsxanAw_vomJch2TFwCSprKN8xqOsFo5uC9B9_7iClaApPYH=w400-h108" width="400" /></a></div></div><p></p><p>0669 21-JUL-2023: ExecutableMBSE: Checkpoint of further refinement of the 'Update surrogates based on remote reqts..." panel with tabs which include requirements to add from remote (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjEkveB60wBUYD_3i4r88UGM3TwRz5TVtZj_qQb-0SmmTRT4NZEcC0ssXQzyecwzPnZlFnzCDIk-oxXUrWPFdYZVuRTbQObaTid492lEWJPg6CL_kzBFkDYYpIpLLuNWHAY5G2TJrFtq0rp7SVfkAWsIcYKq8E7CoCRLv3_S96MAEE0QYME5Q_Z3MHX1qE-" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="351" data-original-width="779" height="180" src="https://blogger.googleusercontent.com/img/a/AVvXsEjEkveB60wBUYD_3i4r88UGM3TwRz5TVtZj_qQb-0SmmTRT4NZEcC0ssXQzyecwzPnZlFnzCDIk-oxXUrWPFdYZVuRTbQObaTid492lEWJPg6CL_kzBFkDYYpIpLLuNWHAY5G2TJrFtq0rp7SVfkAWsIcYKq8E7CoCRLv3_S96MAEE0QYME5Q_Z3MHX1qE-" width="400" /></a></div><br />0670 24-JUL-2023: ExecutableMBSE: Enhanced 'Update surrogates..." dialog to automatically detect and establish links if requirements found with matching specification text (F.J.Chadburn)<p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiRkyRtdGdQX8glHAaJbPEpvPe4El538E5Ek4rBwRt7b-AJnyXohtrrpI4YqMQQUZqs1QpnDdUMJM5nyJWxr_XAM0Pc7nNiJhMDfAPVFunl9IVZjUt2RDQrg3QySnjoH9w1FCgMM5GsGR5EuzM96UxA0IdSZn0_AC-G4hWPeU7JVXXDbikgy-DeocdArd2D" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="335" data-original-width="977" height="138" src="https://blogger.googleusercontent.com/img/a/AVvXsEiRkyRtdGdQX8glHAaJbPEpvPe4El538E5Ek4rBwRt7b-AJnyXohtrrpI4YqMQQUZqs1QpnDdUMJM5nyJWxr_XAM0Pc7nNiJhMDfAPVFunl9IVZjUt2RDQrg3QySnjoH9w1FCgMM5GsGR5EuzM96UxA0IdSZn0_AC-G4hWPeU7JVXXDbikgy-DeocdArd2D=w400-h138" width="400" /></a></div><p></p><p>0671 24-JUL-2023: ExecutableMBSE: Added new CSVExportIncludeColumnsForLinkedAnnotations property (default = False) to minimise unexpected DNG overwrite of Rationales (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgHO-6RF2F2TDoLKdnXENKF1lCIAovkgtC29l-Ye4tzHE0FddOYTYAaagFFD6O212h_pJglmM2jz7g2DIfwYYbUaAk1lG-DKJuNgc4GJn7M0gJJWUjTEfmQ72Vr3l7Q0G1qQ2LsiuEvCQuC-_FyCgikeibZ1lXCMJciiL1_b-8S_TLwtY0aIuJeq358WCHK" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="430" data-original-width="612" height="281" src="https://blogger.googleusercontent.com/img/a/AVvXsEgHO-6RF2F2TDoLKdnXENKF1lCIAovkgtC29l-Ye4tzHE0FddOYTYAaagFFD6O212h_pJglmM2jz7g2DIfwYYbUaAk1lG-DKJuNgc4GJn7M0gJJWUjTEfmQ72Vr3l7Q0G1qQ2LsiuEvCQuC-_FyCgikeibZ1lXCMJciiL1_b-8S_TLwtY0aIuJeq358WCHK=w400-h281" width="400" /></a></div><br />0672 26-JUL-2023: ExecutableMBSE: Add unloaded links check to 'Update surrogates...' dialog to inform user if package has unloaded links even if req'ts don't (F.J.Chadburn)<p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjKlLUFmCrhz3H0b6H1VUxbziZllI5DiuS4OdjA5OsMkfzEVpgM8EM542BEHcyTf_cXvLcdvWM1LplbMaeouRbKa4QNxs09PiOtcfCC01YMQVjVuhbaJ2OVE3I_7k4WB5392qznwKUqhVUwWkLPj1uA4r69wPLgaIRvmtteyi5uGKJhtILGQSnnmI0DnmCv" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="371" data-original-width="633" height="235" src="https://blogger.googleusercontent.com/img/a/AVvXsEjKlLUFmCrhz3H0b6H1VUxbziZllI5DiuS4OdjA5OsMkfzEVpgM8EM542BEHcyTf_cXvLcdvWM1LplbMaeouRbKa4QNxs09PiOtcfCC01YMQVjVuhbaJ2OVE3I_7k4WB5392qznwKUqhVUwWkLPj1uA4r69wPLgaIRvmtteyi5uGKJhtILGQSnnmI0DnmCv=w400-h235" width="400" /></a></div><p></p><p>0673 26-JUL-2023: ExecutableMBSE: Improvements from robustness testing, e.g. get 'Update surrogates...' panel to create requirements without trace relations - due to Rhp crashing (F.J.Chadburn)</p><p>0674 26-JUL-2023: ExecutableMBSE: Get 'Establish trace relations...' to check for IDs as part of matching and only look at specification text if no ID matches found (F.J.Chadburn)</p>MrChttp://www.blogger.com/profile/11273319434070403497noreply@blogger.com0tag:blogger.com,1999:blog-6969080584660481063.post-89645617016598519292023-07-17T06:39:00.003-07:002023-07-17T06:39:39.175-07:004.2.j.Rhp831.PreRelease (17-JUL-2023)<p>Incremental improvements from working more closely with workflows that include remote requirements in DOORS NG. Now available on <a href="https://github.com/fchadburn/SysMLHelper/releases/tag/4.2.j.PreRelease" target="_blank">github</a>. Don't forget to rename top-level folder SysMLHelper without the version number before moving into Profiles folder. Also ensure that previous profile is not just renamed but removed from Share/Profiles completely (as Rhapsody will open first filename it finds rather than the explicit path to .sbsx).</p><p>V4.2.j.Rhp831.PreRelease (17-JUL-2023):</p><p>#653 30-JUN-2023: ExecutableMBSE: Checkpoint of auto-applying naming convention to new packages, commented out as worked with 8.3.1 not 9.0.1 (F.J.Chadburn)</p><p>#654 30-JUN-2023: ExecutableMBSE: Extend the Create new requirement menu to work for right-click of use cases (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEj29tnzH7Jf3gZl246mOKaIFzAwXESiBGYbD9RzqX2-S_-_8J3teriwmAQfIbZEyxj1XPiQCOWfDBCMEIWU1MbfgJfNZDR0nbJTmaCIj7YonSJz0RFPIzQOvfSVnyeZhMqvHzIRs3WmKKb1ONUcn4CrHAwpaLSEzz_MvYDQ7goGwmFQU0-BWgcUUiYDYtrU" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="206" data-original-width="666" height="124" src="https://blogger.googleusercontent.com/img/a/AVvXsEj29tnzH7Jf3gZl246mOKaIFzAwXESiBGYbD9RzqX2-S_-_8J3teriwmAQfIbZEyxj1XPiQCOWfDBCMEIWU1MbfgJfNZDR0nbJTmaCIj7YonSJz0RFPIzQOvfSVnyeZhMqvHzIRs3WmKKb1ONUcn4CrHAwpaLSEzz_MvYDQ7goGwmFQU0-BWgcUUiYDYtrU=w400-h124" width="400" /></a></div><br />#655 30-JUN-2023: ExecutableMBSE: 7.0.2 SR1 DOORS NG wants .xslx/.csv import files to have isHeading and parentBinding columns, hence added to csv exporter (F.J.Chadburn)<p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgGKH59sQvIOVwDKz7nWsjjxSPYE9Gncc0s3NAroj6zQyxO-yjn7udYOqM7z4I_RJ_BRUEGtTZbxSVNCJzSv3y1Gc1__UxX2mbalVHO8c6vqCMPgf8Od1VJhgQ-ciKC_pTdDoCsH32g0Z-Aaa1mfwOYiI96fs8c9jkcjVLhD2twpqM30vN3qtCg4vloG7Ie" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="370" data-original-width="875" height="135" src="https://blogger.googleusercontent.com/img/a/AVvXsEgGKH59sQvIOVwDKz7nWsjjxSPYE9Gncc0s3NAroj6zQyxO-yjn7udYOqM7z4I_RJ_BRUEGtTZbxSVNCJzSv3y1Gc1__UxX2mbalVHO8c6vqCMPgf8Od1VJhgQ-ciKC_pTdDoCsH32g0Z-Aaa1mfwOYiI96fs8c9jkcjVLhD2twpqM30vN3qtCg4vloG7Ie" width="320" /></a></div><p></p><p>0656 03-JUL-2023: ExecutableMBSE: Add new Clean Up Dead OSLC Links panel menu option with double-click to find element in browser (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhBlYUa2ilbGx3SwnOtgrozv327kT8YKFU3e3joCHHelSXrYBsbiJ-EfGRgSJ0alxCEY9cCX5cp4HUQaRhUvvFLmdt4DZWcLEudVtbftt1NuQ5gNbkfzJkNYtXlw24FXvLmDM-0XOT1-UVpTQR1klm9l2cK7CJO_IAn2MOIY2W0EkRE6UAkPRec1vjBY2HG" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="309" data-original-width="602" height="164" src="https://blogger.googleusercontent.com/img/a/AVvXsEhBlYUa2ilbGx3SwnOtgrozv327kT8YKFU3e3joCHHelSXrYBsbiJ-EfGRgSJ0alxCEY9cCX5cp4HUQaRhUvvFLmdt4DZWcLEudVtbftt1NuQ5gNbkfzJkNYtXlw24FXvLmDM-0XOT1-UVpTQR1klm9l2cK7CJO_IAn2MOIY2W0EkRE6UAkPRec1vjBY2HG" width="320" /></a></div><br />0657 17-JUL-2023: ExecutableMBSE: Added plugin_method:getUntracedToRemoteRequirement for context patterns when using the surrogate DNG link approach (F.J.Chadburn)<p></p><p>0658 17-JUL-2023: ExecutableMBSE: Added plugin_method:getMatchingRemoteRequirements for context patterns when using the surrogate DNG link approach (F.J.Chadburn)</p><p>0659 17-JUL-2023: ExecutableMBSE: Added plugin_method:getNonMatchingRemoteRequirements for context patterns when using the surrogate DNG link approach (F.J.Chadburn)</p><p>0660 17-JUL-2023: ExecutableMBSE: Added plugin_method:getTracesToUnloadedRemoteRequirements for context patterns when using the surrogate DNG link approach (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiPNSssTKL7Mk6kuOnN62-ODBE7Ln5flAKb-uw9SvoLEDuIb7CLQcByKHoOV6fHQPEGxZyT4kULLdbrL82hKhxZpQdvtu95dW1Uhkk4qNoCKBb9H3FQOXzFFE8l61HiHzXt0XkPh0iWB-sogHyhL3DabRt5L2fjDI2xDYZWmykVmQafxkKfiLivhRuXvknx" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="171" data-original-width="1401" height="49" src="https://blogger.googleusercontent.com/img/a/AVvXsEiPNSssTKL7Mk6kuOnN62-ODBE7Ln5flAKb-uw9SvoLEDuIb7CLQcByKHoOV6fHQPEGxZyT4kULLdbrL82hKhxZpQdvtu95dW1Uhkk4qNoCKBb9H3FQOXzFFE8l61HiHzXt0XkPh0iWB-sogHyhL3DabRt5L2fjDI2xDYZWmykVmQafxkKfiLivhRuXvknx=w400-h49" width="400" /></a></div><br /><br /><p></p>MrChttp://www.blogger.com/profile/11273319434070403497noreply@blogger.com0tag:blogger.com,1999:blog-6969080584660481063.post-16719453555952016142023-04-28T06:55:00.004-07:002023-04-28T06:57:03.286-07:004.2.i.Rhp831.PreRelease (28-APR-2023)<p>Important fix to textual activity diagram listener due to unexpected bug in 4.2.h related to stm listener overlap now available on <a href="https://github.com/fchadburn/SysMLHelper/releases/tag/4.2.i.PreRelease" target="_blank">github</a>. Don't forget to rename top-level folder SysMLHelper without the version number before moving into Profiles folder. Also ensure that previous profile is not just renamed but removed from Share/Profiles completely (as Rhapsody will open first filename it finds rather than the explicit path to .sbsx).</p><p> Also added some significant usability functionality to populate dependent or depends on requirements/elements on diagrams (if not present). As this works well, I refactored the existing select dependent elements helper to provide same intelligent pull-down list options rather than separate menus. </p><p>V4.2.i.Rhp831.PreRelease (28-APR-2023):</p><p>#646 27-APR-2023: ExecutableMBSE: Fix issue introduced with 4.2.h with textual activity diagrams being called stm - rather than act - (F.J.Chadburn)</p><p>#647 28-APR-2023: ExecutableMBSE: Add a populate dependencies helper to help with populating missing requirements on diagrams (F.J.Chadburn) </p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgFrIHAJlsEjuTLD1Tu9BqqG_hkPMjlc6XEJxboY7GZFzwCIbUatpzvziUcIagypQJ65rkWFtk2uKQYNIw6p0imkZ1r0sqmpseuQ2dtr7I_QZaXEp8XUhSwU-JdBfcnZIP5dxKufJGZy628mbvAgJTuevgl2cwOmjNzyS2JlLlHPPCnqGzKaNXx3NNmuQ" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="283" data-original-width="658" height="173" src="https://blogger.googleusercontent.com/img/a/AVvXsEgFrIHAJlsEjuTLD1Tu9BqqG_hkPMjlc6XEJxboY7GZFzwCIbUatpzvziUcIagypQJ65rkWFtk2uKQYNIw6p0imkZ1r0sqmpseuQ2dtr7I_QZaXEp8XUhSwU-JdBfcnZIP5dxKufJGZy628mbvAgJTuevgl2cwOmjNzyS2JlLlHPPCnqGzKaNXx3NNmuQ=w400-h173" width="400" /></a></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjgY38B1-PF9Kd3_Ok0Rmszu1JpXICeOeu2UrzduzuDFlcmqW8hgTXOcBdH-whGBIfYfXd9AHa_eLFUgF7tYZmXi1XpVCWJFx8r08n350jo5uipg7qnfrH9iulbT3Mel_XkIuO7Rm65N_AZYVh1MgpiJfXMORktB3V3CThdqMGM22NrQ3AQrBmv_WvC4g" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="134" data-original-width="272" height="99" src="https://blogger.googleusercontent.com/img/a/AVvXsEjgY38B1-PF9Kd3_Ok0Rmszu1JpXICeOeu2UrzduzuDFlcmqW8hgTXOcBdH-whGBIfYfXd9AHa_eLFUgF7tYZmXi1XpVCWJFx8r08n350jo5uipg7qnfrH9iulbT3Mel_XkIuO7Rm65N_AZYVh1MgpiJfXMORktB3V3CThdqMGM22NrQ3AQrBmv_WvC4g=w200-h99" width="200" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgTKOTy6lqUYXeYa9mFIQr7eCJ0gx3yJrATh7a1a7sRoaY9gpSOEkmrDgHuGjjGWiLejPFQAOYym8D9s14DnFVgFuxtNDTX-Od_noeqPDWjUUG-5upLBAiMedhrwEPhXavV5186Agud-34nrCfiveaZSYp2PHLuzm0jRLHv2y0VxtLP1k4_D1sc6nAWGw" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="364" data-original-width="426" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEgTKOTy6lqUYXeYa9mFIQr7eCJ0gx3yJrATh7a1a7sRoaY9gpSOEkmrDgHuGjjGWiLejPFQAOYym8D9s14DnFVgFuxtNDTX-Od_noeqPDWjUUG-5upLBAiMedhrwEPhXavV5186Agud-34nrCfiveaZSYp2PHLuzm0jRLHv2y0VxtLP1k4_D1sc6nAWGw" width="281" /></a></div></div></div><p>#648 28-APR-2023: ExecutableMBSE: Re-factored select depends on and select dependent helpers to use same intelligent populate menu approach (F.J.Chadburn)<br /><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgA_eGpstdeQ0krb8lJDA6cLRmq3NIBR3lnCnzeJXD4qTae9YpShxiBUSi1KkJ7GJ60uYnsVzA8Q5njnUHP9Sf2JlaAbzEyCBf5aoaA7ShRkLGEyKzGE1RoVrcuTPtu74hJm7taCg25qOICZDCh0lMbYSqLqhvpa8VO0rj3n9-UjXR1WUrbJmEUTfrCXw" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="245" data-original-width="658" height="149" src="https://blogger.googleusercontent.com/img/a/AVvXsEgA_eGpstdeQ0krb8lJDA6cLRmq3NIBR3lnCnzeJXD4qTae9YpShxiBUSi1KkJ7GJ60uYnsVzA8Q5njnUHP9Sf2JlaAbzEyCBf5aoaA7ShRkLGEyKzGE1RoVrcuTPtu74hJm7taCg25qOICZDCh0lMbYSqLqhvpa8VO0rj3n9-UjXR1WUrbJmEUTfrCXw=w400-h149" width="400" /></a></div><p></p><p>#649 28-APR-2023: ExecutableMBSE: Cope gracefully when dependent/depends on elements can't be populated on same diagram as selected graph node (F.J.Chadburn)</p><p>#650 28-APR-2023: BusinessValue: Updated/re-factored to make use of same populate/select dependency helpers as the ExecutableMBSE profile (F.J.Chadburn)</p><p>#651 28-APR-2023: SysMLHelper: Updated/re-factored to make use of same populate/select dependency helpers as the ExecutableMBSE profile (F.J.Chadburn)</p><p>#652 28-APR-2023: SysMLHelper: Fix template_for_act functionality so that activity diagram is created with template property (F.J.Chadburn)</p>MrChttp://www.blogger.com/profile/11273319434070403497noreply@blogger.com0tag:blogger.com,1999:blog-6969080584660481063.post-44641926680918794082023-04-24T03:36:00.008-07:002023-04-24T03:50:58.079-07:004.2.h.Rhp831.PreRelease (24-APR-2023)<p>Incremental improvements from usage and exploration of new DOORS NG workflows now available on <a href="https://github.com/fchadburn/SysMLHelper/releases/tag/4.2.h.PreRelease" target="_blank">github</a>. Don't forget to rename top-level folder SysMLHelper without the version number before moving into Profiles folder. Also ensure that previous profile is not just renamed but removed from Share/Profiles completely (as Rhapsody will open first filename it finds rather than the explicit path to .sbsx).</p><p>Enhancements mainly relate to incorporation of context diagram package menus into the use case package menu form to allow both to be done at same time and also some helpers to support a workflow with DOORS NG where Rhapsody remains the master but an OSLC link is established to the remote requirement.</p><p>V4.2.h.Rhp831.PreRelease (24-APR-2023):</p><p>#640 02-APR-2023: ExecutableMBSE: Automatically name statecharts when they are created, stm - <Block name>, as statechart_3 doesn't really help as a name (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiaYZ6Ig_SXy8jO-zt-E6OlY17dvzPouX6KDyMop-IQon5lfnA-w8y1xvlEmSnt5UjLD3MMafzvoZkM2KgDUK6Hi6LGg9XrBpXm_ugzR8lDg7Ui-boKGMEFHZmcebsEmUxmBKgG5sD7WACHlPjCNytGc_oZ9UzknN2wmDRq3KtaHW9BZQQ7Fk75_C2fBw" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="295" data-original-width="728" height="163" src="https://blogger.googleusercontent.com/img/a/AVvXsEiaYZ6Ig_SXy8jO-zt-E6OlY17dvzPouX6KDyMop-IQon5lfnA-w8y1xvlEmSnt5UjLD3MMafzvoZkM2KgDUK6Hi6LGg9XrBpXm_ugzR8lDg7Ui-boKGMEFHZmcebsEmUxmBKgG5sD7WACHlPjCNytGc_oZ9UzknN2wmDRq3KtaHW9BZQQ7Fk75_C2fBw=w400-h163" width="400" /></a></div><br />#641 07-APR-2023: ExecutableMBSE: Add options to create context diagram package and signals package when creating the use case package structure (F.J.Chadburn)<p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgfJKKY7QQ6j9dK5ZtbX3lAGPPpwZNBSDL6YHBM7Nfx76y2ykXjX5pgfB-JJlQrDzxxC6oJLRCR3PeF9um3PH65CqRfG5CiVRwOmDNsVeRvomUcKWueHtUIUFNl7_2zkIUpnkZCL9y5mxrhIOQpQUWbmTZVXA6s-vUKzWS_ZIsy-j9BnBniIitjlSnPEA" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="336" data-original-width="918" height="146" src="https://blogger.googleusercontent.com/img/a/AVvXsEgfJKKY7QQ6j9dK5ZtbX3lAGPPpwZNBSDL6YHBM7Nfx76y2ykXjX5pgfB-JJlQrDzxxC6oJLRCR3PeF9um3PH65CqRfG5CiVRwOmDNsVeRvomUcKWueHtUIUFNl7_2zkIUpnkZCL9y5mxrhIOQpQUWbmTZVXA6s-vUKzWS_ZIsy-j9BnBniIitjlSnPEA=w400-h146" width="400" /></a></div><br />#642 21-APR-2023: ExecutableMBSE: Add menu to automatically establish trace dependencies to remote requirements to facilitate surrogate approach to DNG reqts (F.J.Chadburn) <p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhcCcN4Zd-BDhiuDrW6toWTikWXmKTgOY8cAjgtZ3TgYqj--eSqgsI0mTFxs-wVS2QQYf1-xaZx4TfLeXXRfHjzsfT8u7VtZHgjl4hrXA4xaXYXYySUqHnhc2Yq4ijosqJUQFnPiSpiI0K9vRSk4nJfslqPokI59G7K5eaLBCwNzWXoWTh9M3s1KanKCw" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="283" data-original-width="739" height="154" src="https://blogger.googleusercontent.com/img/a/AVvXsEhcCcN4Zd-BDhiuDrW6toWTikWXmKTgOY8cAjgtZ3TgYqj--eSqgsI0mTFxs-wVS2QQYf1-xaZx4TfLeXXRfHjzsfT8u7VtZHgjl4hrXA4xaXYXYySUqHnhc2Yq4ijosqJUQFnPiSpiI0K9vRSk4nJfslqPokI59G7K5eaLBCwNzWXoWTh9M3s1KanKCw=w400-h154" width="400" /></a></div><br />#643 21-APR-2023: ExecutableMBSE: Add model check for requirements that have dependencies on DOORS NG requirements to warn if specification text differs (F.J.Chadburn)<p></p><p>#644 24-APR-2023: ExecutableMBSE: Get the csv export to include Identifier of requirement if an OSLC relation exists to remote version of it (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiZNcxMEnxPyxuzlLPs1ixHLCORkEbq9Wn-pWF_HCY9_-NfIBiA740GkUa9qPJbmUzHboYla2RTn38hJDW6hi0x4dcwLRt3fMifLtZrByn9uRdOWY-cXVUmIwfoIk22JEHB6IR_b85uoUSeayiM9ALEhQPUTZZcj9SzJyUqAnlrEPpJfr65nQr4baFk3A" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="106" data-original-width="849" height="50" src="https://blogger.googleusercontent.com/img/a/AVvXsEiZNcxMEnxPyxuzlLPs1ixHLCORkEbq9Wn-pWF_HCY9_-NfIBiA740GkUa9qPJbmUzHboYla2RTn38hJDW6hi0x4dcwLRt3fMifLtZrByn9uRdOWY-cXVUmIwfoIk22JEHB6IR_b85uoUSeayiM9ALEhQPUTZZcj9SzJyUqAnlrEPpJfr65nQr4baFk3A=w400-h50" width="400" /></a></div><p></p><p>#645 24-APR-2023: ExecutableMBSE: Add additional helper info to remind users to open csv and save as Excel before importing into DOORS NG (F.J.Chadburn)</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhOzWrrYd2Zan9Qx6uZiddQiUt0h8N7DJIAQW2FwSfpzdKf92zu1gNRcV2yBBu2Z5t541zYQITSKwBWJ8CovkiT6aXdAOYGabcFG7zdb7YomQyIMB21RF8L-OxQPtqzeFPyLa7_R034y3ymM_06pmoEBdf4lx2ZvgTGc-S7BkmB4A8uT8VmsBrQF3ZOqQ" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="289" data-original-width="781" height="148" src="https://blogger.googleusercontent.com/img/a/AVvXsEhOzWrrYd2Zan9Qx6uZiddQiUt0h8N7DJIAQW2FwSfpzdKf92zu1gNRcV2yBBu2Z5t541zYQITSKwBWJ8CovkiT6aXdAOYGabcFG7zdb7YomQyIMB21RF8L-OxQPtqzeFPyLa7_R034y3ymM_06pmoEBdf4lx2ZvgTGc-S7BkmB4A8uT8VmsBrQF3ZOqQ=w400-h148" width="400" /></a></div><br /><br /><p></p>MrChttp://www.blogger.com/profile/11273319434070403497noreply@blogger.com0tag:blogger.com,1999:blog-6969080584660481063.post-37255781105516122672023-03-26T03:26:00.002-07:002023-03-26T03:28:04.068-07:004.2.g.Rhp831.PreRelease (26-MAR-2023)<p>Incremental improvements from usage/creation and testing of training material now available on <a href="https://github.com/fchadburn/SysMLHelper/releases/tag/4.2.g.PreRelease" rel="nofollow" target="_blank">github</a>. Don't forget to rename top-level folder SysMLHelper without the version number before moving into Profiles folder. Also ensure that previous profile is not just renamed but removed from Share/Profiles completely.</p><p>Enhancements mainly relate to round-trip of requirements from Rhapsody to DOORS NG via csv route with the ability to then switch master so that requirements on diagrams are switched to remote artefacts once imported into DOORS NG. For this to work requirements can't have newlines/carriage-returns, hence various ways to smooth this. Also some right-click tables added to requirements packages.</p><p>V4.2.g.Rhp831.PreRelease (26-MAR-2023):</p><p>#632 22-MAR-2023: ExecutableMBSE: Added Dependency tool to context diagram drawing toolbar for adding relations to requirements, if needed (F.J.Chadburn)</p><p>#633 22-MAR-2023: ExecutableMBSE: Added Table View - Requirement to Action menu to the requirements package as seems appropriate in workflow (F.J.Chadburn)</p><p>#634 23-MAR-2023: ExecutableMBSE: Set ExecutableMBSE::RequirementsAnalysis::CSVExportIncludeArtifactName property to True by default (F.J.Chadburn)</p><p>#635 23-MAR-2023: ExecutableMBSE: Export requirements to csv to import into DOORS NG user interface dialog added to improve situational awareness (F.J.Chadburn)</p><p>#636 23-MAR-2023: ExecutableMBSE: Get export to csv to give a more user-friendly dialog if file is locked/open in Excel (F.J.Chadburn)</p><p>#637 23-MAR-2023: ExecutableMBSE: Added Table View - Action to Requirement menu to the requirements package right-click menu (F.J.Chadburn)</p><p>#638 24-MAR-2023: ExecutableMBSE: When harvesting annotations such as Rationale for csv avoid duplicating text when both dependency and anchor exist (F.J.Chadburn)</p><p>#639 26-MAR-2023: ExecutableMBSE: Get export to csv to warn and provide option to fix if requirements or comments have newlines (F.J.Chadburn)</p>MrChttp://www.blogger.com/profile/11273319434070403497noreply@blogger.com0tag:blogger.com,1999:blog-6969080584660481063.post-25741103728815128872023-03-08T06:38:00.005-08:002023-03-08T06:38:48.537-08:004.2.f.PreRelease (08-MAR-2023)<p>Incremental improvements particularly around DNG export. Available on Github <a href="https://github.com/fchadburn/SysMLHelper/releases/tag/4.2.f.PreRelease" target="_blank">here</a>. Don't forget to rename top-level folder SysMLHelper without the version number before moving into Profiles folder. Also ensure that previous profile is not just renamed but removed from Share/Profiles completely.</p><p>V4.2.f.Rhp831.PreRelease (08-MAR-2023):</p><p>#623 01-MAR-2023: ExecutableMBSE: Added model check to warn of requirements that own anchors to model elements rather than other way round (F.J.Chadburn)</p><p>#624 01-MAR-2023: ExecutableMBSE: Added model check (info) for requirement child elements, to help with situational awareness prior to DNG swap out (F.J.Chadburn)</p><p>#625 06-MAR-2023: ExecutableMBSE: Get csv export of requirements to include columns for comments and new term comments such as Rationale/Problem in SysML (F.J.Chadburn)</p><p>#626 06-MAR-2023: ExecutableMBSE: Improve csv export of requirements to remove \r (CR) and \n (LF) chars from export to enable csv to work (F.J.Chadburn)</p><p>#627 06-MAR-2023: ExecutableMBSE: Added model check (warning) for requirements with \n, \r or ; in specification hence won't export to csv well (F.J.Chadburn)</p><p>#628 08-MAR-2023: ExecutableMBSE: Added Java code to switch anchors to trace dependencies, so enable easier switch to DNG in future (F.J.Chadburn)</p><p>#629 08-MAR-2023: ExecutableMBSE: Get csv export of requirements to include columns for comments where an incoming trace dependency exists (F.J.Chadburn)</p><p>#630 08-MAR-2023: ExecutableMBSE: Added SwitchAnchorsToDependencies to hep file and plugin (default to not show, hence user needs to tweak .hep file (F.J.Chadburn)</p><p>#631 08-MAR-2023: ExecutableMBSE: Don't override double-click for packages to minimise issues with new users accidentally popping up the open diagram dialog (F.J.Chadburn)</p>MrChttp://www.blogger.com/profile/11273319434070403497noreply@blogger.com0tag:blogger.com,1999:blog-6969080584660481063.post-9396940677794675482023-02-14T05:13:00.001-08:002023-03-08T06:37:11.415-08:00V4.2.e.PreRelease (14-FEB-2023)<p>Incremental improvements to ExecutableMBSE profile. Available on Github <a href="https://github.com/fchadburn/SysMLHelper/releases/tag/4.2.e.PreRelease" target="_blank">here</a>. Don't forget to rename top-level folder SysMLHelper without the version number before moving into Profiles folder. Also ensure that previous profile is not just renamed but removed from Share/Profiles completely.</p><p>V4.2.e.Rhp831.PreRelease (14-FEB-2023):</p><p>#616 27-JAN-2023: ExecutableMBSE: From 9.0.1 testing, fix default size for subsystem block so it's same size as system block when dropped on bdd (F.J.Chadburn)</p><p>#617 27-JAN-2023: ExecutableMBSE: Add menu to create requirement diagram - system under a system block or a subsystem block (F.J.Chadburn)</p><p>#618 29-JAN-2023: ExecutableMBSE: Allow requirements to be owned by system and subsystem blocks so that auto move functionality could be block specific (F.J.Chadburn)</p><p>#619 29-JAN-2023: ExecutableMBSE: Initial introduction of super-package types and their icons, e.g., operational/functional/logical/physical architecture packages (F.J.Chadburn)</p><p>#620 09-FEB-2023: ExecutableMBSE: Move component into UnusedPkg so that it's not at root of model, i.e. doesn't split C and D (F.J.Chadburn)</p><p>#621 13-FEB-2023: ExecutableMBSE: When you create textual activity via the add new menu, get it to be created with template rather than needing to use MBSE menu (F.J.Chadburn)</p><p>#622 13-FEB-2023: ExecutableMBSE: First move of the scenarios package and its children into the full metamodel, including right-click menus (F.J.Chadburn)</p><div><br /></div>MrChttp://www.blogger.com/profile/11273319434070403497noreply@blogger.com0tag:blogger.com,1999:blog-6969080584660481063.post-13443974316429655712023-02-14T05:09:00.006-08:002023-03-08T06:37:19.941-08:00V4.2.d.PreRelease (12-JAN-2023)<p>Fairly big set of incremental improvements to ExecutableMBSE profile. Available on Github <a href="https://github.com/fchadburn/SysMLHelper/releases/tag/4.2.d.PreRelease" target="_blank">here</a>. Don't forget to rename top-level folder SysMLHelper without the version number before moving into Profiles folder. Also ensure that previous profile is not just renamed but removed from Share/Profiles completely.</p><p>V4.2.d.Rhp831.PreRelease (12-JAN-2023):</p><p>#602 09-DEC-2022: ExecutableMBSE: Renamed DomainBlock to ContextBlock due to confusion with some users over the term Domain (F.J.Chadburn)</p><p>#603 09-DEC-2022: ExecutableMBSE: Added new Table View - Subsystem Table to the right-click to ease shortname tag setting for Subsystem Blocks (F.J.Chadburn)</p><p>#604 09-DEC-2022: ExecutableMBSE: Adjusted Add New menus to say 'Diagram Or View' rather than just 'View' so they're elevated and easier to spot (F.J.Chadburn)</p><p>#605 01-JAN-2023: ExecutableMBSE: Move the View and Viewpoint menus into a separate MBSE Method: View and Viewpoint submenu to make easier to find (F.J.Chadburn)</p><p>#606 10-JAN-2023: ExecutableMBSE: Add initial support for data object and item block for use in functional flow diagrams (F.J.Chadburn)</p><p>#607 10-JAN-2023: ExecutableMBSE: See General::Graphics::AdditionalCompartments on function usages to include flow input and flow outputs (F.J.Chadburn)</p><p>#608 10-JAN-2023: ExecutableMBSE: Tighten up AllowedTypes to filter pick-lists, e.g. subsystem usage can only be typed by subsystem block (F.J.Chadburn)</p><p>#609 10-JAN-2023: ExceutableMBSE: Add listener support to enable data object and item blocks to be created at same time on functional flows (F.J.Chadburn)</p><p>#610 12-JAN-2023: ExecutableMBSE: Add icons for Flow Connector so it's easier to pick correct one when drawing functional flows (F.J.Chadburn)</p><p>#611 12-JAN-2023: ExecutableMBSE: Allow flow input and flow output ports to be typed by Item Blocks, if needed (F.J.Chadburn)</p><p>#612 12-JAN-2023: ExecutableMBSE: Get feature function package creator to create the initial bdd for the feature at same time (F.J.Chadburn) </p><p>#613 12-JAN-2023: ExecutableMBSE: Listener will type flow input/output's by the Item Block if one present when the flow connector is drawn (F.J.Chadburn)</p><p>#614 12-JAN-2023: ExecutableMBSE: Robustness improvement to get listener to only launch the add event dialog when added a flow to a context diagram (F.J.Chadburn)</p><p>#615 12-JAN-2023: ExecutableMBSE: Fix to stop the system usage/block helper popping up when drawing compositions on bdd (F.J.Chadburn)</p><div><br /></div>MrChttp://www.blogger.com/profile/11273319434070403497noreply@blogger.com0tag:blogger.com,1999:blog-6969080584660481063.post-84128205237525119352022-12-01T04:41:00.003-08:002022-12-01T04:44:07.369-08:00V4.2.c.PreRelease (01-DEC-2022)<p>Wrt the executable mbse profile component this is a checkpoint to support training delivery. Wrt the business value profile it does have some pretty significant changes/enhancements though. It can be found on Github here (download zip, rename top level folder to SysMLHelper and drop into your Share/Profiles folder). </p><p>V4.2.c.Rhp831.PreRelease (01-DEC-2022):</p><p>#599 11-NOV-2022: ExecutableMBSE: New function usage selection dialog added to ease drawing function flow models using ibds (F.J.Chadburn)</p><p>#600 11-NOV-2022: ExecutableMBSE: Fix to function usage selection dialog to enable creation of new Block/Usages (F.J.Chadburn) </p><p>#601 17-NOV-2022: BusinessValue: Major reworking to use Views/Viewpoints from SysML and combine paths in custom views (F.J.Chadburn)</p><p>There is an updated Insulin Pump Project Tutorial for understanding the Function Block method helpers <a href="https://drive.google.com/file/d/1IHvnSfmoquxfJv-WTRBjuCOdwzTJHZnY/view?usp=share_link" rel="nofollow" target="_blank">here</a>.</p>MrChttp://www.blogger.com/profile/11273319434070403497noreply@blogger.com0tag:blogger.com,1999:blog-6969080584660481063.post-26343959893166546812022-12-01T04:36:00.004-08:002022-12-01T04:42:26.526-08:00v4.2.b.PreRelease (10-NOV-2022)This has some merging of the functional flow diagramming with the internal block diagram with structural usages of subsystems. The vision is to have a single diagram for both. It can be found on Github <a href="https://github.com/fchadburn/SysMLHelper/releases/tag/4.2.b.PreRelease">here</a> (download zip, rename top level folder to SysMLHelper and drop into your Share/Profiles folder).<br /><br />Focus of this release is to allow the internal block diagram - system to include functional flow control logic inside the subsystem boundary, so that modelers can use a single diagram to express both function and structure in the same diagram, if they wish.<br /><br />V4.2.b.Rhp831.PreRelease (10-NOV-2022):<br /><br />#594 10-NOV-2022: ExecutableMBSE: Fix 9.0.1 issue with DecisionUsage not working on ibd - func because it was not an aggregate of Function Block (F.J.Chadburn)<br /><br />#595 10-NOV-2022: ExecutableMBSE: Allow functional flow modeling on ibd - system to widen expressive power to provide behavior & structure on a single diagram (F.J.Chadburn)<br /><br />#596 10-NOV-2022: ExecutableMBSE: Allow function connectors to have a target which is a guarded flow output so both work on the combined ibd - system (F.J.Chadburn)<br /><br />#597 10-NOV-2022: ExecutableMBSE: Improve toolbar order for the ibd - system diagram so that tools are better grouped for usability (F.J.Chadburn)<br /><br />#598 10-NOV-2022: ExecutableMBSE: Checkpoint of a new function usage selection dialog (not quite working yet) (F.J.Chadburn)MrChttp://www.blogger.com/profile/11273319434070403497noreply@blogger.com0tag:blogger.com,1999:blog-6969080584660481063.post-42055796359504576502022-11-01T01:13:00.006-07:002022-11-01T01:18:08.111-07:00V4.2.a.Rhp831.PreRelease (01-NOV-2022)<p>This is the first release with new menu structure. It can be found on Github <a href="https://github.com/fchadburn/SysMLHelper/releases/tag/v4.2.a.PreRelease" target="_blank">here</a> (download zip, rename top level folder to SysMLHelper and drop into your Share/Profiles folder). The approach with the Executable MBSE profile is to be additive to SysML with project a New Term SysML project and additional "Add New" menus are added to existing SysML menu structure via an explicit property the profile sets on the project. This is the same. I have changed the existing SysML/UML menu structure because it difficult to find things. In the new structure, the factory menus are grouped into subcategories SysML Elements, SysML Views (diagrams and tables), SysML Relations, and UML Extensions, and the Executable MBSE New Terms are under MBSE Elements, MBSE Views, and MBSE Relations. I think this makes it easier to find things. I've started the 4.2 release strand to highlight its impact. </p><p>V4.2.a.Rhp831.PreRelease (01-NOV-2022):</p><p>#591 31-OCT-2022: Metamodel: Improvements to read SysML menu property and allow metamorphosis by metamodel into new structure (F.J.Chadburn) </p><p>#592 31-OCT-2022: ExecutableMBSE: First version of with new 'add new' menu structure using the Element/Relation/View submenu pattern (F.J.Chadburn)</p><p>#593 31-OCT-2022: ExecutableMBSE: Metamodel housekeeping to remove duplicate classes used in construction of add SysML new menu (F.J.Chadburn)</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUd2LeiCecqhitlhqSc6_IR62_zrNZQ9x__j1uslV_b19vE6K4zd9caNxli4oJbE46LiiCoilbosSgPJpFnmcCbGw41L7SMmKIh0CV-Xfb1NoaJig0nZFu18y_plStsr39WQftXRgSFrP0ZFy6SmqqsQnKLkK8ehCmcfia2H85O5wzzOY_h_0s7TlJ8Q/s1278/2022-11-01_08-14-51.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="726" data-original-width="1278" height="228" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUd2LeiCecqhitlhqSc6_IR62_zrNZQ9x__j1uslV_b19vE6K4zd9caNxli4oJbE46LiiCoilbosSgPJpFnmcCbGw41L7SMmKIh0CV-Xfb1NoaJig0nZFu18y_plStsr39WQftXRgSFrP0ZFy6SmqqsQnKLkK8ehCmcfia2H85O5wzzOY_h_0s7TlJ8Q/w400-h228/2022-11-01_08-14-51.png" width="400" /></a></div><p>The SysMLHelper is edited and enhanced as an 8.3.1 project. However, the resulting profile is used and tested with later versions incl 9.0.1 iFix 003.</p>MrChttp://www.blogger.com/profile/11273319434070403497noreply@blogger.com0tag:blogger.com,1999:blog-6969080584660481063.post-74125582442078238342022-10-27T12:56:00.002-07:002022-10-27T13:16:23.736-07:00V4.1.e.Rhp831.PreRelease (27-OCT-2022)<p>This release can be found on <a href="https://github.com/fchadburn/SysMLHelper/releases/tag/v4.1.e.PreRelease" target="_blank">github</a>. Focus for this release was to make it easy to create views and viewpoints. Helpers provided by the profile help to create a structure in the model representing a SysML view and viewpoint with queries and custom views able to filter the browser and diagram. Helper adds new right-click menus to add or remove elements from existing views.</p><p>V4.1.e.Rhp831.PreRelease (27-OCT-2022):</p><p>#578 21-OCT-2022: ExecutableMBSE: Checkpoint for initial support to menus for new term package for views and viewpoints and a corresponding diagram (F.J.Chadburn)</p><p>#579 21-OCT-2022: ExecutableMBSE: Allow all model elements to own a Conform from SysML to give option to use Rhapsody's standard view/viewpoints (F.J.Chadburn)</p><p>#580 21-OCT-2022: ExecutableMBSE: Repair Guillemet symbols in dialogs for stereotypes that went odd during move to later eclipse environment (F.J.Chadburn)</p><p>#581 22-OCT-2022: ExecutableMBSE: Added some viewpoint properties to make them display better when auto-drawing view and viewpoint diagram (F.J.Chadburn)</p><p>#582 22-OCT-2022: ExecutableMBSE: Added menus to select DependsOn and Dependent elements for dependencies with import stereotype to support use with views (F.J.Chadburn)</p><p>#583 22-OCT-2022: ExecutableMBSE: Capitalized view and viewpoint in .hep file so that MBSE Method: Other selection of DependsOn elements works with them (F.J.Chadburn)</p><p>#584 24-OCT-2022: ExecutableMBSE: Added new MBSE Other\Add to View... right-click menu to speed up adding diagram elements to views (F.J.Chadburn)</p><p>#585 25-OCT-2022: ExecutableMBSE: Added new MBSE Other\Remove from View... right-click menu to speed up removing diagram elements from views (F.J.Chadburn)</p><p>#586 27-OCT-2022: ExecutableMBSE: Added a customv - All Elements to provide a back-bone upon which custom views can be used to add highlighting formats (F.J.Chadburn) </p><p>#587 27-OCT-2022: ExecutableMBSE: Switched view structure creator to use Rhapsody's "standard content" to fix issue with getting query/custom view settings auto-set (F.J.Chadburn)</p><p>#588 27-OCT-2022: ExecutableMBSE: Stop profile from allowing name of block to have spaces when doing an executable scenario package (F.J.Chadburn)</p><p>#589 27-OCT-2022: ExecutableMBSE: Get view structure creator to work for, and allow Views to be children of, all package types (F.J.Chadburn)</p><p>#590 27-OCT-2022: ExecutableMBSE: Additional query and custom view support for 'explicit only' view of viewpoints where children not considered (F.J.Chadburn)</p><p><br /></p><div class="separator" style="clear: both; text-align: left;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6lYkeg7XgATiawNQZYyjxrCvzXYIMD24j4vBElebNNxjDMaJUbQd2LglFk7CSIzbJZnugEQPCjxL5zUeCkMCHuCDrd6f5ST6R5NoIoHV3YLwasjol_cOTP-jT2k4ndyfoUdRd5vVB-dP0YBPpGKR-RrYXBkCxMpniIQDSbNrD92GLtZHwSKONUdEYKw/s1125/CustomViewStructure.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="730" data-original-width="1125" height="260" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6lYkeg7XgATiawNQZYyjxrCvzXYIMD24j4vBElebNNxjDMaJUbQd2LglFk7CSIzbJZnugEQPCjxL5zUeCkMCHuCDrd6f5ST6R5NoIoHV3YLwasjol_cOTP-jT2k4ndyfoUdRd5vVB-dP0YBPpGKR-RrYXBkCxMpniIQDSbNrD92GLtZHwSKONUdEYKw/w400-h260/CustomViewStructure.png" width="400" /></a></div><br /><p><br /></p>MrChttp://www.blogger.com/profile/11273319434070403497noreply@blogger.com0