VLDB 2026 Research / reviewers in the wild / expert
Janusz Sosnowski
dblp:08/2240
· DBLP profile ↗
26ranked-venue papers
11as first author
5since 2021 · last 2024
0000-0001-6640-1585ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 15 · 10 first-authorSoftware engineering, systems software and programming languages · 9 · 2 first-author · 2 since 2021Security and privacy · 4Computer networks · 2 · 2 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Adaptive and Contract Aware Configuration for Industrial Wireless Networks
Adam Kozlowski, Janusz Sosnowski |
Ad Hoc Networks | 2 |
| 2023 | Text Mining Studies of Software Repository Contents
Bartosz Dobrzynski, Janusz Sosnowski |
ENASE | 2 |
| 2021 | Adaptive time offset compensation for TDMA industrial wireless networksabstractWireless network nodes working in industrial environment or mounted on mobile machines are exposed to frequent and unpredictable temperature changes, which impact local clock accuracy resulting in synchronization problems (time offset). These issues have to be taken into account when optimizing the network to avoid higher energy consumption and traffic congestion. The time offset problem can be alleviated using temperature driven compensation. In the paper we propose an efficient algorithm to resolve this problem taking into account slow and rapid temperature fluctuations. It combines the physical model of the node oscillator with an original prediction method based on the linear regression. It can be embedded in low cost microcontrollers with limited resources. Our approach needed some experimental studies of oscillator features and microcontroller capabilities. The implemented prototype nodes and performed tests proved high clock resilience for industrial environment as compared with other approaches. Adam Kozlowski, Janusz Sosnowski |
Ad Hoc Networks | 2 |
| 2021 | Object oriented time series exploration: Applied to power consumption analysis of embedded systemsabstractPerformance monitoring and anomaly detection are major issues in designing and maintaining electronic devices and systems. In recent years, they become more difficult due to the increased complexity of hardware and software. Hence, an important point is to collect representative signal samples and reveal characteristic features allowing to evaluate device operational profiles. This results in the need of an efficient time series analysis. This problem is considered in relevance to embedded systems and Internet of Things devices. The paper presents a new scheme of decomposing time series by introducing higher level objects targeted at the searched system properties. They create a compact state model which facilitates deriving knowledge on system behaviour to validate correctness of its operation. The collected samples are aggregated into objects according to predefined similarity metrics, these objects can be traced, correlated, and merged with relevant operational log events. For this purpose, a set of original algorithms have been composed and included in the developed software tool. The presented approach has been evaluated on a representative dataset obtained from commercial Holter devices and was used to explore their energy consumption efficiency. Kazimierz Krosman, Janusz Sosnowski, Piotr Gawkowski |
Expert Syst. Appl. | 2 |
| 2021 | Exploring the software repositories of embedded systems: An industrial experience
Jakub Polaczek, Janusz Sosnowski |
Inf. Softw. Technol. | 2 |
| 2017 | Analysing problem handling schemes in software projects
Janusz Sosnowski, Bartosz Dobrzynski, Pawel Janczarek |
Inf. Softw. Technol. | 1 |
| 2015 | Investigating software testing and maintenance reports: Case study
Pawel Janczarek, Janusz Sosnowski |
Inf. Softw. Technol. | 2 |
| 2010 | Improving fault handling software techniquesabstractThe paper presents the new software library supporting development of the fault-robust applications. The main goals of the proposed software hardening mechanisms are: usage simplicity for the programmer, independence from the development tool, effectiveness in terms of fault coverage, low static and dynamic overheads. The paper describes implemented software mechanisms and discusses their effectiveness verified with fault injection experiments. Piotr Gawkowski, Tomasz Rutkowski, Janusz Sosnowski |
IOLTS | 3 |
| 2008 | Developing Fault Injection Environment for Complex ExperimentsabstractThe paper addresses the problem of creating a comprehensive fault injection environment, which integrates and improves various simulation and supplementary functions. This is illustrated with experimental results. Piotr Gawkowski, Janusz Sosnowski |
IOLTS | 2 |
| 2008 | Analyzing Fault Susceptibility of ABS Microcontroller
Dawid Trawczynski, Janusz Sosnowski, Piotr Gawkowski |
SAFECOMP | 2 |
| 2006 | A Tool for Databus Safety Analysis Using Fault Injection
Dawid Trawczynski, Janusz Sosnowski, Janusz Zalewski |
SAFECOMP | 2 |
| 2006 | Software-based self-testing of microprocessors
Janusz Sosnowski |
J. Syst. Archit. | 1 |
| 2005 | Analyzing the Effectiveness of Fault Hardening ProceduresabstractThe paper addresses the problem of evaluating the effectiveness of fault hardening procedures based on software redundancy. We analyze the time and memory overhead of fine-grained and coarse-grained error detection and correction techniques. We check the impact of the involved overhead on fault coverage. The presented considerations are illustrated with fault injection experimental results. Piotr Gawkowski, Janusz Sosnowski, B. Radko |
IOLTS | 2 |
| 2004 | Evaluation of Transient Fault Susceptibility in Microprocessor SystemsabstractThe paper addresses the problem of evaluating transient fault impact on COTS microprocessor systems. We present the problem of fault effect propagation from low logical to software and application levels. Such an analysis is needed to optimize error detection and correction mechanisms at hardware and software levels. For this purpose we use sophisticated fault injectors. The usefulness of the presented approach was proved in many experiments described in the paper. It may support hardware/software co-design. Piotr Gawkowski, Janusz Sosnowski |
DSD | 2 |
| 2003 | Assessing Software Implemented Fault Detection and Fault Tolerance MechanismsabstractThe problems of hardware fault detection and correction using software techniques are analysed. They relate to our experience with a large class of applications. The effectiveness of these techniques is studied using a special fault injector with various statistical tools. A new error-handling scheme is proposed. Piotr Gawkowski, Janusz Sosnowski |
Asian Test Symposium | 2 |
| 2002 | Using Software Implemented Fault Inserter in Dependability AnalysisabstractWe investigate program susceptibility to hardware faults in Win32 environment. For this purpose we use the software implemented fault injector FITS. We analyze natural fault resistivity of COTS systems and the effectiveness of various software techniques improving system dependability. The problems of experiment tuning and result interpretation are discussed in context of a wide spectrum of applications. Piotr Gawkowski, Janusz Sosnowski |
PRDC | 2 |
| 2001 | Experimental Evaluation of CPU Performance FeaturesabstractThe paper addresses the problem of evaluating CPU performance in real system environment. We present an efficient methodology of CPU performance analysis at the architecture (coarse grained) and microarchitecture (fine grained) levels. It is based on time and internal event monitoring technique. This methodology is referred to Intel processors operating in IBM PC environment. The usefulness of the presented approach was proved in many experiments described in the paper. Janusz Sosnowski, Rafal Jurkiewicz, J. Nowicki |
DSD | 1 |
| 2001 | Experimental Evaluation of Fault Handling Mechanisms
Piotr Gawkowski, Janusz Sosnowski |
SAFECOMP | 2 |
| 2000 | Testing Arithmetic Coprocessor in System EnvironmentabstractSummary form only given. Arithmetic coprocessors (AC) are quite complex circuits and testing them is an important and not easy problem (not covered in the literature). Analyzing diagnostic software for IBM PCs we found that the testing procedures for ACs are limited to simple basic checks. Hence we decided to develop efficient test procedures in a systematic way. They are executed on the main processor and generate appropriate stimuli to AC functional blocks (e.g. instruction sequencer, data path units) and verify test responses. An important contribution of this paper is the integration of various approaches to testing and increased test observability of test results assured by on-chip event monitors and system exceptions. Janusz Sosnowski, Tomasz Bech |
DATE | 1 |
| 1995 | In-System Testing of Cache MemoriesabstractCaches embedded in microprocessor systems are implemented with limited observability and controllability. Hence they create many problems in testing. This paper gives a methodology of developing user test programs for data and instruction caches with various organization. Janusz Sosnowski |
ITC | 1 |
| 1993 | "In System" Transparent Autodiagnostics of RamsabstractIn this paper we present an original technique of testing classical RAMs (without BIST) in real system environment. The developed testing methodology allows to cover a large class of faults including pattern sensitivity and dynamic faults. An important feature of the presented approach is test transparency which assures that at the end of the test the contents of the RAM are equal to its initial contents (before testing). This technique is especially useful for periodic autodiagnostic procedures in embedded and multiprocessor systems. It has been also extended for cache and dual port RAMs.> Janusz Sosnowski |
ITC | 1 |
| 1993 | Fault tolerant multiple-bus interconnection networks
Janusz Sosnowski |
Microprocess. Microprogramming | 1 |
| 1993 | Autodiagnostics for transputer systems
Janusz Sosnowski, Anna Derezinska, Ilona Bluemke |
Microprocess. Microprogramming | 1 |
| 1988 | Detection of Control Flow Errors Using Signature and Checking InstructionsabstractAn approach is presented to the online detection of control flow errors caused by transient and intermittent faults in microprocessor systems. It is based on the idea of signatured instruction streams. Signatures are embedded into the program memory using the monitored processor instructions. Compared with existing techniques, the presented approach is universal and can be easily implemented using off-the-shelf programmable array logic and LCA circuits. The hardware overhead ranges from one to several chips for microprocessors with 8-bit and 16-bit data buses. Program memory overhead is 10-20% and quite often no extra memory chip is required. A special software module has been developed to embed signatures and checkpoints into application programs.> Janusz Sosnowski |
ITC | 1 |
| 1988 | Concurrent checking of program flow using single-chip microcomputers
Janusz Sosnowski |
Microprocess. Microprogramming | 1 |
| 1985 | Transient fault tolerance in a data acquisition system
Janusz Sosnowski |
Microprocessing and Microprogramming | 1 |