296,634 Hits in 5.0 sec

The importance of retrieval in creative design analogies

Paulo Gomes, Nuno Seco, Francisco C. Pereira, Paulo Paiva, Paulo Carreiro, José L. Ferreira, Carlos Bento
2006 Knowledge-Based Systems  
Analogy is an important reasoning process in creative design. It enables the generation of new design artifacts using ideas from semantically distant domains.  ...  This paper presents an empirical study on the importance of the analogy retrieval strategy in the domain of software design.  ...  Analogical reasoning Analogical reasoning is used in REBUILDER to suggest class diagrams to the designer.  ... 
doi:10.1016/j.knosys.2006.04.006 fatcat:xzfcgxzc3rdilpelfg643huxqa

The Application of Case-Based Reasoning to Estimation of Software Development Effort

Ekbal Rashid, Vandana Bhattacherjee, Srikanta Patnaik
2012 International Journal of Computer Science and Informatics  
We have developed a case based reasoning model and have validated it upon student data.  ...  It is to serve this purpose that we propose our case based model for software cost estimation.  ...  In section IV we describe the case based reasoning approach in general.  ... 
doi:10.47893/ijcsi.2012.1045 fatcat:l4eezuvktfdhzj4sv7wevlqlyy

Domain-Based Program Synthesis Using Planning and Derivational Analogy

Sanjay Bhansali
1991 The AI Magazine  
Harandi and Uday Reddy and the suggestions and criticisms of Jack Mostow, Gregg Collins, and the members of the Knowledge Based Programming Assistant (KBPA) Group at the University of Illinois at Urbana  ...  The analogical reasoner, based on the derivational analogy paradigm of Carbonell (1983) , complements the role of the planner.  ...  The three crucial processes in an analogical reasoning system that replays previous derivations are (1) retrieving an appropriate analog from a case library of derivation histories, (2) adapting the derivation  ... 
doi:10.1609/aimag.v12i3.910 dblp:journals/aim/Bhansali91 fatcat:o3fp3kw3ebgk3hxhydiefaxqse

Integrating creativity into requirements processes: experiences with an air traffic management system

