Applying Analogy to Schema Generation

To support the generation of database schemas of information systems, a five-step design process is proposed that explores the notions of generic and blended spaces and favours the reuse of predefined schemas. The use o f generic and blended spaces is essential to achieve the passage from the source space into the target space in such a way that differences and conflicts can be detected and, whenever possible, conciliated. The convenience of working with multiple source schemas to cover distinct aspects of a target schema, as well the possibility of creating schemas at the generic and blended spaces, are also considered.

[1]  Simone Diniz Junqueira Barbosa,et al.  Conceptual modeling by analogy and metaphor , 2007, CIKM '07.

[2]  Stephen H. Baer Mental leaps: Keith J. Holyoak and Paul Thagard Cambridge, MA: The MIT Press, 265 pp., $24.95, hardcover , 1995 .

[3]  Massimo Marraffa,et al.  Organizational learning II: Theory, method and practice , 1998 .

[4]  Kevin Knight,et al.  Unification: a multidisciplinary survey , 1989, CSUR.

[5]  Richard Fikes,et al.  STRIPS: A New Approach to the Application of Theorem Proving to Problem Solving , 1971, IJCAI.

[6]  Antonio L. Furtado,et al.  Constructing Libraries of Typical Plans , 2001, CAiSE.

[7]  Stanley J. Slote Weeding library collections : library weeding methods , 1997 .

[8]  David Benyon,et al.  Designing with Blends , 2007 .

[9]  Gilles Fauconnier,et al.  Conceptual Projection and Middle Spaces , 2008 .

[10]  M. Turner The literary mind. , 1997 .

[11]  G. Lakoff,et al.  Metaphors We Live by , 1982 .

[12]  Wolfgang Pree,et al.  Design Patterns for Object-Oriented Software Development , 1994, Proceedings of the (19th) International Conference on Software Engineering.

[13]  Donald A. Schön,et al.  Organizational Learning II: Theory, Method, and Practice , 1995 .

[14]  Simone Diniz Junqueira Barbosa,et al.  Extending software through metaphors and metonymies , 2000, IUI '00.

[15]  J. Goguen An introduction to algebraic semiotics, with application to user interface design , 1999 .

[16]  Simone Diniz Junqueira Barbosa,et al.  Similarity and Analogy over Application Domains , 2007, SBBD.