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

Naveen N. Kulkarni

dblp:82/3038 · DBLP profile ↗
← Back
6ranked-venue papers
3as first author
0since 2021 · last 2012
—ORCID · none

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

Software engineering, systems software and programming languages · 6 · 3 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 · 87% Software maintenance and evolution · 13%
Human-computer interaction and pervasive computing
1 paper
Collaborative and social computing · 100%

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

TopicWeightPapersLastEvidence papers
Collaborative and social computing › team collaboration
collaborative software development
0.112010
CoDesign: a highly extensible collaborative software modeling framework · ICSE (2) 2010
Collaborative and social computing › computer-supported cooperative work
distributed collaboration
0.112010
CoDesign: a highly extensible collaborative software modeling framework · ICSE (2) 2010
Requirements engineering and software design › model-driven engineering
collaborative modeling
0.112010
CoDesign: a highly extensible collaborative software modeling framework · ICSE (2) 2010
Requirements engineering and software design › model-driven engineering › model management
model synchronization
0.112010
CoDesign: a highly extensible collaborative software modeling framework · ICSE (2) 2010

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

event-based synchronization · 0.2conflict detection · 0.2
YearPublicationVenuePosition
2012 Automated Analysis of Textual Use-Cases: Does NLP Components and Pipelines Matter?
abstract
Significant time is spent by practitioners to analyze use-cases written in Natural Language (NL). With only prescriptive templates to describe complex scenarios, common errors like misinterpretation and oversight can have costly consequence later during system development. A semi-automatic approach based on NL processing can reduce the time spent on requirement analysis and bootstrap design activity. However, linguistic community has adopted pipeline processing to handle NL ambiguities where several sequential tasks aid in solving a bigger task. Choosing NL processing techniques depends on the domain and task to accomplish. As use-cases are domain specific it is crucial to identify suitable pipelines to process them. This is highlighted in our evaluation of two pipelines consisting of syntactic and semantic techniques on use-cases found in theory and practice. We believe, the promising results has opened up the need for exploring more task specific NLP pipelines and evaluation thereof.
Naveen N. Kulkarni, Deepti Parachuri, Madhuri Dasa, Abhishek Kumar 0003
APSEC1
2010 CoDesign: a highly extensible collaborative software modeling framework
abstract
Large, multinational software development organizations face a number of issues in supporting software design and modeling by geographically distributed architects. To address these issues, we present CoDesign, an extensible, collaborative, event-based software modeling framework developed in a distributed, collaborative setting by our two organizations. CoDesign's core capabilities include real-time model synchronization between geographically distributed architects, as well as detection and resolution of a range of modeling conflicts via several off-the-shelf conflict detection engines.
Jae Young Bang, Daniel Popescu 0001, George Edwards, Nenad Medvidovic, Naveen N. Kulkarni, Girish Maskeri Rama, Srinivas Padmanabhuni
ICSE (2)5
2010 Quantitative Service Analysis
Naveen N. Kulkarni, Deepti Parachuri, Shashank Trivedi
ICSOC1
2008 Information as a Service in a Data Analytics Scenario - A Case Study
abstract
In this work we present a case study of a SOA realization exercise at a business information provider firm, which deals with disparate sources of data in-order to provide reliable reports to its clients. Unlike typical enterprise scenarios, where applications are required to be service enabled, the key requirement here was to service enable its data acquisition, quality check, reporting and other processes which are either mostly manual or ETL based workflows. This paper also addresses how shared services, business processes, rules, and semantics are used to provide quality and agility to the internal processes many of which are entirely dependent on the type of data received. The case and the scenario are chosen specifically to emphasize the fact, that mere web-services implementation does not lead to service oriented architecture, but it is the appropriate usage of them.
Vishal Dwivedi, Naveen N. Kulkarni
ICWS2
2007 Service Design Process for Reusable Services: Financial Services Case Study
Abdelkarim Erradi, Naveen N. Kulkarni
ICSOC2
2007 An Architectural Framework for Non Functional Requirements in Enterprise SOA Adoption
abstract
Summary form only given. Service oriented architecture (SAO) is latest trend in trying to bridge the gap between business strategists and IT architects. Architecting services from an enterprise perspective does not just involve identifying and fitting pieces together, but managing and addressing cross cutting concerns or non functional requirements (NFRs). With most of the discussion on SOA being around abstracting the business functions as reuse-able services, IT architects have to additionally worry about the existing system qualities. So, a flat view over services has to be complimented with an approach of looking into these additional obligations, which adds a new dimension of complexity during the adoption of SOA. This tutorial is intended to provide our insights into managing this complexity throughout the different phases of SOA adoption, by minimizing the risk through calculated assumptions. We will initially set the context of the different phases of service adoption. We will then present an approach for managing the complexities of NFRs through earlier defined adoption phases. We will conclude with a discussion of the essential artifacts and tools for guiding service design.
Naveen N. Kulkarni, Srinivas Padmanabhuni
WICSA1