{"id":92,"date":"2024-04-12T17:15:32","date_gmt":"2024-04-12T15:15:32","guid":{"rendered":"https:\/\/marpahealth.ch\/?p=92"},"modified":"2026-06-12T17:17:27","modified_gmt":"2026-06-12T15:17:27","slug":"lemon-supporting-better-requirements-communication-in-digital-health-software-development","status":"publish","type":"post","link":"https:\/\/marpahealth.ch\/index.php\/2024\/04\/12\/lemon-supporting-better-requirements-communication-in-digital-health-software-development\/","title":{"rendered":"The LEMON Framework: Supporting Better Requirements Communication in Digital Health Software Development at MARPaHealth"},"content":{"rendered":"\n<blockquote class=\"wp-block-quote\">\n<p><a href=\"https:\/\/ceur-ws.org\/Vol-3672\/PT-paper4.pdf\">Link to the paper here<\/a><\/p>\n<\/blockquote>\n\n\n\n<p>Effective communication between stakeholders and software developers is essential for building software that truly meets users\u2019 needs. When requirements are misunderstood, the final solution may differ from what stakeholders expected, leading to misalignment, rework, and reduced satisfaction.<\/p>\n\n\n\n<p>This challenge is especially important in domains such as <strong>digital health<\/strong>, where software must respond to complex needs and support real-world healthcare processes.<\/p>\n\n\n\n<p>To address this problem, the research behind <strong>MARPaHealth<\/strong> explores how <strong>software requirement patterns<\/strong> can support more effective requirements specification. Requirement patterns make it possible to reuse documented, experience-based knowledge when defining software requirements, helping teams produce clearer and more consistent specifications.<\/p>\n\n\n\n<p>However, despite their potential, requirement patterns are still not widely adopted in industry. Existing studies show that this is partly due to the lack of appropriate tools and the limited scalability of current solutions.<\/p>\n\n\n\n<p>As part of our work, we presented <strong>LEMON<\/strong>, a software requirements tool designed to assist requirements specification using reusable and documented requirement patterns.<\/p>\n\n\n\n<p>The tool &amp; demonstration paper introduces the first version of the LEMON architecture and presents a prototype showing how its components can support requirements specification in practice. The demonstration is illustrated through a use case in the context of <strong>digital health software development<\/strong>.<\/p>\n\n\n\n<p>LEMON aims to make requirement patterns easier to use, adapt, and integrate into software development processes. By supporting practitioners during requirements specification, the tool contributes to reducing misunderstandings and improving alignment between stakeholders and development teams.<\/p>\n\n\n\n<p>The work also reflects on the challenges and opportunities for increasing the industrial adoption of LEMON. These insights are informed by practitioners\u2019 feedback gathered through an online survey, helping us identify the next research and development steps.<\/p>\n\n\n\n<p>At <strong>MARPaHealth<\/strong>, we see LEMON as an important step toward more systematic, reusable, and collaborative software requirements engineering for digital health solutions.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Link to the paper here Effective communication between stakeholders and software developers is essential for building software that truly meets users\u2019 needs. When requirements are misunderstood, the final solution may differ from what stakeholders expected, leading to misalignment, rework, and reduced satisfaction. This challenge is especially important in domains such as digital health, where software [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":94,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"_links":{"self":[{"href":"https:\/\/marpahealth.ch\/index.php\/wp-json\/wp\/v2\/posts\/92"}],"collection":[{"href":"https:\/\/marpahealth.ch\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/marpahealth.ch\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/marpahealth.ch\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/marpahealth.ch\/index.php\/wp-json\/wp\/v2\/comments?post=92"}],"version-history":[{"count":2,"href":"https:\/\/marpahealth.ch\/index.php\/wp-json\/wp\/v2\/posts\/92\/revisions"}],"predecessor-version":[{"id":95,"href":"https:\/\/marpahealth.ch\/index.php\/wp-json\/wp\/v2\/posts\/92\/revisions\/95"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/marpahealth.ch\/index.php\/wp-json\/wp\/v2\/media\/94"}],"wp:attachment":[{"href":"https:\/\/marpahealth.ch\/index.php\/wp-json\/wp\/v2\/media?parent=92"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/marpahealth.ch\/index.php\/wp-json\/wp\/v2\/categories?post=92"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/marpahealth.ch\/index.php\/wp-json\/wp\/v2\/tags?post=92"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}