arrow
返回

Using SCL to specify and check design intent in source code

delete2006-06-01
delete47
PRE
AI
H
Hou, Daqing *
H
Hoover, H. James
DOI:10.1109/TSE.2006.60delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Software developers often fail to respect the intentions of designers due to missing or ignored documentation of design intent. SCL ( Structural Constraint Language) addresses this problem by enabling designers to formalize and confirm compliance with design intent. The designer expresses his intent as constraints on the program model using the SCL language. The SCL conformance checking tool examines developer code to confirm that the code honors these constraints. This paper presents the design of the SCL language and its checker, a set of practical examples of applying SCL, and our experience with using it both in an industrial setting and on open-source software.
Keyword:
design intent
structural constraints
program analysis
object-oriented software
SCL
FCL
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Software Engineering 封面图
IEEE Transactions on Software Engineering
IF:
5.6
论文数:
2.9K
被引数:
1.1W

机构

暂无机构信息
引用论文

引用论文

Yield Penalty Due to Delayed Weed Control in Corn and Soybean
err2003-02-19
err0
PREAI
errStevan Z. Knezevic; Sean P. Evans; Mike Mainz
err分享
err收藏
Resistance Evolution to Bt Crops: Predispersal Mating of European Corn Borers
err2006-05-30
err0
errOAAI
errAmbroise Dalecky; Sergine Ponsard; Richard I Bailey; Céline Pélissier; Denis Bourguet
err分享
err收藏
BNST neurocircuitry in humans
err2014-05-01
err0
errOAAI
errSuzanne N. Avery; Jacqueline A. Clauss; Danny G. Winder; Neil Woodward; Stephan Heckers; Jennifer Urbano Blackford
err分享
err收藏
Anticoagulant Effects of 1α,25-Dihydroxyvitamin D3 on Human Myelogenous Leukemia Cells and Monocytes
err1998-07-01
err0
PREAI
errTakatoshi Koyama; Misako Shibakura; Mai Ohsawa; Ryuichi Kamiyama; Shinsaku Hirosawa
err分享
err收藏
err分享
err收藏
err分享
err收藏
Arable lands
err1992-10-01
err0
PREAI
errGordon H. Orians; Peter Lack
err分享
err收藏
学者 查看更多内容