N. Maiden, S. Robertson
2005 13th IEEE International Conference on Requirements Engineering (RE'05)  
Abstract Requirements engineering is a creative process in which stakeholders and designers work together to create ideas for new systems that are eventually expressed as requirements.  ...  The workshops were successful in that they provided new and important outputs for subsequent requirements processes.  ...  Acknowledgements The authors wish to thank all involved in MSP project for their involvement in the work reported.  ... 
doi:10.1109/re.2005.34 dblp:conf/re/MaidenR05 fatcat:ijdkekdjrnfehnnw7qohqxnxtm

Design Thinking Support: Information Systems Versus Reasoning

Pieter Pauwels, Ronald De Meyer, Jan Van Campenhout
2013 Design Issues  
Our investigation suggests that creative designing rests on a cyclic combination of abductive, deductive, and inductive reasoning processes.  ...  As research in information technology increasingly targets the combination of these reasoning modes, improvements in design thinking support by information systems might be within reach.  ...  cases to the system, which are then used to retrieve the most appropriate analogies from the cases in the case base.  ... 
doi:10.1162/desi_a_00209 fatcat:o2y3hl7uzrg63nnk3uglciplgm

Extending requirement specifications using analogy

Yusuf Pisan
2000 Proceedings of the 22nd international conference on Software engineering - ICSE '00  
Previous work in applying analogical reasoning to requirement specifications has departed from the psychological foundations of analogical reasoning, introducing specific ontologies and abstract templates  ...  We argue that similar results can be obtained without introducing domain specific constraints and that using analogical reasoning engines based on well-established psychological theories, such as the Structure-Mapping  ...  ACKNOWLEDGEMENTS We thank Ken Forbus, Ron Ferguson and Dedre Gentner at Northwestern University for making SME available and Norman Foo at University of New South Wales for providing support for this project  ... 
doi:10.1145/337180.337190 dblp:conf/icse/Pisan00 fatcat:r354hycfzfadxahgrfznqq34xm

Can Requirements Be Creative? Experiences with an Enhanced Air Space Management System

Neil Maiden, Cornelius Ncube, Suzanne Robertson
2007 Proceedings / International Conference of Software Engineering  
Acknowledgements The authors wish to thank NATS and all involved in EASM project, and in particular Sarah Amundsen and Bill Clark, for their involvement in the work reported.  ...  Analogical Reasoning After the expert presentation on museum exhibition design on day-1, the stakeholders generated analogical mappings between actors, objects, actions, goals and constraints in the museum  ...  often interpret analogies in ways that were not predicted, and human abilities to reason analogically vary by individual.  ... 
doi:10.1109/icse.2007.24 dblp:conf/icse/MaidenNR07 fatcat:pen3adwodjduxmk755i4xg4c3q

CogSketch: Open-domain Sketch Understanding for Cognitive Science Research and for Education [article]

Kenneth Forbus, Jeffrey Usher, Andrew Lovett, Kate Lockwood, Jon Wetzel
2008 Sketch-Based Interfaces and Modeling  
In this paper, we describe CogSketch, an open-domain sketch understanding system built on the nuSketch architecture.  ...  CogSketch captures the multi-modal, unconstrained nature of sketching by focusing on reasoning over recognition.  ...  Acknowledgements This work was supported by NSF SLC Grant SBE-0541957, the Spatial Intelligence and Learning Center (SILC), and by a grant from the Office of Naval Research.  ... 
doi:10.2312/sbm/sbm08/159-166 fatcat:k743tuu4fzghfkcwtrq3ura5ji

Issues for Auditors Designing Case-Based Reasoning Systems

Curet, Jackson
2001 International Journal of Digital Accounting Research  
A framework for designing such case-based learning and reasoning (CB-LR) systems is discussed.  ...  This paper examines the main methodological issues to be considered for case-based reasoning (CBR) systems.  ...  Aamodt (1994) has defined this as a combination of exemplar-based reasoning (i.e. the outcome of the most similar past case in the library becomes the solution to the present problem, in which case no  ... 
doi:10.4192/1577-8517-v1_6 fatcat:ckhjwr2jj5clrh2v6soksyd5vq

Scribble - A Framework for Integrating Intelligent Input Methods into Graphical Diagram Editors

Andreas Scharf
2013 Software Engineering  
In addition the tool support for creating complex diagrams used to express software architecture and design along with sophisticated techniques like code generation is large.  ...  Especially in early development phases like requirements engineering or architectural design software engineers use different mediums to manifest their thoughts and to discuss possible ambiguities.  ...  For that reason, developers fall back to more informal tools in many cases.  ... 
dblp:conf/se/Scharf13 fatcat:e5dxawsjvncavbpe45sczixj3y

Page 1444 of Psychological Abstracts Vol. 82, Issue 3 [page]

1995 Psychological Abstracts  
The case for nonconnectionist associative retrieval in case-based reasoning systems. [In: (PA Vol 82:11744) Analogy, metaphor, and reminding.  ...  [from the chapter] — detail the importance of retrieval to CBR [case-based reason- ing] © describe our Combining Approximate Reasoning Sys- tems, CARS, and show why its marker passing and intersec- tion  ... 

Provoking Creativity: Imagine What Your Requirements Could Be Like

N. Maiden, A. Gizikis, S. Robertson
2004 IEEE Software  
It describes results from 3 creativity workshops and lessons learned to integrate creativity workshops into structured requirements processes.  ...  Requirements engineering research, with its focus on elicitation, analysis and management, offers little to support the creation or invention of requirements.  ...  The design of creativity periods in each workshop was based on established creativity theories from cognitive and social psychology and artificial intelligence.  ... 
doi:10.1109/ms.2004.1331305 fatcat:ra5wwc5dwbfsza2me5cow3ri64

Empirical research methods for technology validation: Scaling up to practice

Roel Wieringa
2014 Journal of Systems and Software  
The lists are combined to give an overview of some of the methods, instruments and data analysis techniques that may be used in empirical RE.  ...  A series of examples from empirical RE will illustrate the use of these methods, and the role of inductive generalization, analogic generalization, and abductive inference in them.  ...  Acknowledgements This paper benefitted from comments by Vincenzo Gervasi and Walter Tichy. I would like to thank the anonymous reviewers of this paper for their constructive critique.  ... 
doi:10.1016/j.jss.2013.11.1097 fatcat:ctu2jo3mufhwhndgxaejjtfb5i

Ontology Patterns: Clarifying Concepts and Terminology

Ricardo de Almeida Falbo, Giancarlo Guizzardi, Aldo Gangemi, Valentina Presutti
2013 International Semantic Web Conference  
in Software Engineering.  ...  The goal of this paper is to clarify concepts and the terminology used in Ontology Engineering to talk about the notion of ontology patterns taking into account already well-established notions of patterns  ...  This research is funded by the Brazilian Research Funding Agencies FAPES (PRONEX # 52272362/11) and CNPq (#311578/2011-0).  ... 
dblp:conf/semweb/FalboGGP13 fatcat:afy53cojrfe7dpevhlnmc6mnaa

Multimodal design: An overview

Ashok K. Goel, Randall Davis, John S. Gero
2008 Artificial intelligence for engineering design, analysis and manufacturing  
Yaner and Goel (2006) describe an organizational schema for combining functional, causal, spatial, and diagrammatic knowledge about design cases.  ...  and quality of designs generated by analogy in the context of biologically inspired design.  ...  Yaner and Goel (2006) describe an organizational schema for combining functional, causal, spatial, and diagrammatic knowledge about design cases.  ... 
doi:10.1017/s089006040800005x fatcat:rerz34gczffvrbgfml6lazvhfe
« Previous Showing results 1 — 15 out of 296,634 results