Abstract
Iterative and incremental development of client/server database systems requires a round-trip engineering support, in particular in a design implementation cycle. This paper identifies some more difficult round-trip engineering scenarios and defines processes needed to handle those scenarios. The processes conform to the current stare-of-the-practice in forward and reverse engineering with relational databases. The paper identifies limitations of a tool-driven round-trip engineering. The limitations can be linked to three reasons: (1) the inability of a CASE/4GL tool to always generate correct incremental code after schema has been changed, (2) the need for a CASE/4GL to understand the reverse-engineered procedural parts written (or modified) in the implementation phase, (3) the requirement that a database content (extension) be re-instated at the end of each design-implementation cycle.
Technical limitations introduce a risk that design models and a database implementation become misaligned and the design-implementation cycle cannot be continued for iterative and incremental software production. Project managers need a process model to impose necessary rigour on design and programming teams to alleviate technical restrictions. The paper defines a project management strategy that enforces appropriate automated and manual processes on database development teams.
Original language | English |
---|---|
Title of host publication | Challenges of information technology management in the 21st century |
Editors | M. Khosrowpour |
Place of Publication | Harshey, USA; London, UK |
Publisher | IDEA GROUP PUBLISHING |
Pages | 468-472 |
Number of pages | 3 |
ISBN (Print) | 1878289845 |
DOIs | |
Publication status | Published - 2000 |
Event | International Conference of the Information Resources Management Association - Anchorage, United States Duration: 21 May 2000 → 24 May 2000 |
Conference
Conference | International Conference of the Information Resources Management Association |
---|---|
Country/Territory | United States |
City | Anchorage |
Period | 21/05/00 → 24/05/00 |