Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- short-paperOctober 2024
Water Supply System Dataset: Non-Invasive Sensor Data for Smart Water Pumps
BuildSys '24: Proceedings of the 11th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and TransportationPages 302–306https://doi.org/10.1145/3671127.3698790Pumps play a central role in water supply systems, especially for high-rise buildings. The inefficiency or failure of pumps leads to high energy cost or water supply disruption. Thus, it is crucial to monitor their health. While advanced pumps have in-...
- research-articleNovember 2024
A Fault Tolerance Method for Control Systems with Full or Partial Fault Decoupling
Automation and Remote Control (ARCO), Volume 85, Issue 7Pages 584–596https://doi.org/10.1134/S0005117924700024AbstractThis paper considers technical systems described by nonlinear dynamic models. The fault tolerance property of such systems is ensured by introducing feedback with full or partial fault decoupling. The solution is based on separating a subsystem ...
- surveyJune 2024
Survey on Redundancy Based-Fault tolerance methods for Processors and Hardware accelerators - Trends in Quantum Computing, Heterogeneous Systems and Reliability
ACM Computing Surveys (CSUR), Volume 56, Issue 11Article No.: 275, Pages 1–76https://doi.org/10.1145/3663672Rapid progress in CMOS technology since the late 1990s has increased the vulnerability of processors toward faults. Subsequently, the focus of computer architects has shifted toward designing fault-tolerance methods for processor architectures. ...
- research-articleMarch 2024
An Interval Observer-Based Method to Diagnose Discrete-Time Systems
Automation and Remote Control (ARCO), Volume 84, Issue 12Pages 1321–1330https://doi.org/10.1134/S0005117923120093AbstractThis paper proposes a method for diagnosing linear dynamic systems described by discrete-time models with exogenous disturbances based on interval observers. Formulas are derived to construct an interval observer producing two values of the ...
- research-articleDecember 2023
Fault Identification: An Approach Based on Optimal Control Methods
Automation and Remote Control (ARCO), Volume 84, Issue 9Pages 956–965https://doi.org/10.1134/S0005117923090059AbstractThis paper considers the problem of identifying (estimating) faults in systems described by linear models under exogenous disturbances. It is solved using optimal control methods; in comparison with sliding mode observers, they avoid high-...
-
- tutorialJanuary 2022
Dispersion of Mobile Robots
ICDCN '22: Proceedings of the 23rd International Conference on Distributed Computing and NetworkingPages 217–220https://doi.org/10.1145/3491003.3493373In this tutorial, we provide an extensive survey of the work on dispersion of mobile robots, introduced by Augustine and Moses Jr. [ICDCN 2018]. The problem of dispersion of k robots, initially arbitrarily placed on the nodes of an n node graph, ...
- research-articleJune 2021
Multi‐upgradation software reliability growth model with dependency of faults under change point and imperfect debugging
Journal of Software: Evolution and Process (WSMR), Volume 33, Issue 6https://doi.org/10.1002/smr.2344AbstractWith the improvement of innovation, software developers consistently build up a new version of software by adding new features in the previously existing version of the software. In resent day's competitive market, the reliability and release time ...
A nonhomogeneous Poisson process‐based software reliability growth model (SGRM) has been developed incorporating change point, imperfect debugging, and fault dependency for multi‐release software. Parameters of the proposed SRGM are estimated using ...
- research-articleNovember 2021
Replication package for input algebras
ICSE '21: Proceedings of the 43rd International Conference on Software Engineering: Companion ProceedingsPage 219https://doi.org/10.1109/ICSE-Companion52605.2021.00098Grammar-based fuzzers are effective and efficient. They can produce an infinite number of syntactically valid test inputs, which can be used to explore the input space without bias. However, it is notoriously difficult to generate focused inputs to ...
Input Algebras
ICSE '21: Proceedings of the 43rd International Conference on Software EngineeringPages 699–710https://doi.org/10.1109/ICSE43902.2021.00070Grammar-based test generators are highly efficient in producing syntactically valid test inputs and give their users precise control over which test inputs should be generated. Adapting a grammar or a test generator towards a particular testing goal can ...
- surveySeptember 2020
Predictive Reliability and Fault Management in Exascale Systems: State of the Art and Perspectives
- Ramon Canal,
- Carles Hernandez,
- Rafa Tornero,
- Alessandro Cilardo,
- Giuseppe Massari,
- Federico Reghenzani,
- William Fornaciari,
- Marina Zapater,
- David Atienza,
- Ariel Oleksiak,
- Wojciech PiĄtek,
- Jaume Abella
ACM Computing Surveys (CSUR), Volume 53, Issue 5Article No.: 95, Pages 1–32https://doi.org/10.1145/3403956Performance and power constraints come together with Complementary Metal Oxide Semiconductor technology scaling in future Exascale systems. Technology scaling makes each individual transistor more prone to faults and, due to the exponential increase in ...
- short-paperMay 2020
Cross-layer approaches for improving the dependability of deep learning systems
SCOPES '20: Proceedings of the 23th International Workshop on Software and Compilers for Embedded SystemsPages 78–81https://doi.org/10.1145/3378678.3391884Deep Neural Networks (DNNs) - the state-of-the-art computational models for many Artificial Intelligence (AI) applications - are inherently compute and resource-intensive and, hence, cannot exploit traditional redundancy-based fault mitigation ...
- posterApril 2019
Fault Aware Software Engineering (FASE): Reducing Code Faults by Controlling Developer Characteristics
EASE '19: Proceedings of the 23rd International Conference on Evaluation and Assessment in Software EngineeringPages 375–378https://doi.org/10.1145/3319008.3319715Human factors play a significant role in software development. When the human element is not considered in software development, it may lead to faulty software which may cause delays in software delivery. Faults in software are mostly because of human ...
- research-articleMay 2016
A Simulation Study on Smart Grid Resilience under Software-Defined Networking Controller Failures
CPSS '16: Proceedings of the 2nd ACM International Workshop on Cyber-Physical System SecurityPages 52–58https://doi.org/10.1145/2899015.2899020Riding on the success of SDN for enterprise and data center networks, recently researchers have shown much interest in applying SDN for critical infrastructures. A key concern, however, is the vulnerability of the SDN controller as a single point of ...
- short-paperOctober 2015
A Data-Driven Approach to Distinguish Cyber-Attacks from Physical Faults in a Smart Grid
CIKM '15: Proceedings of the 24th ACM International on Conference on Information and Knowledge ManagementPages 1811–1814https://doi.org/10.1145/2806416.2806648Recently, there has been significant increase in interest on Smart Grid security. Researchers have proposed various techniques to detect cyber-attacks using sensor data. However, there has been little work to distinguish a cyber-attack from a power ...
- ArticleAugust 2015
Test and Production Classes of an Industrial C# System: A Refactoring and Fault Perspective
SEAA '15: Proceedings of the 2015 41st Euromicro Conference on Software Engineering and Advanced ApplicationsPages 35–38https://doi.org/10.1109/SEAA.2015.40In a unit testing environment, understanding the relationship between production classes and test classes has implications for overall maintenance and hence systems development costs. Equally, the fault-proneness of each type may have a similar ...
- research-articleApril 2015
Modeling dependable systems with continuous time Bayesian networks
SAC '15: Proceedings of the 30th Annual ACM Symposium on Applied ComputingPages 436–441https://doi.org/10.1145/2695664.2695729In the domain of information systems modeling for dependability is an established method. Most approaches dealing with structural or probabilistic modeling do not consider time information and handle only discrete data. But in reality systems have a ...
- research-articleOctober 2014
Dynamic fault injection model for on-chip 2D mesh network
COMPUTE '14: Proceedings of the 7th ACM India Computing ConferenceArticle No.: 18, Pages 1–6https://doi.org/10.1145/2675744.2675764In current scenario, On-Chip Network advances to fulfill higher bandwidth demand rises by chip multiprocessor (CMP). Each nanometer technology of transistor is giving high performance but becoming more fault prone. Hardware faults are injected inside ...
- research-articleMay 2014
A critical review of "automatic patch generation learned from human-written patches": essay on the problem statement and the evaluation of automatic software repair
ICSE 2014: Proceedings of the 36th International Conference on Software EngineeringPages 234–242https://doi.org/10.1145/2568225.2568324At ICSE'2013, there was the first session ever dedicated to automatic program repair. In this session, Kim et al. presented PAR, a novel template-based approach for fixing Java bugs. We strongly disagree with key points of this paper. Our critical ...
- research-articleMay 2014
Novice programmers' faults & failures in GOAL programs
AAMAS '14: Proceedings of the 2014 international conference on Autonomous agents and multi-agent systemsPages 301–308What are the types of mistakes ("faults'") that novice GOAL programmers make, and how do they manifest as failures? This question is important since it has significant implications to the ongoing design of GOAL, and other agent-oriented programming ...
- research-articleMarch 2014
System performance analyses through object-oriented fault and coupling prisms
ICPE '14: Proceedings of the 5th ACM/SPEC international conference on Performance engineeringPages 233–238https://doi.org/10.1145/2568088.2568089A fundamental aspect of a system's performance over time is the number of faults it generates. The relationship between the software engineering concept of "coupling" (i.e., the degree of inter-connectedness of a system's components) and faults is still ...