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.

Anindya Das

dblp:50/4020 · DBLP profile ↗
← Back
15ranked-venue papers
4as first author
0since 2021 · last 2003
0000-0001-8944-0229ORCID · corroborated

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

Computer networks · 7Theory of computation · 4 · 3 first-authorSystems, architecture and hardware · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 1Graphics, computer vision, multimedia, augmented reality and games · 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.

Computer networks
3 papers
Network management and operations · 66% Internet architecture and protocols · 24% Cellular and mobile networks · 10%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Electronic design automation · 66% Hardware reliability and fault tolerance · 18% Distributed systems · 16%
Theoretical computer science
3 papers
Combinatorics and discrete mathematics · 43% Mathematical optimization · 43% Automata and formal languages · 13%
Software engineering, system software, and programming languages
1 paper
Software testing · 93% Programming languages and type systems · 7%

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

TopicWeightPapersLastEvidence papers
Network management and operations › network testing › protocol conformance testing
test sequence generation
0.022000
A Matroid-Theoretic Solution to an Assignment Problem in the Conformance Testing of Communication Protocols · IEEE Trans. Computers 2000
Context Independent Unique Sequences Generation for Protocol Testing · INFOCOM 1996
Network management and operations › network testing
protocol conformance testing
0.012000
A Matroid-Theoretic Solution to an Assignment Problem in the Conformance Testing of Communication Protocols · IEEE Trans. Computers 2000
Mathematical optimization › combinatorial optimization › matroid constraint › matroid optimization
matroid intersection
0.012000
A Matroid-Theoretic Solution to an Assignment Problem in the Conformance Testing of Communication Protocols · IEEE Trans. Computers 2000
Combinatorics and discrete mathematics
matroid theory
0.012000
A Matroid-Theoretic Solution to an Assignment Problem in the Conformance Testing of Communication Protocols · IEEE Trans. Computers 2000
Internet architecture and protocols › protocol engineering
protocol testing
0.011996
Context Independent Unique Sequences Generation for Protocol Testing · INFOCOM 1996
Software testing
model-based testing
0.011994
Software Testing Based on SDL Specifications with Save · IEEE Trans. Software Eng. 1994
Software testing
specification-based testing
0.011994
Software Testing Based on SDL Specifications with Save · IEEE Trans. Software Eng. 1994
Software testing › test optimization
test case selection
0.011994
Software Testing Based on SDL Specifications with Save · IEEE Trans. Software Eng. 1994
Software testing
test generation
0.011994
Software Testing Based on SDL Specifications with Save · IEEE Trans. Software Eng. 1994
Electronic design automation › hardware verification and test › fault diagnosis
system-level diagnosis
0.011994
Diagnosis of t/(t+1)-Diagnosable Systems · SIAM J. Comput. 1994
Internet architecture and protocols › protocol specification
formal specification
0.011993
Modeling and Formal Specification of the Personal Communication Service · INFOCOM 1993
Cellular and mobile networks › mobile networks
personal communications services
0.011993
Modeling and Formal Specification of the Personal Communication Service · INFOCOM 1993
Electronic design automation › hardware verification and test › fault diagnosis › system-level diagnosis
comparison-based diagnosis
0.011993
Multiprocessor Fault Diagnosis Under Local Constraints · IEEE Trans. Computers 1993
Electronic design automation › hardware verification and test
fault diagnosis
0.011993
Multiprocessor Fault Diagnosis Under Local Constraints · IEEE Trans. Computers 1993
Distributed systems
fault tolerance
0.011993
Multiprocessor Fault Diagnosis Under Local Constraints · IEEE Trans. Computers 1993
Electronic design automation › hardware verification and test › fault diagnosis › system-level diagnosis
multiprocessor fault diagnosis
0.011993
Multiprocessor Fault Diagnosis Under Local Constraints · IEEE Trans. Computers 1993
Automata and formal languages › finite automata
extended finite state machines
0.011996
Context Independent Unique Sequences Generation for Protocol Testing · INFOCOM 1996
Programming languages and type systems › specification language
system description language
0.011994
Software Testing Based on SDL Specifications with Save · IEEE Trans. Software Eng. 1994
Automata and formal languages
finite automata
0.011994
Software Testing Based on SDL Specifications with Save · IEEE Trans. Software Eng. 1994

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

