SearchSkip to Search Results
- 29Stroulia, Eleni (Computing Science)
- 4Nikolaidis, Ioanis (Computing Science)
- 2Barbosa, Denilson (Computing Science)
- 1Ardakanian, Omid (Computing Science)
- 1Hindle, Abram (Computer Science)
- 1Hindle, Abram (Computing Science)
- 2Fokaefs, Marios-Eleftherios
- 1Aggarwal, Karan
- 1Ali Sajedi Badashian
- 1Alipour, Anahita
- 1Bayat, Samaneh
- 1Bazelli, Blerina
- 3Indoor Localization
- 1Acceptance Testing
- 1Access Control Methodology
- 1Activity Recognition
- 1Alternate reality
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 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...
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...
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...
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...
Over the last decade, an exponentially increasing number of REST services have been providing a simple and straightforward syntax for accessing rich data resources. In today's highly distributed, multi-platform world, there is a huge potential for creating added value through service...
The bug-assignment problem is prevalently defined as ranking developers based on their competence to fix a given bug. Previous methods in the area used machine-learning or information-retrieval techniques and considered textual elements of bug reports as evidence of expertise of developers to...
Scientific literature is constantly being reviewed and critically analyzed by researchers, individually or collaboratively. Collaborative reviewing enables receiving multiple perspectives on the content and extending ideas over each other. Existing collaborative-review tools do not effectively...
XML, the Extensible Markup Language, is the standard exchange format for modern Information Systems, Service Oriented Architecture (SOA) and the Semantic Web. Hence, comparing XML documents has become a necessary task for tracking and merging changes between versions of the same document, or...
Deployment Planning for Location Recognition in the Smart-Condo™: Simulation, Empirical Studies and Sensor Placement OptimizationDownload
The Smart-Condo™ is a comprehensive platform that aims to provide a variety of services, based on information gleaned from sensors deployed in an apartment, that can potentially improve healthcare delivery. One of our main objectives has been to develop an accurate non-invasive...