{"title":"实时分布式系统的编程语言支持","authors":"T. LeBlanc","doi":"10.1109/ICDE.1984.7271295","DOIUrl":null,"url":null,"abstract":"This paper advocates the use of a high-level, distributed programming language for programming realtime distributed systems. The advantages of this approach include the program structure imposed by an appropriate language design, static checking provided by the compiler, and efficient execution. A structured approach to the issues of user control of machine dependencies, process scheduling, timing constraints, and interprocess communication is suggested, with specific examples drawn from modern programming languages designed for realtime and distributed programming.","PeriodicalId":365511,"journal":{"name":"1984 IEEE First International Conference on Data Engineering","volume":"43 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1984-04-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Programming language support for real-time distributed systems\",\"authors\":\"T. LeBlanc\",\"doi\":\"10.1109/ICDE.1984.7271295\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper advocates the use of a high-level, distributed programming language for programming realtime distributed systems. The advantages of this approach include the program structure imposed by an appropriate language design, static checking provided by the compiler, and efficient execution. A structured approach to the issues of user control of machine dependencies, process scheduling, timing constraints, and interprocess communication is suggested, with specific examples drawn from modern programming languages designed for realtime and distributed programming.\",\"PeriodicalId\":365511,\"journal\":{\"name\":\"1984 IEEE First International Conference on Data Engineering\",\"volume\":\"43 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1984-04-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"1984 IEEE First International Conference on Data Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICDE.1984.7271295\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"1984 IEEE First International Conference on Data Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICDE.1984.7271295","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Programming language support for real-time distributed systems
This paper advocates the use of a high-level, distributed programming language for programming realtime distributed systems. The advantages of this approach include the program structure imposed by an appropriate language design, static checking provided by the compiler, and efficient execution. A structured approach to the issues of user control of machine dependencies, process scheduling, timing constraints, and interprocess communication is suggested, with specific examples drawn from modern programming languages designed for realtime and distributed programming.