activity
20182021
collaborators

6 papers

cs.SE2021

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…

cs.CL2019

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…

cs.SE2019

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…

cs.SE2018

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…

cs.SE2018

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…

cs.SE2018

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…