GENERATION OF ERP SYSTEMS FROM REA SPECIFICATIONS

Nicholas Poul Schultz-Møller, Christian Hølmer, Michael R. Hansen

2008

Abstract

We present an approach to the construction of Enterprise Resource Planning (ERP) Systems, which is based on the Resources, Events and Agents (REA) ontology. Though this framework deals with processes involving exchange and flow of resources, the conceptual models have high-level graphical representations describing what the major entities are rather than how they engage in computations. We show how to develop a declarative, domain-specific language on the basis of REA, and for this language we have developed a tool which automatically can generate running web-applications. A main contribution is a proof-of-concept result showing that business-domain experts can, using a declarative, REA-based domain-specific language, generate their own applications without worrying about implementation details. In order to have a well-defined domain-specific language, a formal model of REA has been developed using the specification language Object-Z. This formalization led to clarifications as well as the introduction of new concepts. The compiler for our language is written in Objective CAML and as implementation platform we used Ruby on Rails. The aim of this paper is to give an overview of whole construction of a running application on the basis of a REA specification.

Download


Paper Citation


in Harvard Style

Poul Schultz-Møller N., Hølmer C. and R. Hansen M. (2008). GENERATION OF ERP SYSTEMS FROM REA SPECIFICATIONS . In Proceedings of the Third International Conference on Software and Data Technologies - Volume 3: ICSOFT, ISBN 978-989-8111-53-1, pages 12-19. DOI: 10.5220/0001872600120019

in Bibtex Style

@conference{icsoft08,
author={Nicholas Poul Schultz-Møller and Christian Hølmer and Michael R. Hansen},
title={GENERATION OF ERP SYSTEMS FROM REA SPECIFICATIONS},
booktitle={Proceedings of the Third International Conference on Software and Data Technologies - Volume 3: ICSOFT,},
year={2008},
pages={12-19},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001872600120019},
isbn={978-989-8111-53-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Third International Conference on Software and Data Technologies - Volume 3: ICSOFT,
TI - GENERATION OF ERP SYSTEMS FROM REA SPECIFICATIONS
SN - 978-989-8111-53-1
AU - Poul Schultz-Møller N.
AU - Hølmer C.
AU - R. Hansen M.
PY - 2008
SP - 12
EP - 19
DO - 10.5220/0001872600120019