首页> 外文会议> >HSML: design directed source code hot spots
【24h】

HSML: design directed source code hot spots

机译:HSML:设计指导的源代码热点

获取原文

摘要

HSML, the Hot Spot Markup Language, is an ultra-high level executable specification language designed for concisely specifying source code hot spots of all kinds. Each HSML rule specifies the abstract syntactic class of the items to be marked as hot using a nonterminal of the target language grammar, and the semantic conditions under which such items are to be marked using an algebraic expression on the design properties of the item. Conditions can include restrictions on abstract syntactic structure (patterns), design recovered semantic properties (queries on the design database), and semantic properties induced by other markup rules. HSML has been used in industrial practice to specify source code hot spots for the Year 2000 and a wide range of other application maintenance tasks on systems implemented in Cobol, PL/I and RPG. We introduce the basic concepts of HSML and demonstrate its use in real software maintenance tasks.
机译:HSML(热点标记语言)是一种超高级的可执行规范语言,旨在简洁地指定各种源代码热点。每个HSML规则都使用目标语言语法的非终结符指定要标记为热门的项目的抽象句法类,以及在项目的设计属性上使用代数表达式标记此类项目的语义条件。条件可以包括对抽象句法结构(模式),设计恢复的语义属性(在设计数据库中的查询)以及其他标记规则引起的语义属性的限制。 HSML已在工业实践中用于指定2000年的源代码热点以及在Cobol,PL / I和RPG中实现的系统上的各种其他应用程序维护任务。我们介绍了HSML的基本概念,并演示了其在实际软件维护任务中的使用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号