Abstract
Blockchain architectures promise disruptive innovation but factually they pose many architectural restrictions to classical service-based applications and show considerable design, implementation, and operations overhead. Furthermore, the relation between such overheads and user benefits is not clear yet. To shed light on the aforementioned relations, a service-based blockchain architecture was designed and deployed as part of a field study in real-life experimentation. An observational approach was then performed to elaborate on the technology-acceptance of the service-based blockchain architecture in question. Evidence shows that the resulting architecture is, in principle, not different than other less complex equivalents; furthermore, the architectural limitations posed by the blockchain-oriented design demand a significant additional effort to be put onto even the simplest of functionalities. We conclude that further research shall be invested in clarifying further the design principles we learned as part of this study as well as any trade-offs posed by blockchain-oriented service design and operation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
For more information about the festival the reader should visit: https://www.welcometothevillage.nl.
- 2.
References
Bradley, J.: The technology acceptance model and other user acceptance theories. IGI Global, Hershey, PA, USA (2009)
Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., Wiley, M., Stal, A.: System of patterns - pattern oriented software architecture (1996)
Davis, F.D.: Perceived usefulness, perceived ease of use, and user acceptance of information technology. MIS Q. 13, 319–340 (1989)
Delone, W.H., McLean, E.R.: The DeLone and McLean model of information systems success: a ten-year update. J. Manage. Inf. Syst. 19(4), 9–30 (2003)
Dhungana, D.: Integrated variability modeling of features and architecture in software product line engineering. In: ASE, pp. 327–330. IEEE (2006)
Folkinshteyn, D., Lennon, M.: Braving bitcoin: a technology acceptance model (tam) analysis. J. Inf. Technol. Case Appl. Res. 18(4), 220–249 (2016)
Gil, M.A., Gonzalez-Rodriguez, G.: Fuzzy vs. likert scale in statistics. In: Trillas, E., Bonissone, P., Magdalena, L., Kacprzyk, J. (eds.) Combining Experimentation and Theory. Studies in Fuzziness and Soft Computing, vol. 271, pp. 407–420. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-24666-1_27
Kakar,A.K.,: How do perceived enjoyment and perceived usefulness of a software product interact over time to impact technology acceptance? Interact. Comput. 29(4), 467–480 (2017)
King, W., He, J.: A meta-analysis of the technology acceptance model. Inf. Manage. 43(6), 740–755 (2006)
Krippendorff, K.: Content Analysis: an Introduction to Its Methodology (second edition). Sage Publications (2004)
Lethbridge, T.C., Sim, S.E., Singer, J.: Studying software engineers: data collection techniques for software field studies. Empir. Softw. Eng. 10, 311–341 (2005)
Lischke, M., Fabian, B.: Analyzing the bitcoin network: the first four years. Future Internet 8(1), 7 (2016)
Rai, A., Lang, S.S., Welker R.B., Assessing the validity of is success models: an empirical test and theoretical analysis. Inf. Syst. Res. 13(1), 50–69 (2002)
Richards, M.:Microservices vs. service-oriented architecture. Technical Report, July (2016)
Simons, T.R., Pollock, K.H., Wettroth, J.M., Alldredge, M.W., Pacifici, K., Brewster, J.: Sources of measurement error, misclassification error, and bias in auditory avian point count data. Environ. Ecol. Stat. 3, 237–254 (2009)
Swan, M.: Blockchain: blueprint for a new economy. O’Reilly Media, Inc. (2015)
Venkatesh, V., Morris, M.G., Davis, G.B., Davis, F.D.: User acceptance of information technology: toward a unified view. MIS Quart. 27(3), 425–478 (2003)
Wessling, F., Gruhn, V.: Engineering software architectures of blockchain-oriented applications. In: ICSA Companion, pp. 45–46. IEEE (2018)
Yli-Huumo, J., Ko, D., Choi, S., Park, S., Smolander, K.: Where is current research on Blockchain technology? a systematic review. PLOS ONE 11(10), e0163477 (2016)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Quattrocchi, G., Tamburri, D.A., Heuvel, WJ.V.D. (2022). Blockchain-Oriented Services Computing in Action: Insights from a User Study. In: Troya, J., Medjahed, B., Piattini, M., Yao, L., Fernández, P., Ruiz-Cortés, A. (eds) Service-Oriented Computing. ICSOC 2022. Lecture Notes in Computer Science, vol 13740. Springer, Cham. https://doi.org/10.1007/978-3-031-20984-0_27
Download citation
DOI: https://doi.org/10.1007/978-3-031-20984-0_27
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-20983-3
Online ISBN: 978-3-031-20984-0
eBook Packages: Computer ScienceComputer Science (R0)