Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Structured Analysis (SA): A Language for Communicating Ideas

Published: 01 January 1977 Publication History

Abstract

Structured analysis (SA) combines blueprint-like graphic language with the nouns and verbs of any other language to provide a hierarchic, top-down, gradual exposition of detail in the form of an SA model. The things and happenings of a subject are expressed in a data decomposition and an activity decomposition, both of which employ the same graphic building block, the SA box, to represent a part of a whole. SA arrows, representing input, output, control, and mechanism, express the relation of each part to the whole. The paper describes the rationalization behind some 40 features of the SA language, and shows how they enable rigorous communication which results frorn disciplined, recursive application of the SA maxim: "Everything worth saying about anything worth saying something about must be expressed in six or fewer pieces."

Cited By

View all
  • (2022)The Development and Deployment of Formal Methods in the UKFormal Aspects of Computing10.1145/352257734:1(1-21)Online publication date: 5-Jul-2022
  • (2022)CaRE: a refinement calculus for requirements engineering based on argumentation theorySoftware and Systems Modeling (SoSyM)10.1007/s10270-021-00943-521:6(2113-2132)Online publication date: 1-Dec-2022
  • (2021)Functional safety analysis of SAE conditional driving automation in time-critical situations and proposals for its feasibilityCognition, Technology and Work10.1007/s10111-020-00652-x23:4(639-657)Online publication date: 1-Nov-2021
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering  Volume 3, Issue 1
January 1977
104 pages

Publisher

IEEE Press

Publication History

Published: 01 January 1977

Author Tags

  1. Graphic language
  2. hierarchic
  3. requirements analysis
  4. requirements definition
  5. structured analysis (SA)
  6. structured programming
  7. system analysis
  8. system design
  9. top-down

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 06 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2022)The Development and Deployment of Formal Methods in the UKFormal Aspects of Computing10.1145/352257734:1(1-21)Online publication date: 5-Jul-2022
  • (2022)CaRE: a refinement calculus for requirements engineering based on argumentation theorySoftware and Systems Modeling (SoSyM)10.1007/s10270-021-00943-521:6(2113-2132)Online publication date: 1-Dec-2022
  • (2021)Functional safety analysis of SAE conditional driving automation in time-critical situations and proposals for its feasibilityCognition, Technology and Work10.1007/s10111-020-00652-x23:4(639-657)Online publication date: 1-Nov-2021
  • (2020)A Refinement Calculus for Requirements Engineering Based on Argumentation TheoryConceptual Modeling10.1007/978-3-030-62522-1_1(3-18)Online publication date: 3-Nov-2020
  • (2019)Crowdsourced reliable labeling of safety-rule violations on images of complex construction scenes for advanced vision-based workplace safetyAdvanced Engineering Informatics10.1016/j.aei.2019.10100142:COnline publication date: 1-Oct-2019
  • (2019)Eliciting user requirements for e-collaboration systemsRequirements Engineering10.1007/s00766-017-0285-724:2(205-229)Online publication date: 1-Jun-2019
  • (2019)Novel approach to establish model-based development and virtual commissioning in practiceEngineering with Computers10.1007/s00366-018-0622-635:3(741-754)Online publication date: 1-Jul-2019
  • (2018)Identifying HCI approaches to support CMMI-DEV for interactive system developmentComputer Standards & Interfaces10.1016/j.csi.2017.12.00358:C(53-86)Online publication date: 1-May-2018
  • (2018)Decision data model in virtual product developmentComputers and Industrial Engineering10.1016/j.cie.2018.05.047122:C(106-124)Online publication date: 1-Aug-2018
  • (2018)Scenario-based system design with colored Petri netsSoftware and Systems Modeling (SoSyM)10.1007/s10270-016-0517-117:1(295-317)Online publication date: 1-Feb-2018
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media