state identification · 0.0data flow testing · 0.0control flow testing · 0.0SDL-machine transformation · 0.0object-oriented design · 0.0local constraints · 0.0executable specification · 0.0diagnosis algorithm · 0.0
YearPublicationVenuePosition
2003 Context independent unique state identification sequences for testing communication protocols modelled as extended finite state machines
T. Ramalingom, Krishnaiyan Thulasiraman, Anindya Das
Comput. Commun.3
2002 A scalable on-line multilevel distributed network fault detection/monitoring system based on the SNMP protocol
abstract
Traditional centralized network management solutions do not scale to present-day large-scale computer/communication networks. Decentralization/distributed solutions can solve some of these problems (Goldszmidt, G. and Yemini, Y., 1995), and thus there is considerable interest in distributed/decentralized network management applications. We present the design and evaluation of an SNMP-based distributed network fault detection/monitoring system. We integrate into the SNMP framework our ML-ADSD algorithm (Su, M.-S. et al., Proc. 39th Annual Allerton Conf. on Commun., Control, and Computers, 2001; Su, "Multilevel distributed diagnosis and the design of a distributed network fault detection system based on the SNMP protocol", Ph.D. Thesis, School of Computer Science, University of Oklahoma, 2002) for fault diagnosis in a distributed processor system. The algorithm uses the multilevel paradigm and requires only minor modifications to be scalable to networks of varying sizes. The system is fault tolerant, allowing processor failure and/or recovery during the diagnosis process. We have implemented the system on an Ethernet network of 32 machines. Our results show that the diagnosis latency (or time to termination) is much better than that of earlier solutions. Also, the system's bandwidth utilization is insignificant, demonstrating the practicality of its deployment in a real network. We have successfully integrated three modern disciplines: network management, distributed computing and system level diagnosis.
Ming-Shan Su, Krishnaiyan Thulasiraman, Anindya Das
GLOBECOM3
2000 A Matroid-Theoretic Solution to an Assignment Problem in the Conformance Testing of Communication Protocols
abstract
The minimum length test sequence generation method proposed previously (1988) for conformance testing of a protocol uses Unique Input Sequences (UIS) for state identification. This method, called the U-method, requires that the test graph, a graph derived from the protocol, be connected. This requirement also needs to be satisfied in the case of the MU-method, which assumes that the multiple UISs are available for each state. Thus, the U-method and the MU-method may not provide minimum length test sequences in cases where the test graph is not connected. Nevertheless, these methods generate minimum length test sequences with high fault coverage whenever the test graph is connected. This raises an important problem: Does there exist an assignment of UISs to the transitions such that the resulting test graph is connected? In this paper, we formulate this problem as a maximum cardinality two matroid intersection problem and discuss an efficient algorithmic solution. We also point out the role of the work in the minimum length test sequence generation problem.
T. Ramalingom, Krishnaiyan Thulasiraman, Anindya Das
IEEE Trans. Computers3
1996 Context Independent Unique Sequences Generation for Protocol Testing
abstract
A number of test sequence generation methods proposed for protocols represented as extended finite state machines (EFSMs) use state identification sequences for checking the states. However, neither a formal definition nor a method of computation of these sequences for an EFSM state is known. We define a new type of state identification sequence, called context independent unique sequence (CIUS) and present an algorithm for computing it. A unified method based on CIUSes is developed for automatically generating executable test cases for both control flow and data flow aspects of an EFSM. In control flow testing, CIUSes are very useful in confirming the tail state of the transitions. In data flow testing, CIUSes improve the observability of the test cases for the def-use associations of different variables used in the EFSM. Unlike general state identification sequences, the use of CIUSes does not increase the complexity of the already intractable feasibility problem in the test case generation.
T. Ramalingom, Krishnaiyan Thulasiraman, Anindya Das
INFOCOM3
1996 Corrigendum to 'fault detection and diagnosis capabilities of test sequence selection methods based on the FSM model' : [Computer Comm. 18(1995) 113]
T. Ramalingam, Anindya Das, Krishnaiyan Thulasiraman
Comput. Commun.2
1995 Fault Detection and Diagnosis Capabilities of Test Sequence Selection Methods Based on the FSM Model
T. Ramalingam, Anindya Das, Krishnaiyan Thulasiraman
Comput. Commun.2
1995 On Testing and Diagnosis of Communication Protocols Based on the FSM Model
T. Ramalingam, Anindya Das, Krishnaiyan Thulasiraman
Comput. Commun.2
1994 Diagnosis of t/(t+1)-Diagnosable Systems
abstract
A classic PMC (Preparata, Metze, and Chien) multiprocessor system [F. P Preparata, G. Metze, and R. T. Chien, IEEE Trans. Electr. Comput., EC-16 (1967), pp. 848–854] composed of n units is said to be ${t / {(t + 1)}}$ diagnosable [A. D. Friedman, A new measure of digital system diagnosis, in Dig. 1975 Int. Symp. Fault-Tolerant Comput., 1975, pp. 167–170] if, given a syndrome (complete collection of test results), the set of faulty units can be isolated to within a set of at most $t + 1$ units, assuming that at most t units in the system are faulty. This paper presents a methodology for determining when a unit $\upsilon $ can belong to an allowable fault set of cardinality at most t. Based on this methodology, for a given syndrome in a ${t / {(t + 1)}}$-diagnosable system, the authors establish a necessary and sufficient condition for a vertex v to belong to an allowable fault set of cardinality at most t and certain properties of ${t / {(t + 1)}}$-diagnosable systems. This condition leads to an ${{O(n^{3.5} )t} / {(t + 1)}}$-diagnosis algorithm. This ${t / {(t + 1)}}$-diagnosis algorithm complements the ${t / {(t + 1)}}$-diagnosability algorithm of Sullivan [The complexity of system-level fault diagnosis and diagnosability, Ph.D. thesis, Yale University, New Haven, CT, 1986].
Anindya Das, Krishnaiyan Thulasiraman, Vinod K. Agarwal
SIAM J. Comput.1
1994 Software Testing Based on SDL Specifications with Save
abstract
The signal save construct is one of the features distinguishing SDL from traditional high-level specification and programming languages. However, this feature increases the difficulties of testing SDL-specified software. We present a testing approach consisting of the following three phases: SDL specifications are first abstracted into finite state machines with save constructs, called SDL-machines; the resulting SDL-machines are then transformed into equivalent finite state machines without save constructs if this is possible; and, finally, test cases are selected from the resulting finite state machines. Since there are many existing methods for the first and third phases, we mainly concentrate upon the second phase and come up with a method of transforming SDL-machines into equivalent finite state machines, which preserve the same input/output relationship as in the original SDL-machines. The transformation method is useful not only for testing but also for verifying SDL-specified software.>
Anindya Das, Gregor von Bochmann
IEEE Trans. Software Eng.2
1993 Modeling and Formal Specification of the Personal Communication Service
abstract
A model and a formal specification of the personal communication service obtained by the application of an object-oriented system design methodology is presented and described using the executable object-oriented specification language Mondel. The goal of developing a specification of PCS is primarily to introduce some structure and formalism in its description, which has so far been done informally, and also to provide a better understanding of its constituent elements and their interrelationships. As Mondel is an executable specification language, simulation is used to verify the basic functionality defined in this specification of PCs. Simulation using various scenarios also provides a means of presenting the different concepts of PCS.>
D. Desbiens, Gregor von Bochmann, Anindya Das, Joumana Dargham
INFOCOM3
1993 Multiprocessor Fault Diagnosis Under Local Constraints
abstract
The authors study the fault diagnosis of multiprocessor systems when fault constraints in the local domain of each processor are specified. They use the comparison-based model. A multiprocessor system S is t-in-L diagnosable if, given a syndrome, all faulty processors can be uniquely identified provided there are at most t faulty processors in the local domain L(u/sub i/) union (u/sub i/) of every processor, u/sub i/ in S, where L (u/sub i/) denotes the set of processors adjacent to u/sub i/. Certain basic results that lead to efficient conditions for unique diagnosis of a system when certain fault constraints are satisfied in the local domain of each processor in the system are presented. The t-in-L diagnosability of certain regular interconnected systems is examined under the assumption that less than half of the processors in the system are faulty. Diagnosis algorithms for these systems are presented.>
Anindya Das, Krishnaiyan Thulasiraman, Vinod K. Agarwal, K. B. Lakshmanan
IEEE Trans. Computers1
1992 Failure-Equivalent Transformation of Transition Systems to Avoid Internal Actions
Gregor von Bochmann, Anindya Das
Inf. Process. Lett.3
1990 Diagnosis of t/s-Diagnosable Systems
Anindya Das, Krishnaiyan Thulasiraman
WG1
1989 t/s-Diagnosable Systems: A Characterization and Diagnosis Algorithm
Anindya Das, Krishnaiyan Thulasiraman, Vinod K. Agarwal, K. B. Lakshmanan
WG1
1985 Terminal weighted grammars and picture description
Kamala Krithivasan, Anindya Das
Comput. Vis. Graph. Image Process.2