scispace - formally typeset
Search or ask a question

Showing papers by "Nicolae Goga published in 2003"


Proceedings ArticleDOI
22 Apr 2003
TL;DR: The state-of-the-art model checker Spin is used to simulate the complex net update procedure of the IEEE P1394.1 Draft Standard for High Performance Serial Bus Bridges, and a concise description of net updates is formalised in terms of spanning trees.
Abstract: The standardisation procedure of the IEEE P1394.1 Draft Standard for High Performance Serial Bus Bridges is supported through the use of the state-of-the-art model checker Spin, which has been used to simulate the complex net update procedure of the standard, and the use of which will eventually be refined to obtain a solid model checking analysis of the standard. A concise description of net updates is formalised in terms of spanning trees, and it is shown how Spin was used to track down errors in the standard and to gather support for the solutions proposed.

28 citations


01 Jan 2003
TL;DR: In this paper, a distributed algorithm for computing and maintaining an arbitrary spanning tree in a topology-aware network is presented, which performs better than the spanning tree algorithms in standards like IEEE 802.1.
Abstract: . A topology-aware network is a dynamic network in which the nodes can detect whether locally topology changes occur. Many modern networks, like IEEE 1394.1, are topology-aware networks. We present a distributed algorithm for computing and maintaining an arbitrary spanning tree in such a topology-aware network. Although usually minimal spanning trees are studied, in practice arbitrary spanning trees are often sufficient. Since our algorithm is not involved in the detection of topology changes, it performs better than the spanning tree algorithms in standards like IEEE 802.1. Because reasoning about distributed algorithms is rather tricky, we use a systematic approach to prove our algorithm.

20 citations


01 Jan 2003
TL;DR: This work analyzes pre-standard ENV 13735 of the upcoming IEEE 1073.2 standard, which standardizes some communication protocols between dynamically interconnected medical devices, and reveals several omissions, inconsistencies and other types of errors in the protocols and their descriptions.
Abstract: We analyze pre-standard ENV 13735 of the upcoming IEEE 1073.2 standard, which standardizes some communication protocols between dynamically interconnected medical devices. The latter standard is currently under development, which gives us an opportunity to influence its final contents using our results. The approach we use is to make formal models of the protocols, and to analyze them using the modelchecking tool Spin. Our analysis revealed several omissions, inconsistencies and other types of errors in the protocols and their descriptions. We discuss possible sources of these problems, and propose some fixes.

13 citations


Journal Article
TL;DR: This paper presents ways of implementing the abstract formulas of test selection by providing examples of useful distances and elaborates an abstract theory for test selection.
Abstract: [1] elaborates an abstract theory for test selection. The link between the theory and the practice was not in the focus of that paper. The current paper fills this gap by presenting ways of implementing the abstract formulas of test selection. Several examples of useful distances are given. Key-Words: test selection, trace distances, public telephony systems, reactive systems, coverage

1 citations



01 Jan 2003
TL;DR: Experimental results obtained with the probabilistic TorX confirm that the extension of the algorithm with explicit probabilities leads to improvements in the tests generated with respect to the chances of finding errors in the implementation.
Abstract: In [4] we proposed a generalization of the TorX test derivation algorithm with probabilities. This paper extends the theoretical work from [4], by presenting experimental results obtained with the probabilistic TorX. The experiment with the Conference Protocol case study confirms that the extension of the algorithm with explicit probabilities leads to improvements in the tests generated with respect to the chances of finding errors in the implementation.

1 citations