{"id":1518,"date":"2023-05-01T10:36:58","date_gmt":"2023-05-01T14:36:58","guid":{"rendered":"https:\/\/mcscert.mcmaster.ca\/?p=1518"},"modified":"2023-06-13T11:51:41","modified_gmt":"2023-06-13T15:51:41","slug":"mcscerts-signature-tool-has-been-selected-as-mathworks-file-exchange-pick-of-the-week","status":"publish","type":"post","link":"https:\/\/mcscert.mcmaster.ca\/mcscerts-signature-tool-has-been-selected-as-mathworks-file-exchange-pick-of-the-week\/","title":{"rendered":"McSCert\u2019s Signature Tool has been selected as MathWorks File Exchange Pick of the Week"},"content":{"rendered":"

McSCert\u2019s\u00a0Signature Tool<\/a>\u00a0has been selected as\u00a0Matlab Central Pick of the Week.<\/a>\u00a0The Signature Tool extracts the signature of a Simulink subsystem. A signature represents the interface of a Simulink subsystem, including the subsystem\u2019s explicit ports, as well as subsystem\u2019s hidden (implicit) data flow. The signature of a Simulink subsystem helps the user understand the subsystem\u2019s explicit and implicit data flow. Further, the tool assists a developer in identifying if the system\u2019s modular structure has been broken, and offers a metric that can be utilized to assess and improve system design quality. Also, the tool can be used to automatically generate parts of software documentation.<\/p>\n

Matlab and Simulink, by MathWorks, are widely used in both industry and academia to solve complex problems in aerospace, automotive and other application domains. Users can submit and share their Matlab applications, functions, models, and other creations to MathWorks\u2019 online archive called Matlab Central File Exchange. There are presently over 28,000 contributions, with a continued growth rate at approximately 100 submissions per month. The File Exchange Pick of the Week is a weekly blog highlighting the \u201cbest user submissions,\u201d as chosen by engineers from MathWorks.<\/p>\n

Congratulations to McSCert developers of the Signature Tool, Bennett MacKenzie, Gordon Marks, Jeff Ong, Alexandre Korobkine, Steven Postma, Monika Jaskolka, Marc Bender, Vera Pantelic, Mark Lawford and Alan Wassyng.<\/p>\n","protected":false},"excerpt":{"rendered":"

McSCert\u2019s\u00a0Signature Tool\u00a0has been selected as\u00a0Matlab Central Pick of the Week.\u00a0The Signature Tool extracts the signature of a Simulink subsystem. A signature represents the interface of a Simulink subsystem, including the subsystem\u2019s explicit ports, as well as subsystem\u2019s hidden (implicit) data flow. The signature of a Simulink subsystem helps the user understand the subsystem\u2019s explicit and […]<\/p>\n

Read More…<\/a><\/p>\n","protected":false},"author":13,"featured_media":1519,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"class_list":["post-1518","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"acf":[],"yoast_head":"\nMcSCert\u2019s Signature Tool has been selected as MathWorks File Exchange Pick of the Week - McSCert<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mcscert.mcmaster.ca\/mcscerts-signature-tool-has-been-selected-as-mathworks-file-exchange-pick-of-the-week\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"McSCert\u2019s Signature Tool has been selected as MathWorks File Exchange Pick of the Week - McSCert\" \/>\n<meta property=\"og:description\" content=\"McSCert\u2019s\u00a0Signature Tool\u00a0has been selected as\u00a0Matlab Central Pick of the Week.\u00a0The Signature Tool extracts the signature of a Simulink subsystem. A signature represents the interface of a Simulink subsystem, including the subsystem\u2019s explicit ports, as well as subsystem\u2019s hidden (implicit) data flow. The signature of a Simulink subsystem helps the user understand the subsystem\u2019s explicit and [...]Read More...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mcscert.mcmaster.ca\/mcscerts-signature-tool-has-been-selected-as-mathworks-file-exchange-pick-of-the-week\/\" \/>\n<meta property=\"og:site_name\" content=\"McSCert\" \/>\n<meta property=\"article:published_time\" content=\"2023-05-01T14:36:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-06-13T15:51:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mcscert.mcmaster.ca\/app\/uploads\/2023\/05\/787_Writing_SH0010_Fountain_Pen_Close_Up_Light_v004_Comp_V01.mp4_snapshot_00.03_2016.07.18_18.53.58-1200x480-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"480\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jacqueline Gergal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jacqueline Gergal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/mcscert.mcmaster.ca\/mcscerts-signature-tool-has-been-selected-as-mathworks-file-exchange-pick-of-the-week\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/mcscert.mcmaster.ca\/mcscerts-signature-tool-has-been-selected-as-mathworks-file-exchange-pick-of-the-week\/\"},\"author\":{\"name\":\"Jacqueline Gergal\",\"@id\":\"https:\/\/mcscert.mcmaster.ca\/#\/schema\/person\/8962349f1d9147b64bed80dacdc36150\"},\"headline\":\"McSCert\u2019s Signature Tool has been selected as MathWorks File Exchange Pick of the Week\",\"datePublished\":\"2023-05-01T14:36:58+00:00\",\"dateModified\":\"2023-06-13T15:51:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/mcscert.mcmaster.ca\/mcscerts-signature-tool-has-been-selected-as-mathworks-file-exchange-pick-of-the-week\/\"},\"wordCount\":238,\"publisher\":{\"@id\":\"https:\/\/mcscert.mcmaster.ca\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/mcscert.mcmaster.ca\/mcscerts-signature-tool-has-been-selected-as-mathworks-file-exchange-pick-of-the-week\/\",\"url\":\"https:\/\/mcscert.mcmaster.ca\/mcscerts-signature-tool-has-been-selected-as-mathworks-file-exchange-pick-of-the-week\/\",\"name\":\"McSCert\u2019s Signature Tool has been selected as MathWorks File Exchange Pick of the Week - McSCert\",\"isPartOf\":{\"@id\":\"https:\/\/mcscert.mcmaster.ca\/#website\"},\"datePublished\":\"2023-05-01T14:36:58+00:00\",\"dateModified\":\"2023-06-13T15:51:41+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/mcscert.mcmaster.ca\/mcscerts-signature-tool-has-been-selected-as-mathworks-file-exchange-pick-of-the-week\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/mcscert.mcmaster.ca\/mcscerts-signature-tool-has-been-selected-as-mathworks-file-exchange-pick-of-the-week\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/mcscert.mcmaster.ca\/mcscerts-signature-tool-has-been-selected-as-mathworks-file-exchange-pick-of-the-week\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/mcscert.mcmaster.ca\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"McSCert\u2019s Signature Tool has been selected as MathWorks File Exchange Pick of the Week\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/mcscert.mcmaster.ca\/#website\",\"url\":\"https:\/\/mcscert.mcmaster.ca\/\",\"name\":\"McSCert\",\"description\":\"McMaster Centre for Software Certification\",\"publisher\":{\"@id\":\"https:\/\/mcscert.mcmaster.ca\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/mcscert.mcmaster.ca\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/mcscert.mcmaster.ca\/#organization\",\"name\":\"McMaster University\",\"url\":\"https:\/\/mcscert.mcmaster.ca\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/mcscert.mcmaster.ca\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/mps-macsites.mcmaster.ca\/starter\/app\/uploads\/2021\/05\/mcmaster.png\",\"contentUrl\":\"https:\/\/mps-macsites.mcmaster.ca\/starter\/app\/uploads\/2021\/05\/mcmaster.png\",\"width\":720,\"height\":405,\"caption\":\"McMaster University\"},\"image\":{\"@id\":\"https:\/\/mcscert.mcmaster.ca\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/mcscert.mcmaster.ca\/#\/schema\/person\/8962349f1d9147b64bed80dacdc36150\",\"name\":\"Jacqueline Gergal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/mcscert.mcmaster.ca\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/03011ea17eb41f1c6c660c27b073df7d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/03011ea17eb41f1c6c660c27b073df7d?s=96&d=mm&r=g\",\"caption\":\"Jacqueline Gergal\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"McSCert\u2019s Signature Tool has been selected as MathWorks File Exchange Pick of the Week - McSCert","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mcscert.mcmaster.ca\/mcscerts-signature-tool-has-been-selected-as-mathworks-file-exchange-pick-of-the-week\/","og_locale":"en_US","og_type":"article","og_title":"McSCert\u2019s Signature Tool has been selected as MathWorks File Exchange Pick of the Week - McSCert","og_description":"McSCert\u2019s\u00a0Signature Tool\u00a0has been selected as\u00a0Matlab Central Pick of the Week.\u00a0The Signature Tool extracts the signature of a Simulink subsystem. A signature represents the interface of a Simulink subsystem, including the subsystem\u2019s explicit ports, as well as subsystem\u2019s hidden (implicit) data flow. The signature of a Simulink subsystem helps the user understand the subsystem\u2019s explicit and [...]Read More...","og_url":"https:\/\/mcscert.mcmaster.ca\/mcscerts-signature-tool-has-been-selected-as-mathworks-file-exchange-pick-of-the-week\/","og_site_name":"McSCert","article_published_time":"2023-05-01T14:36:58+00:00","article_modified_time":"2023-06-13T15:51:41+00:00","og_image":[{"width":1200,"height":480,"url":"https:\/\/mcscert.mcmaster.ca\/app\/uploads\/2023\/05\/787_Writing_SH0010_Fountain_Pen_Close_Up_Light_v004_Comp_V01.mp4_snapshot_00.03_2016.07.18_18.53.58-1200x480-1.jpg","type":"image\/jpeg"}],"author":"Jacqueline Gergal","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Jacqueline Gergal","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mcscert.mcmaster.ca\/mcscerts-signature-tool-has-been-selected-as-mathworks-file-exchange-pick-of-the-week\/#article","isPartOf":{"@id":"https:\/\/mcscert.mcmaster.ca\/mcscerts-signature-tool-has-been-selected-as-mathworks-file-exchange-pick-of-the-week\/"},"author":{"name":"Jacqueline Gergal","@id":"https:\/\/mcscert.mcmaster.ca\/#\/schema\/person\/8962349f1d9147b64bed80dacdc36150"},"headline":"McSCert\u2019s Signature Tool has been selected as MathWorks File Exchange Pick of the Week","datePublished":"2023-05-01T14:36:58+00:00","dateModified":"2023-06-13T15:51:41+00:00","mainEntityOfPage":{"@id":"https:\/\/mcscert.mcmaster.ca\/mcscerts-signature-tool-has-been-selected-as-mathworks-file-exchange-pick-of-the-week\/"},"wordCount":238,"publisher":{"@id":"https:\/\/mcscert.mcmaster.ca\/#organization"},"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/mcscert.mcmaster.ca\/mcscerts-signature-tool-has-been-selected-as-mathworks-file-exchange-pick-of-the-week\/","url":"https:\/\/mcscert.mcmaster.ca\/mcscerts-signature-tool-has-been-selected-as-mathworks-file-exchange-pick-of-the-week\/","name":"McSCert\u2019s Signature Tool has been selected as MathWorks File Exchange Pick of the Week - McSCert","isPartOf":{"@id":"https:\/\/mcscert.mcmaster.ca\/#website"},"datePublished":"2023-05-01T14:36:58+00:00","dateModified":"2023-06-13T15:51:41+00:00","breadcrumb":{"@id":"https:\/\/mcscert.mcmaster.ca\/mcscerts-signature-tool-has-been-selected-as-mathworks-file-exchange-pick-of-the-week\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mcscert.mcmaster.ca\/mcscerts-signature-tool-has-been-selected-as-mathworks-file-exchange-pick-of-the-week\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/mcscert.mcmaster.ca\/mcscerts-signature-tool-has-been-selected-as-mathworks-file-exchange-pick-of-the-week\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mcscert.mcmaster.ca\/"},{"@type":"ListItem","position":2,"name":"McSCert\u2019s Signature Tool has been selected as MathWorks File Exchange Pick of the Week"}]},{"@type":"WebSite","@id":"https:\/\/mcscert.mcmaster.ca\/#website","url":"https:\/\/mcscert.mcmaster.ca\/","name":"McSCert","description":"McMaster Centre for Software Certification","publisher":{"@id":"https:\/\/mcscert.mcmaster.ca\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mcscert.mcmaster.ca\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/mcscert.mcmaster.ca\/#organization","name":"McMaster University","url":"https:\/\/mcscert.mcmaster.ca\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mcscert.mcmaster.ca\/#\/schema\/logo\/image\/","url":"https:\/\/mps-macsites.mcmaster.ca\/starter\/app\/uploads\/2021\/05\/mcmaster.png","contentUrl":"https:\/\/mps-macsites.mcmaster.ca\/starter\/app\/uploads\/2021\/05\/mcmaster.png","width":720,"height":405,"caption":"McMaster University"},"image":{"@id":"https:\/\/mcscert.mcmaster.ca\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/mcscert.mcmaster.ca\/#\/schema\/person\/8962349f1d9147b64bed80dacdc36150","name":"Jacqueline Gergal","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mcscert.mcmaster.ca\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/03011ea17eb41f1c6c660c27b073df7d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/03011ea17eb41f1c6c660c27b073df7d?s=96&d=mm&r=g","caption":"Jacqueline Gergal"}}]}},"featured_image_src":"https:\/\/mcscert.mcmaster.ca\/app\/uploads\/2023\/05\/787_Writing_SH0010_Fountain_Pen_Close_Up_Light_v004_Comp_V01.mp4_snapshot_00.03_2016.07.18_18.53.58-1200x480-1.jpg","_links":{"self":[{"href":"https:\/\/mcscert.mcmaster.ca\/wp-json\/wp\/v2\/posts\/1518","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mcscert.mcmaster.ca\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mcscert.mcmaster.ca\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mcscert.mcmaster.ca\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/mcscert.mcmaster.ca\/wp-json\/wp\/v2\/comments?post=1518"}],"version-history":[{"count":0,"href":"https:\/\/mcscert.mcmaster.ca\/wp-json\/wp\/v2\/posts\/1518\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mcscert.mcmaster.ca\/wp-json\/wp\/v2\/media\/1519"}],"wp:attachment":[{"href":"https:\/\/mcscert.mcmaster.ca\/wp-json\/wp\/v2\/media?parent=1518"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mcscert.mcmaster.ca\/wp-json\/wp\/v2\/categories?post=1518"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}