The paper presents methodological principles concerning the problem of recovering the semantic structures of actual file and database of old and poorly documented applications. This problem, called Database Reverse Engineering, is related to the standard database design paradigm, revisited in order to explain and understand informal and empirical design behaviours. A general method is proposed, based on two major phases, namely data structure extraction and data structure conceptualization. An expert assistant has been implemented to help professionals to practice this method.
|Title of host publication||Proc. 5th Int. Conf. on Software Engineering and Applications|
|Place of Publication||Toulouse|
|Publication status||Published - 1992|
- CASE tools
- reverse engineering
- AI techniques
- database design
Joris, M., VAN HOE, R., Hainaut, J-L., Chandelon, M., Tonneau, C., & Bodart, F. (1992). PHENIX: methods and tools for database reverse engineering. In Proc. 5th Int. Conf. on Software Engineering and Applications Toulouse: EC2 Publish.