期刊名称:International Journal of Computer Science and Network Security
印刷版ISSN:1738-7906
出版年度:2006
卷号:6
期号:8B
页码:162-171
出版社:International Journal of Computer Science and Network Security
摘要:The unified modeling language (UML) is an important and efficient industry standard language for modeling databases. It is supported by most of CASE tools available on the market. However, these tools do not preserve the efficiency of UML during translation. In other words, they often do not take into account all the information (structures and constraints) given in a UML class diagram. The goal of this paper is to enrich and improve these tools in order to solve this problem. So we aim to propose an efficient approach to generate automatically mechanisms that check participation constraints. These mechanisms are active during the maintenance of databases. If any operation brings about an inconsistent database state (i.e. violates constraints) it will be rejected and the data of the database will remain unchanged
关键词:UML for databases design, class diagram translation, active database, integrity constraints checking