Generalization and Blending in the Generation of Entity-Relationship Schemas by Analogy

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 of 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.

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

[2]  G. Lakoff,et al.  Metaphors We Live by , 1981 .

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

[4]  Margaret Bartley WEEDING LIBRARY COLLECTIONS: LIBRARY WEEDING METHODS , 1999 .

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

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

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

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

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

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

[11]  G. Fauconnier,et al.  The Way We Think , 2002 .

[12]  Shamkant B. Navathe,et al.  Conceptual Database Design: An Entity-Relationship Approach , 1991 .

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

[14]  Clarisse Sieckenius de Souza,et al.  Extending software through metaphors and metonymies , 2001, Knowl. Based Syst..

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

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

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