Search
Skip to Search Results- 32Stroulia, Eleni (Computing Science)
- 9Hindle, Abram (Computing Science)
- 4Nikolaidis, Ioanis (Computing Science)
- 2Barbosa, Denilson (Computing Science)
- 1Ardakanian, Omid (Computing Science)
- 1Bulitko, Vadim (Computing Science)
- 2Fokaefs, Marios-Eleftherios
- 1Aggarwal, Karan
- 1Ali Sajedi Badashian
- 1Alipour, Anahita
- 1Bayat, Samaneh
- 1Bazelli, Blerina
- 3Indoor Localization
- 3Software Engineering
- 2Android
- 2Deep learning
- 2Music information retrieval
- 2Smart homes
-
Fall 2013
The issue-tracking systems used by software projects contain issues or bugs written by a wide variety of bug reporters, with different levels of knowledge about the system under development. Typically, reporters lack the skills and/or time to search the issue-tracking system for similar issues...
-
A Framework for Synthesis of Musical Training Examples for Polyphonic Instrument Recognition
DownloadFall 2018
Music information retrieval (MIR), an interdisciplinary field involving the classifying or detection of structure in music, is essential for processing, indexing, querying and making recommendations from the vast amount of musical data available on the web and in audio library collections. Deep...
-
Spring 2013
A very common form of collaborative work involves people working on shared resources, such as, for example, co-producing a project report, including editing text, cross-referencing citations and validating the budget or reviewing and authorizing different aspects of a loan application. All these...
-
Spring 2017
With the rise of smartphones and the increasing impact of mobile applications on everyday life, mobile software engineering has become a popular research topic. A desired outcome of these research efforts is efficient application development with lower cost, but with high-quality software...
-
Spring 2016
The Smart-Condo™ project investigates how technology can be used to unobtrusively observe and support seniors to live independently in their homes longer. Sensors embedded in the environment react to the people’s daily-living activities and the recorded readings are analyzed to recognize these...
-
Spring 2013
Software development is an inherently team-based activity, and many software-engineering courses are structured around team projects, in order to provide students with an authentic learning experience. In these courses, student developers define, share and manage their tasks, relying on...
-
Application of Natural Language Processing and Information Retrieval in Two Software Engineering Tools
DownloadFall 2021
Many software engineering problems have traditionally been approached by applying techniques based on static analysis and fixed sets of rules. I created two novel techniques to tackle three software engineering problems: typo location, fix suggestion, and crash report bucket creation. However,...
-
Fall 2018
There is a wealth of software development artifacts such as source code, issue reports, and revision histories, contained within publicly-accessible and privately-accessible repositories. Mining this data presents myriad opportunities that may benefit future software development efforts; however...
-
Fall 2021
The problem of aspect-based recommendation---recommending an "item" to a "recommendation recipient" based on "aspects", i.e., information about the characteristic features of the item that may be of interest to the recommendation recipient or what makes an item a good match for a recommendation...