{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T05:20:56Z","timestamp":1740115256322,"version":"3.37.3"},"reference-count":0,"publisher":"IOS Press","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2008]]},"abstract":"<jats:p>Concurrent\/reactive systems can be designed free of deadlock using prioritized service architecture (PSA), subject to simple, statically verified, design rules. The Honeysuckle Design Language (HDL) enables such service-oriented design to be expressed purely in terms of communication, while affording a process-oriented implementation, using the Honeysuckle Programming Language (HPL). A number of enhancements to the service model for system abstraction are described, along with their utility. Finally, a new graphical counterpart to HDL (HVDL) is introduced that incorporates all these enhancements, and which facilitates interactive stepwise refinement.<\/jats:p>","DOI":"10.3233\/978-1-58603-907-3-99","type":"book-chapter","created":{"date-parts":[[2025,2,20]],"date-time":"2025-02-20T09:37:07Z","timestamp":1740044227000},"source":"Crossref","is-referenced-by-count":0,"title":["Prioritized Service Architecture: Refinement and Visual Design"],"prefix":"10.3233","author":[{"family":"East Ian R.","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"7437","container-title":["Concurrent Systems Engineering Series","Communicating Process Architectures 2008"],"original-title":[],"deposited":{"date-parts":[[2025,2,20]],"date-time":"2025-02-20T09:46:56Z","timestamp":1740044816000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.medra.org\/servlet\/aliasResolver?alias=iospressISSNISBN&issn=1383-7575&volume=66&spage=99"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008]]},"references-count":0,"URL":"https:\/\/doi.org\/10.3233\/978-1-58603-907-3-99","relation":{},"ISSN":["1383-7575"],"issn-type":[{"value":"1383-7575","type":"print"}],"subject":[],"published":{"date-parts":[[2008]]}}}