科学网

 找回密码
  注册

tag 标签: verification

相关帖子

版块 作者 回复/查看 最后发表

没有相关内容

相关日志

模块化的字节码验证
tangtang1987 2010-7-1 14:19
For all the literatures I have seen, modular reasoning for object-oriented programs is only concerned on the source code level. I'm wondering is this because we don't need modularity at low-level code, or compared to other verification challenges of bytecode, modular reasoning is, to some extent, too far away from applications? Most modular reasoning methodologies are based on Liskov's behavioral subtyping( or its extensions), while sometimes it is too concrete for OO programs. What I wanna to do is using Parkinson's APF to verify source program(java, for example), and then translated into bytecode proof. On the level of method call, proof obligation of APF is preserved by non-optimized complilers. But I still need to prove that, and think more about the significance of modular reasoning on bytecode.
个人分类: 字节码语言|2776 次阅读|0 个评论
The verification group at Oxford
huangfuqiang 2009-12-10 21:11
来源于 :)OXFORDUNIVERSITY COMPUTINGLABORATORY Verification The verification group at Oxford is internationally recognized as among the largest and strongest in the world. Our work spans a wide range of research, from fundamental investigations into the decidability and complexity of model checking for various types of infinite-state systems, through process calculi, logics and semantic models, all the way to practical, machine-assisted methods applicable to real-world problems and programming languages. We also have strong industrial links. Our key strengths include concurrency, abstraction, industrial-scale hardware verification, software model checking, and verification of real-time and probabilistic systems, with applications in security protocols, power management, nanotechnology, and biology. A major source of impact is the adoption by others of verification tools resulting from our research: FDR (model checker), Casper (security protocol compiler), SatAbs (SAT-based model checker for C with predicate abstraction), CBMC (bounded model checker for C) and PRISM (probabilistic model checker). All are highly cited and widely used in industrial contexts, both for research and teaching. people Faculty AndrewKer | DanielKroening | MartaKwiatkowska | GavinLowe | TomMelham | LukeOng | JoelOuaknine | BillRoscoe | JamesWorrell Research PhilipArmstrong | DoinaBucur | Chris Chilton | AlastairDonaldson | MatthewHague | NannanHe | MarkKattenbelt | StefanKiefer | AndrzejMurawski | GethinNorman | DavidParker | HongyangQu | PhilippRuemmer | AshutoshTrivedi | ThomasWahl Students Sara Adams | PeterBoehm | ChristopherBroadbent | Chris Chilton | VijayD'Silva | LuFeng | MatthiasFruth | ChristophHaase | LeopoldHaller | ZiyadHanna | DavidHopkins | MarkJenkins | AlexanderKaiser | AllaaKamil | EricKerfoot | ManeeshKhattri | Tomasz Mazur | TobyMurray | LongNguyen | HristinaPalikareva | StevenRamsay | GeorgWeissenbacher | YongXie Administration JanetSadler info activities Concurrency | HardwareVerification | ModelChecking | PRISM | ProbabilisticModelChecking | ProbabilisticVerificationforSystemsBiology | QuantitativeAnalysisandVerification | Security | SoftwareModelChecking currentprojects AdvancedFormalVerificationTechniquesforHeterogeneousMulti-coreProgramming | AutomatedquantitativesoftwareverificationwithPRISM | AutomatedVerificationofProbabilisticPrograms | CESAR | CONNECT-IP | CSPModelChecking | EfficientVerificationofSoftwarewithReplicatedComponents | GAMES | GeneralisationOperatorsforAbstraction-Refinement | ModelCheckingPartiallyOrderedStateSpaces | ModelCheckingTimedSystemswithRestrictedResources:AlgorithmsandComplexity | Model-basedtestgenerationforembeddedsystems | Model-CheckingforTimedSystems | NewApproachestoSecurityandModelChecking | PredictableSoftwareSystems | PrivacyinOntology-BasedInformationSystems | QuantitativeVerification:FromModelCheckingtoModelMeasuring | TrustMetricsforSPKI/SDSI | UbiVal | VerificationofShared-MemoryConcurrentSoftware | VerifiedCommunicationProtocolsforMulticore/SoCArchitectures | VerifyingPropertiesoftheMLFamilyofLanguages completedprojects PushdownAutomataandGameSemantics | UbiquitousComputing The Computing Laboratory
个人分类: 计算机软件理论与工程|4099 次阅读|0 个评论
Larry Paulson
huangfuqiang 2009-2-26 11:07
信息来源于: The Computer Laboratory is the University of Cambridge's Computer Science department. Larry Paulson is made a Fellow of the ACM (2008) Larry Paulson has been made a Fellow of the ACM for his contributions to theorem provers and verification techniques. The ACM Fellows Program was established in 1993 to recognize and honour outstanding ACM members for their achievements in computer science and information technology and for their significant contributions to the mission of the ACM. The ACM Fellows serve as distinguished colleagues to whom the ACM and its members look for guidance and leadership as the world of information technology evolves. Larry is one of 44 distinguished computer scientists who will be inducted as Fellows of the ACM this year. The complete list can be found at http://fellows.acm.org/homepage.cfm . His research concerns mechanical theorem proving and its applications: continued development of the interactive theorem prover Isabelle applying automated theorem provers to verification problems applying set theory to specification and verification mechanizing selected areas of mathematics MetiTarski , an automatic prover for the elementary functions
个人分类: ACM图灵奖|3302 次阅读|0 个评论

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-21 18:56

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部