BUSINESS PROCESS VALIDATION - Testing Before Designing

Cornelis G. F. [Kees] Ampt

Abstract

Rather than testing at the end of software projects, with subsequent need to redesign major parts, the Business Process Validation (BPV) method aims at systematic testing from the start of a project, already in the requirements phase, up to final delivery. It embraces three phases: Transformation Model, Service Object Model, & IT/AO Model. The core of the Service Object Mode are classification trees, based on initial ideas as laid down in the Transformation Model. A prototype of a software tool to automate the classification tree construction, has been developed as part of a Masters Thesis project. First tests resulted for small projects in no significant time reduction. However, for larger ones a time reduction of over 50% is achieved compared to development of the classification trees by hand, while for all projects several automated consistency checks can be performed. Real life tests are underway for the coming months.

References

  1. Buwalda, Hans et al, 2002. Integrated test design and automation: using the TestFrame method. AddisonWesley, Boston.
  2. Cesare, Sergio de, 2003. Business Modelling with UML: Distilling Directions for future Research. In: Enterprise Information Systems IV, p. 153 - 162. Kluwer Academic Publishers, Dordrecht, Boston, London.
  3. Fagan, M.E., 1976. Design and Code inspections to reduce errors in program development, IBM Systems Journal, Vol. 15, No 3, p. 258-287.
  4. Fagan, M.E., 1986. Advances in Software Inspections, IEEE Transactions on Software Engineering, Vol. SE12, No. 7, p. 744-751.
  5. Koomen, Tim & Baarda, Rob (ed.), 2005. TMap Test Topics. Tutein Nolthenius, 's-Hertogenbosch.
  6. Owen Rogers, R., 2004. Acceptance Testing vs. Unit Testing: A Developer's Perspective. In: Extreme Programming and Agile Methods - XP/Agile Universe 2004, p. 22 - 31. Springer, Berlin, Heidelberg
  7. Smit, Klaas, 2005 Business Process Validation, Academic Service. The Hague.
  8. Williams, Ashley, 2003. Examining the Use Case as Genre in Software Development and Documentation. In: Proceedings of the 21st annual international conference on Documentation, p.12 - 15. ACM Press.
Download


Paper Citation


in Harvard Style

G. F. [Kees] Ampt C. (2007). BUSINESS PROCESS VALIDATION - Testing Before Designing . In Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-972-8865-90-0, pages 554-558. DOI: 10.5220/0002378905540558


in Bibtex Style

@conference{iceis07,
author={Cornelis G. F. [Kees] Ampt},
title={BUSINESS PROCESS VALIDATION - Testing Before Designing},
booktitle={Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2007},
pages={554-558},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002378905540558},
isbn={978-972-8865-90-0},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - BUSINESS PROCESS VALIDATION - Testing Before Designing
SN - 978-972-8865-90-0
AU - G. F. [Kees] Ampt C.
PY - 2007
SP - 554
EP - 558
DO - 10.5220/0002378905540558