科技报告详细信息
Demos2k as a Bridge to Formal Methods
Taylor, Richard ; Tofts, Chris
HP Development Company
关键词: Concurrency;    Multi Core;    Parallelism;    Formal;    Analysis;    Simulation;    Visualisation;   
RP-ID  :  HPL-2008-184
学科分类:计算机科学(综合)
美国|英语
来源: HP Labs
PDF
【 摘 要 】

With multi core computing systems becoming commonplace it has been recognised that their full potential can only be exploited by using explicitly parallel programming solutions. It has long been known that this class of programs is difficult to constrcut correctly, difficult to demonstrate efficient and a major problem to maintain. Although formal approaches to these programming situations have demonstrated many point successes, their widespread adoption has been limited by the (reasonable) belief that they are too technically challenging and time consuming to deliver value to a project. In this paper we illustrate, via an extended example, how a formally based process based simulation language (DEMOS2k) provides a mid point between concept, implementation and formal analysis. Furthermore, regarded as a rapid software prototyping system it gives a rapid visualisation of how the algorithm concept will execute in a concurrent setting.

【 预 览 】
附件列表
Files Size Format View
RO201804100002165LZ 214KB PDF download
  文献评价指标  
  下载次数:36次 浏览次数:52次