Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Varsha Veerappa

dblp:80/9358 · DBLP profile ↗
← Back
4ranked-venue papers
4as first author
0since 2021 · last 2013
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 4 · 4 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Requirements engineering and software design · 100%
Artificial intelligence
1 paper
Knowledge representation and reasoning · 100%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Requirements engineering and software design
goal-oriented requirements engineering
0.212013
Assessing the maturity of requirements through argumentation: A good enough approach · ASE 2013
Requirements engineering and software design
requirements analysis
0.212013
Assessing the maturity of requirements through argumentation: A good enough approach · ASE 2013
Knowledge, reasoning and agents › Knowledge representation and reasoning
argumentation
0.012013
Assessing the maturity of requirements through argumentation: A good enough approach · ASE 2013

Methods — techniques the papers use, named apart from their topics

natural language processing · 0.3bayesian belief networks · 0.2bayesian belief network · 0.2
YearPublicationVenuePosition
2013 An Empirical Validation of Coupling Metrics Using Automated Refactoring
abstract
The validation of software metrics has received much interest over the years due to a desire to promote metrics which are both well-founded theoretically and have also been shown empirically to reflect our intuition and be practically useful. In this paper we describe how we used automatic refactoring to investigate the changes which occur to a number of metrics as software evolves. We use the concept of software volatility to quantify our comparison of the metrics.
Varsha Veerappa, Rachel Harrison
ESEM1
2013 Assessing the maturity of requirements through argumentation: A good enough approach
abstract
Requirements engineers need to be confident that enough requirements analysis has been done before a project can move forward. In the context of KAOS, this information can be derived from the soundness of the refinements: sound refinements indicate that the requirements in the goal-graph are mature enough or good enough for implementation. We can estimate how close we are to `good enough' requirements using the judgments of experts and other data from the goals. We apply Toulmin's model of argumentation to evaluate how sound refinements are. We then implement the resulting argumentation model using Bayesian Belief Networks and provide a semi-automated way aided by Natural Language Processing techniques to carry out the proposed evaluation. We have performed an initial validation on our work using a small case-study involving an electronic document management system.
Varsha Veerappa, Rachel Harrison
ASE1
2011 Understanding clusters of optimal solutions in multi-objective decision problems
abstract
Multi-objective decisions problems are ubiquitous in requirements engineering. A common approach to solve them is to apply search-based techniques to generate a set of non-dominated solutions, formally known as the Pareto front, that characterizes all solutions for which no other solution performs better on all objectives simultaneously. Analysing the shape of the Pareto front helps decision makers understand the solution space and possible tradeoffs among the conflicting objectives. Interpreting the optimal solutions, however, remains a significant challenge. It is in particular difficult to identify whether solutions that have similar levels of goals attainment correspond to minor variants within a same design or to very different designs involving completely different sets of decisions. Our goal is to help decision makers identify groups of strongly related solutions in a Pareto front so that they can understand more easily the range of design choices, identify areas where strongly different solutions achieve similar levels of objectives, and decide first between major groups of solutions before deciding for a particular variant within the chosen group. The benefits of the approach are illustrated on a small example and validated on a larger independently-produced example representative of industrial problems.
Varsha Veerappa, Emmanuel Letier
RE1
2011 Clustering Stakeholders for Requirements Decision Making
Varsha Veerappa, Emmanuel Letier
REFSQ1