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

Soumitra Sarkar

dblp:91/6100 · also Ronnie Sarkar · DBLP profile ↗
← Back
6ranked-venue papers
0as first author
0since 2021 · last 2016
0000-0002-4404-2355ORCID · corroborated

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

Software engineering, systems software and programming languages · 2Artificial intelligence and machine learning · 1Systems, architecture and hardware · 1Computer networks · 1Databases, data management, data science and information retrieval · 1

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 · 67% Programming languages and type systems · 33%
Computer networks
1 paper
Internet architecture and protocols · 77% Transport protocols and congestion control · 23%

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

TopicWeightPapersLastEvidence papers
Internet architecture and protocols
network interconnection
0.011993
Multiprotocol transport networking: a general internetworking solution · ICNP 1993
Requirements engineering and software design
conceptual modeling
0.011988
Providing Customized Assistance for Software Lifecycle Approaches · IEEE Trans. Software Eng. 1988
Requirements engineering and software design › software process
process-centered environment
0.011988
Providing Customized Assistance for Software Lifecycle Approaches · IEEE Trans. Software Eng. 1988
Programming languages and type systems › domain-specific languages
process modeling language
0.011988
Providing Customized Assistance for Software Lifecycle Approaches · IEEE Trans. Software Eng. 1988

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

protocol architecture design · 0.0conceptual modeling · 0.0
YearPublicationVenuePosition
2016 Towards More Effective Solution Retrieval in IT Support Services Using Systems Log
Rongda Zhu, Yu Deng 0004, Soumitra Sarkar, Kaoutar El Maghraoui, HariGovind V. Ramasamy, Alan Bivens
ICSOC3
2016 Optimizing ATM cash flow network management
abstract
Automated Teller Machine (ATM) service providers are increasingly challenged with improving the quality of customer service while reducing the cost of cash flow management. Effectively balancing the need to have enough cash in the ATMs to avoid out-of-cash incidents as well as to reduce the cash interest cost and the cash refill cost challenges the most experienced cash flow management teams. In this paper we propose an optimization framework for managing the ATM cash flow network. The interactions among various constraints and cost factors are included in the framework to allow decision-making regarding the optimal cash refill amount and schedule. We demonstrate the effectiveness of the proposed approach using sample data from a large commercial bank.
Yixin Diao, Soumitra Sarkar, Ea-Ee Jan
NOMS2
2009 Characteristics of document similarity measures for compliance analysis
abstract
Due to increased competition in the IT Services business, improving quality, reducing costs and shortening schedules has become extremely important. A key strategy being adopted for achieving these goals is the use of an asset-based approach to service delivery, where standard reusable components developed by domain experts are minimally modified for each customer instead of creating custom solutions. One example of this approach is the use of contract templates, one for each type of service offered. A compliance checking system that measures how well actual contracts adhere to standard templates is critical for ensuring the success of such an approach. This paper describes the use of document similarity measures - Cosine similarity and Latent Semantic Indexing - to identify the top candidate templates on which a more detailed (and expensive) compliance analysis can be performed. Comparison of results of using the different methods are presented.
Asad B. Sayeed, Soumitra Sarkar, Yu Deng 0004, Rafah Hosn, Ruchi Mahindru, Nithya Rajamani
CIKM2
2009 CARP: Handling Silent Data Errors and Site Failures in an Integrated Program and Storage Replication Mechanism
abstract
This paper presents CARP, an integrated program and storage replication solution. CARP extends program replication systems which do not currently address storage errors, builds upon a record-and-replay scheme that handles nondeterminism in program execution, and uses a scheme based on recorded program state and I/O logs to enable efficient detection of silent data errors and efficient recovery from such errors. CARP is designed to be transparent to applications with minimal run-time impact and is general enough to be implemented on commodity machines. We implemented CARP as a prototype on the Linux operating system and conducted extensive sensitivity analysis of its overhead with different application profiles and system parameters. In particular, we evaluated CARP with standard unmodified email, database, and web server benchmarks and showed that it imposes acceptable overhead while providing sub-second program state recovery times on detecting a silent data error.
Lanyue Lu, Prasenjit Sarkar, Dinesh Subhraveti, Soumitra Sarkar, Mark Seaman, Reshu Jain, Ahmed Bashir
ICDCS4
1993 Multiprotocol transport networking: a general internetworking solution
abstract
The multiprotocol transport networking (MPTN) architecture proposed in this paper is a general solution to providing interconnectivity for applications. The MPTN architecture provides a protocol-independent system interface that includes most functions provided by existing transport protocols. As a result, the MPTN architecture decouples higher-layer protocols, application programming interfaces, and applications from protocols at the transport layer and below. Using the MPTN architecture, current and new applications can function unmodified over any transport supported under the MPTN interface. In addition, MPTN transport-layer gateways provide an end-to-end communication facility across a number of networks running different protocols. Therefore, a collection of networks running different protocols can serve as a single logical network.>
Kathryn Britton, Wen-Shyen E. Chen, Tein-Yaw Chung, Allan K. Edwards, Johny Mathew, Diane Pozefsky, Soumitra Sarkar, Roger Turner, Willibald A. Doeringer, Doug Dykeman
ICNP7
1988 Providing Customized Assistance for Software Lifecycle Approaches
abstract
The authors describe a tightly coupled environment architecture centered around a customized software development assistant, that uses underlying representations of the software development process, the objects and relationships being manipulated, the functionalities of the tools, and the roles of the various project members to provide automated support for this discipline. The assistant facilitates the interconnection of all the components of the environment. Features of a conceptual modeling language for specifying such representations and using them to generate customized assistants are emphasized.>
Jayashree Ramanathan, Soumitra Sarkar
IEEE Trans. Software Eng.2