首页 > 最新文献

Computer/law journal最新文献

英文 中文
First Steps Towards Fully Abstract Semantics for Object-Oriented Languages 面向对象语言的完全抽象语义的第一步
Pub Date : 1989-07-01 DOI: 10.1093/comjnl/32.4.290
P. Yelland
{"title":"First Steps Towards Fully Abstract Semantics for Object-Oriented Languages","authors":"P. Yelland","doi":"10.1093/comjnl/32.4.290","DOIUrl":"https://doi.org/10.1093/comjnl/32.4.290","url":null,"abstract":"","PeriodicalId":80982,"journal":{"name":"Computer/law journal","volume":"55 1","pages":"347-364"},"PeriodicalIF":0.0,"publicationDate":"1989-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80198543","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}
引用次数: 18
A Proposal for Making Eiffel Type-Safe 一个使Eiffel类型安全的建议
Pub Date : 1989-07-01 DOI: 10.1093/comjnl/32.4.305
W. Cook
Statically type-correct Eiffel programs may produce run-time errors because (1) attributes may be redeclared during inheritance, invalidating assignments in the superclass, (2) a formal method argument type may be restricted in violation of the contravariance of function types, and (3) two applications of a generic class are assumed to conform if the actual arguments conform. The third problem is solved by case analysis on the variance of generic parameters. Declaration by association provides a solution to the first two problems, but it suffers from additional difficulties. Type attributes, or generic parameters with default values, are suggested as a replacement for most cases of declaration by association. The special association type used to express type recursion cannot be explained using type attributes, and it appears to be a truly novel construct for typing object-oriented programs. One consequence of this construct is that Eiffel’s conformance hierarchy is a proper subset of its inheritance hierarchy. To appear in the Proceedings of the European Conference on ObjectOriented Programming, 10-14 July, 1989, and in The Computer Journal, September 1989.
静态类型正确的Eiffel程序可能会产生运行时错误,因为(1)在继承期间可能会重新声明属性,使超类中的赋值无效,(2)由于违反函数类型的逆变性,可能会限制正式方法参数类型,以及(3)如果实际参数一致,则假定泛型类的两个应用程序一致。第三个问题是通过对通用参数方差的实例分析解决的。关联声明提供了前两个问题的解决方案,但它还存在额外的困难。建议使用类型属性或具有默认值的泛型参数替代大多数情况下的关联声明。用于表达类型递归的特殊关联类型不能用类型属性来解释,对于面向类型的程序来说,它似乎是一个真正新颖的结构。这种构造的一个结果是,Eiffel的一致性层次结构是其继承层次结构的适当子集。发表于1989年7月10-14日的欧洲面向对象编程会议论文集和1989年9月的计算机杂志。
{"title":"A Proposal for Making Eiffel Type-Safe","authors":"W. Cook","doi":"10.1093/comjnl/32.4.305","DOIUrl":"https://doi.org/10.1093/comjnl/32.4.305","url":null,"abstract":"Statically type-correct Eiffel programs may produce run-time errors because (1) attributes may be redeclared during inheritance, invalidating assignments in the superclass, (2) a formal method argument type may be restricted in violation of the contravariance of function types, and (3) two applications of a generic class are assumed to conform if the actual arguments conform. The third problem is solved by case analysis on the variance of generic parameters. Declaration by association provides a solution to the first two problems, but it suffers from additional difficulties. Type attributes, or generic parameters with default values, are suggested as a replacement for most cases of declaration by association. The special association type used to express type recursion cannot be explained using type attributes, and it appears to be a truly novel construct for typing object-oriented programs. One consequence of this construct is that Eiffel’s conformance hierarchy is a proper subset of its inheritance hierarchy. To appear in the Proceedings of the European Conference on ObjectOriented Programming, 10-14 July, 1989, and in The Computer Journal, September 1989.","PeriodicalId":80982,"journal":{"name":"Computer/law journal","volume":"27 1","pages":"57-70"},"PeriodicalIF":0.0,"publicationDate":"1989-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84535041","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}
引用次数: 209
The Treatment of Persistent Objects in Arjuna 阿诸那对执着物的处理
Pub Date : 1989-07-01 DOI: 10.1093/comjnl/32.4.323
G. Dixon, G. Parrington, S. Shrivastava, S. Wheater
{"title":"The Treatment of Persistent Objects in Arjuna","authors":"G. Dixon, G. Parrington, S. Shrivastava, S. Wheater","doi":"10.1093/comjnl/32.4.323","DOIUrl":"https://doi.org/10.1093/comjnl/32.4.323","url":null,"abstract":"","PeriodicalId":80982,"journal":{"name":"Computer/law journal","volume":"68 1","pages":"169-189"},"PeriodicalIF":0.0,"publicationDate":"1989-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78256042","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}
引用次数: 61
A Compositional Model for Software Reuse 软件复用的组合模型
Pub Date : 1989-07-01 DOI: 10.1093/comjnl/32.4.312
R. Raj, H. Levy
{"title":"A Compositional Model for Software Reuse","authors":"R. Raj, H. Levy","doi":"10.1093/comjnl/32.4.312","DOIUrl":"https://doi.org/10.1093/comjnl/32.4.312","url":null,"abstract":"","PeriodicalId":80982,"journal":{"name":"Computer/law journal","volume":"24 1","pages":"3-24"},"PeriodicalIF":0.0,"publicationDate":"1989-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90100036","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}
引用次数: 64
Themes and Trends in Information Systems: TC8, 1975-1985 信息系统的主题和趋势:TC8, 1975-1985
Pub Date : 1986-02-01 DOI: 10.1093/comjnl/30.2.97
A. A. Verrijn-Stuart
{"title":"Themes and Trends in Information Systems: TC8, 1975-1985","authors":"A. A. Verrijn-Stuart","doi":"10.1093/comjnl/30.2.97","DOIUrl":"https://doi.org/10.1093/comjnl/30.2.97","url":null,"abstract":"","PeriodicalId":80982,"journal":{"name":"Computer/law journal","volume":"4 1","pages":"1-20"},"PeriodicalIF":0.0,"publicationDate":"1986-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75675050","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}
引用次数: 12
Literate Programming 文学编程
Pub Date : 1984-01-01 DOI: 10.1093/comjnl/27.2.97
D. Knuth
From the Publisher: Including early papers on structured programming, as well as the Computer Journal article that launched its study, this anthology of essays from the inventor of literate programming also contains excerpts from the programs for TEX and METAFONT and CWEB, a system for literate programming in C and related languages.
来自出版商:包括早期关于结构化程序设计的论文,以及计算机杂志上的一篇启动其研究的文章,这本文字化程序设计的发明者的文集还包含了TEX、METAFONT和CWEB程序的节选,CWEB是一个用C和相关语言编写的文字化程序设计系统。
{"title":"Literate Programming","authors":"D. Knuth","doi":"10.1093/comjnl/27.2.97","DOIUrl":"https://doi.org/10.1093/comjnl/27.2.97","url":null,"abstract":"From the Publisher: Including early papers on structured programming, as well as the Computer Journal article that launched its study, this anthology of essays from the inventor of literate programming also contains excerpts from the programs for TEX and METAFONT and CWEB, a system for literate programming in C and related languages.","PeriodicalId":80982,"journal":{"name":"Computer/law journal","volume":"23 1","pages":"I-XV, 1-368"},"PeriodicalIF":0.0,"publicationDate":"1984-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78800707","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}
引用次数: 1693
MEMBERS - a Microprogrammed Experimental Machine with a Basic Executive for Real-time Systems 一个微程序实验机器与一个基本执行实时系统
Pub Date : 1974-08-01 DOI: 10.1145/800232.807037
J. Broadbent, G. Coulouris
The aims and methods of a project investigating the direct interpretation of a high level language and operating system by microprogram on a small machine are outlined. Some features of the language specifically designed for interpretation by microprogram are described in the context of other related work. Some factors involved in the use of microprogramming as a system development method are discussed.
概述了在小型机器上用微程序直接解释高级语言和操作系统的目的和方法。在其他相关工作的背景下描述了专门为微程序解释而设计的语言的一些特征。讨论了使用微程序设计作为系统开发方法所涉及的一些因素。
{"title":"MEMBERS - a Microprogrammed Experimental Machine with a Basic Executive for Real-time Systems","authors":"J. Broadbent, G. Coulouris","doi":"10.1145/800232.807037","DOIUrl":"https://doi.org/10.1145/800232.807037","url":null,"abstract":"The aims and methods of a project investigating the direct interpretation of a high level language and operating system by microprogram on a small machine are outlined. Some features of the language specifically designed for interpretation by microprogram are described in the context of other related work. Some factors involved in the use of microprogramming as a system development method are discussed.","PeriodicalId":80982,"journal":{"name":"Computer/law journal","volume":"80 1","pages":"154-160"},"PeriodicalIF":0.0,"publicationDate":"1974-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89073636","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}
引用次数: 12
Quicksort Quicksort
Pub Date : 1962-01-01 DOI: 10.1007/978-0-387-09766-4_2041
A. Foran, Jean-Louis Mathias, Stephen C. Bowden
{"title":"Quicksort","authors":"A. Foran, Jean-Louis Mathias, Stephen C. Bowden","doi":"10.1007/978-0-387-09766-4_2041","DOIUrl":"https://doi.org/10.1007/978-0-387-09766-4_2041","url":null,"abstract":"","PeriodicalId":80982,"journal":{"name":"Computer/law journal","volume":"12 1","pages":"1689"},"PeriodicalIF":0.0,"publicationDate":"1962-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87616351","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}
引用次数: 434
The Performance of a Relational Interface to a Codasyl Database Codasyl数据库的关系接口性能
Pub Date : 1900-01-01 DOI: 10.1093/comjnl/28.5.501
P. Gray, P. Esslemont
{"title":"The Performance of a Relational Interface to a Codasyl Database","authors":"P. Gray, P. Esslemont","doi":"10.1093/comjnl/28.5.501","DOIUrl":"https://doi.org/10.1093/comjnl/28.5.501","url":null,"abstract":"","PeriodicalId":80982,"journal":{"name":"Computer/law journal","volume":"89 1","pages":"21-34"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88121752","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}
引用次数: 5
期刊
Computer/law journal
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1