Hypermedia-based software architecture enables Test-Driven Development.
Andrew R PostNancy HoErik RasmussenIvan PostAika ChoJohn HoferArthur T ManessTimothy ParnellDavid A NixPublished in: JAMIA open (2023)
Software engineering practices are underutilized in informatics. Similar informatics projects will more likely succeed through application of good architecture and automated testing. Our approach is broadly applicable to data management tools involving cloud data storage.