Traceability between Code and Design
Documentation in Database Management System: A Case Study
Mohammed Akour, Ahmad
Saifan, and Osama Ratha'an
Computer
Information Systems Department, Yarmouk University, Jordan
Abstract: Traceability
builds many strong connections or links between requirements and design, so the
main purpose of traceability is to maintain consistency between a high level
conceptual view and a low level implementation view. The purpose of this paper
is to have full consistency between all components over all phases in the
oracle designer tool by allowing traceability to be carried out not only
between the requirements and design but also between the code and design. In
this paper, we propose a new methodology to support traceability and completeness
checking between code and design of oracle database applications. The new
algorithm consists of a set of interrelated steps to initialize the comparison
environment. An example of a student information System is used to illustrate
the work.
Keywords: Traceability,
oracle designer, completeness checking, design, source code, database, pl/sql,
testing.