Results 1 -
4 of
4
Statecharts: A Visual Formalism For Complex Systems
, 1987
"... We present a broad extension of the conventional formalism of state machines and state diagrams, that is relevant to the specification and design of complex discrete-event systems, such as multi-computer real-time systems, communication protocols and digital control units. Our diagrams, which we cal ..."
Abstract
-
Cited by 1962 (47 self)
- Add to MetaCart
We present a broad extension of the conventional formalism of state machines and state diagrams, that is relevant to the specification and design of complex discrete-event systems, such as multi-computer real-time systems, communication protocols and digital control units. Our diagrams, which we call statecharts, extend conventional state-transition diagrams with essentially three olements, dealing, respectively, with the notions of hierarchy, concurrency and communication. These transform the language of state diagrams into a highly structured' and economical description language. Statecharts are thus compact and expressive--small diagrams can express complex behavior--as well as compositional and modular. When coupled with the capabilities of computerized graphics, statecharts enable viewing the description at different levels of detail, and make even very large specifications manageable and comprehensible. In fact, we intend to demonstrate here that statecharts counter many of the objections raised against conventional state diagrams, and thus appear to render specification by diagrams an attractive and plausible approach. Statecharts can be used either as a stand-alone behavioral description or as part of a more general design methodology that deals also with the system's other aspects, such as functional decomposition and data-flow specification. We also discuss some practical experience that was gained over the last three years in applying the statechart formalism to the specification of a particularly complex system.
On the Performance of Packet-Switched Cellular Networks for Wireless Data Communications
- Wireless Networks
, 1995
"... Cellular frequency reuse is known to be an efficient method to allow many wireless telephone subscribers to share the same frequency band. However, for wireless data and multi-media communications optimum cell layouts differ essentially from typical solutions for telephone systems. We argue that w ..."
Abstract
-
Cited by 5 (1 self)
- Add to MetaCart
Cellular frequency reuse is known to be an efficient method to allow many wireless telephone subscribers to share the same frequency band. However, for wireless data and multi-media communications optimum cell layouts differ essentially from typical solutions for telephone systems. We argue that wireless radio systems for bursty message traffic preferably use the entire bandwidth in each cell. Packet queuing delays are derived for a network with multipath fading channels, shadowing, path loss and discontinuously transmitting base stations. Interference between cells can be reduced by appropriately scheduling transmissions or by `spatial collision resolution'.
Proposal for st-Routing Protocol
- TELECOMMUNICATION SYSTEMS 25:3,4, 287–298, 2004
, 2004
"... A routing protocol chooses one of the several paths (routes) from a source node to a destination node in the computer network, to send a packet of information. In this paper, we propose a new routing protocol, which we call st-routing protocol, based on st-numbering of a graph. The protocol fits we ..."
Abstract
- Add to MetaCart
A routing protocol chooses one of the several paths (routes) from a source node to a destination node in the computer network, to send a packet of information. In this paper, we propose a new routing protocol, which we call st-routing protocol, based on st-numbering of a graph. The protocol fits well in noisy environments where robustness of routing using alternative paths is a major issue. The proposed routing protocol provides a systematic way to retry alternative paths without generating any duplicate packets. The protocol works for only those networks that can be represented by biconnected graphs.
DISNET: a Distributed System NETwork Instrument
"... The ability to share resources among computerized instruments is a major innovation offered by computer networks [1]. The resources may consist of any combination of (a) information, (b) computing power, and (c) peripheral devices. The ultimate purpose of such a network is to provide better computer ..."
Abstract
- Add to MetaCart
The ability to share resources among computerized instruments is a major innovation offered by computer networks [1]. The resources may consist of any combination of (a) information, (b) computing power, and (c) peripheral devices. The ultimate purpose of such a network is to provide better computer services at the point of need in the most cost-effective manner. Current work in the field of computer and information science is addressing these concepts; a book, Computer Networks, provides an excellent introduction and review of this work [2-1. Several other advantages are offered. First, a properly designed laboratory network system will be expandable, allowing new instruments, computers, and additional capability to be easily added. Greater reliability can be offered. Isolated computer failures in the network can be replaced with alternate sources of service. Individual stations are easier to design, with

