Welcome to the upgraded MacSphere! We're putting the finishing touches on it; if you notice anything amiss, email macsphere@mcmaster.ca

BUILDING SCALABLE BUSINESS DOMAIN TRUST

dc.contributor.advisorDeza, Antoine
dc.contributor.authorBurlacu, Adrian
dc.contributor.departmentComputing and Softwareen_US
dc.date.accessioned2017-10-18T12:11:34Z
dc.date.available2017-10-18T12:11:34Z
dc.date.issued2017-11
dc.description.abstractThis thesis discusses a minimized number of concepts necessary for creating stateful, asynchronous, and scalable software applications that implement a subject domain. It is shown how domain driven design can be implemented using a minimized set of interfaces and architecture patterns. Further, it is shown how high-level business logic can be exposed as an HTTP service. This is achieved by reviewing requirements, design, and implementation details for shared control of an organizational data structure - a tree. Tree data specific as well as general business logic such as synchronization is identified and testing results are explored. Extensibility design is proposed.en_US
dc.description.degreeMaster of Applied Science (MASc)en_US
dc.description.degreetypeThesisen_US
dc.identifier.urihttp://hdl.handle.net/11375/22248
dc.language.isoenen_US
dc.subjectSoftwareen_US
dc.subjectServicesen_US
dc.subjectBusinessen_US
dc.subjectDesignen_US
dc.subjectTrusten_US
dc.subjectBlockchainen_US
dc.titleBUILDING SCALABLE BUSINESS DOMAIN TRUSTen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
burlacu_adrian_201709_mascsoftwareengineering.pdf
Size:
477.49 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.68 KB
Format:
Item-specific license agreed upon to submission
Description: