6 papers
Using Paragraph Vectors to improve our existing code review assisting tool-CRUSO
Ritu Kapur, Balwinder Sodhi, Poojith U Rao +1
Code reviews are one of the effective methods to estimate defectiveness in source code. However, the existing methods are dependent on experts or inefficient. In this paper, we imp…
Extracting Conceptual Knowledge from Natural Language Text Using Maximum Likelihood Principle
Shipra Sharma, Balwinder Sodhi
Domain-specific knowledge graphs constructed from natural language text are ubiquitous in today's world. In many such scenarios the base text, from which the knowledge graph is con…
Using Social Choice Theory to Finalize Architectural Decisions
Shipra Sharma, Balwinder Sodhi
Unbiased and objective architectural design decisions are crucial for the success of a software development project. Stakeholder inputs play an important role in arriving at such d…
SEAT: A Taxonomy to Characterize Automation in Software Engineering
Shipra Sharma, Balwinder Sodhi
Reducing cost and time required to build high quality software is a major goal for software developers. Building tools and techniques that can help achieve such a goal is the chief…
APR: Architectural Pattern Recommender
Shipra Sharma, Balwinder Sodhi
This paper proposes Architectural Pattern Recommender (APR) system which helps in such architecture selection process. Main contribution of this work is in replacing the manual eff…
Using StackOverflow content to assist in code review
Balwinder Sodhi, Shipra Sharma
An important goal for programmers is to minimize cost of identifying and correcting defects in source code. Code review is commonly used for identifying programming defects. Howeve…