{"title":"Networks for parallel processing on a large scale","authors":"A. Endrizzi","doi":"10.1109/FTDCS.1988.26677","DOIUrl":"https://doi.org/10.1109/FTDCS.1988.26677","url":null,"abstract":"It is suggested that a new dimension can be added to information technology developments and impact by the introduction of both broadcast communication and parallel-processing paradigms between remote systems. In addition to conventional point-to-point liaisons, different categories of broadcast services, to accommodate conferences between remote processors, need to be supported by the data network. The envisaged network services allow the attached systems to operate on abundant information and to elaborate in parallel. The necessary broadcast and synchronization primitives are examined in the light of potential applications such as scientific parallel processing, computer-assisted cooperative work using multimedia workstations, and cooperative expert systems carrying out some aspects of the work within an organization. The details of the implementation of the examined network services on the DUAL 140 Mb/s fiber campus network are given.<<ETX>>","PeriodicalId":384536,"journal":{"name":"[1988] Proceedings. Workshop on the Future Trends of Distributed Computing Systems in the 1990s","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116671007","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Transaction failure tolerance without loss of concurrency","authors":"S. Turc","doi":"10.1109/FTDCS.1988.26734","DOIUrl":"https://doi.org/10.1109/FTDCS.1988.26734","url":null,"abstract":"Two recovery algorithms are described: one to achieve failure tolerance of sequential transactions that read or write object, and the other to achieve failure tolerance of sequential transactions that manipulate typed objects and act on the outside world. Both require the two-phase transaction model and do not interfere with concurrency. It could be argued that the second one induces overheads in writing data to stable storage. However, it is believed that these overheads can be more easily dealt with than a loss of concurrency.<<ETX>>","PeriodicalId":384536,"journal":{"name":"[1988] Proceedings. Workshop on the Future Trends of Distributed Computing Systems in the 1990s","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122055209","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A model to support consistency and availability in distributed system architectures","authors":"J. Nicol, G. Blair, J. Walpole","doi":"10.1109/FTDCS.1988.26724","DOIUrl":"https://doi.org/10.1109/FTDCS.1988.26724","url":null,"abstract":"An alternative to inherently centralized control models and time-variant data models for distributed computing systems is proposed. This model is characterized by a decentralized control model and a data model based on ideas from functional programming. The control model aids availability and extensibility of the system management. The data model aids availability of particular objects. It is shown that the data model significantly reduces the severity of the consistency problems normally encountered in distributed systems.<<ETX>>","PeriodicalId":384536,"journal":{"name":"[1988] Proceedings. Workshop on the Future Trends of Distributed Computing Systems in the 1990s","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122266204","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A virtual inference scheme for distributed logic inference","authors":"J. Juang, E. Freeman","doi":"10.1109/FTDCS.1988.26722","DOIUrl":"https://doi.org/10.1109/FTDCS.1988.26722","url":null,"abstract":"A virtual logic-inference scheme is described for parallel logic inference in distributed computing systems. Task decomposition is carried out automatically by performing conceptual clustering on a predicate connection graph. Interprocess communication and load balancing are achieved by clause migration. Granularity of computation is therefore scalable to the underlying distributed environment.<<ETX>>","PeriodicalId":384536,"journal":{"name":"[1988] Proceedings. Workshop on the Future Trends of Distributed Computing Systems in the 1990s","volume":"74 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125886331","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
B. Tangney, S. Crane, F. Lynch, A. O'Toole, N. Harris
{"title":"Multiprocessors and multiprocessing in a distributed system","authors":"B. Tangney, S. Crane, F. Lynch, A. O'Toole, N. Harris","doi":"10.1109/FTDCS.1988.26692","DOIUrl":"https://doi.org/10.1109/FTDCS.1988.26692","url":null,"abstract":"A distributed object-oriented architecture called DUMPS with explicit primitives for exploiting parallelism that are hardware-independent is proposed. Multiprocessors do not appear as separate entities in the model, but are treated in the same way as multiple uniprocessor nodes. Synchronization and communication between processes is in terms of objective-invocations, so the model does not rely on the availability of shared memory. Continuity of the face of failure a vital characteristic of the system, is discussed.<<ETX>>","PeriodicalId":384536,"journal":{"name":"[1988] Proceedings. Workshop on the Future Trends of Distributed Computing Systems in the 1990s","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129617749","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Mutual exclusion of locally byzantine processes","authors":"J. Beauquier","doi":"10.1109/FTDCS.1988.26702","DOIUrl":"https://doi.org/10.1109/FTDCS.1988.26702","url":null,"abstract":"A solution of the mutual exclusion problem for processes that can have byzantine behavior, except for particular sections of their code, is presented. The problem is to design a protocol to ensure that, at a given time, no more than one process is executing in its own critical section. The protocol must yield some fairness, absence of starvation, and deadlock requirements. It is assumed that distributed processes can become faulty in all parts of their code except a special reduced part. It is asserted that this assumption makes a solution to the problem possible.<<ETX>>","PeriodicalId":384536,"journal":{"name":"[1988] Proceedings. Workshop on the Future Trends of Distributed Computing Systems in the 1990s","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121364524","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"TUMULT, the Twente University multiprocessor","authors":"Jasper Scholten, Paul Jansen","doi":"10.1109/FTDCS.1988.26688","DOIUrl":"https://doi.org/10.1109/FTDCS.1988.26688","url":null,"abstract":"TUMULT, (Twente University multiprocessor) is described. Its aim is the design and implementation of a modular extendable multiprocessor system. Up to 15 processing elements are connected through an interprocessor communication network, using message-passing for the exchange of data. The hardware is controlled by a distributed real-time operating system, written in modular Pascal and Modula-2. Each processing element can contain one or more processor (M680X0), memory boards, and I/O interfaces, all connected through a VME bus, which acts as a local bus. The network offers a fully connected communication service with error detection and recovery. In the version realized, the transfer rate is 20 Mbyte/s.<<ETX>>","PeriodicalId":384536,"journal":{"name":"[1988] Proceedings. Workshop on the Future Trends of Distributed Computing Systems in the 1990s","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115685035","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Domains: a new approach to distributed system management","authors":"D. Robinson, M. Sloman","doi":"10.1109/FTDCS.1988.26694","DOIUrl":"https://doi.org/10.1109/FTDCS.1988.26694","url":null,"abstract":"The domain model allows administrators to specify and structure management policies. In doing so, it provides a uniform interface across different functions of management, while being able to scale and handle multiple-organization systems. The need for subdomains and touching domains to provide the flexibility of structuring management necessary to meet the requirements of interorganizational large distributed systems is shown. An example is given to demonstrate the use of the model.<<ETX>>","PeriodicalId":384536,"journal":{"name":"[1988] Proceedings. Workshop on the Future Trends of Distributed Computing Systems in the 1990s","volume":"604 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123238048","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A specification of a distributed heterogeneous systems administration","authors":"J. Claude, M. Gervais, D. Seret","doi":"10.1109/FTDCS.1988.26678","DOIUrl":"https://doi.org/10.1109/FTDCS.1988.26678","url":null,"abstract":"Research on telecommunications networks management in a heterogeneous context is presented. This research is a part of the IDEA project (intelligence, diagnostic, expertise, administration). The purpose of IDEA is to propose a methodology for translating the manufacturers' managements to a unique user-access point, with unified syntax and semantics. In this context, a management architecture and functionality to be implemented is proposed. A model of this architecture is defined by a layer structure. The problems presented by the modeling processes and data are treated. The possibilities of implementation in a user context are examined.<<ETX>>","PeriodicalId":384536,"journal":{"name":"[1988] Proceedings. Workshop on the Future Trends of Distributed Computing Systems in the 1990s","volume":"416 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115570659","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Relational fault tolerant interface to heterogeneous distributed databases","authors":"D. Davchev, N. Dimitrova, D. Chakmakov","doi":"10.1109/FTDCS.1988.26730","DOIUrl":"https://doi.org/10.1109/FTDCS.1988.26730","url":null,"abstract":"The problem of heterogeneous distributed databases is discussed, and a uniform logical interface to the end user from a collection of different environments is proposed. The logical interface will allow a relational view to any database model in a distributed system. The general structure of the basic elements of the model supporting the proposed interface are given. Fault-tolerance aspects of the system are discussed, and error-detection techniques and recovery protocols are described.<<ETX>>","PeriodicalId":384536,"journal":{"name":"[1988] Proceedings. Workshop on the Future Trends of Distributed Computing Systems in the 1990s","volume":"82 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115600110","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}