Towards a Generic Data Model for REA Based Applications
Bernhard Wally, Christian Huemer
2014
Abstract
The original REA accounting model (McCarthy, 1982) has been extended in previous years into a business modeling language. Apart from its conceptual model, academic effort has been put into the definition of a formal description language, based on standards such as UML or OWL. The specification of a generic data model from a software engineering point of view for domain independent use of REA for business model specification and execution has been touched only briefly in the past. Thus, we present a data model concept for runtime-configurable REA business model definition and execution.
References
- Al-Jallad, M. M. (2012). REA business modeling language: Toward a REA based domain specific visual language. Student thesis, KTH Royal Institute of Technology.
- Atkinson, C. and Kühne, T. (2000). Meta-level independent modelling. In International Workshop on Model Engineering at 14th European Conference on ObjectOriented Programming, pages 12-16.
- Atkinson, C. and Kühne, T. (2001). The essence of multilevel metamodeling. In Goos, G., Hartmanis, J., and Leeuwen, J. v., editors, UML 2001-The Unified Modeling Language. Modeling Languages, Concepts, and Tools, Lecture Notes in Computer Science, pages 19- 33. Springer.
- Atkinson, C. and Kühne, T. (2008). Reducing accidental complexity in domain models. Software & Systems Modeling, 7(3):345-359.
- Frank, U. (2011a). The MEMO meta modelling language (MML) and language architecture. ICB-Research Report 43, Institute for Computer Science and Business Information Systems, University Duisburg-Essen.
- Frank, U. (2011b). Some guidelines for the conception of domain-specific modelling languages. In Nüttgens, M., Thomas, O., and Weber, B., editors, 4th International Workshop on Enterprise Modelling and Information Systems Architectures (EMISA 2011), volume P-190 of Lecture Notes in Informatics, pages 93-106, Bonn. Gesellschaft für Informatik, Köllen Druck+Verlag GmbH.
- Gailly, F. and Poels, G. (2007). Towards ontology-driven information systems: Redesign and formalization of the REA ontology. In Abramowicz, W., editor, Business Information Systems, volume 4439 of Lecture Notes in Computer Science, pages 245-259. Springer Berlin Heidelberg.
- Gailly, F. and Poels, G. (2010). Conceptual modeling using domain ontologies. improving the domain-specific quality of conceptual schemas. In 10th Workshop on Domain-Specific Modeling, pages 18:1-18:6. ACM.
- Geerts, G. L. and McCarthy, W. E. (1997). Modeling business enterprises as value-added process hierarchies with resource-event-agent object templates. In Sutherland, J., Casanave, C., Miller, J., Patel, P., and Hollowell, G., editors, Business Object Design and Implementation, pages 94-113. Springer London.
- Geerts, G. L. and McCarthy, W. E. (2000). The ontological foundation of REA enterprise information systems. In Annual Meeting of the American Accounting Association, Philadelphia, PA, volume 362, pages 127-150.
- Geerts, G. L. and McCarthy, W. E. (2006). Policy-level specifications in REA enterprise information systems. Journal of Information Systems, 20(2):37-63.
- Gürth, T. (2014). Business model driven ERP customization. Master's thesis, Faculty of Informatics, Vienna University of Technology.
- HrubÈ, P., Kiehn, J., and Scheller, C. V. (2006). ModelDriven Design using Business Patterns. Springer.
- Johnson, R. and Woolf, B. (1997). Type object. In Martin, R. C., Riehle, D., and Buschmann, F., editors, Pattern Languages of Program Design 3, chapter Type Object, pages 47-65. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA.
- Kühne, T. and Steimann, F. (2004). Tiefe charakterisierung. In Rumpe, B. and Hesse, W., editors, Modellierung 2004, volume P-45 of Lecture Notes in Informatics, pages 109-120, Bonn. Gesellschaft für Informatik, Köllen Druck+Verlag GmbH.
- Mayrhofer, D. (2012). REA-DSL: Business Model Driven Data Engineering. PhD dissertation, Vienna University of Technology.
- Mayrhofer, D., Mazak, A., Wally, B., Huemer, C., and Regatschnig, P. (2014). REAlist: Towards a business model adapting multi-tenant ERP system in the cloud. In 8th International Workshop on Value Modeling and Business Ontology (VMBO 2014).
- McCarthy, W. E. (1982). The rea accounting model: A generalized framework for accounting systems in a shared data environment. The Accounting Review, 57(3):554-578.
- Nakamura, H. and Johnson, R. E. (1998). Adaptive framework for the REA accounting model. In OOPSLA'98 Workshop on Business Object Design and Implementation IV.
- Object Management Group, Inc. (2013). OMG Meta Object Facility (MOF) Core Specification. Object Management Group, Inc.
- Wally, B., Mazak, A., Mayrhofer, D., and Huemer, C. (2014). A generic REA software architecture based on fragments and declarations. In 8th International Workshop on Value Modeling and Business Ontology (VMBO 2014).
- Yoder, J. W. and Johnson, R. (2002). The adaptive objectmodel architectural style. In Software Architecture, pages 3-27. Springer.
Paper Citation
in Harvard Style
Wally B. and Huemer C. (2014). Towards a Generic Data Model for REA Based Applications . In Proceedings of the Fourth International Symposium on Business Modeling and Software Design - Volume 1: BMSD, ISBN 978-989-758-032-1, pages 153-158. DOI: 10.5220/0005425401530158
in Bibtex Style
@conference{bmsd14,
author={Bernhard Wally and Christian Huemer},
title={Towards a Generic Data Model for REA Based Applications},
booktitle={Proceedings of the Fourth International Symposium on Business Modeling and Software Design - Volume 1: BMSD,},
year={2014},
pages={153-158},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005425401530158},
isbn={978-989-758-032-1},
}
in EndNote Style
TY - CONF
JO - Proceedings of the Fourth International Symposium on Business Modeling and Software Design - Volume 1: BMSD,
TI - Towards a Generic Data Model for REA Based Applications
SN - 978-989-758-032-1
AU - Wally B.
AU - Huemer C.
PY - 2014
SP - 153
EP - 158
DO - 10.5220/0005425401530158