Search
Skip to Search Results- 32Stroulia, 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
- 2Android
- 2Smart homes
- 2Software Engineering
- 2Virtual worlds
- 1Acceptance Testing
-
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...
-
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...
-
Fall 2011
Today, we are witnessing the proliferation of digital media, whether through mass digitization efforts, or through the publishing activities of the multitude of social-platform users. Much of this data is not the product of formal work'', but rather the product of artistic and social activity and...
-
Spring 2015
Service-oriented architecture (SOA) has become the prevalent paradigm for the development of distributed and modular software systems. SOA owes its popularity to certain properties that characterize the resulting systems and, in theory, gives flexibility to the development and maintenance of...
-
Fall 2011
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...
-
Fall 2010
Software can be considered a live entity, as it undergoes many alterations throughout its lifecycle. Therefore, code can become rather complex and difficult to understand. More specifically in object-oriented systems, classes may become very large and less cohesive. In order to identify such...
-
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...
-
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...
-
Fall 2020
Large commercial buildings are complex cyber-physical systems containing expensive and critical equipment that ensure the safety and comfort of their numerous occupants. Yet occupant and visitor access to spaces and equipment within these buildings are still managed through unsystematic,...
-
Spring 2011
Software team members, as they communicate and coordinate their work with others throughout the life-cycle of their projects, generate different kinds of textual artifacts. Despite the variety of works in the area of mining software artifacts, relatively little research has focused on...