Abstract
In this paper we build a prototype of an evolvable Accounting Information System (AIS) that supports multiple Generally Accepted Accounting Standards (GAAP) reporting. Reporting in multiple GAAP can have different origins: differences in local and tax GAAP, belonging to an economic group or additional regulations. Regulations change frequently: additional GAAP are imposed on companies and GAAP themselves are updated to changing economic conditions. AIS need to support multiple GAAP and evolvability is important because of the changing nature of these GAAP. Normalized Systems Theory (NST) proposes theorems for building evolvable information systems, but lacks specific guidance in business domains (e.g. accounting). Therefore we contribute to literature by showing the feasibility of using NST to design and build an AIS. We use design principles from literature to start building our prototype. The resulting prototype shows into more detail how the design principles are used into an actual software design.
Similar content being viewed by others
References
Sinnett, W.M., Willis, M.: The time is right for standard business reporting. Financ. Executive 25(9), 23–27 (2009)
Lehman, M.: Programs, life cycles, and laws of software evolution. Proc. IEEE 68(9), 1060–1076 (1980)
Grabski, S.V., Leech, S.A., Schmidt, P.J.: A review of ERP research: a future agenda for accounting information systems. J. Inf. Syst. 25(1), 37–78 (2011)
Meall, L.: Can you comply? Accountancy 133(1329), 73–74 (2004)
Guan, J., Levitan, A.S., Kuhn, J.R.: How AIS can progress along with ontology research in IS. Int. J. Acc. Inf. Syst. 14(1), 21–38 (2013)
Geerts, G.L., Graham, L.E., Mauldin, E.G., McCarthy, W.E., Richardson, V.J.: Integrating information technology into accounting research and practice. Acc. Horiz. 27(4), 815–840 (2013)
Mannaert, H., Verelst, J.: Normalized Systems: Re-creating Information Technology Based on Laws for Software Evolvability. Koppa (2009)
Vanhoof, E., Huysmans, P., Aerts, W., Verelst, J.: Evaluating accounting information systems that support multiple GAAP reporting using normalized systems theory. In: Aveiro, D., Tribolet, J., Gouveia, D. (eds.) EEWC 2014. LNBIP, vol. 174, pp. 76–90. Springer, Heidelberg (2014)
Vanhoof, E., Aerts, W.: Guidelines to design evolvable multiple GAAP accounting information systems. In: Proceedings of the Twentieth Americas Conference on Information Systems (AMCIS 2014), Savannah, 7–9 August 2014
Benbasat, I., Zmud, R.W.: Empirical research in information systems: the practice of relevance. MIS Q. 23(1), 3–16 (1999)
Hirschheim, R., Klein, H.K.: Crisis in the is field? a critical reflection on the state of the discipline. J. Assoc. Inf. Syst. 4, 237–293 (2003)
March, S.T., Smith, G.F.: Design and natural science research on information technology. Decis. Support Syst. 15(4), 251–266 (1995)
Hevner, A.R., March, S.T., Park, J., Ram, S.: Design science in information systems research. MIS Q. 28(1), 75–105 (2004)
Hevner, A.R.: A three cycle view of design science research. Scand. J. Inf. Syst. 19, 87–92 (2007)
Gregor, S., Hevner, A.R.: Positioning and presenting design science research for maximum impact. MIS Q. 37(2), 337 (2013)
Sonnenberg, C., vom Brocke, J.: Evaluations in the science of the artificial – reconsidering the build-evaluate pattern in design science research. In: Peffers, K., Rothenberger, M., Kuechler, B. (eds.) DESRIST 2012. LNCS, vol. 7286, pp. 381–397. Springer, Heidelberg (2012)
Venable, J., Pries-Heje, J., Baskerville, R.: A framework for evaluation in design science research. Eur. J. Inf. Syst. 25(1), 77–89 (2014)
Fischer, M., Marsh, T.: Accounting and reporting convergence. Int. J. Acad. Bus. World 6(1), 1–10 (2012)
Mannaert, H., De Bruyn, P., Verelst, J.: Exploring entropy in software systems - towards a precise definition and design rules. In: Proceedings of the Seventh International Conference on Systems, Saint Gilles, Reunion, pp. 93–99 (2012)
Mannaert, H., Verelst, J., Ven, K.: The transformation of requirements into software primitives: studying evolvability based on systems theoretic stability. Sci. Comput. Program. 76(12), 1210–1222 (2011)
De Bruyn, P.: Generalizing normalized systems theory: towards a foundational theory for enterprise engineering, Antwerp. Ph.D. dissertation - AES faculty, MIS department, University of Antwerp, Antwerp (2014)
Van Nuffel, D.: Towards Designing Modular and Evolvable Business Processes. Ph.D. dissertation - AES faculty, MIS department, University of Antwerp (2011)
Huysmans, P.: On the Feasibility of Normalized Enterprises: Applying Normalized Systems Theory to the High-Level Design of Enterprises. Ph.D. dissertation - AES faculty, MIS department, University of Antwerp (2011)
Mannaert, H., Verelst, J., Ven, K.: Towards evolvable software architectures based on systems theoretic stability. Softw. Pract. Experience 42(1), 89–116 (2012)
Mannaert, H., Verelst, J., De Bruyn, P.: Normalized Systems Theory: Towards a Foundational Theory for Evolvable Design (2016)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Vanhoof, E., De Bruyn, P., Aerts, W., Verelst, J. (2016). Building an Evolvable Prototype for a Multiple GAAP Accounting Information System. In: Aveiro, D., Pergl, R., Gouveia, D. (eds) Advances in Enterprise Engineering X. EEWC 2016. Lecture Notes in Business Information Processing, vol 252. Springer, Cham. https://doi.org/10.1007/978-3-319-39567-8_5
Download citation
DOI: https://doi.org/10.1007/978-3-319-39567-8_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-39566-1
Online ISBN: 978-3-319-39567-8
eBook Packages: Computer ScienceComputer Science (R0)