Database design is often described as an in-tuitive, even artistic, process. Many researchers, however, are currently working on applying tech-niques from artificial intelligence to provide ef-fective automated assistance for this task. This article presents a summary of the current state of the art for the benefit of future researchers and users of this technology. Thirteen examples of knowledge-based tools for database design are briefly described and then compared in terms of the source, content, and structure of their knowledge bases; the amount of support they provide to the human designer; the data models and phases of the design process they support; and the capabilities they expect of their users. The findings show that there has ap...
Recently some researchers in the areas of database data modelling and knowledge representations in a...
Building design, construction, operation, maintenance, and control are all processes that have achie...
One of the main advantages of user-developed applications is considered to be the greater familiarit...
Database design is a difficult problem for non-expert designers. It is desirable to assist such desi...
Automated database design systems have the capability of assisting human designers in the process o...
Knowledge bases constitute the core of those Artificial Intelligence programs which have come to be ...
The project presented here is part of the FREYR project. Its purpose is to explore the possibilities...
Knowledge bases constitute the core of those Artificial Intelligence programs which have come to be ...
The work described was carried out as part of a collaborative Alvey software engineering project (pr...
Conceptual database design is seen as the most important stage of a database design process, as the ...
Designing the knowledge database of an expert system is a difficult task that requires a close coop...
This book describes the bases, approaches, techniques, and implementations of knowledge-based design...
One of the main advantages of user-developed applications is considered to be the greater familiarit...
This paper introduces the fundamental notions of knowledge-based systems before introducing a variet...
Conceptual database design is a complex and difficult task for non-expert designers. However, many o...
Recently some researchers in the areas of database data modelling and knowledge representations in a...
Building design, construction, operation, maintenance, and control are all processes that have achie...
One of the main advantages of user-developed applications is considered to be the greater familiarit...
Database design is a difficult problem for non-expert designers. It is desirable to assist such desi...
Automated database design systems have the capability of assisting human designers in the process o...
Knowledge bases constitute the core of those Artificial Intelligence programs which have come to be ...
The project presented here is part of the FREYR project. Its purpose is to explore the possibilities...
Knowledge bases constitute the core of those Artificial Intelligence programs which have come to be ...
The work described was carried out as part of a collaborative Alvey software engineering project (pr...
Conceptual database design is seen as the most important stage of a database design process, as the ...
Designing the knowledge database of an expert system is a difficult task that requires a close coop...
This book describes the bases, approaches, techniques, and implementations of knowledge-based design...
One of the main advantages of user-developed applications is considered to be the greater familiarit...
This paper introduces the fundamental notions of knowledge-based systems before introducing a variet...
Conceptual database design is a complex and difficult task for non-expert designers. However, many o...
Recently some researchers in the areas of database data modelling and knowledge representations in a...
Building design, construction, operation, maintenance, and control are all processes that have achie...
One of the main advantages of user-developed applications is considered to be the greater familiarit...