Publication:

Evaluating a query framework for software evolution data

Date

Date

Date
2013
Journal Article
Published version
cris.lastimport.scopus2025-07-27T03:32:23Z
cris.lastimport.wos2025-08-09T01:34:35Z
cris.virtual.orcidhttps://orcid.org/0000-0002-3874-5628
cris.virtualsource.orcid6149fcde-5cdb-4b1d-9472-5357491832c6
dc.contributor.institutionUniversity of Zurich
dc.date.accessioned2013-10-18T06:51:55Z
dc.date.available2013-10-18T06:51:55Z
dc.date.issued2013
dc.description.abstract

With the steady advances in tooling to support software engineering, mastering all the features of modern IDEs, version control systems, and project trackers is becoming increasingly difficult. Answering even the most common developer questions can be surprisingly tedious and difficult. In this paper we present a user study with 35 subjects to evaluate our quasi-natural language interface that provides access to various facets of the evolution of a software system but requires almost zero learning effort. Our approach is tightly woven into the Eclipse IDE and allows developers to answer questions related to source code, development history, or bug and issue management. The results of our evaluation show that our query interface can outperform classical software engineering tools in terms of correctness, while yielding significant time savings to its users and greatly advancing the state of the art in terms of usability and learnability.

dc.identifier.doi10.1145/2522920.2522931
dc.identifier.issn1049-331X
dc.identifier.othermerlin-id:7652
dc.identifier.scopus2-s2.0-84886570561
dc.identifier.urihttps://www.zora.uzh.ch/handle/20.500.14742/95058
dc.identifier.wos000326024500011
dc.language.isoeng
dc.subject.ddc000 Computer science, knowledge & systems
dc.title

Evaluating a query framework for software evolution data

dc.typearticle
dcterms.accessRightsinfo:eu-repo/semantics/openAccess
dcterms.bibliographicCitation.journaltitleACM Transactions on Software Engineering and Methodology
dcterms.bibliographicCitation.number4
dcterms.bibliographicCitation.originalpublishernameAssociation for Computing Machinery
dcterms.bibliographicCitation.pagestart38
dcterms.bibliographicCitation.volume22
dspace.entity.typePublicationen
uzh.contributor.affiliationUniversity of Zurich
uzh.contributor.affiliationUniversity of Zurich
uzh.contributor.affiliationUniversity of Zurich
uzh.contributor.authorWürsch, Michael
uzh.contributor.authorGiger, Emanuel
uzh.contributor.authorGall, Harald C
uzh.contributor.correspondenceYes
uzh.contributor.correspondenceNo
uzh.contributor.correspondenceNo
uzh.document.availabilitypostprint
uzh.eprint.datestamp2013-10-18 06:51:55
uzh.eprint.lastmod2025-08-09 01:41:03
uzh.eprint.statusChange2013-10-18 06:51:54
uzh.harvester.ethYes
uzh.harvester.nbNo
uzh.identifier.doi10.5167/uzh-82100
uzh.jdb.eprintsId32888
uzh.note.public© Würsch, Giger, Gall | ACM 2013. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in ACM Transactions on Software Engineering and Methodology , http://dx.doi.org/110.1145/2522920.2522931.
uzh.oastatus.unpaywallgreen
uzh.oastatus.zoraGreen
uzh.publication.citationWürsch, Michael; Giger, Emanuel; Gall, Harald C (2013). Evaluating a query framework for software evolution data. ACM Transactions on Software Engineering and Methodology, 22(4):38.
uzh.publication.freeAccessAtUNSPECIFIED
uzh.publication.originalworkoriginal
uzh.publication.publishedStatusfinal
uzh.publication.scopedisciplinebased
uzh.scopus.impact7
uzh.scopus.subjectsSoftware
uzh.workflow.chairSubjectifiSEAL1
uzh.workflow.doajuzh.workflow.doaj.false
uzh.workflow.eprintid82100
uzh.workflow.fulltextStatuspublic
uzh.workflow.revisions67
uzh.workflow.rightsCheckkeininfo
uzh.workflow.statusarchive
uzh.wos.impact5
Files

Original bundle

Name:
tosem12.pdf
Size:
477.26 KB
Format:
Adobe Portable Document Format
Publication available in collections: