Deriving Distributed Design Models from Global State Machines Requirements

Author(s):  
Mohammad F. Al-hammouri ◽  
Gregor V. Bochmann
Author(s):  
W. D. Li ◽  
W. F. Lu

A Web-based prototype system has been setup for users to carry out visualization-based manipulations and process planning of design models to support distributed design and manufacturing analysis. The process planning module, which has been deployed as services in the Internet, includes four intelligent approaches, and a Tabu search-based approach is explained to illustrate the optimization process. The Web-based system has been integrated with a distributed feature-based design system, and the latter can generate design models and re-represent them in an XML representation based on VRML and attributes of features to provide the input of the former. Through effective utilization of the Web and Java technologies, this system is independent of the operating system, scalable and service-oriented, and can be used by a geographically distributed design team to organize concurrent engineering design activities effectively.


Author(s):  
Zhiqiang Chen ◽  
Zahed Siddique

The direction of mechanical design is now experiencing the trends of resource globalization, design customization and demand for cheap computing. Successful integration and collaboration are very important for design systems. Currently many researches focus on client-server structure to keep the data consistent and neutral. This paper discusses the issues and techniques to build a framework to support integration and collaboration in a distributed design environment. Overview of the system architecture and modules of the framework are presented to explain the method for CAD software wrapping and management of design models. The concept of a function block module to integrate different analysis tools and a search engine to find the analysis path for design problems are also presented. A reverse engineering project is used as an example to describe how design process works in a distributed manner.


1992 ◽  
Vol 02 (01) ◽  
pp. 21-30
Author(s):  
MITCHELL FLATEBO ◽  
AJOY KUMAR DATTA

A distributed system consists of a set of loosely connected state machines which do not share a global memory. The global state of the system depends on the state of each process in the system. The set of global states can be split up into two categories, legal and illegal. This paper deals with methods of detecting deadlocks in distributed systems. One way that has been used to detect deadlocks is by sending probes around the system. If a process thinks that it may be deadlocked, it initiates a probe. If the probe is received by the initiator, the initiator declares deadlock. This paper uses the idea of states of processes In order to detect the deadlock. The algorithm runs continually and does not have to be initiated. This paper presents deadlock detection algorithms for single and multiple outstanding requests. A method for deadlock resolution is also discussed. The algorithms detect all deadlocks and do not detect false deadlocks.


Author(s):  
Irina Bystrova ◽  
E. Danil'chuk ◽  
Boris Podkopaev

The problem of constructing a diagnostic model for a network S consisting of a number of digital automata is considered, provided that the diagnostic models of all network components are known. It is assumed that these models are given by systems of logical equations, and the errors to be detected are localized in any but a single component of the network.


Author(s):  
Masanori JOKO ◽  
Akio MORIWAKI ◽  
Katsunori MIYAMOTO ◽  
Naoko FUKUSHI ◽  
Takashi ARUGA ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document