首页> 外文会议>ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation >A Modular and Generic Analysis Server System for Functional Logic Programs
【24h】

A Modular and Generic Analysis Server System for Functional Logic Programs

机译:功能逻辑程序的模块化和通用分析服务器系统

获取原文

摘要

We present the design, implementation, and application of a system, called CASS, for the analysis of functional logic programs. The system is generic so that various kinds of analyses (e.g., groundness, non-determinism, demanded arguments) can be easily integrated. In order to analyze larger applications consisting of dozens or hundreds of modules, CASS supports a modular and incremental analysis of programs. Moreover, it can be used by different programming tools, like documentation generators, analysis environments, program optimizers, as well as Eclipse-based development environments. For this purpose, CASS can also be invoked as a server system to get a language-independent access to its functionality. CASS is completely implemented in the functional logic language Curry as a master/worker architecture to exploit parallel or distributed execution environments.
机译:我们介绍了系统的设计,实现和应用,称为CASS,用于分析功能逻辑程序。该系统是通用的,因此可以轻松地集成各种分析(例如,基础,非确定性,要求的参数)。为了分析由数十种或数百个模块组成的更大应用,CASS支持模块化和对程序的增量分析。此外,它可以由不同的编程工具使用,如文档生成器,分析环境,程序优化器以及基于Eclipse的开发环境。为此目的,CASS也可以作为服务器系统调用,以获得与其功能的语言无关。 CASS在功能逻辑语言库中完全实现为主/工人架构,用于利用并行或分布式执行环境。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号