{"id":11053,"date":"2026-01-28T16:49:03","date_gmt":"2026-01-28T15:49:03","guid":{"rendered":"https:\/\/web-dev-weissblau.de\/microconsult\/?page_id=11053"},"modified":"2026-06-22T12:30:14","modified_gmt":"2026-06-22T10:30:14","slug":"microconsult-at-the-embedded-software-engineering-congress-2025","status":"publish","type":"page","link":"https:\/\/www.microconsult.de\/en\/microconsult-auf-dem-embedded-software-engineering-kongress-2025\/","title":{"rendered":"MicroConsult at the Embedded Software Engineering Congress 2025"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8220;1&#8243; custom_padding_last_edited=&#8220;off|desktop&#8220; module_class=&#8220;top-blue-bar-heading-section&#8220; _builder_version=&#8220;4.25.0&#8243; _module_preset=&#8220;default&#8220; background_color=&#8220;#009cbc&#8220; background_image=&#8220;https:\/\/www.microconsult.de\/wp-content\/uploads\/2025\/04\/stage_about.png&#8220; max_width=&#8220;1600px&#8220; module_alignment=&#8220;center&#8220; custom_padding=&#8220;15px||15px||true|false&#8220; custom_padding_tablet=&#8220;100px||180px||false|false&#8220; custom_padding_phone=&#8220;50px||30px||false|false&#8220; background_last_edited=&#8220;on|tablet&#8220; use_background_color_gradient_tablet=&#8220;on&#8220; background_color_gradient_repeat_tablet=&#8220;off&#8220; background_color_gradient_stops_tablet=&#8220;rgba(0,0,0,0.25) 0%|rgba(0,0,0,0.25) 100%&#8220; background_color_gradient_overlays_image_tablet=&#8220;on&#8220; background_position_phone=&#8220;center_right&#8220; background_horizontal_offset_phone=&#8220;38%&#8220; border_radii=&#8220;on|10px|10px|10px|10px&#8220; border_radii_tablet=&#8220;on|0px|0px|0px|0px&#8220; border_radii_phone=&#8220;on|0px|0px|0px|0px&#8220; border_radii_last_edited=&#8220;on|tablet&#8220; locked=&#8220;off&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_row column_structure=&#8220;3_5,2_5&#8243; custom_padding_last_edited=&#8220;on|phone&#8220; _builder_version=&#8220;4.25.0&#8243; _module_preset=&#8220;default&#8220; width=&#8220;100%&#8220; width_tablet=&#8220;100%&#8220; width_phone=&#8220;80%&#8220; width_last_edited=&#8220;on|tablet&#8220; min_height=&#8220;260px&#8220; min_height_tablet=&#8220;260px&#8220; min_height_phone=&#8220;200px&#8220; min_height_last_edited=&#8220;on|phone&#8220; custom_padding=&#8220;0px|30px|0px|30px|true|true&#8220; custom_padding_tablet=&#8220;0px|30px|0px|30px|false|true&#8220; custom_padding_phone=&#8220;0px|0px|0px|0px|true|true&#8220; custom_css_main_element=&#8220;display:flex;||align-items:center;||&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_column type=&#8220;3_5&#8243; _builder_version=&#8220;4.25.0&#8243; _module_preset=&#8220;default&#8220; custom_css_main_element=&#8220;margin-bottom:0px!important;&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_text module_class=&#8220;blue-bar-heading&#8220; _builder_version=&#8220;4.25.0&#8243; text_font=&#8220;|600|||||||&#8220; text_font_size=&#8220;15px&#8220; text_line_height=&#8220;1.8em&#8220; header_font=&#8220;Raleway|700|||||||&#8220; header_font_size=&#8220;45px&#8220; header_line_height=&#8220;1.2em&#8220; background_layout=&#8220;dark&#8220; max_width=&#8220;800px&#8220; max_width_tablet=&#8220;&#8220; max_width_phone=&#8220;&#8220; max_width_last_edited=&#8220;on|phone&#8220; custom_margin=&#8220;-10px||0px||false|false&#8220; custom_margin_tablet=&#8220;-10px||||false|false&#8220; custom_margin_phone=&#8220;0px||||false|false&#8220; custom_margin_last_edited=&#8220;on|phone&#8220; animation_style=&#8220;fade&#8220; animation_direction=&#8220;top&#8220; hover_enabled=&#8220;0&#8243; text_font_size_tablet=&#8220;14px&#8220; text_font_size_phone=&#8220;&#8220; text_font_size_last_edited=&#8220;on|phone&#8220; header_font_size_tablet=&#8220;&#8220; header_font_size_phone=&#8220;32px&#8220; header_font_size_last_edited=&#8220;on|phone&#8220; custom_css_free_form=&#8220;@media(max-width:438px) and (min-width:350px){|| selector h1{|| font-size: clamp(1.5rem, -0.2401rem + 7.9545vw, 1.9375rem)!important;|| }||}&#8220; locked=&#8220;off&#8220; global_colors_info=&#8220;{}&#8220; sticky_enabled=&#8220;0&#8243;]<\/p>\n<h1>MicroConsult auf dem <br \/>ESE Kongress 2025<\/h1>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8220;2_5&#8243; _builder_version=&#8220;4.27.4&#8243; _module_preset=&#8220;default&#8220; custom_padding=&#8220;49px||||false|false&#8220; global_colors_info=&#8220;{}&#8220;][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8220;1&#8243; _builder_version=&#8220;4.25.0&#8243; _module_preset=&#8220;default&#8220; max_width=&#8220;1400px&#8220; module_alignment=&#8220;center&#8220; custom_padding=&#8220;||||false|false&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_row custom_padding_last_edited=&#8220;on|phone&#8220; _builder_version=&#8220;4.25.0&#8243; _module_preset=&#8220;default&#8220; width=&#8220;100%&#8220; width_tablet=&#8220;100%&#8220; width_phone=&#8220;80%&#8220; width_last_edited=&#8220;on|phone&#8220; custom_padding=&#8220;|30px||30px|false|true&#8220; custom_padding_tablet=&#8220;|30px||30px|false|true&#8220; custom_padding_phone=&#8220;|0px||0px|false|true&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_column type=&#8220;4_4&#8243; _builder_version=&#8220;4.25.0&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_text _builder_version=&#8220;4.25.0&#8243; _module_preset=&#8220;default&#8220; text_font=&#8220;Raleway||||||||&#8220; text_text_color=&#8220;#000000&#8243; text_font_size=&#8220;15px&#8220; link_text_color=&#8220;#b71278&#8243; header_2_font=&#8220;Raleway|700|||||||&#8220; header_2_text_color=&#8220;#1d1d1b&#8220; header_2_font_size=&#8220;28px&#8220; header_2_line_height=&#8220;1.2em&#8220; header_3_font=&#8220;Raleway|700|||||||&#8220; header_3_text_color=&#8220;#1d1d1b&#8220; header_3_font_size=&#8220;25px&#8220; header_3_line_height=&#8220;1.2em&#8220; header_4_font=&#8220;Raleway|700|||||||&#8220; header_4_text_color=&#8220;#1d1d1b&#8220; header_4_font_size=&#8220;22px&#8220; header_4_line_height=&#8220;1.2em&#8220; header_5_font=&#8220;Raleway|700|||||||&#8220; header_5_text_color=&#8220;#1d1d1b&#8220; header_5_font_size=&#8220;19px&#8220; header_5_line_height=&#8220;1.2em&#8220; header_6_font=&#8220;Raleway|700|||||||&#8220; header_6_text_color=&#8220;#1d1d1b&#8220; header_6_font_size=&#8220;16px&#8220; header_6_line_height=&#8220;1.2em&#8220; custom_padding=&#8220;||||false|true&#8220; hover_enabled=&#8220;0&#8243; header_2_font_size_tablet=&#8220;28px&#8220; header_2_font_size_phone=&#8220;26px&#8220; header_2_font_size_last_edited=&#8220;on|phone&#8220; header_3_font_size_tablet=&#8220;25px&#8220; header_3_font_size_phone=&#8220;24px&#8220; header_3_font_size_last_edited=&#8220;on|desktop&#8220; header_4_font_size_tablet=&#8220;22px&#8220; header_4_font_size_phone=&#8220;22px&#8220; header_4_font_size_last_edited=&#8220;on|desktop&#8220; header_5_font_size_tablet=&#8220;19px&#8220; header_5_font_size_phone=&#8220;20px&#8220; header_5_font_size_last_edited=&#8220;on|desktop&#8220; header_6_font_size_tablet=&#8220;16px&#8220; header_6_font_size_phone=&#8220;18px&#8220; header_6_font_size_last_edited=&#8220;on|desktop&#8220; global_colors_info=&#8220;{}&#8220; sticky_enabled=&#8220;0&#8243;]<strong>MicroConsult war nicht nur als Veranstalter, sondern auch als Aussteller sowie mit folgenden Beitr\u00e4gen auf dem ESE Kongress 2025 vertreten:<\/strong><\/p>\n<h3>Software- und hardwarebasiertes Tracing (Seminar)<\/h3>\n<p><strong>Anwendungsf\u00e4lle, Konfiguration, Analyse<\/strong><\/p>\n<p>Das Seminar liefert kompaktes Wissen zum Thema Tracing (sowohl rein softwarebasiert als auch mittles spezieller Tracing-Hardware). Tracing wird h\u00e4ufig als Teil der Teststrategie angewendet, um veschiedene Bemessungen der Software durchzuf\u00fchren. Der Nachweis verschiedener Software-Qualit\u00e4tskriterien ist Teil dieser Strategie.<\/p>\n<p>Des Weiteren dient Tracing auch als unterst\u00fctzende Ma\u00dfnahme im Bereich Debugging. Wichtig ist das Verst\u00e4ndnis der internen Umsetzung unterschiedlicher Tracing-Methoden, Einschr\u00e4nkungen, M\u00f6glichkeiten und Arten der Konfiguration (grafisch und \u00fcber Beschreibungssprachen).<\/p>\n<p><strong><em>Nutzen:<\/em><\/strong><\/p>\n<ul>\n<li>Wissen \u00fcber verschiedene Tracing-Methoden<\/li>\n<li>Wissen \u00fcber M\u00f6glichkeiten und Einschr\u00e4nkungen software- und hardwarebasierten Tracens<\/li>\n<li>Neue Methoden zur Konfiguration (Beschreibungssprache)<\/li>\n<li>Anwendungs\u00e4lle und zahlreiche Beispiele als Demonstrationen<\/li>\n<\/ul>\n<p><em>Zielgruppe: <\/em>Entwickler und Tester<\/p>\n<p><em>Voraussetzungen:\u00a0<\/em>Allgemeines Verst\u00e4ndnis f\u00fcr Embedded-Systeme<\/p>\n<p><em>Referent:\u00a0<\/em>Marcus G\u00f6\u00dfler<\/p>\n<p><a title=\"Test und Debug - Training und Coaching\" href=\"https:\/\/www.microconsult.de\/trainings-beratung\/test-und-debug\/AAAAKBI\/\" target=\"_blank\" rel=\"noopener\"><strong>Diese MicroConsult-Trainings behandeln das Thema im Detail &gt;&gt;<\/strong><\/a><br \/>\n&nbsp;<\/p>\n<h3><span id=\"Embedded-Softwaremodellierung_mit_der_UML_Seminar\" class=\"ez-toc-section\"><\/span><strong>Embedded-Softwaremodellierung mit der UML\u00a0(Seminar)<\/strong><\/h3>\n<p><strong>\u00dcber Grundlagen bis hin zum praxisbew\u00e4hrten Einsatz im Projekt<\/strong><\/p>\n<p>Dieses Kompaktseminar vermittelt die Notationen der in der UML standardisierten Diagramme:<\/p>\n<ul>\n<li>Use-Case Diagramm<\/li>\n<li>Paketdiagramm<\/li>\n<li>Klassendiagramm<\/li>\n<li>Objektdiagramm<\/li>\n<li>Kompositionsstruktur-Diagramm<\/li>\n<li>Komponentendiagramm<\/li>\n<li>Verteilungsdiagramm<\/li>\n<li>Interaktions\u00fcbersichtsdiagramm<\/li>\n<li>Sequenzdiagramm<\/li>\n<li>Kommunikationsdiagramm<\/li>\n<li>Timing-Diagramm<\/li>\n<li>Aktivit\u00e4tsdiagramm<\/li>\n<li>Zustandsfolgediagramm<\/li>\n<\/ul>\n<p>Die Diagramm-Notationserkl\u00e4rungen erfolgen auf Basis von technischen Beispielen. Die vorgestellten Diagrammnotationen finden Schritt f\u00fcr Schritt in einem Embedded-Software UML-Modell ihre Anwendung.<\/p>\n<p>Zudem wird der praktische, konsistente und aufeinander aufbauende Einsatz der bekannten UML-Diagrammnotationen f\u00fcr eine typische Embedded-Softwareentwicklung unter Ber\u00fccksichtigung folgender Prozessschritte beleuchtet:<\/p>\n<ul>\n<li>Software-Anforderungsanalyse<\/li>\n<li>Software-Architektur<\/li>\n<li>Software-Design<\/li>\n<\/ul>\n<p>Wichtige Themen, wie UML-Tools (Funktion und Auswahl), UML-Template-Modell, UML-Profil, UML-Styleguide und Codegenerierung, werden ebenso behandelt.<\/p>\n<p>Exemplarisch kommt dabei als UML-Tool der Enterprise Architect von Sparx zum Einsatz. Die Ergebnisse sind auf andere Tool-Environments \u00fcbertragbar.<\/p>\n<p>Die Teilnehmenden sind nach dem Kompaktseminar in der Lage, f\u00fcr ihre Projekte und Prozesse die UML-Notation zu skalieren, und k\u00f6nnen diese in ihren Projekten professionell und nutzenorientiert einsetzen. Sie erhalten ein tieferes Verst\u00e4ndnis zu bereits existierenden Embedded-Software UML-Modellen und k\u00f6nnen diese erweitern und optimieren.<\/p>\n<p><em>Zielgruppe:<\/em>\u00a0Embedded-Software-Anforderungsanalysten, -Architekten, -Designer und -Entwickler<\/p>\n<p><em>Voraussetzungen:\u00a0<\/em>Keine; Grundlagen der SW-Entwicklung sind von Vorteil.<\/p>\n<p><em>Referent:\u00a0<\/em>Thomas Batt<\/p>\n<p><strong><a href=\"https:\/\/www.microconsult.de\/trainings-beratung\/trainings\/analyse-design-und-architektur\/AAAAKBL\/\" target=\"_blank\" rel=\"noopener\">Diese MicroConsult-Trainings behandeln das Thema im Detail &gt;&gt;<\/a><\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3><span id=\"C_Templates_%E2%80%93_A_Basic_Introduction_Kurzvortrag_ESE_Preconference\" class=\"ez-toc-section\"><\/span><strong>C++ Templates \u2013 A Basic Introduction (Kurzvortrag ESE Preconference)<\/strong><\/h3>\n<p>This talk is about the basic idea of template-based programming in C++. By applying templates, software developers can actually save development time and thus development costs as well. From an architecture and design perspective, flexibility, changeability, expandability and reusability in software are increased. Templates are fully built at compilation time, so no additional runtime overhead has to be expected. Software developers who know how to compile and build templates don\u2019t have to worry about unexpected data or program memory consumption.<\/p>\n<p>This talk explains the following basic C++ template topics based on simple examples:<\/p>\n<ul>\n<li>Basic idea of template (generic) programming<\/li>\n<li>Template function<\/li>\n<li>Template class<\/li>\n<li>Template instantiation (implicit versus explicit)<\/li>\n<li>Template class with size parameter<\/li>\n<li>Templates in polymorphic structures<\/li>\n<li>Ideas for further template examples<\/li>\n<li>Advantages, disadvantages and advice<\/li>\n<li>Brief overview of advanced template topics<\/li>\n<\/ul>\n<p>Attendees will understand the programming and application approach of templates. They will also be able to program their own templates and to understand or maintain existing templates.<\/p>\n<p><em>Zielgruppe:<\/em>Embedded-Softwareentwickler<\/p>\n<p><em>Voraussetzungen:\u00a0<\/em>Programmiererfahrung mit C und grundlegend mit C++ sind von Vorteil<\/p>\n<p>em>Referent:\u00a0<\/em>Thomas Batt<\/p>\n<p><strong><a href=\"https:\/\/www.microconsult.de\/trainings-beratung\/trainings\/programmiersprache-c\/AAAAKWU\/\" target=\"_blank\" rel=\"noopener\">Diese MicroConsult-Trainings behandeln das Thema im Detail &gt;&gt;<\/a><\/strong><\/p>\n<h2><span id=\"MicroConsult_auf_dem_ESE_Kongress\" class=\"ez-toc-section\"><br \/>\n<\/span><strong>MicroConsult auf dem ESE Kongress<\/strong><\/h2>\n<p><a href=\"https:\/\/www.microconsult.de\/microconsult-auf-dem-embedded-software-engineering-kongress-2024\/\" target=\"_blank\" rel=\"noopener\"><strong>\u00dcberblick: MicroConsult-Beitr\u00e4ge ESE 2024<\/strong><\/a><\/p>\n<p><a href=\"https:\/\/www.microconsult.de\/microconsult-auf-dem-embedded-software-engineering-kongress-2023\/\" target=\"_blank\" rel=\"noopener\"><strong>\u00dcberblick: MicroConsult-Beitr\u00e4ge ESE 2023<\/strong><\/a>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>MicroConsult auf dem ESE Kongress 2025MicroConsult war nicht nur als Veranstalter, sondern auch als Aussteller sowie mit folgenden Beitr\u00e4gen auf dem ESE Kongress 2025 vertreten: Software- und hardwarebasiertes Tracing (Seminar) Anwendungsf\u00e4lle, Konfiguration, Analyse Das Seminar liefert kompaktes Wissen zum Thema Tracing (sowohl rein softwarebasiert als auch mittles spezieller Tracing-Hardware). Tracing wird h\u00e4ufig als Teil der [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_et_pb_use_builder":"on","_et_pb_old_content":"<strong>MicroConsult ist nicht nur als Veranstalter, sondern auch als Aussteller sowie mit folgenden Beitr\u00e4gen auf dem ESE Kongress 2025 vertreten:<\/strong>\r\n<h3><span id=\"Software-_und_hardwarebasiertes_Tracing_Seminar\" class=\"ez-toc-section\"><\/span><strong>Software- und hardwarebasiertes Tracing (Seminar)<\/strong><\/h3>\r\n<strong>Anwendungsf\u00e4lle, Konfiguration, Analyse<\/strong>\r\n\r\nDas Seminar liefert kompaktes Wissen zum Thema Tracing (sowohl rein softwarebasiert als auch mittles spezieller Tracing-Hardware). Tracing wird h\u00e4ufig als Teil der Teststrategie angewendet, um veschiedene Bemessungen der Software durchzuf\u00fchren. Der Nachweis verschiedener Software-Qualit\u00e4tskriterien ist Teil dieser Strategie.\r\n\r\nDes Weiteren dient Tracing auch als unterst\u00fctzende Ma\u00dfnahme im Bereich Debugging. Wichtig ist das Verst\u00e4ndnis der internen Umsetzung unterschiedlicher Tracing-Methoden, Einschr\u00e4nkungen, M\u00f6glichkeiten und Arten der Konfiguration (grafisch und \u00fcber Beschreibungssprachen).\r\n\r\n<strong><em>Nutzen:<\/em><\/strong>\r\n<ul>\r\n \t<li>Wissen \u00fcber verschiedene Tracing-Methoden<\/li>\r\n \t<li>Wissen \u00fcber M\u00f6glichkeiten und Einschr\u00e4nkungen software- und hardwarebasierten Tracens<\/li>\r\n \t<li>Neue Methoden zur Konfiguration (Beschreibungssprache)<\/li>\r\n \t<li>Anwendungs\u00e4lle und zahlreiche Beispiele als Demonstrationen<\/li>\r\n<\/ul>\r\n<em>Zielgruppe: <\/em>Entwickler und Tester\r\n\r\n<em>Voraussetzungen:\u00a0<\/em>Allgemeines Verst\u00e4ndnis f\u00fcr Embedded-Systeme\r\n\r\n<em>Referent:\u00a0<\/em>Marcus G\u00f6\u00dfler\r\n\r\n<strong><em>Termin:\u00a0<\/em>MO 01. Dezember, 09:30 \u2013 12:50h\r\n<\/strong>\r\n\r\n<a title=\"Test und Debug - Training und Coaching\" href=\"https:\/\/www.microconsult.de\/alle-trainings-termine-komplettuebersicht\/\" target=\"_blank\" rel=\"noopener\"><strong>Diese MicroConsult-Trainings behandeln das Thema im Detail >><\/strong>\r\n<\/a>\r\n<h3><span id=\"Embedded-Softwaremodellierung_mit_der_UML_Seminar\" class=\"ez-toc-section\"><\/span><strong>Embedded-Softwaremodellierung mit der UML\u00a0(Seminar)<\/strong><\/h3>\r\n<strong>\u00dcber Grundlagen bis hin zum praxisbew\u00e4hrten Einsatz im Projekt<\/strong>\r\n\r\nDieses Kompaktseminar vermittelt die Notationen der in der UML standardisierten Diagramme:\r\n<ul>\r\n \t<li>Use-Case Diagramm<\/li>\r\n \t<li>Paketdiagramm<\/li>\r\n \t<li>Klassendiagramm<\/li>\r\n \t<li>Objektdiagramm<\/li>\r\n \t<li>Kompositionsstruktur-Diagramm<\/li>\r\n \t<li>Komponentendiagramm<\/li>\r\n \t<li>Verteilungsdiagramm<\/li>\r\n \t<li>Interaktions\u00fcbersichtsdiagramm<\/li>\r\n \t<li>Sequenzdiagramm<\/li>\r\n \t<li>Kommunikationsdiagramm<\/li>\r\n \t<li>Timing-Diagramm<\/li>\r\n \t<li>Aktivit\u00e4tsdiagramm<\/li>\r\n \t<li>Zustandsfolgediagramm<\/li>\r\n<\/ul>\r\nDie Diagramm-Notationserkl\u00e4rungen erfolgen auf Basis von technischen Beispielen. Die vorgestellten Diagrammnotationen finden Schritt f\u00fcr Schritt in einem Embedded-Software UML-Modell ihre Anwendung.\r\n\r\nZudem wird der praktische, konsistente und aufeinander aufbauende Einsatz der bekannten UML-Diagrammnotationen f\u00fcr eine typische Embedded-Softwareentwicklung unter Ber\u00fccksichtigung folgender Prozessschritte beleuchtet:\r\n<ul>\r\n \t<li>Software-Anforderungsanalyse<\/li>\r\n \t<li>Software-Architektur<\/li>\r\n \t<li>Software-Design<\/li>\r\n<\/ul>\r\nWichtige Themen, wie UML-Tools (Funktion und Auswahl), UML-Template-Modell, UML-Profil, UML-Styleguide und Codegenerierung, werden ebenso behandelt.\r\n\r\nExemplarisch kommt dabei als UML-Tool der Enterprise Architect von Sparx zum Einsatz. Die Ergebnisse sind auf andere Tool-Environments \u00fcbertragbar.\r\n\r\nDie Teilnehmenden sind nach dem Kompaktseminar in der Lage, f\u00fcr ihre Projekte und Prozesse die UML-Notation zu skalieren, und k\u00f6nnen diese in ihren Projekten professionell und nutzenorientiert einsetzen. Sie erhalten ein tieferes Verst\u00e4ndnis zu bereits existierenden Embedded-Software UML-Modellen und k\u00f6nnen diese erweitern und optimieren.\r\n\r\n<em>Zielgruppe:<\/em>\u00a0Embedded-Software-Anforderungsanalysten, -Architekten, -Designer und -Entwickler\r\n\r\n<em>Voraussetzungen:\u00a0<\/em>Keine; Grundlagen der SW-Entwicklung sind von Vorteil.\r\n\r\n<strong><em>Referent:\u00a0<\/em><\/strong>Thomas Batt\r\n\r\n<strong><em>Termin:\u00a0<\/em>MO 01. Dezember, 09:30 \u2013 17:10h\r\n<\/strong>\r\n\r\n<strong><a href=\"https:\/\/www.microconsult.de\/training-beratung\/embedded-und-echtzeit-softwareentwicklung\/\" target=\"_blank\" rel=\"noopener\">Diese MicroConsult-Trainings behandeln das Thema im Detail >><\/a><\/strong>\r\n<h3><span id=\"C_Templates_%E2%80%93_A_Basic_Introduction_Kurzvortrag_ESE_Preconference\" class=\"ez-toc-section\"><\/span><strong>C++ Templates \u2013 A Basic Introduction (Kurzvortrag ESE Preconference)<\/strong><\/h3>\r\nThis talk is about the basic idea of template-based programming in C++. By applying templates, software developers can actually save development time and thus development costs as well. From an architecture and design perspective, flexibility, changeability, expandability and reusability in software are increased. Templates are fully built at compilation time, so no additional runtime overhead has to be expected. Software developers who know how to compile and build templates don\u2019t have to worry about unexpected data or program memory consumption.\r\n\r\nThis talk explains the following basic C++ template topics based on simple examples:\r\n<ul>\r\n \t<li>Basic idea of template (generic) programming<\/li>\r\n \t<li>Template function<\/li>\r\n \t<li>Template class<\/li>\r\n \t<li>Template instantiation (implicit versus explicit)<\/li>\r\n \t<li>Template class with size parameter<\/li>\r\n \t<li>Templates in polymorphic structures<\/li>\r\n \t<li>Ideas for further template examples<\/li>\r\n \t<li>Advantages, disadvantages and advice<\/li>\r\n \t<li>Brief overview of advanced template topics<\/li>\r\n<\/ul>\r\nAttendees will understand the programming and application approach of templates. They will also be able to program their own templates and to understand or maintain existing templates.\r\n\r\nA specific download link for\u00a0the presentation along with the presented example\u00a0will be provided.\r\n\r\n<strong><em>Zielgruppe:<\/em><\/strong>\u00a0Embedded-Softwareentwickler\r\n\r\n<em>Voraussetzungen:\u00a0<\/em>Programmiererfahrung mit C und grundlegend mit C++ sind von Vorteil\r\n\r\n<strong><em>Referent:\u00a0<\/em><\/strong>Thomas Batt\r\n\r\n<strong><em>Termin:\u00a0<\/em>FR 28. November 10:30 \u2013 11:00h online<\/strong>\r\n\r\n<strong><a href=\"https:\/\/www.microconsult.de\/trainings-beratung\/training\/coaching-embedded-und-echtzeit-programmierung\/AAAADKZ\" target=\"_blank\" rel=\"noopener\">Diese MicroConsult-Trainings behandeln das Thema im Detail >><\/a><\/strong>\r\n<h2><span id=\"MicroConsult_auf_dem_ESE_Kongress\" class=\"ez-toc-section\"><\/span><strong>MicroConsult auf dem ESE Kongress<\/strong><\/h2>\r\n<a href=\"https:\/\/www.microconsult.de\/microconsult-auf-dem-embedded-software-engineering-kongress-2024\/\" target=\"_blank\" rel=\"noopener\"><strong>\u00dcberblick: MicroConsult-Beitr\u00e4ge ESE 2024<\/strong><\/a>\r\n\r\n<a href=\"https:\/\/www.microconsult.de\/microconsult-auf-dem-embedded-software-engineering-kongress-2023\/\"><strong>\u00dcberblick: MicroConsult-Beitr\u00e4ge ESE 2023<\/strong><\/a>\r\n\r\n<a href=\"https:\/\/www.microconsult.de\/microconsult-auf-dem-embedded-software-engineering-kongress-2022\/\"><strong>\u00dcberblick: MicroConsult-Beitr\u00e4ge ESE 2022<\/strong><\/a>\r\n\r\n<a href=\"https:\/\/www.microconsult.de\/microconsult-auf-dem-embedded-software-engineering-kongress-2021\/\"><strong>\u00dcberblick: MicroConsult-Beitr\u00e4ge ESE 2021<\/strong><\/a>\r\n\r\n<a href=\"https:\/\/www.microconsult.de\/microconsult-auf-dem-embedded-software-engineering-kongress-2020\/\"><strong>\u00dcberblick: MicroConsult-Beitr\u00e4ge ESE 2020<\/strong><\/a>\r\n\r\n<a href=\"https:\/\/www.microconsult.de\/microconsult-auf-dem-embedded-software-engineering-kongress-2019\/\"><strong>\u00dcberblick: MicroConsult-Beitr\u00e4ge ESE 2019<\/strong><\/a>\r\n\r\n<a href=\"https:\/\/www.microconsult.de\/microconsult-auf-dem-embedded-software-engineering-kongress-2018\/\"><strong>\u00dcberblick: MicroConsult-Beitr\u00e4ge ESE 2018<\/strong><\/a>\r\n\r\n<a href=\"https:\/\/www.microconsult.de\/microconsult-auf-dem-embedded-software-engineering-kongress-2017\/\"><strong>\u00dcberblick: MicroConsult-Beitr\u00e4ge ESE 2017<\/strong><\/a>\r\n\r\n<a href=\"https:\/\/www.microconsult.de\/microconsult-auf-dem-embedded-software-engineering-kongress-2016\/\"><strong>\u00dcberblick: MicroConsult-Beitr\u00e4ge ESE 2016<\/strong><\/a>\r\n\r\n<a href=\"https:\/\/www.microconsult.de\/microconsult-auf-dem-embedded-software-engineering-kongress-2015\/\"><strong>\u00dcberblick: MicroConsult-Beitr\u00e4ge ESE 2015<\/strong><\/a>","_et_gb_content_width":"","inline_featured_image":false,"footnotes":""},"class_list":["post-11053","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>MicroConsult auf dem Embedded Software Engineering Kongress 2025 - MicroConsult Academy GmbH<\/title>\n<meta name=\"description\" content=\"MicroConsult Beitr\u00e4ge auf dem ESE Kongress 2025\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.microconsult.de\/en\/microconsult-at-the-embedded-software-engineering-congress-2025\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"MicroConsult auf dem Embedded Software Engineering Kongress 2025 - MicroConsult Academy GmbH\" \/>\n<meta property=\"og:description\" content=\"MicroConsult Beitr\u00e4ge auf dem ESE Kongress 2025\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.microconsult.de\/en\/microconsult-at-the-embedded-software-engineering-congress-2025\/\" \/>\n<meta property=\"og:site_name\" content=\"MicroConsult Academy GmbH\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-22T10:30:14+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/microconsult-auf-dem-embedded-software-engineering-kongress-2025\\\/\",\"url\":\"https:\\\/\\\/www.microconsult.de\\\/microconsult-auf-dem-embedded-software-engineering-kongress-2025\\\/\",\"name\":\"MicroConsult auf dem Embedded Software Engineering Kongress 2025 - MicroConsult Academy GmbH\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/#website\"},\"datePublished\":\"2026-01-28T15:49:03+00:00\",\"dateModified\":\"2026-06-22T10:30:14+00:00\",\"description\":\"MicroConsult Beitr\u00e4ge auf dem ESE Kongress 2025\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/microconsult-auf-dem-embedded-software-engineering-kongress-2025\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.microconsult.de\\\/microconsult-auf-dem-embedded-software-engineering-kongress-2025\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/microconsult-auf-dem-embedded-software-engineering-kongress-2025\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.microconsult.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"MicroConsult auf dem Embedded Software Engineering Kongress 2025\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/#website\",\"url\":\"https:\\\/\\\/www.microconsult.de\\\/\",\"name\":\"MicroConsult Academy GmbH\",\"description\":\"Professionelle Schulungen, Beratung und Projektunterst\u00fctzung\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.microconsult.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"MicroConsult at the Embedded Software Engineering Congress 2025 - MicroConsult Academy GmbH","description":"MicroConsult contributions at the ESE Congress 2025","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:\/\/www.microconsult.de\/en\/microconsult-at-the-embedded-software-engineering-congress-2025\/","og_locale":"en_GB","og_type":"article","og_title":"MicroConsult auf dem Embedded Software Engineering Kongress 2025 - MicroConsult Academy GmbH","og_description":"MicroConsult Beitr\u00e4ge auf dem ESE Kongress 2025","og_url":"https:\/\/www.microconsult.de\/en\/microconsult-at-the-embedded-software-engineering-congress-2025\/","og_site_name":"MicroConsult Academy GmbH","article_modified_time":"2026-06-22T10:30:14+00:00","twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.microconsult.de\/microconsult-auf-dem-embedded-software-engineering-kongress-2025\/","url":"https:\/\/www.microconsult.de\/microconsult-auf-dem-embedded-software-engineering-kongress-2025\/","name":"MicroConsult at the Embedded Software Engineering Congress 2025 - MicroConsult Academy GmbH","isPartOf":{"@id":"https:\/\/www.microconsult.de\/#website"},"datePublished":"2026-01-28T15:49:03+00:00","dateModified":"2026-06-22T10:30:14+00:00","description":"MicroConsult contributions at the ESE Congress 2025","breadcrumb":{"@id":"https:\/\/www.microconsult.de\/microconsult-auf-dem-embedded-software-engineering-kongress-2025\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.microconsult.de\/microconsult-auf-dem-embedded-software-engineering-kongress-2025\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.microconsult.de\/microconsult-auf-dem-embedded-software-engineering-kongress-2025\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.microconsult.de\/"},{"@type":"ListItem","position":2,"name":"MicroConsult auf dem Embedded Software Engineering Kongress 2025"}]},{"@type":"WebSite","@id":"https:\/\/www.microconsult.de\/#website","url":"https:\/\/www.microconsult.de\/","name":"MicroConsult Academy GmbH","description":"Professional training, consulting and project support","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.microconsult.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"}]}},"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/pages\/11053","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/comments?post=11053"}],"version-history":[{"count":24,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/pages\/11053\/revisions"}],"predecessor-version":[{"id":13072,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/pages\/11053\/revisions\/13072"}],"wp:attachment":[{"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/media?parent=11053"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}