{"id":506,"date":"2024-08-01T12:59:42","date_gmt":"2024-08-01T12:59:42","guid":{"rendered":"https:\/\/azetaservice.it\/?page_id=506"},"modified":"2025-12-23T11:07:25","modified_gmt":"2025-12-23T11:07:25","slug":"research-and-development","status":"publish","type":"page","link":"https:\/\/azetaservice.it\/index.php\/en\/research-and-development\/","title":{"rendered":"Research and Development"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Header&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#0a3d49&#8243; background_image=&#8221;https:\/\/azetaservice.it\/wp-content\/uploads\/2025\/12\/computer_banner_Ricerca_e_Sviluppo.jpg&#8221; min_height=&#8221;444.7px&#8221; custom_margin=&#8221;||-22px||false|false&#8221; custom_padding=&#8221;||60px||false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.24.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;55%&#8221; max_width=&#8221;70%&#8221; custom_margin=&#8221;||0px||false|false&#8221; custom_padding=&#8221;14px|||||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;c4ce2210-b1ce-439b-84ed-0d48741a8fdf&#8221; header_font=&#8221;Barlow Condensed|500|||||||&#8221; header_text_color=&#8221;#d6da50&#8243; header_font_size=&#8221;70px&#8221; header_line_height=&#8221;1.1em&#8221; text_orientation=&#8221;center&#8221; custom_margin=&#8221;||||false|false&#8221; header_font_size_tablet=&#8221;60px&#8221; header_font_size_phone=&#8221;40px&#8221; header_font_size_last_edited=&#8221;on|phone&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1 style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/azetaservice.it\/wp-content\/uploads\/2024\/01\/Logo_Az-_service_medium-214x300-1.png\" width=\"143\" height=\"200\" alt=\"\" class=\"wp-image-69 alignnone size-medium\" \/><br \/>Research and Development<\/h1>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; disabled_on=&#8221;on|on|off&#8221; admin_label=&#8221;Box per visualizzazione PC&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#0a3d49&#8243; background_image=&#8221;https:\/\/azetaservice.it\/wp-content\/uploads\/2025\/12\/sfondo_IA.jpg&#8221; parallax=&#8221;on&#8221; custom_margin=&#8221;24px|||||&#8221; custom_padding=&#8221;0px||||false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row custom_padding_last_edited=&#8221;on|tablet&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; background_enable_color=&#8221;off&#8221; min_height=&#8221;290.1px&#8221; custom_margin=&#8221;-5px|auto|-42px|auto|false|false&#8221; custom_padding=&#8221;15px|0px|0px||false|false&#8221; custom_padding_tablet=&#8221;0px|0px|||false|false&#8221; custom_padding_phone=&#8221;2px|0px|2px||false|false&#8221; animation_style=&#8221;zoom&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;96px|30%|6vw|60px|false|false&#8221; custom_padding_tablet=&#8221;|30px||30px|true|true&#8221; custom_padding_phone=&#8221;76px|20px|76px|20px|true|true&#8221; custom_padding_last_edited=&#8221;on|phone&#8221; border_color_all=&#8221;#d6da50&#8243; border_width_left=&#8221;0px&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;Metodi Formali e Intelligenza Artificiale&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;df96b77a-cd4f-44a8-a771-2d6347592b53&#8243; text_font_size=&#8221;12px&#8221; header_2_font=&#8221;Barlow Condensed||||||||&#8221; header_2_text_color=&#8221;#FFFFFF&#8221; header_2_font_size=&#8221;37px&#8221; header_2_line_height=&#8221;1.1em&#8221; custom_margin=&#8221;||16px||false|false&#8221; header_2_font_size_tablet=&#8221;32px&#8221; header_2_font_size_phone=&#8221;26px&#8221; header_2_font_size_last_edited=&#8221;on|desktop&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2>Formal Methods and Artificial Intelligence<\/h2>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;||||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;https:\/\/azetaservice.it\/wp-content\/uploads\/2025\/12\/cubo_IA.png&#8221; title_text=&#8221;cubo_IA&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; width_tablet=&#8221;100%&#8221; width_phone=&#8221;100%&#8221; width_last_edited=&#8221;on|tablet&#8221; max_width=&#8221;93%&#8221; max_width_tablet=&#8221;56%&#8221; max_width_phone=&#8221;69%&#8221; max_width_last_edited=&#8221;on|phone&#8221; module_alignment=&#8221;center&#8221; animation_style=&#8221;fold&#8221; module_alignment_tablet=&#8221;center&#8221; module_alignment_phone=&#8221;&#8221; module_alignment_last_edited=&#8221;on|tablet&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_blurb title=&#8221;Background&#8221; image=&#8221;https:\/\/azetaservice.it\/wp-content\/uploads\/2025\/12\/icons8-intelligenza-artificiale-50.png&#8221; icon_alignment=&#8221;left&#8221; content_max_width=&#8221;100%&#8221; admin_label=&#8221;La Teoria&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;58e41a12-d2dc-4bc3-82a3-e7e2a77a32bd&#8221; header_font=&#8221;Barlow Condensed|||on|||||&#8221; header_text_color=&#8221;#d6da50&#8243; header_font_size=&#8221;24px&#8221; header_line_height=&#8221;1.3em&#8221; body_font=&#8221;|600|||||||&#8221; body_text_color=&#8221;#FFFFFF&#8221; body_font_size=&#8221;16px&#8221; body_line_height=&#8221;1.8em&#8221; background_color=&#8221;#125359&#8243; background_enable_image=&#8221;off&#8221; custom_margin=&#8221;-6vw||20%||false|false&#8221; custom_margin_tablet=&#8221;0vw||30px||false|false&#8221; custom_margin_phone=&#8221;0vw||30px||false|false&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;30px|20px|30px|20px|true|true&#8221; animation_style=&#8221;fold&#8221; animation=&#8221;off&#8221; header_font_size_tablet=&#8221;18px&#8221; header_font_size_phone=&#8221;20px&#8221; header_font_size_last_edited=&#8221;on|phone&#8221; body_font_size_tablet=&#8221;&#8221; body_font_size_phone=&#8221;16px&#8221; body_font_size_last_edited=&#8221;on|desktop&#8221; border_width_all=&#8221;1px&#8221; border_color_all=&#8221;#d6da50&#8243; box_shadow_style=&#8221;preset3&#8243; box_shadow_vertical=&#8221;40px&#8221; box_shadow_blur=&#8221;60px&#8221; box_shadow_spread=&#8221;-10px&#8221; box_shadow_color=&#8221;rgba(0,0,0,0.1)&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; background__hover_enabled=&#8221;on|hover&#8221; background_enable_image__hover=&#8221;off&#8221; background_image__hover=&#8221;&#8221; child_filter_brightness__hover=&#8221;200%&#8221; child_filter_brightness__hover_enabled=&#8221;on|desktop&#8221; header_text_color__hover=&#8221;#FFFFFF&#8221; header_text_color__hover_enabled=&#8221;on|hover&#8221; body_text_color__hover=&#8221;#FFFFFF&#8221; body_text_color__hover_enabled=&#8221;on|hover&#8221;]<\/p>\n<p>\u00a0Formal methods are mathematically rigorous techniques used for the development and verification of high-reliability systems.<\/p>\n<p>Recently, the integration of Artificial Intelligence (AI) and Formal Methods has opened new frontiers, ranging from Automated Theorem Proving to the verification of large-scale engineering systems.<\/p>\n<p>Applying formal methods throughout the development cycle ensures maximum system validity, while AI accelerates the test generation process.<\/p>\n<p>[\/et_pb_blurb][et_pb_blurb title=&#8221;Goals&#8221; image=&#8221;https:\/\/azetaservice.it\/wp-content\/uploads\/2025\/12\/icons8-intelligenza-artificiale-64-copia.png&#8221; icon_alignment=&#8221;left&#8221; content_max_width=&#8221;100%&#8221; admin_label=&#8221;Le finalit\u00e0&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;58e41a12-d2dc-4bc3-82a3-e7e2a77a32bd&#8221; header_font=&#8221;Barlow Condensed|||on|||||&#8221; header_text_color=&#8221;#d6da50&#8243; header_font_size=&#8221;24px&#8221; header_line_height=&#8221;1.3em&#8221; body_font=&#8221;|600|||||||&#8221; body_text_color=&#8221;#FFFFFF&#8221; body_font_size=&#8221;16px&#8221; body_line_height=&#8221;1.8em&#8221; background_color=&#8221;#125359&#8243; background_enable_image=&#8221;off&#8221; custom_margin=&#8221;-31px||20%||false|false&#8221; custom_margin_tablet=&#8221;||0%||false|false&#8221; custom_margin_phone=&#8221;||0%||false|false&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;30px|20px|30px|20px|true|true&#8221; animation_style=&#8221;fold&#8221; animation=&#8221;off&#8221; header_font_size_tablet=&#8221;18px&#8221; header_font_size_phone=&#8221;20px&#8221; header_font_size_last_edited=&#8221;on|desktop&#8221; body_font_size_tablet=&#8221;&#8221; body_font_size_phone=&#8221;16px&#8221; body_font_size_last_edited=&#8221;on|desktop&#8221; border_width_all=&#8221;1px&#8221; border_color_all=&#8221;#d6da50&#8243; box_shadow_style=&#8221;preset3&#8243; box_shadow_vertical=&#8221;40px&#8221; box_shadow_blur=&#8221;60px&#8221; box_shadow_spread=&#8221;-10px&#8221; box_shadow_color=&#8221;rgba(0,0,0,0.1)&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; background__hover_enabled=&#8221;on|hover&#8221; background_enable_image__hover=&#8221;off&#8221; background_image__hover=&#8221;&#8221; child_filter_brightness__hover=&#8221;200%&#8221; child_filter_brightness__hover_enabled=&#8221;on|desktop&#8221; header_text_color__hover=&#8221;#FFFFFF&#8221; header_text_color__hover_enabled=&#8221;on|hover&#8221; body_text_color__hover=&#8221;#FFFFFF&#8221; body_text_color__hover_enabled=&#8221;on|hover&#8221;]<\/p>\n<p>Thanks to our experience we managed to successfully experiment with the combined use of Formal Methods and Artificial Intelligence to develop customised MCP servers and tools that allow fine-tuned AI models to interact directly with existing systems.<\/p>\n<p>[\/et_pb_blurb][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_blurb title=&#8221;Application&#8221; image=&#8221;https:\/\/azetaservice.it\/wp-content\/uploads\/2025\/12\/icons8-intelligenza-artificiale-501.png&#8221; icon_alignment=&#8221;left&#8221; content_max_width=&#8221;100%&#8221; admin_label=&#8221;L\u2019applicazione&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;58e41a12-d2dc-4bc3-82a3-e7e2a77a32bd&#8221; header_font=&#8221;Barlow Condensed|||on|||||&#8221; header_text_color=&#8221;#d6da50&#8243; header_font_size=&#8221;24px&#8221; header_line_height=&#8221;1.3em&#8221; body_font=&#8221;|600|||||||&#8221; body_text_color=&#8221;#FFFFFF&#8221; body_font_size=&#8221;16px&#8221; body_line_height=&#8221;1.8em&#8221; background_color=&#8221;#125359&#8243; background_enable_image=&#8221;off&#8221; custom_margin=&#8221;-1vw||20%||false|false&#8221; custom_margin_tablet=&#8221;0vw||30px||false|false&#8221; custom_margin_phone=&#8221;0vw||7%||false|false&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;30px|20px|30px|20px|true|true&#8221; animation_style=&#8221;fold&#8221; animation=&#8221;off&#8221; header_font_size_tablet=&#8221;18px&#8221; header_font_size_phone=&#8221;20px&#8221; header_font_size_last_edited=&#8221;on|desktop&#8221; body_font_size_tablet=&#8221;&#8221; body_font_size_phone=&#8221;16px&#8221; body_font_size_last_edited=&#8221;on|desktop&#8221; border_width_all=&#8221;1px&#8221; border_color_all=&#8221;#d6da50&#8243; box_shadow_style=&#8221;preset3&#8243; box_shadow_vertical=&#8221;40px&#8221; box_shadow_blur=&#8221;60px&#8221; box_shadow_spread=&#8221;-10px&#8221; box_shadow_color=&#8221;rgba(0,0,0,0.1)&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; background__hover_enabled=&#8221;on|hover&#8221; background_enable_image__hover=&#8221;off&#8221; background_image__hover=&#8221;&#8221; child_filter_brightness__hover=&#8221;200%&#8221; child_filter_brightness__hover_enabled=&#8221;on|desktop&#8221; header_text_color__hover=&#8221;#FFFFFF&#8221; header_text_color__hover_enabled=&#8221;on|hover&#8221; body_text_color__hover=&#8221;#FFFFFF&#8221; body_text_color__hover_enabled=&#8221;on|hover&#8221;]<\/p>\n<p>In the verification phase, AI creates tests based on formal requirements, utilizing Retrieval-Augmented Generation (RAG) to cross-reference technical documentation. By leveraging the Model Context Protocol (MCP) architecture, our AI agents interact directly with formal verification tools, such as SAT solvers (for the Boolean Satisfiability Problem) and detect edge cases that may escape manual analysis.<\/p>\n<p>In the development phase, specialised AI models propose implementations that comply with formal specifications by design, significantly reduce correction-verification cycles and automatically adapt code to changing requirements while preserving correctness.<\/p>\n<p>[\/et_pb_blurb][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; disabled_on=&#8221;off|off|on&#8221; admin_label=&#8221;Box per visualizzazione Smartphone&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#0a3d49&#8243; background_image=&#8221;https:\/\/azetaservice.it\/wp-content\/uploads\/2025\/12\/sfondo_IA.jpg&#8221; parallax=&#8221;on&#8221; custom_margin=&#8221;24px|||||&#8221; custom_padding=&#8221;0px||||false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row custom_padding_last_edited=&#8221;on|tablet&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; background_enable_color=&#8221;off&#8221; min_height=&#8221;290.1px&#8221; custom_margin=&#8221;-5px|auto|-42px|auto|false|false&#8221; custom_padding=&#8221;15px|0px|0px||false|false&#8221; custom_padding_tablet=&#8221;0px|0px|||false|false&#8221; custom_padding_phone=&#8221;2px|0px|2px||false|false&#8221; animation_style=&#8221;zoom&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;96px|30%|6vw|60px|false|false&#8221; custom_padding_tablet=&#8221;|30px||30px|true|true&#8221; custom_padding_phone=&#8221;76px|20px|76px|20px|true|true&#8221; custom_padding_last_edited=&#8221;on|phone&#8221; border_color_all=&#8221;#d6da50&#8243; border_width_left=&#8221;0px&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;Metodi Formali e Intelligenza Artificiale&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;df96b77a-cd4f-44a8-a771-2d6347592b53&#8243; text_font_size=&#8221;12px&#8221; header_2_font=&#8221;Barlow Condensed||||||||&#8221; header_2_text_color=&#8221;#FFFFFF&#8221; header_2_font_size=&#8221;37px&#8221; header_2_line_height=&#8221;1.1em&#8221; custom_margin=&#8221;||16px||false|false&#8221; header_2_font_size_tablet=&#8221;32px&#8221; header_2_font_size_phone=&#8221;26px&#8221; header_2_font_size_last_edited=&#8221;on|desktop&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2>Formal Methods and Artificial Intelligence<\/h2>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;||||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;https:\/\/azetaservice.it\/wp-content\/uploads\/2025\/12\/cubo_IA.png&#8221; title_text=&#8221;cubo_IA&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; width_tablet=&#8221;100%&#8221; width_phone=&#8221;100%&#8221; width_last_edited=&#8221;on|tablet&#8221; max_width=&#8221;93%&#8221; max_width_tablet=&#8221;56%&#8221; max_width_phone=&#8221;69%&#8221; max_width_last_edited=&#8221;on|phone&#8221; module_alignment=&#8221;center&#8221; animation_style=&#8221;fold&#8221; module_alignment_tablet=&#8221;center&#8221; module_alignment_phone=&#8221;&#8221; module_alignment_last_edited=&#8221;on|tablet&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_blurb title=&#8221;Background&#8221; image=&#8221;https:\/\/azetaservice.it\/wp-content\/uploads\/2025\/12\/icons8-intelligenza-artificiale-50.png&#8221; icon_alignment=&#8221;left&#8221; content_max_width=&#8221;100%&#8221; admin_label=&#8221;La Teoria&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;58e41a12-d2dc-4bc3-82a3-e7e2a77a32bd&#8221; header_font=&#8221;Barlow Condensed|||on|||||&#8221; header_text_color=&#8221;#d6da50&#8243; header_font_size=&#8221;24px&#8221; header_line_height=&#8221;1.3em&#8221; body_font=&#8221;|600|||||||&#8221; body_text_color=&#8221;#FFFFFF&#8221; body_font_size=&#8221;16px&#8221; body_line_height=&#8221;1.8em&#8221; background_color=&#8221;#125359&#8243; background_enable_image=&#8221;off&#8221; custom_margin=&#8221;-6vw||20%||false|false&#8221; custom_margin_tablet=&#8221;0vw||30px||false|false&#8221; custom_margin_phone=&#8221;0vw||30px||false|false&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;30px|20px|30px|20px|true|true&#8221; animation_style=&#8221;fold&#8221; animation=&#8221;off&#8221; header_font_size_tablet=&#8221;18px&#8221; header_font_size_phone=&#8221;20px&#8221; header_font_size_last_edited=&#8221;on|phone&#8221; body_font_size_tablet=&#8221;&#8221; body_font_size_phone=&#8221;16px&#8221; body_font_size_last_edited=&#8221;on|desktop&#8221; border_width_all=&#8221;1px&#8221; border_color_all=&#8221;#d6da50&#8243; box_shadow_style=&#8221;preset3&#8243; box_shadow_vertical=&#8221;40px&#8221; box_shadow_blur=&#8221;60px&#8221; box_shadow_spread=&#8221;-10px&#8221; box_shadow_color=&#8221;rgba(0,0,0,0.1)&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; background__hover_enabled=&#8221;on|hover&#8221; background_enable_image__hover=&#8221;off&#8221; background_image__hover=&#8221;&#8221; child_filter_brightness__hover=&#8221;200%&#8221; child_filter_brightness__hover_enabled=&#8221;on|desktop&#8221; header_text_color__hover=&#8221;#FFFFFF&#8221; header_text_color__hover_enabled=&#8221;on|hover&#8221; body_text_color__hover=&#8221;#FFFFFF&#8221; body_text_color__hover_enabled=&#8221;on|hover&#8221;]<\/p>\n<p>Formal methods are mathematically rigorous techniques used for the development and verification of high-reliability systems.<\/p>\n<p>Recently, the integration of Artificial Intelligence (AI) and Formal Methods has opened new frontiers, ranging from Automated Theorem Proving to the verification of large-scale engineering<br \/>systems.<\/p>\n<p>Applying formal methods throughout the development cycle ensures maximum system validity, while AI accelerates the test generation process.<\/p>\n<p>[\/et_pb_blurb][et_pb_blurb title=&#8221;Application&#8221; image=&#8221;https:\/\/azetaservice.it\/wp-content\/uploads\/2025\/12\/icons8-intelligenza-artificiale-501.png&#8221; icon_alignment=&#8221;left&#8221; content_max_width=&#8221;100%&#8221; admin_label=&#8221;L\u2019applicazione&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;58e41a12-d2dc-4bc3-82a3-e7e2a77a32bd&#8221; header_font=&#8221;Barlow Condensed|||on|||||&#8221; header_text_color=&#8221;#d6da50&#8243; header_font_size=&#8221;24px&#8221; header_line_height=&#8221;1.3em&#8221; body_font=&#8221;|600|||||||&#8221; body_text_color=&#8221;#FFFFFF&#8221; body_font_size=&#8221;16px&#8221; body_line_height=&#8221;1.8em&#8221; background_color=&#8221;#125359&#8243; background_enable_image=&#8221;off&#8221; custom_margin=&#8221;-1vw||20%||false|false&#8221; custom_margin_tablet=&#8221;0vw||30px||false|false&#8221; custom_margin_phone=&#8221;0vw||7%||false|false&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;30px|20px|30px|20px|true|true&#8221; animation_style=&#8221;fold&#8221; animation=&#8221;off&#8221; header_font_size_tablet=&#8221;18px&#8221; header_font_size_phone=&#8221;20px&#8221; header_font_size_last_edited=&#8221;on|desktop&#8221; body_font_size_tablet=&#8221;&#8221; body_font_size_phone=&#8221;16px&#8221; body_font_size_last_edited=&#8221;on|desktop&#8221; border_width_all=&#8221;1px&#8221; border_color_all=&#8221;#d6da50&#8243; box_shadow_style=&#8221;preset3&#8243; box_shadow_vertical=&#8221;40px&#8221; box_shadow_blur=&#8221;60px&#8221; box_shadow_spread=&#8221;-10px&#8221; box_shadow_color=&#8221;rgba(0,0,0,0.1)&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; background__hover_enabled=&#8221;on|hover&#8221; background_enable_image__hover=&#8221;off&#8221; background_image__hover=&#8221;&#8221; child_filter_brightness__hover=&#8221;200%&#8221; child_filter_brightness__hover_enabled=&#8221;on|desktop&#8221; header_text_color__hover=&#8221;#FFFFFF&#8221; header_text_color__hover_enabled=&#8221;on|hover&#8221; body_text_color__hover=&#8221;#FFFFFF&#8221; body_text_color__hover_enabled=&#8221;on|hover&#8221;]<\/p>\n<p>In the verification phase, AI creates tests based on formal requirements, utilizing Retrieval-Augmented Generation (RAG) to cross-reference technical documentation. By leveraging the Model Context Protocol (MCP) architecture, our AI agents interact directly with formal verification<br \/>tools, such as SAT solvers (for the Boolean Satisfiability Problem) and detect edge cases that may escape manual analysis.<\/p>\n<p>In the development phase, specialised AI models propose implementations that comply with formal specifications by design, significantly reduce correction-verification cycles and<br \/>automatically adapt code to changing requirements while preserving correctness.<\/p>\n<p>[\/et_pb_blurb][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_blurb title=&#8221;Goals&#8221; image=&#8221;https:\/\/azetaservice.it\/wp-content\/uploads\/2025\/12\/icons8-intelligenza-artificiale-64-copia.png&#8221; icon_alignment=&#8221;left&#8221; content_max_width=&#8221;100%&#8221; admin_label=&#8221;Le finalit\u00e0&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;58e41a12-d2dc-4bc3-82a3-e7e2a77a32bd&#8221; header_font=&#8221;Barlow Condensed|||on|||||&#8221; header_text_color=&#8221;#d6da50&#8243; header_font_size=&#8221;24px&#8221; header_line_height=&#8221;1.3em&#8221; body_font=&#8221;|600|||||||&#8221; body_text_color=&#8221;#FFFFFF&#8221; body_font_size=&#8221;16px&#8221; body_line_height=&#8221;1.8em&#8221; background_color=&#8221;#125359&#8243; background_enable_image=&#8221;off&#8221; custom_margin=&#8221;-31px||20%||false|false&#8221; custom_margin_tablet=&#8221;||0%||false|false&#8221; custom_margin_phone=&#8221;||0%||false|false&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;30px|20px|30px|20px|true|true&#8221; animation_style=&#8221;fold&#8221; animation=&#8221;off&#8221; header_font_size_tablet=&#8221;18px&#8221; header_font_size_phone=&#8221;20px&#8221; header_font_size_last_edited=&#8221;on|desktop&#8221; body_font_size_tablet=&#8221;&#8221; body_font_size_phone=&#8221;16px&#8221; body_font_size_last_edited=&#8221;on|desktop&#8221; border_width_all=&#8221;1px&#8221; border_color_all=&#8221;#d6da50&#8243; box_shadow_style=&#8221;preset3&#8243; box_shadow_vertical=&#8221;40px&#8221; box_shadow_blur=&#8221;60px&#8221; box_shadow_spread=&#8221;-10px&#8221; box_shadow_color=&#8221;rgba(0,0,0,0.1)&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; background__hover_enabled=&#8221;on|hover&#8221; background_enable_image__hover=&#8221;off&#8221; background_image__hover=&#8221;&#8221; child_filter_brightness__hover=&#8221;200%&#8221; child_filter_brightness__hover_enabled=&#8221;on|desktop&#8221; header_text_color__hover=&#8221;#FFFFFF&#8221; header_text_color__hover_enabled=&#8221;on|hover&#8221; body_text_color__hover=&#8221;#FFFFFF&#8221; body_text_color__hover_enabled=&#8221;on|hover&#8221;]<\/p>\n<p>Thanks to our experience we managed to successfully experiment with the combined use of Formal Methods and Artificial Intelligence to develop customised MCP servers and tools that allow fine-tuned AI models to interact directly with existing systems.<\/p>\n<p>[\/et_pb_blurb][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Footer&#8221; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#0a3d49&#8243; custom_padding=&#8221;3px||9px|||&#8221; border_color_top=&#8221;RGBA(255,255,255,0)&#8221; border_color_bottom=&#8221;RGBA(255,255,255,0)&#8221; saved_tabs=&#8221;all&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_2,1_4,1_4&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;https:\/\/azetaservice.it\/wp-content\/uploads\/2024\/03\/logo_footer.png&#8221; _builder_version=&#8221;4.25.0&#8243; _module_preset=&#8221;default&#8221; width=&#8221;63%&#8221; max_width=&#8221;60%&#8221; custom_margin=&#8221;||0px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.24.2&#8243; _module_preset=&#8221;534cc526-6274-4e31-9e1a-7f18a5947bf1&#8243; text_text_color=&#8221;#d6da50&#8243; header_4_font=&#8221;Archivo|600||on|||||&#8221; header_4_text_color=&#8221;#d6da50&#8243; header_4_font_size=&#8221;13px&#8221; header_4_letter_spacing=&#8221;1px&#8221; header_4_line_height=&#8221;1.5em&#8221; custom_margin=&#8221;||0px||false|false&#8221; header_4_font_size_tablet=&#8221;&#8221; header_4_font_size_phone=&#8221;&#8221; header_4_font_size_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h4>Societ\u00e0<\/h4>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.24.2&#8243; _module_preset=&#8221;5ff55506-da7d-4dd7-b409-9d62c7203201&#8243; text_font=&#8221;Archivo||||||||&#8221; text_text_color=&#8221;#d6da50&#8243; text_font_size=&#8221;16px&#8221; text_line_height=&#8221;1.8em&#8221; link_text_color=&#8221;#FFFFFF&#8221; text_font_size_tablet=&#8221;15px&#8221; text_font_size_phone=&#8221;14px&#8221; text_font_size_last_edited=&#8221;on|phone&#8221; header_font_size_tablet=&#8221;55px&#8221; header_font_size_last_edited=&#8221;off|desktop&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; link_text_color__hover_enabled=&#8221;on|desktop&#8221; link_text_color__hover=&#8221;#3C5BFF&#8221;]<\/p>\n<p>AZ Service s.r.l.<br \/>P.IVA 06925831007<\/p>\n<p>[\/et_pb_text][et_pb_text admin_label=&#8221;Privacy&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;5ff55506-da7d-4dd7-b409-9d62c7203201&#8243; text_font=&#8221;Archivo||||||||&#8221; text_text_color=&#8221;#d6da50&#8243; text_font_size=&#8221;16px&#8221; text_line_height=&#8221;1.8em&#8221; link_text_color=&#8221;#FFFFFF&#8221; link_option_url=&#8221;https:\/\/azetaservice.it\/index.php\/attivita\/informativa-privacy\/&#8221; text_font_size_tablet=&#8221;15px&#8221; text_font_size_phone=&#8221;14px&#8221; text_font_size_last_edited=&#8221;on|phone&#8221; header_font_size_tablet=&#8221;55px&#8221; header_font_size_last_edited=&#8221;off|desktop&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; link_text_color__hover_enabled=&#8221;on|desktop&#8221; link_text_color__hover=&#8221;#3C5BFF&#8221;]<\/p>\n<p>INFORMATIVA PRIVACY<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;534cc526-6274-4e31-9e1a-7f18a5947bf1&#8243; header_4_font=&#8221;Archivo|600||on|||||&#8221; header_4_text_color=&#8221;#d6da50&#8243; header_4_font_size=&#8221;13px&#8221; header_4_letter_spacing=&#8221;1px&#8221; header_4_line_height=&#8221;1.5em&#8221; custom_margin=&#8221;||0px||false|false&#8221; header_4_font_size_tablet=&#8221;&#8221; header_4_font_size_phone=&#8221;&#8221; header_4_font_size_last_edited=&#8221;on|desktop&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h4>Contatti<\/h4>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;5ff55506-da7d-4dd7-b409-9d62c7203201&#8243; text_font=&#8221;Archivo||||||||&#8221; text_text_color=&#8221;#d6da50&#8243; text_font_size=&#8221;16px&#8221; text_line_height=&#8221;1.8em&#8221; link_text_color=&#8221;#FFFFFF&#8221; text_font_size_tablet=&#8221;15px&#8221; text_font_size_phone=&#8221;14px&#8221; text_font_size_last_edited=&#8221;on|phone&#8221; header_font_size_tablet=&#8221;55px&#8221; header_font_size_last_edited=&#8221;off|desktop&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; link_text_color__hover_enabled=&#8221;on|desktop&#8221; link_text_color__hover=&#8221;#3C5BFF&#8221;]<\/p>\n<p><a href=\"mailto:info@diviai.com\">info@azetaservice.it<\/a><\/p>\n<p>Tel. +39 06 89687064 r.a.<\/p>\n<p>Via Giulio Vincenzo Bona 133 &#8211; 00156 Roma<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Research and DevelopmentFormal Methods and Artificial Intelligence\u00a0Formal methods are mathematically rigorous techniques used for the development and verification of high-reliability systems. Recently, the integration of Artificial Intelligence (AI) and Formal Methods has opened new frontiers, ranging from Automated Theorem Proving to the verification of large-scale engineering systems. Applying formal methods throughout the development cycle ensures [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","_themeisle_gutenberg_block_has_review":false,"footnotes":""},"class_list":["post-506","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/azetaservice.it\/index.php\/wp-json\/wp\/v2\/pages\/506","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/azetaservice.it\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/azetaservice.it\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/azetaservice.it\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/azetaservice.it\/index.php\/wp-json\/wp\/v2\/comments?post=506"}],"version-history":[{"count":20,"href":"https:\/\/azetaservice.it\/index.php\/wp-json\/wp\/v2\/pages\/506\/revisions"}],"predecessor-version":[{"id":743,"href":"https:\/\/azetaservice.it\/index.php\/wp-json\/wp\/v2\/pages\/506\/revisions\/743"}],"wp:attachment":[{"href":"https:\/\/azetaservice.it\/index.php\/wp-json\/wp\/v2\/media?parent=506"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}