首页 > 最新文献

HOWARD-60最新文献

英文 中文
A Design Space and its Patterns: Modelling 2phase Asynchronous Pipelines 设计空间及其模式:两阶段异步管道建模
Pub Date : 1900-01-01 DOI: 10.29007/8p8h
G. Birtwistle, K. Stevens
We present a systematic way of studying state machine based design spaces and apply it to the study of asynchronous pipelines. Starting with the specification of the most concurrent behaviour as a state machine, all possible valid smaller designs may be generated by systematically removing structured patterns of output states (C cuts) and input states (R cuts). Taking the cartesian product of cuts C×R yields the complete design space which may then be partitioned according to well understood design styles. In this paper we extend previous results by studying mixed asynchronous pipelines of which homogeneous behaviours form a subset. The approach is presented using the much smaller 2phase setting (3×6) but the insights and structures revealed carry over to full 4phase designs (35×140). We present a complete overview of mixed 2phase linear pipeline behaviours; show how their structuring C cuts and R cuts relate; characterise the behaviours of linear pipelines in terms of these cuts for any depth; and show how the much larger R mixed behaviour patterns can be calculated from knowledge of the C behaviour patterns. Applications of the theory cover mixed linear pipeline and ring behaviours and the automatic generation of quality circuits from our specifications.
提出了一种系统的基于状态机的设计空间研究方法,并将其应用于异步管道的研究。从作为状态机的最并发行为的规范开始,所有可能有效的较小设计都可以通过系统地删除输出状态(C切割)和输入状态(R切割)的结构化模式来生成。采用切割的笛卡尔积C×R得到完整的设计空间,然后可以根据很好地理解的设计风格进行划分。在本文中,我们通过研究混合异步管道扩展了先前的结果,其中同构行为构成了一个子集。该方法使用更小的2阶段设置(3×6),但揭示的见解和结构延续到完整的4阶段设计(35×140)。我们提出了一个完整的概述混合两相线性管道行为;展示它们的结构C切割和R切割之间的关系;描述线性管道在任何深度下的切割特性;并展示如何从C行为模式的知识中计算出更大的R混合行为模式。该理论的应用包括混合线性管道和环形行为以及根据我们的规格自动生成高质量电路。
{"title":"A Design Space and its Patterns: Modelling 2phase Asynchronous Pipelines","authors":"G. Birtwistle, K. Stevens","doi":"10.29007/8p8h","DOIUrl":"https://doi.org/10.29007/8p8h","url":null,"abstract":"We present a systematic way of studying state machine based design spaces and apply it to the study of asynchronous pipelines. Starting with the specification of the most concurrent behaviour as a state machine, all possible valid smaller designs may be generated by systematically removing structured patterns of output states (C cuts) and input states (R cuts). Taking the cartesian product of cuts C×R yields the complete design space which may then be partitioned according to well understood design styles. In this paper we extend previous results by studying mixed asynchronous pipelines of which homogeneous behaviours form a subset. The approach is presented using the much smaller 2phase setting (3×6) but the insights and structures revealed carry over to full 4phase designs (35×140). We present a complete overview of mixed 2phase linear pipeline behaviours; show how their structuring C cuts and R cuts relate; characterise the behaviours of linear pipelines in terms of these cuts for any depth; and show how the much larger R mixed behaviour patterns can be calculated from knowledge of the C behaviour patterns. Applications of the theory cover mixed linear pipeline and ring behaviours and the automatic generation of quality circuits from our specifications.","PeriodicalId":422904,"journal":{"name":"HOWARD-60","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125963139","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}
引用次数: 1
A note on first-order reasoning for minimum models 关于最小模型一阶推理的注解
Pub Date : 1900-01-01 DOI: 10.29007/5bvp
D. Rydeheard, Jesús Héctor Domínguez Sánchez
In this note, we consider a notion of minimum model suitable for formulating a semantics of evolvable computing systems using a revision-based logic. We explore a range of proof systems for reasoning in the logic of minimum models and consider their application to the simulation of evolvable systems. Finally, we outline how these proof systems may be implemented in a logical framework.
在这篇文章中,我们考虑了一个最小模型的概念,适合于使用基于修订的逻辑来表述可进化计算系统的语义。我们探索了最小模型逻辑推理的一系列证明系统,并考虑了它们在可进化系统模拟中的应用。最后,我们概述了如何在逻辑框架中实现这些证明系统。
{"title":"A note on first-order reasoning for minimum models","authors":"D. Rydeheard, Jesús Héctor Domínguez Sánchez","doi":"10.29007/5bvp","DOIUrl":"https://doi.org/10.29007/5bvp","url":null,"abstract":"In this note, we consider a notion of minimum model suitable for formulating a semantics of evolvable computing systems using a revision-based logic. We explore a range of proof systems for reasoning in the logic of minimum models and consider their application to the simulation of evolvable systems. Finally, we outline how these proof systems may be implemented in a logical framework.","PeriodicalId":422904,"journal":{"name":"HOWARD-60","volume":"521 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116704334","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}
引用次数: 0
Model Check What You Can, Runtime Verify the Rest 模型检查你能做的,运行时检查其余的
Pub Date : 1900-01-01 DOI: 10.29007/slnn
Timothy L. Hinrichs, A. Sistla, L. Zuck
Model checking and runtime verification are pillars of formal verification but for the most part are used independently. In this position paper we argue that the formal verification community would be well-served by developing theory, algorithms, implementations, and applications that combine model checking and runtime verification into a single, seamless technology. This technology would allow system developers to carefully choose the appropriate balance between offline verification of expressive properties (model checking) and online verification of important parts of the system’s state space (runtime verification). We present several realistic examples where such technology appears necessary and a preliminary formalization of the idea.
模型检查和运行时验证是形式化验证的支柱,但在大多数情况下是独立使用的。在这篇立场论文中,我们认为通过开发理论、算法、实现和应用程序,将模型检查和运行时验证结合成一个单一的、无缝的技术,将很好地服务于正式的验证社区。该技术将允许系统开发人员在表达性属性的离线验证(模型检查)和系统状态空间重要部分的在线验证(运行时验证)之间仔细选择适当的平衡。我们提出了几个现实的例子,其中这种技术似乎是必要的,并初步形式化的想法。
{"title":"Model Check What You Can, Runtime Verify the Rest","authors":"Timothy L. Hinrichs, A. Sistla, L. Zuck","doi":"10.29007/slnn","DOIUrl":"https://doi.org/10.29007/slnn","url":null,"abstract":"Model checking and runtime verification are pillars of formal verification but for the most part are used independently. In this position paper we argue that the formal verification community would be well-served by developing theory, algorithms, implementations, and applications that combine model checking and runtime verification into a single, seamless technology. This technology would allow system developers to carefully choose the appropriate balance between offline verification of expressive properties (model checking) and online verification of important parts of the system’s state space (runtime verification). We present several realistic examples where such technology appears necessary and a preliminary formalization of the idea.","PeriodicalId":422904,"journal":{"name":"HOWARD-60","volume":"149 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121773513","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}
引用次数: 14
Extended Abstract: Getting Engaged 扩展摘要:订婚
Pub Date : 1900-01-01 DOI: 10.29007/8h8t
S. Thompson
How do we engage with the artefacts that we build as software engineers or computer scientists? Programs are one thing: we can execute them and see how they behave, as well as engaging with them in other ways. Other artefacts – many of which are more abstract and formal – present more of a problem. Mathematicians, who are used to dealing with rigorously presented ideas and proofs, have a social process for dealing with understanding. Arguably, however, they have just the same problem with a more formal presentation: for example, by all accounts Russell and Whitehead’s Principia Mathematica is riddled with mistakes of minor and more major significance. In the computing domain, what sort of questions do we want to ask about an artefact such as a specification or a set of tests?
作为软件工程师或计算机科学家,我们如何与我们所构建的工件互动?程序是一回事:我们可以执行它们,观察它们的行为,以及以其他方式与它们互动。其他人工制品——其中许多更加抽象和正式——带来了更多的问题。数学家习惯于处理严谨的观点和证明,他们有一个处理理解的社会过程。然而,有争议的是,他们在更正式的表述中也有同样的问题:例如,据所有人说,罗素和怀特海的《数学原理》充满了小错误和更重要的错误。在计算领域中,我们想要问关于工件(如规范或一组测试)的什么类型的问题?
{"title":"Extended Abstract: Getting Engaged","authors":"S. Thompson","doi":"10.29007/8h8t","DOIUrl":"https://doi.org/10.29007/8h8t","url":null,"abstract":"How do we engage with the artefacts that we build as software engineers or computer scientists? Programs are one thing: we can execute them and see how they behave, as well as engaging with them in other ways. Other artefacts – many of which are more abstract and formal – present more of a problem. Mathematicians, who are used to dealing with rigorously presented ideas and proofs, have a social process for dealing with understanding. Arguably, however, they have just the same problem with a more formal presentation: for example, by all accounts Russell and Whitehead’s Principia Mathematica is riddled with mistakes of minor and more major significance. In the computing domain, what sort of questions do we want to ask about an artefact such as a specification or a set of tests?","PeriodicalId":422904,"journal":{"name":"HOWARD-60","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127220323","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}
引用次数: 0
The Handling of Loops in Talmudic Logic, with Application to Odd and Even Loops in Argumentation 塔木德逻辑中循环的处理及其在论证中的奇、偶循环的应用
Pub Date : 1900-01-01 DOI: 10.29007/gkg6
M. Abraham, D. Gabbay, U. Schild
The Talmud is a body of arguments and discussions about all aspects of the human agent’s social, legal and religious life. It was completed over 1500 years ago and its argumentation and debates contain many logical principles and examples very much relevant to today’s research in logic, artificial intelligence, law and argumentation. In a series of books on Talmudic Logic, the authors have studied the logical prinicples involved in the Talmud, one by one, devoting a volume to each major principle We have just finished writing Volume 5, entitled Resolution of Conflicts and Normative Loops in the Talmud, and the present paper describes how the Talmud deals with even and odd loops and compares the results with open issues in argumentation. For other English papers corresponding to previous books, see [1, 2, 3, 4, 5, 6]. We start by looking at two typical loops, as in Figures 1 and 2.
《塔木德》是一本关于人类社会、法律和宗教生活各个方面的争论和讨论的书。它完成于1500多年前,它的论证和辩论包含了许多逻辑原理和例子,与今天在逻辑、人工智能、法律和论证方面的研究非常相关。在一系列关于塔木德逻辑的书中,作者们研究了塔木德中涉及的逻辑原则,一个接一个,每一个主要原则都花了一卷。我们刚刚完成了第五卷的写作,题为《塔木德冲突和规范循环的解决》,本论文描述了塔木德如何处理偶数和奇数循环,并将结果与论证中的开放问题进行了比较。其他与前几本书相对应的英文论文见[1,2,3,4,5,6]。我们首先看两个典型的循环,如图1和图2所示。
{"title":"The Handling of Loops in Talmudic Logic, with Application to Odd and Even Loops in Argumentation","authors":"M. Abraham, D. Gabbay, U. Schild","doi":"10.29007/gkg6","DOIUrl":"https://doi.org/10.29007/gkg6","url":null,"abstract":"The Talmud is a body of arguments and discussions about all aspects of the human agent’s social, legal and religious life. It was completed over 1500 years ago and its argumentation and debates contain many logical principles and examples very much relevant to today’s research in logic, artificial intelligence, law and argumentation. In a series of books on Talmudic Logic, the authors have studied the logical prinicples involved in the Talmud, one by one, devoting a volume to each major principle We have just finished writing Volume 5, entitled Resolution of Conflicts and Normative Loops in the Talmud, and the present paper describes how the Talmud deals with even and odd loops and compares the results with open issues in argumentation. For other English papers corresponding to previous books, see [1, 2, 3, 4, 5, 6]. We start by looking at two typical loops, as in Figures 1 and 2.","PeriodicalId":422904,"journal":{"name":"HOWARD-60","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122908480","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}
引用次数: 11
On and On the Temporal Way 在时间的路上
Pub Date : 1900-01-01 DOI: 10.29007/sz8j
C. Dixon, Michael Fisher
Up and Down the Temporal Way” was a paper published by Howard Barringer in the 1980s that used temporal logics to formally specify a lift system. Based on that temporal specification, we describe some advances and extensions to temporal specification and verification that the authors have been involved with since then.
《上下时间之路》是霍华德·巴林杰(Howard Barringer)在20世纪80年代发表的一篇论文,该论文使用时间逻辑正式指定了一个升降机系统。在此时间规范的基础上,我们描述了作者从那时起参与的时间规范和验证的一些进展和扩展。
{"title":"On and On the Temporal Way","authors":"C. Dixon, Michael Fisher","doi":"10.29007/sz8j","DOIUrl":"https://doi.org/10.29007/sz8j","url":null,"abstract":"Up and Down the Temporal Way” was a paper published by Howard Barringer in the 1980s that used temporal logics to formally specify a lift system. Based on that temporal specification, we describe some advances and extensions to temporal specification and verification that the authors have been involved with since then.","PeriodicalId":422904,"journal":{"name":"HOWARD-60","volume":"72 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127956237","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}
引用次数: 0
A simple and complete model theory for intensional and extensional untyped λ-equality 内延无型λ等式的一个简单完备的模型理论
Pub Date : 1900-01-01 DOI: 10.29007/2vzl
M. Gabbay
We present a sound and complete model theory for theories of β-reduction with or without η-expansion. We then show in what conditions we obtain models of β-equality and βη-equality.
我们提出了有或没有η膨胀的β还原理论的完整模型理论。然后给出在什么条件下得到β-相等和β- η相等的模型。
{"title":"A simple and complete model theory for intensional and extensional untyped λ-equality","authors":"M. Gabbay","doi":"10.29007/2vzl","DOIUrl":"https://doi.org/10.29007/2vzl","url":null,"abstract":"We present a sound and complete model theory for theories of β-reduction with or without η-expansion. We then show in what conditions we obtain models of β-equality and βη-equality.","PeriodicalId":422904,"journal":{"name":"HOWARD-60","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127820860","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}
引用次数: 0
期刊
HOWARD-60
全部 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