{"id":5358,"date":"2017-03-01T01:04:33","date_gmt":"2017-03-01T09:04:33","guid":{"rendered":"https:\/\/blogs.plm.automation.siemens.com\/t5\/Simcenter-Blog\/Reimagining-automotive-software-engineering-process\/ba-p\/394035"},"modified":"2026-03-26T05:54:10","modified_gmt":"2026-03-26T09:54:10","slug":"reimagining-automotive-software-engineering-process","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/simcenter\/reimagining-automotive-software-engineering-process\/","title":{"rendered":"Reimagining automotive software engineering process"},"content":{"rendered":"<p><P>In modern cars, most of the functionalities are controlled by software. With the increasing complexity of software-based functionality, as for example in the case of drive-by-wire, automated driving and driver assistants, the industry is slowly transitioning towards being software centric.<\/P><\/p>\n<p><P>Challenges include the need to revisit processes, methods, tools and organization workflow settings in order to increase traceability and synchronicity throughout the development phases. In particular, we have been working to address this problem within the realm of automotive industry and have developed an <STRONG>integrated and open tool chain<\/STRONG> for software application lifecycle, software development, testing and verification.<\/P><\/p>\n<p><P><SPAN><span class=\"lia-inline-image-display-wrapper lia-image-align-center\" style=\"width: 999px;\"><img decoding=\"async\" src=\"http:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2019\/09\/Software-development-with-a-workflow-supported-by-the-V-cycle-1.png\" alt=\"Software development with a workflow supported by the V cycle.png\" title=\"Software development with a workflow supported by the V cycle.png\" \/><span class=\"lia-inline-image-caption\" onclick=\"event.preventDefault();\">V-model for software development<\/span><\/span><\/SPAN>Read the <a href=\"http:\/\/www.plm.automation.siemens.com\/en_us\/products\/lms\/imagine-lab\/embedded-software-designer.shtml#lightview%26url=\/en_us\/Images\/Delivering-model-based-software-engineering-for-software-intensive-systems-wp_tcm1023-254140.pdf%26title=Model-based software engineering%26description=This white paper presents a study of how the use of domain-specific language (DSL) for extended C programming language can be used to create a more systematic workflow for embedded software development, and describes the steps of the workflow.%26docType=pdf\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">white paper<\/A> where we describe how Simcenter Embedded Software Designer helps companies streamline requirements, <EM>architecture-driven software development<\/EM> and tests and verification activities to enable <EM>architecture continuity<\/EM> and enhance overall bi-directional traceability.<\/P><\/p>\n<p><P><a href=\"http:\/\/www.plm.automation.siemens.com\/en_us\/products\/lms\/imagine-lab\/embedded-software-designer.shtml\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Get more information about Simcenter Embedded Software Designer<\/A>.<\/P><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In modern cars, most of the functionalities are controlled by software. With the increasing complexity of software-based functionality, as for example in the case of drive-by-wire, automated driving &#8230;<\/p>\n","protected":false},"author":48808,"featured_media":5359,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spanish_translation":"","french_translation":"","german_translation":"","italian_translation":"","polish_translation":"","japanese_translation":"","chinese_translation":"","footnotes":""},"categories":[1],"tags":[16],"industry":[],"product":[579],"coauthors":[],"class_list":["post-5358","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-system-simulation","product-simcenter-embedded-software-designer"],"featured_image_url":"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2019\/09\/Software-development-with-a-workflow-supported-by-the-V-cycle.png","_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/posts\/5358","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/users\/48808"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/comments?post=5358"}],"version-history":[{"count":2,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/posts\/5358\/revisions"}],"predecessor-version":[{"id":5363,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/posts\/5358\/revisions\/5363"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/media\/5359"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/media?parent=5358"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/categories?post=5358"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/tags?post=5358"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/industry?post=5358"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/product?post=5358"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/coauthors?post=5358"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}