Hidden Algebra and Modular Distributed Concurrent Software
Hidden Algebra and Modular Distributed Concurrent Software
批准号:
9901002
负责人:
joseph goguen
金额:
$23.12万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
1999
资助国家:
美国
项目状态:
已结题
起止时间:
1999-09-15 至 2002-08-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
9901002 Goguen, Joseph A University of CaliforniaHidden Algebra and Modular Distributed Concurrent SoftwareTools, theory, case studies, and methods are being developed for hidden algebra, a new approach to specifying, prototyping, verifying, documenting and generating distributed concurrent software. Tools build on the Kumo proof assistant and website generator, by providing a new specification language, taking advantage of new web technology (XML, dynamic HTML, JavaCC, etc.), and using multiple inference engines, including the new CafeOBJ system. Hidden algebra extends the algebraic approach to abstract data types (ADTs) initiated by the PI, by encompassing state, behavioral abstraction, nondeterminism, concurrency, and first order sentences; like the algebraic theory of ADTs, it works well with modularization. More powerful proof principles are being developed, as well as better methods for documenting proofs. Long term goals are to develop tools, methods and theory for high quality software systems, and to advance our understanding of modular distributed concurrent systems. Semantics is important as a model for designing software tools, and providing correctness criteria for important relations like refinement, while experimentation is essential for ensuring that the approach can handle realistic problems and meet real needs.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
MS Program in World Class Manufacturing Engineering
-
批准号:9417435
-
项目类别:Standard Grant
-
资助金额:$120.0万
-
财政年份:1994
-
负责人:joseph goguen
-
依托单位:
Exceptions and Non-Termination For Abstract Data Types-- Partial and Continuous Algebras (Computer Research)
-
批准号:8201380
-
项目类别:Standard Grant
-
资助金额:$9.79万
-
财政年份:1982
-
负责人:joseph goguen
-
依托单位:
海外基金