Applications and Extensions of SADT

Applications and Extensions of SADT
复制标题

SADT的应用和扩展

DOI:
10.1109/mc.1985.1662862
复制
发表时间:
1985
期刊:
影响因子:
2.2
通讯作者:
D. Ross
D. Ross
中科院分区:
计算机科学4区
文献类型:
--
作者:
D. Ross

文献摘要

被引文献

相似文献

SADT 方法体现了有组织的思想和行动纪律,在许多以前被认为对于技术处理来说过于模糊的应用中取得了成功。当有关 SADT 的权威论文* Sofrech 的结构化分析和设计技术于 1977 年发表时,1-3 该方法已被广泛开发和使用了数年。 SADT 最初是作为记录大型复杂系统架构的“系统蓝图”方法引入的,4 现在已成为一种通过面向团队、有组织的思想和行动规则以及简洁、完整和可读的文字和图片文档来应对复杂性的全面方法。 SADT 在问题分析、需求定义和功能规范领域开辟了新天地,因为它允许严格表达以前似乎过于模糊而无法在技术上处理的高级思想。自推出以来的七年里,SADT及其衍生品和扩展已成功应用于数百个重大项目,涉及非常广泛的应用领域。本文的主题是对这一应用经验的概述以及对SADT未来发展的展望。什么是自加速分解时间? SADT 包含两个主要部分:(1) 方框箭头图 -*SADT 是 SofTech, Inc. 的商标。结构化分析语言;(2) 设计技术,即要有效使用该语言就必须学习和实践的思想和行动规则。这两部分密切相关。如果没有 SA 图表语言的简单性、通用性、可读性和严谨性,DT 方法的重要思想就不会足够明显和具体,无法有任何连贯的使用。但如果没有 DT 规则,SA 的那些相同语言特征将使它几乎毫无用处(以至于在 1977 年 Softech 对其方法论提出了专有权利,即使同时将 SA 语言的所有细节置于公共领域)。这种情况很像知道代数的规则和符号(能够在几乎任何领域进行广泛的计算),而没有任何将应用问题转化为正确表述的表达式的指导或经验。 SA 和 SADT 都不能解决问题。两者都是允许人们以以前不可能的方式表达、理解、操作和检查问题元素的工具。所有 SADT 都源于一个前提:人类思维可以容纳任何数量的复杂性,只要它以易于理解的块形式呈现,这些块一起......
Embodying an organized discipline of thought and action, the SADT methodology has been successful in many applications previously thought too nebulous for technical treatment. At the time the definitive papers on SADT,* Sofrech's Structured Analysis and Design Technique, were published in 1977,1-3 the methodology had been in extensive development and use for several years. Originally introduced as a "system-blueprinting" method for documenting the architecture of large and complex systems,4 SADT had become a full-scale methodology for coping with complexity through a team-oriented, organized discipline of thought and action, accompanied by concise, complete, and readable word and picture documentation. SADT broke new ground in the areas of problem analysis, requirements definition, and functional specification because it allowed rigorous expression of high-level ideas that previously had seemed too nebulous to treat technically. In the seven years since its introduction, SADT and its derivatives and extensions have been successfully applied to hundreds of major projects in a very broad range of application areas. An overview of this application experience and a look toward the future development of SADT are the subjects of this article. What is SADT? SADT consists of two principal parts: (1) the box-and-arrow diagram-*SADT is a trademark of SofTech, Inc. ming language of structured analysis and (2) the design technique, which is the discipline of thought and action that must be learned and practiced if the language is to be used effectively. Both parts are intimately related. Without the simplicity, generality, readability, and rigor of the SA dia-gramming language, the important ideas of the DT methodology would not be sufficiently visible and tangible to be of any coherent use. But without the DT discipline, those same language features of SA would make it almost useless (so much so that in 1977 Softech laid proprietary claim to its methodology, even while placing all the specifics of the SA language in the public domain). The situation would be much like knowing the rules and notation of algebra (capable of extensive calculation in almost any domain) without having any guidance or experience in translating word problems into properly formulated expressions. Neither SA nor SADT solves problems. Both are tools that allow people to express, understand, manipulate, and check problem elements in ways previously not possible. All of SADT stems from a single premise: The human mind can accommodate any amount of complexity as long as it is presented in easy-to-grasp chunks that together …