Evaluating Domain-Driven Architectural Designs and Non-Functional Architectural Attributes for Windows Phone 8 Mobile Applications

University essay from Göteborgs universitet/Institutionen för data- och informationsteknik

Abstract: Most IT companies are interested in investigating new mo- bile technologies as mobile devices are noticeably prevalent these days. In this study, we collaborated with Volvo IT to identify the extent of conformance to domain-driven archi- tectures when developing Windows Phone 8 (WP8) applica- tions, as well as to nd out what non-functional attributes can be applied to these applications. We took the Action Design Research (ADR) strategy to de- velop a purchasing order system prototype and investigate the applicability of security, performance, and maintainabil- ity to Windows Phone 8 applications. We found that while the Model-View-ViewModel (MVVM) pattern brings high maintainability to WP8 applications, these applications can still conform to a domain-driven architecture with, at least, the user interface, domain, communication, and service com- ponents, and ful ll high levels of security as well as perfor- mance. Due to the limited time frame of the study, we did not con- sider other non-functional attributes, such as integrability, robustness, and simplicity, for WP8 applications. Those at- tributes can be investigated in future research.

  AT THIS PAGE YOU CAN DOWNLOAD THE WHOLE ESSAY. (follow the link to the next page)