{"title":"Raven项目(分布式面向对象的操作系统)","authors":"G. Neufeld, S. Chanson","doi":"10.1109/WWOS.1989.109273","DOIUrl":null,"url":null,"abstract":"An overview is given of a distributed object-oriented operating system project called the Raven project. The Raven operating system is intended for use in a variety of applications, such as office systems and control systems. It is intended to work as a high-speed, fault-tolerant system. Raven includes both a programming language and an operating system. Raven is object-oriented in that it supports multiple inherited types. It is fault tolerant in that it supports persistent objects, recoverable objects, and atomic transactions. The major emphasis of the work is the overall design of the language and system, distributed configuration management, distributed single-level object store, RAM-based high-speed transaction management, and object-based parallel communication. All of these areas of work are being developed within the context of autonomous administration domains.<<ETX>>","PeriodicalId":342782,"journal":{"name":"Proceedings of the Second Workshop on Workstation Operating Systems","volume":"22 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1989-09-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"The Raven project (distributed object-oriented OS)\",\"authors\":\"G. Neufeld, S. Chanson\",\"doi\":\"10.1109/WWOS.1989.109273\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"An overview is given of a distributed object-oriented operating system project called the Raven project. The Raven operating system is intended for use in a variety of applications, such as office systems and control systems. It is intended to work as a high-speed, fault-tolerant system. Raven includes both a programming language and an operating system. Raven is object-oriented in that it supports multiple inherited types. It is fault tolerant in that it supports persistent objects, recoverable objects, and atomic transactions. The major emphasis of the work is the overall design of the language and system, distributed configuration management, distributed single-level object store, RAM-based high-speed transaction management, and object-based parallel communication. All of these areas of work are being developed within the context of autonomous administration domains.<<ETX>>\",\"PeriodicalId\":342782,\"journal\":{\"name\":\"Proceedings of the Second Workshop on Workstation Operating Systems\",\"volume\":\"22 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1989-09-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the Second Workshop on Workstation Operating Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/WWOS.1989.109273\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Second Workshop on Workstation Operating Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WWOS.1989.109273","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The Raven project (distributed object-oriented OS)
An overview is given of a distributed object-oriented operating system project called the Raven project. The Raven operating system is intended for use in a variety of applications, such as office systems and control systems. It is intended to work as a high-speed, fault-tolerant system. Raven includes both a programming language and an operating system. Raven is object-oriented in that it supports multiple inherited types. It is fault tolerant in that it supports persistent objects, recoverable objects, and atomic transactions. The major emphasis of the work is the overall design of the language and system, distributed configuration management, distributed single-level object store, RAM-based high-speed transaction management, and object-based parallel communication. All of these areas of work are being developed within the context of autonomous administration domains.<>