Loading [MathJax]/extensions/MathMenu.js
Purnendu Sinha - IEEE Xplore Author Profile

Showing 1-19 of 19 results

Filter Results

Show

Results

Period selection based techniques for resource distribution among concurrent control tasks have gained significant research interest in the last decade. The application of these techniques in the networked control environment may give rise to an asynchronous data communication between the sensor and the controller and may result in a variable delay in the loop. This work investigates the degrading...Show More
Embedded control systems used in safety critical systems need to be robust to quality-faults such as shift, noise, and spikes. Methods for finding counterexamples (quality-faults whose injection leads to violation of fault-tolerance requirements) at an early stage of control system design were proposed in the literature. Given these counterexamples, control design should be improved such that it i...Show More
As trends in electric-vehicle (EV) research show that with introduction of advanced electric-propulsion systems, ensuring continued safe operation of such automotive system may require high-integrity system design for both hardware and software components. Furthermore, key subsystems must have certain degrees of fault-tolerance capabilities for mitigating potential hazards resulting due to random ...Show More
This work presents a static-analysis based method for analyzing the robustness of a given embedded control system design, in the presence of quality-faults in sensors, software components, and inter-connections. The method characterizes the individual components of the system by storing the relations between the precision of inputs and the precision of outputs in what we call, lookup tables (LUTs)...Show More
Space and Earth observation programs demand stringent guarantees ensuring smooth and reliable operations of space vehicles and satellites. Due to unforeseen circumstances and naturally occurring faults, it is desired that a fault-diagnosis system be capable of detecting, isolating, identifying, or classifying faults in the system. Unfortunately, none of the existing fault-diagnosis methodologies a...Show More
The objective of this research is to develop to the proof-of-concept stage, a fault tolerant diagnosis system for the RADARSAT-1 attitude control system (ACS) telemetry. The proposed system is using computational intelligence (CI) to detect and isolate faults and also to infer cause of failures from the telemetry data time series history using functional models of satellite ACS. The proposed work ...Show More
In a PC based Network Intrusion Detection System (NIDS), the packet capturing component is a key bottleneck which reduces its effectiveness. NIDS deployment on multiprocessor or distributed systems that circumvents this bottleneck do not address operating system performance limitations which are the causal factors behind this bottleneck. Completion of intrusion detection task in bounded time at th...Show More
In a multitasking environment, resource management policies, being devised and utilized to ensure proper inter-process resource sharing, incur significant operational overhead due to their inherent complexity and often lead to performance penalties, which could be detrimental to the timing responses of critical systems. In this paper, we propose and demonstrate an approach to alleviate degraded sy...Show More
Due to unforeseen circumstances and naturally occurring faults, it is desired that an on-board fault-diagnosis system of a space vehicle be capable of detecting, isolating, identifying or classifying faults in the system. In this paper, a novel approach is proposed which strengthens existing efficient fault-detection mechanisms with an additional ability to classify different types of faults to ef...Show More
The mission-critical and dependability aspects of autonomous systems demand formal level of assurance in ascertaining their mission-survivability capabilities. The complete understanding of system autonomy and its verification and validation (V&V) continue to pose technical challenges. In recent years, formal methods have shown considerable promise in the area of V&V of autonomous systems. In this...Show More
We present component-based design of a fault-tolerant (FT) multimedia communication protocol. Specifically, we show how a fault-intolerant multimedia protocol can be transformed to be able to handle certain fault cases by composing it with FT components, thereby providing dependability attributes in the resulting FT version of the protocol. We present the design of the FT components, namely correc...Show More
System autonomy is attracting increasing attention in many application domains, yet complete understanding of autonomous and adaptive (A&A) systems and their verification and validation (V&V) remain a challenge. In recent years, formal methods have been effectively used in V&V of safety/mission-critical systems. The paper provides an overview of different formal techniques being used in reasoning ...Show More
Nowadays, complex real-time/embedded software systems are typically being composed out of reusable and mostly deployable components. The paper presents our initial efforts in developing a formal framework which utilizes the concepts of category theory to provide for a rigorous, consistent and traceable composition of modules with constraints. A case study illustrates our proposed framework for com...Show More
Establishing the correctness of reliable distributed protocols supporting critical applications necessitates modular/compositional approaches to tackle the inherent complexity of these protocols. Efforts involved in the specification and verification of these reliable distributed protocols can be considerably reduced if the protocol is composed utilizing smaller components (building-blocks) posses...Show More
In recent years, formal methods (FMs) have been extensively used for the verification and validation (V&V) of dependable distributed protocols. In our studies utilizing FMs for V&V, we have observed that a number of protocols providing for distributed and dependable services can often be formulated using a small set of basic functional primitives or their variations. Thus, from the formal viewpoin...Show More
Computer systems supporting high assurance and high consequences applications typically utilize dependable distributed protocols to manage system resources and to provide sustained delivery of services in the presence of failures. The inherent complexity entailed in the design and analysis of such protocols, is increasingly necessitating the use of formal techniques in establishing the correctness...Show More
The effective design of composite dependable and real time protocols entails demonstrating their proof of correctness and, in practice, the efficient delivery of services. We focus on these aspects of correctness and efficiency, specifically considering the real time aspects where the need is to ensure satisfaction of stringent timing and operational constraints. We establish the use of mathematic...Show More
A key feature in fault injection (FI) based validation is identifying the relevant test cases to inject. This problem is exacerbated at the protocol level where the lack of detailed fault distributions limits the use of statistical approaches in deriving and estimating the number of test cases to inject. In this paper we develop and demonstrate the capabilities of a formal approach to protocol val...Show More
The traditional use of formal methods has been for the verification of algorithms or protocols. Given the high cost and limitations in state space coverage provided by conventional validation techniques, we introduce a novel approach to utilize formal verification procedures to drive fault injection based validation of dependable protocols. The paper develops graph structures for representation of...Show More