Towards an Improvement of Software Development Processes through Standard Business Rules

3Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The automation of software development processes is a desirable goal of current software companies which would lead to a cost reduction in software production. This automation is the backbone of approaches such as Model Driven Architecture (MDA) or Software Factories. This paper proposes the use of standard Business Rules (using Rules Interchange Format, RIF) to specify application functionality along with a platform to produce automatic implementations for them. The novelty of this proposal is to introduce Business Rules at all levels of MDA architecture in a software development process, providing a supporting tool where production Business Rules are considered at every abstraction level. Production Business Rules are represented through standard languages, rule engine vendor independence is assured via automatic transformation between rule languages, and Business Rules reuse is made possible. The objective is to get the development of production Business Rules closer to non-technical people involved in the software development process through the use of natural language processing approaches, automatic transformations among models and semantic web languages such as Ontology Web Language (OWL). © 2009 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Martínez-Fernández, J. L., Martínez, P., & González-Cristóbal, J. C. (2009). Towards an Improvement of Software Development Processes through Standard Business Rules. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5858 LNCS, pp. 159–166). https://doi.org/10.1007/978-3-642-04985-9_16

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free