{"id":"https://openalex.org/W7167640608","doi":"https://doi.org/10.1145/3786581.3786943","title":"Agentic Generation of Structured Clinical Specifications for Digital Healthcare Services","display_name":"Agentic Generation of Structured Clinical Specifications for Digital Healthcare Services","publication_year":2026,"publication_date":"2026-04-12","ids":{"openalex":"https://openalex.org/W7167640608","doi":"https://doi.org/10.1145/3786581.3786943"},"language":"en","primary_location":{"id":"doi:10.1145/3786581.3786943","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3786581.3786943","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the IEEE/ACM 48th International Conference on Software Engineering","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3786581.3786943","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5089878195","display_name":"Bruno Guindani","orcid":"https://orcid.org/0000-0002-1710-3466"},"institutions":[{"id":"https://openalex.org/I93860229","display_name":"Politecnico di Milano","ror":"https://ror.org/01nffqt88","country_code":"IT","type":"education","lineage":["https://openalex.org/I93860229"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Bruno Guindani","raw_affiliation_strings":["Politecnico di Milano, Milano, Italy"],"raw_orcid":"https://orcid.org/0000-0002-1710-3466","affiliations":[{"raw_affiliation_string":"Politecnico di Milano, Milano, Italy","institution_ids":["https://openalex.org/I93860229"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5068010595","display_name":"Matteo Camilli","orcid":"https://orcid.org/0000-0003-2491-5267"},"institutions":[{"id":"https://openalex.org/I93860229","display_name":"Politecnico di Milano","ror":"https://ror.org/01nffqt88","country_code":"IT","type":"education","lineage":["https://openalex.org/I93860229"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Matteo Camilli","raw_affiliation_strings":["Politecnico di Milano, Milano, Italy"],"raw_orcid":"https://orcid.org/0000-0003-2491-5267","affiliations":[{"raw_affiliation_string":"Politecnico di Milano, Milano, Italy","institution_ids":["https://openalex.org/I93860229"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027207133","display_name":"Livia Lestingi","orcid":"https://orcid.org/0000-0001-8724-1541"},"institutions":[{"id":"https://openalex.org/I93860229","display_name":"Politecnico di Milano","ror":"https://ror.org/01nffqt88","country_code":"IT","type":"education","lineage":["https://openalex.org/I93860229"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Livia Lestingi","raw_affiliation_strings":["Politecnico di Milano, Milano, Italy"],"raw_orcid":"https://orcid.org/0000-0001-8724-1541","affiliations":[{"raw_affiliation_string":"Politecnico di Milano, Milano, Italy","institution_ids":["https://openalex.org/I93860229"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5052125239","display_name":"Marcello M. Bersani","orcid":"https://orcid.org/0000-0001-5137-940X"},"institutions":[{"id":"https://openalex.org/I93860229","display_name":"Politecnico di Milano","ror":"https://ror.org/01nffqt88","country_code":"IT","type":"education","lineage":["https://openalex.org/I93860229"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Marcello Maria Bersani","raw_affiliation_strings":["Politecnico di Milano, Italy, Milano, Italy"],"raw_orcid":"https://orcid.org/0000-0001-5137-940X","affiliations":[{"raw_affiliation_string":"Politecnico di Milano, Italy, Milano, Italy","institution_ids":["https://openalex.org/I93860229"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I93860229"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.94056136,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"211","last_page":"223"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10350","display_name":"Electronic Health Records Systems","score":0.41019999980926514,"subfield":{"id":"https://openalex.org/subfields/3605","display_name":"Health Information Management"},"field":{"id":"https://openalex.org/fields/36","display_name":"Health Professions"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}},"topics":[{"id":"https://openalex.org/T10350","display_name":"Electronic Health Records Systems","score":0.41019999980926514,"subfield":{"id":"https://openalex.org/subfields/3605","display_name":"Health Information Management"},"field":{"id":"https://openalex.org/fields/36","display_name":"Health Professions"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}},{"id":"https://openalex.org/T13702","display_name":"Machine Learning in Healthcare","score":0.2361000031232834,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10028","display_name":"Topic Modeling","score":0.10639999806880951,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.6571999788284302},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.5315999984741211},{"id":"https://openalex.org/keywords/syntax","display_name":"Syntax","score":0.5149000287055969},{"id":"https://openalex.org/keywords/orchestration","display_name":"Orchestration","score":0.5134000182151794},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.5062999725341797},{"id":"https://openalex.org/keywords/health-care","display_name":"Health care","score":0.4560999870300293},{"id":"https://openalex.org/keywords/action","display_name":"Action (physics)","score":0.45179998874664307},{"id":"https://openalex.org/keywords/usability","display_name":"Usability","score":0.446399986743927}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6714000105857849},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.6571999788284302},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.5315999984741211},{"id":"https://openalex.org/C60048249","wikidata":"https://www.wikidata.org/wiki/Q37437","display_name":"Syntax","level":2,"score":0.5149000287055969},{"id":"https://openalex.org/C199168358","wikidata":"https://www.wikidata.org/wiki/Q3367000","display_name":"Orchestration","level":3,"score":0.5134000182151794},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.5062999725341797},{"id":"https://openalex.org/C160735492","wikidata":"https://www.wikidata.org/wiki/Q31207","display_name":"Health care","level":2,"score":0.4560999870300293},{"id":"https://openalex.org/C2780791683","wikidata":"https://www.wikidata.org/wiki/Q846785","display_name":"Action (physics)","level":2,"score":0.45179998874664307},{"id":"https://openalex.org/C170130773","wikidata":"https://www.wikidata.org/wiki/Q216378","display_name":"Usability","level":2,"score":0.446399986743927},{"id":"https://openalex.org/C26022165","wikidata":"https://www.wikidata.org/wiki/Q8091","display_name":"Grammar","level":2,"score":0.41130000352859497},{"id":"https://openalex.org/C195094911","wikidata":"https://www.wikidata.org/wiki/Q14167904","display_name":"Process management","level":1,"score":0.33160001039505005},{"id":"https://openalex.org/C2780378061","wikidata":"https://www.wikidata.org/wiki/Q25351891","display_name":"Service (business)","level":2,"score":0.3303000032901764},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.329800009727478},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.328000009059906},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.319599986076355},{"id":"https://openalex.org/C56739046","wikidata":"https://www.wikidata.org/wiki/Q192060","display_name":"Knowledge management","level":1,"score":0.3172999918460846},{"id":"https://openalex.org/C527412718","wikidata":"https://www.wikidata.org/wiki/Q855395","display_name":"Interpretation (philosophy)","level":2,"score":0.31459999084472656},{"id":"https://openalex.org/C145642194","wikidata":"https://www.wikidata.org/wiki/Q870895","display_name":"Health informatics","level":3,"score":0.3068999946117401},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3034999966621399},{"id":"https://openalex.org/C207685749","wikidata":"https://www.wikidata.org/wiki/Q2088941","display_name":"Domain knowledge","level":2,"score":0.274399995803833},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.266400009393692},{"id":"https://openalex.org/C63527458","wikidata":"https://www.wikidata.org/wiki/Q5133829","display_name":"Clinical decision support system","level":3,"score":0.2619999945163727},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.260699987411499},{"id":"https://openalex.org/C2777601683","wikidata":"https://www.wikidata.org/wiki/Q6499736","display_name":"Vocabulary","level":2,"score":0.2597000002861023}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3786581.3786943","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3786581.3786943","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the IEEE/ACM 48th International Conference on Software Engineering","raw_type":"proceedings-article"},{"id":"pmh:oai:re.public.polimi.it:11311/1319945","is_oa":true,"landing_page_url":"https://hdl.handle.net/11311/1319945","pdf_url":"https://re.public.polimi.it/bitstream/11311/1319945/1/ICSE_SEIS_2026_camera_ready.pdf","source":{"id":"https://openalex.org/S4306400312","display_name":"Virtual Community of Pathological Anatomy (University of Castilla La Mancha)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79189158","host_organization_name":"University of Castilla-La Mancha","host_organization_lineage":["https://openalex.org/I79189158"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/conferenceObject"}],"best_oa_location":{"id":"doi:10.1145/3786581.3786943","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3786581.3786943","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the IEEE/ACM 48th International Conference on Software Engineering","raw_type":"proceedings-article"},"sustainable_development_goals":[{"display_name":"Peace, Justice and strong institutions","score":0.7339478731155396,"id":"https://metadata.un.org/sdg/16"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320321873","display_name":"Ministero dell\u2019Istruzione, dell\u2019Universit\u00e0 e della Ricerca","ror":"https://ror.org/0166hxq48"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":46,"referenced_works":["https://openalex.org/W207431025","https://openalex.org/W1972978214","https://openalex.org/W2005003744","https://openalex.org/W2015570303","https://openalex.org/W2046571514","https://openalex.org/W2077653601","https://openalex.org/W2108445308","https://openalex.org/W2134546466","https://openalex.org/W2145351732","https://openalex.org/W2262615478","https://openalex.org/W2791801802","https://openalex.org/W2797562536","https://openalex.org/W2879105418","https://openalex.org/W2899096376","https://openalex.org/W2944849621","https://openalex.org/W2952894996","https://openalex.org/W3023041872","https://openalex.org/W3042196153","https://openalex.org/W3101193881","https://openalex.org/W3119792886","https://openalex.org/W3120015169","https://openalex.org/W3196163391","https://openalex.org/W4205709373","https://openalex.org/W4221040110","https://openalex.org/W4248209944","https://openalex.org/W4322718191","https://openalex.org/W4327810158","https://openalex.org/W4379987733","https://openalex.org/W4380871934","https://openalex.org/W4385011747","https://openalex.org/W4389109142","https://openalex.org/W4389179209","https://openalex.org/W4390041933","https://openalex.org/W4390647503","https://openalex.org/W4391292768","https://openalex.org/W4396553888","https://openalex.org/W4400582518","https://openalex.org/W4402683758","https://openalex.org/W4404640643","https://openalex.org/W4406494387","https://openalex.org/W4410887301","https://openalex.org/W4410919885","https://openalex.org/W4411120260","https://openalex.org/W4412038377","https://openalex.org/W4412826016","https://openalex.org/W4416233437"],"related_works":[],"abstract_inverted_index":{"Clinical":[0],"guidelines":[1],"are":[2,40],"essential":[3],"for":[4,31,55],"standardized":[5],"and":[6,19,81,95,110,141,147,164],"evidence-based":[7],"patient":[8],"care,":[9],"yet":[10],"their":[11,89],"narrative,":[12],"unstructured":[13,57],"form":[14],"often":[15],"leads":[16],"to":[17,34,120,172],"inconsistencies":[18],"interpretation":[20],"errors.":[21],"As":[22],"emphasized":[23],"by":[24,43],"the":[25,46,183],"WHO,":[26],"there":[27],"is":[28],"a":[29,105,111,121,129,158,165],"need":[30],"machine-readable":[32],"specifications":[33],"support":[35,86],"clinical":[36,68,84,139,166],"decision-making,":[37],"but":[38],"these":[39],"currently":[41],"developed":[42],"hand,":[44],"making":[45],"process":[47],"error-prone.":[48],"We":[49,133],"present":[50],"MARACTUS,":[51],"an":[52,102,115],"agentic":[53],"methodology":[54],"converting":[56],"healthcare":[58,98],"documents":[59],"into":[60,83],"structured":[61],"Machine-readable":[62],"Action":[63],"Trees":[64],"(MATs)":[65],"that":[66],"represent":[67],"procedures.":[69],"The":[70],"produced":[71],"MATs":[72,184],"can":[73],"feed":[74],"model-driven":[75],"engineering":[76],"pipelines,":[77],"enable":[78],"formal":[79],"verification,":[80],"integrate":[82],"decision":[85],"systems,":[87],"maximizing":[88],"impact":[90],"on":[91],"safer,":[92],"more":[93],"transparent,":[94],"continuously":[96],"updatable":[97],"software.":[99],"MARACTUS":[100,135],"combines":[101],"input":[103],"constructor,":[104],"Large":[106],"Language":[107],"Model":[108],"(LLM),":[109],"syntax":[112],"checker":[113],"within":[114],"orchestration":[116],"framework,":[117],"ensuring":[118],"adherence":[119],"fixed":[122],"grammar":[123],"while":[124,176],"maintaining":[125],"clinician":[126],"oversight":[127],"via":[128],"curated":[130],"knowledge":[131],"base.":[132],"validate":[134],"using":[136],"two":[137,142],"exemplar":[138],"cases":[140],"state-of-the-art":[143],"LLMs,":[144],"comparing":[145],"zero-shot":[146],"few-shot":[148],"prompting":[149],"strategies":[150],"across":[151,192],"subsets":[152],"of":[153,162,169,182],"documents.":[154],"Our":[155],"evaluation":[156,194],"demonstrates":[157],"syntactic":[159],"correctness":[160],"rate":[161,168],"97.5%":[163],"success":[167],"62.5%":[170],"relative":[171],"human":[173],"ground":[174],"truth,":[175],"domain":[177],"experts":[178],"rated":[179],"over":[180],"half":[181],"as":[185],"clinically":[186],"valid":[187],"(with":[188],"scores":[189],"\u2265":[190],"4/5)":[191],"multiple":[193],"dimensions.":[195]},"counts_by_year":[],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2026-07-08T00:00:00"}
