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

Padmal Vitharana

dblp:84/2487 · DBLP profile ↗
← Back
8ranked-venue papers
8as first author
1since 2021 · last 2024
0000-0002-9006-7174ORCID · corroborated

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

Databases, data management, data science and information retrieval · 4 · 4 first-author · 1 since 2021Software engineering, systems software and programming languages · 3 · 3 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 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
2 papers
Software maintenance and evolution · 87% Requirements engineering and software design · 13%
Human-computer interaction and pervasive computing
1 paper
Collaborative and social computing · 100%

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

TopicWeightPapersLastEvidence papers
Software maintenance and evolution
software inspection
0.012003
Computer-Mediated Group Support, Anonymity, and the Software Inspection Process: An Empirical Investigation · IEEE Trans. Software Eng. 2003
Software maintenance and evolution
software reuse
0.012003
Knowledge-Based Repository Scheme for Storing and Retrieving Business Components: A Theoretical Design and an Empirical Analysis · IEEE Trans. Software Eng. 2003
Collaborative and social computing
team collaboration
0.012003
Computer-Mediated Group Support, Anonymity, and the Software Inspection Process: An Empirical Investigation · IEEE Trans. Software Eng. 2003
Requirements engineering and software design › software architecture › component-based software engineering
component-based development
0.012003
Knowledge-Based Repository Scheme for Storing and Retrieving Business Components: A Theoretical Design and an Empirical Analysis · IEEE Trans. Software Eng. 2003

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

controlled laboratory experiment · 0.1group technology · 0.0controlled experiment · 0.0classification and coding scheme · 0.0
YearPublicationVenuePosition
2024 Motivating Employees to Crowdsource: Beyond Altruism
abstract
Although there is greater adoption of crowdsourcing, relatively little is known about internal crowdsourcing (ICS). Since there are key differences between ICS, and external crowdsourcing (ECS) and user-generated content (UGC) endeavors within organizations, a deeper understanding of what motivates employees to contribute is crucial to ICS success. Altruism is often cited as an attribute motivating employees to engage in self-initiated voluntarism. While employees engaged in a firm-initiated ICS exercise are also likely to be driven by their altruistic tendencies, identifying factors beyond altruism holds the key to realizing greater employee contribution. The authors draw from theories in job design to develop a research framework that includes three high-level dimensions of non-altruistic motivations: work-directed, task-directed, and self-directed. Using language translation as ICS task, we conduct an empirical study to appraise a set of hypotheses using data collected from IBM. Results support all hypotheses except one. Managerial and research implications are discussed.
Padmal Vitharana, Helena Shih Chapman, Andrej Sakrajda
J. Glob. Inf. Manag.1
2020 Examining end users' ability to select business services: A conceptual framework and an empirical study
Padmal Vitharana, Amiya Basu
Inf. Manag.1
2017 Defect propagation at the project-level: results and a post-hoc analysis on inspection efficiency
Padmal Vitharana
Empir. Softw. Eng.1
2012 A knowledge based component/service repository to enhance analysts' domain knowledge for requirements analysis
Padmal Vitharana, Hemant K. Jain 0001
Inf. Manag.1
2004 Strategy-based design of reusable business components
abstract
Grounded on principles of manufacturing design, component-based software development (CBSD) has been viewed as the future trend in software development. In this paper, we propose a methodology for component fabrication and argue that, as in classical product development, business strategy of component development companies must guide the design of reusable business components. Accordingly, we link business strategy with component design through managerial goals (identified as cost effectiveness, ease of assembly, customization, reusability, and maintainability). These managerial goals are then mapped to technical features (identified as coupling, cohesion, number of components, component size, and complexity). We develop a formal model, called Business Strategy-based Component Design that uses the object-oriented model of a business to derive the component structure by grouping appropriate object classes to achieve the desired business strategy. We examine the validity of the model by a two-phase application process.
Padmal Vitharana, Hemant K. Jain 0001
IEEE Trans. Syst. Man Cybern. Part C1
2003 Computer-Mediated Group Support, Anonymity, and the Software Inspection Process: An Empirical Investigation
abstract
In software inspection, a key principle endorsed by Fagan (1986) is openness. However, scholars have recently questioned the efficacy of openness. For example, some argue that ego-involvement and personality conflicts that become more transparent due to openness might impede inspection. Still others point out that familiarity and (preexisting) relationships among inspection team members negatively affect the comprehensiveness in detection of defects. This brings up concerns if the openness as originally envisioned by Fagan may in fact lead to suboptimal outcomes. As the trend towards computer-based inspection continues, we believe that anonymity could play a positive role in overcoming some of the drawbacks noted in team-based inspection. Drawing upon the literature on software inspection and group support systems, this research proposes possible influences of group member anonymity on the outcome of computer-mediated software inspection and empirically examines the validity of the posited relationships in a set of controlled laboratory experiments. Two different inspection tasks with varying levels of software code complexity are employed. While both the control groups (i.e., teams without anonymity) and treatment groups (i.e., teams with support for anonymity) consume more or less the same time in performing the inspection tasks, the treatment groups are more effective in identifying the seeded errors in the more complex task. Treatment groups also express a more positive attitude toward both code inspection tasks. The findings of the study suggest a number of directions for future research.
Padmal Vitharana, Keshavamurthy Ramamurthy
IEEE Trans. Software Eng.1
2003 Knowledge-Based Repository Scheme for Storing and Retrieving Business Components: A Theoretical Design and an Empirical Analysis
abstract
Component-based development (CDB) promises to reduce complexity and cost of software development and maintenance through reuse. For CBD to be successful, a vibrant market for commercial business components is essential. One of the key requirements of an active market for business components is an effective scheme for classifying and describing them at various levels of detail, as well as a corresponding repository for storing and retrieving these components. Such a scheme needs to support various constituents such as business users, managers, and application assemblers. The scheme and repository should help users and managers to select components that match their requirements and aid application assemblers in identifying components most compatible with their deployment environment (such as the platform) and system inputs (such as data types). Drawing from the concepts of group technology and software reuse paradigm, this paper proposes a scheme for classifying and describing business components and the design of a knowledge-based repository for their storage and retrieval. The proposed scheme is implemented in a prototype repository. The effectiveness of the prototype and the underlying classification and coding scheme is assessed empirically through controlled experiments. Results support the assertion that the scheme is effective in enhancing the users' and analysts' ability to find the needed business components.
Padmal Vitharana, Hemant K. Jain 0001
IEEE Trans. Software Eng.1
2000 Research issues in testing business components
Padmal Vitharana, Hemant K. Jain 0001
Inf. Manag.1