Comparing representations with relational and EER models
Communications of the ACM
Cognitive bias in software engineering
Communications of the ACM
Software reuse: metrics and models
ACM Computing Surveys (CSUR)
Countering the anchoring and adjustment bias with decision support systems
Decision Support Systems
Understanding relationships with attributes in entity-relationship diagrams
ICIS '99 Proceedings of the 20th international conference on Information Systems
Analysis of the Effects of Software Reuse on Customer Satisfaction in an RPG Environment
IEEE Transactions on Software Engineering
An industrial study of reuse, quality, and productivity
Journal of Systems and Software
The effects of information request ambiguity and construct incongruence on query development
Decision Support Systems - Decision-making and E-commerce systems
Success and Failure Factors in Software Reuse
IEEE Transactions on Software Engineering
Planning the Software Industrial Revolution
IEEE Software
Lessons Learned in Managing Object-Oriented Development
IEEE Software
Effects of Reuse on Quality, Productivity, and Economics
IEEE Software
Reusing Software: Issues and Research Directions
IEEE Transactions on Software Engineering
How to Reuse Former Queries to Facilitate the Formulation of New Ones
IDEAS '00 Proceedings of the 2000 International Symposium on Database Engineering & Applications
CBR for the Reuse of Corporate SQL Knowledge
EWCBR '98 Proceedings of the 4th European Workshop on Advances in Case-Based Reasoning
Information Systems Research
Software reuse: from library to factory
IBM Systems Journal
IEEE Transactions on Software Engineering
Data & Knowledge Engineering - Special issue: Quality in conceptual modeling
Shortening retrieval sequences in browsing-based component retrieval using information entropy
Journal of Systems and Software
Software reuse: survey and research directions
Journal of Management Information Systems - Special section: Managing virtual workplaces and teleworking with information technology
The influence of database structure representation on database system learning and use
Journal of Management Information Systems
Understanding Conceptual Schemas: Exploring the Role of Application and IS Domain Knowledge
Information Systems Research
The Role of Similarity in the Reuse of Object-Oriented Analysis Models
Journal of Management Information Systems
A reuse-based object-oriented framework towards easy formulation of complex queries
ER'00 Proceedings of the 19th international conference on Conceptual modeling
Hi-index | 0.00 |
Reusing database queries by adapting them to satisfy new information requests is an attractive strategy for extracting information from databases without involving database specialists. However, the reuse of information systems artifacts has been shown to be susceptible to the phenomenon of anchoring and adjustment. Anchoring often leads to a systematic adjustment bias in which people fail to make sufficient changes to an anchor in response to the needs of a new task. In a study involving 157 novice query writers from six universities, we examined the effect of this phenomenon on the reuse of Structured Query Language (SQL) queries under varying levels of domain familiarity and for different types of anchors. Participants developed SQL queries to respond to four information requests in a familiar domain and four information requests in an unfamiliar domain. For two information requests in each domain, participants were also provided with sample queries (anchors) that answered similar information requests. We found evidence that the opportunity to reuse sample queries resulted in an adjustment bias leading to poorer quality query results and greater overconfidence in the correctness of results. The results also indicate that the strength of the adjustment bias depends on a combination of domain familiarity and type of anchor. This study demonstrates that anchoring and adjustment during query reuse can lead to queries that are less accurate than those written from scratch. We also extend the concept of anchoring and adjustment by distinguishing between surface-structure and deep-structure anchors and by considering the impact of domain familiarity on the adjustment bias.