{"id":"https://openalex.org/W7140171081","doi":"https://doi.org/10.1016/j.procs.2026.03.046","title":"Evaluating Model Context Protocol in the context of a Conversational Agent supporting an Agro-Food Blockchain Logistics Platform","display_name":"Evaluating Model Context Protocol in the context of a Conversational Agent supporting an Agro-Food Blockchain Logistics Platform","publication_year":2026,"publication_date":"2026-01-01","ids":{"openalex":"https://openalex.org/W7140171081","doi":"https://doi.org/10.1016/j.procs.2026.03.046"},"language":"en","primary_location":{"id":"doi:10.1016/j.procs.2026.03.046","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.procs.2026.03.046","pdf_url":null,"source":{"id":"https://openalex.org/S120348307","display_name":"Procedia Computer Science","issn_l":"1877-0509","issn":["1877-0509"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Procedia Computer Science","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://doi.org/10.1016/j.procs.2026.03.046","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Afonso Fernandes","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Afonso Fernandes","raw_affiliation_strings":["School of Technology and Management, Polytechnic University of Leiria; Leiria, Portugal"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Technology and Management, Polytechnic University of Leiria; Leiria, Portugal","institution_ids":[]}]},{"author_position":"middle","author":{"id":null,"display_name":"Lu\u00eds Oliveira","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Lu\u00eds Oliveira","raw_affiliation_strings":["School of Technology and Management, Polytechnic University of Leiria; Leiria, Portugal"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Technology and Management, Polytechnic University of Leiria; Leiria, Portugal","institution_ids":[]}]},{"author_position":"middle","author":{"id":null,"display_name":"Carlos Machado Antunes","orcid":null},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Carlos Machado Antunes","raw_affiliation_strings":["School of Technology and Management, Polytechnic University of Leiria; Leiria, Portugal"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Technology and Management, Polytechnic University of Leiria; Leiria, Portugal","institution_ids":[]}]},{"author_position":"middle","author":{"id":null,"display_name":"Marisa Maximiano","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Marisa Maximiano","raw_affiliation_strings":["Computer Science and Communication Research Centre (CIIC), School of Technology and Management Polytechnic University of Leiria; Leiria, Portugal","School of Technology and Management, Polytechnic University of Leiria; Leiria, Portugal"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Science and Communication Research Centre (CIIC), School of Technology and Management Polytechnic University of Leiria; Leiria, Portugal","institution_ids":[]},{"raw_affiliation_string":"School of Technology and Management, Polytechnic University of Leiria; Leiria, Portugal","institution_ids":[]}]},{"author_position":"middle","author":{"id":null,"display_name":"Ricardo Gomes","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ricardo Gomes","raw_affiliation_strings":["School of Technology and Management, Polytechnic University of Leiria; Leiria, Portugal"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Technology and Management, Polytechnic University of Leiria; Leiria, Portugal","institution_ids":[]}]},{"author_position":"middle","author":{"id":null,"display_name":"V\u00edtor T\u00e1vora","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"V\u00edtor T\u00e1vora","raw_affiliation_strings":["School of Technology and Management, Polytechnic University of Leiria; Leiria, Portugal"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Technology and Management, Polytechnic University of Leiria; Leiria, Portugal","institution_ids":[]}]},{"author_position":"last","author":{"id":null,"display_name":"Orlando Rem\u00e9dios","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Orlando Rem\u00e9dios","raw_affiliation_strings":["Sensefinity, Lisboa, Portugal"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Sensefinity, Lisboa, Portugal","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":7,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.63332123,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"278","issue":null,"first_page":"742","last_page":"750"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12486","display_name":"Food Supply Chain Traceability","score":0.5411999821662903,"subfield":{"id":"https://openalex.org/subfields/1106","display_name":"Food Science"},"field":{"id":"https://openalex.org/fields/11","display_name":"Agricultural and Biological Sciences"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},"topics":[{"id":"https://openalex.org/T12486","display_name":"Food Supply Chain Traceability","score":0.5411999821662903,"subfield":{"id":"https://openalex.org/subfields/1106","display_name":"Food Science"},"field":{"id":"https://openalex.org/fields/11","display_name":"Agricultural and Biological Sciences"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T10270","display_name":"Blockchain Technology Applications and Security","score":0.1534000039100647,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T12128","display_name":"AI in Service Interactions","score":0.05810000002384186,"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/traceability","display_name":"Traceability","score":0.7924000024795532},{"id":"https://openalex.org/keywords/blockchain","display_name":"Blockchain","score":0.6218000054359436},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.5368000268936157},{"id":"https://openalex.org/keywords/smart-contract","display_name":"Smart contract","score":0.45500001311302185},{"id":"https://openalex.org/keywords/data-access","display_name":"Data access","score":0.4235000014305115},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.4106999933719635},{"id":"https://openalex.org/keywords/xml","display_name":"XML","score":0.4032999873161316},{"id":"https://openalex.org/keywords/supply-chain","display_name":"Supply chain","score":0.40310001373291016},{"id":"https://openalex.org/keywords/chatbot","display_name":"Chatbot","score":0.3937000036239624},{"id":"https://openalex.org/keywords/natural-language","display_name":"Natural language","score":0.3822999894618988}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8901000022888184},{"id":"https://openalex.org/C153876917","wikidata":"https://www.wikidata.org/wiki/Q899704","display_name":"Traceability","level":2,"score":0.7924000024795532},{"id":"https://openalex.org/C2779687700","wikidata":"https://www.wikidata.org/wiki/Q20514253","display_name":"Blockchain","level":2,"score":0.6218000054359436},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.5368000268936157},{"id":"https://openalex.org/C2779950589","wikidata":"https://www.wikidata.org/wiki/Q7544035","display_name":"Smart contract","level":3,"score":0.45500001311302185},{"id":"https://openalex.org/C47487241","wikidata":"https://www.wikidata.org/wiki/Q5227230","display_name":"Data access","level":2,"score":0.4235000014305115},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.4106999933719635},{"id":"https://openalex.org/C8797682","wikidata":"https://www.wikidata.org/wiki/Q2115","display_name":"XML","level":2,"score":0.4032999873161316},{"id":"https://openalex.org/C108713360","wikidata":"https://www.wikidata.org/wiki/Q1824206","display_name":"Supply chain","level":2,"score":0.40310001373291016},{"id":"https://openalex.org/C2779041454","wikidata":"https://www.wikidata.org/wiki/Q870780","display_name":"Chatbot","level":2,"score":0.3937000036239624},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.38769999146461487},{"id":"https://openalex.org/C195324797","wikidata":"https://www.wikidata.org/wiki/Q33742","display_name":"Natural language","level":2,"score":0.3822999894618988},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.3700999915599823},{"id":"https://openalex.org/C33762810","wikidata":"https://www.wikidata.org/wiki/Q461671","display_name":"Data integrity","level":2,"score":0.361299991607666},{"id":"https://openalex.org/C2780385302","wikidata":"https://www.wikidata.org/wiki/Q367158","display_name":"Protocol (science)","level":3,"score":0.3580999970436096},{"id":"https://openalex.org/C35084680","wikidata":"https://www.wikidata.org/wiki/Q848201","display_name":"Requirements traceability","level":5,"score":0.3208000063896179},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.3197000026702881},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.31380000710487366},{"id":"https://openalex.org/C169468491","wikidata":"https://www.wikidata.org/wiki/Q146923","display_name":"Middleware (distributed applications)","level":2,"score":0.3098999857902527},{"id":"https://openalex.org/C85847156","wikidata":"https://www.wikidata.org/wiki/Q59015987","display_name":"Verifiable secret sharing","level":3,"score":0.3019999861717224},{"id":"https://openalex.org/C12269588","wikidata":"https://www.wikidata.org/wiki/Q132364","display_name":"Communications protocol","level":2,"score":0.287200003862381},{"id":"https://openalex.org/C53619493","wikidata":"https://www.wikidata.org/wiki/Q4787093","display_name":"Architecture framework","level":3,"score":0.28519999980926514},{"id":"https://openalex.org/C45874996","wikidata":"https://www.wikidata.org/wiki/Q37045","display_name":"Markup language","level":3,"score":0.27730000019073486},{"id":"https://openalex.org/C183322885","wikidata":"https://www.wikidata.org/wiki/Q17007702","display_name":"Context model","level":3,"score":0.27390000224113464},{"id":"https://openalex.org/C2780416260","wikidata":"https://www.wikidata.org/wiki/Q2063","display_name":"JSON","level":2,"score":0.27250000834465027},{"id":"https://openalex.org/C100776233","wikidata":"https://www.wikidata.org/wiki/Q2532492","display_name":"Bridge (graph theory)","level":2,"score":0.27140000462532043},{"id":"https://openalex.org/C98025372","wikidata":"https://www.wikidata.org/wiki/Q477538","display_name":"Systems architecture","level":3,"score":0.26930001378059387},{"id":"https://openalex.org/C151319957","wikidata":"https://www.wikidata.org/wiki/Q752739","display_name":"Asynchronous communication","level":2,"score":0.26899999380111694},{"id":"https://openalex.org/C67186912","wikidata":"https://www.wikidata.org/wiki/Q367664","display_name":"Data modeling","level":2,"score":0.25870001316070557},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.25529998540878296},{"id":"https://openalex.org/C100463513","wikidata":"https://www.wikidata.org/wiki/Q5227322","display_name":"Data model (GIS)","level":2,"score":0.2540000081062317},{"id":"https://openalex.org/C41550386","wikidata":"https://www.wikidata.org/wiki/Q529909","display_name":"Multi-agent system","level":2,"score":0.251800000667572},{"id":"https://openalex.org/C74072328","wikidata":"https://www.wikidata.org/wiki/Q1142726","display_name":"Intelligent agent","level":2,"score":0.25029999017715454}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1016/j.procs.2026.03.046","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.procs.2026.03.046","pdf_url":null,"source":{"id":"https://openalex.org/S120348307","display_name":"Procedia Computer Science","issn_l":"1877-0509","issn":["1877-0509"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Procedia Computer Science","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1016/j.procs.2026.03.046","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.procs.2026.03.046","pdf_url":null,"source":{"id":"https://openalex.org/S120348307","display_name":"Procedia Computer Science","issn_l":"1877-0509","issn":["1877-0509"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Procedia Computer Science","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":7,"referenced_works":["https://openalex.org/W2889403099","https://openalex.org/W2914797198","https://openalex.org/W4400362806","https://openalex.org/W4403357569","https://openalex.org/W4407085153","https://openalex.org/W4408338698","https://openalex.org/W7129030749"],"related_works":[],"abstract_inverted_index":{"This":[0,168],"paper":[1],"presents":[2],"the":[3,23,98,108,112,141,182],"design":[4],"and":[5,33,81,104,121],"implementation":[6,139],"of":[7,144],"a":[8,29],"modular":[9],"conversational":[10,93],"agent":[11],"architecture":[12,67],"that":[13,54,92,148,186],"enables":[14],"natural":[15,63,157],"language":[16,64],"access":[17,36,127,132,151],"to":[18,37,57],"blockchain-based":[19],"traceability":[20,38,166,177],"data":[21,39,116,155],"in":[22,162,192],"agro-food":[24],"industry.":[25],"The":[26,66],"research":[27],"addresses":[28],"critical":[30],"challenge:":[31],"end-users":[32,149],"consumers":[34],"require":[35],"but":[40],"cannot":[41],"feasibly":[42],"receive":[43],"training":[44,161,184],"on":[45],"complex":[46,101],"technical":[47,142],"systems.":[48],"We":[49],"propose":[50],"an":[51,171],"LLM-based":[52],"chatbot":[53],"allows":[55],"stakeholders":[56],"query":[58],"supply":[59,153,194],"chain":[60,154],"information":[61,131],"using":[62],"interactions.":[65],"integrates":[68],"two":[69],"complementary":[70],"execution":[71],"backends":[72],"-":[73,90],"LangGraph":[74],"for":[75,85,174],"structured":[76],"reasoning":[77],"with":[78],"state":[79],"management,":[80],"Gemini":[82],"Live":[83],"API":[84],"real-time":[86],"multilingual":[87],"voice":[88],"interactions":[89],"demonstrating":[91,147],"interfaces":[94],"can":[95,150],"effectively":[96],"bridge":[97],"gap":[99],"between":[100],"blockchain":[102,122,163,190],"systems":[103,178],"non-technical":[105],"users.":[106],"Through":[107],"Model":[109],"Context":[110],"Protocol,":[111],"system":[113],"connects":[114],"heterogeneous":[115],"sources":[117],"including":[118],"documents,":[119],"APIs,":[120],"event":[123],"logs,":[124],"while":[125],"role-based":[126],"controls":[128],"ensure":[129],"appropriate":[130],"across":[133],"different":[134],"stakeholder":[135],"types.":[136],"A":[137],"proof-of-concept":[138],"validates":[140],"feasibility":[143],"this":[145],"approach,":[146],"verifiable":[152],"through":[156],"dialogue":[158],"without":[159],"prior":[160],"technology":[164],"or":[165],"protocols.":[167],"work":[169],"establishes":[170],"architectural":[172],"foundation":[173],"making":[175],"decentralized":[176],"operationally":[179],"accessible,":[180],"eliminating":[181],"user":[183],"barrier":[185],"has":[187],"hindered":[188],"consumer-facing":[189],"applications":[191],"agri-food":[193],"chains.":[195]},"counts_by_year":[],"updated_date":"2026-04-25T08:17:42.794288","created_date":"2026-03-25T00:00:00"}
