Skip to main content

Simulacrum: A System Behavior Example Editor

  • Chapter
Visual Languages and Applications

Part of the book series: Languages and Information Systems ((LISS))

  • 43 Accesses

Abstract

Our mission at the Software Technology Program at MCC is to significantly improve the quality and productivity of large complex software design. One approach to achieving this goal is to record the rationale and process of early project decisions.(1) A complex web of issues, problems, decisions, requirements, rationale, and alternative behaviors—the “issue base”—is built as a software project develops. This issue base can later be explored by newcomers to a project or old-timers who have forgotten why some decision was made. Furthermore, changes in requirements might be propagated and understood in terms of their effects on design decisions.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 16.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. J. Conklin and D. Bridgeland, Beyond macro-iteration: an organic model of system design, in Proceedings of the 3rd International Software Process Workshop, pp. 57–63. IEEE Computer Society, 1986.

    Google Scholar 

  2. B. Adelson and E. Soloway, The role of domain experience in software design, IEEE Trans. Software Engineering SE-11, 1351–1360 (1985).

    Article  Google Scholar 

  3. E. Kant and A. Newell, Problem solving techniques for the design of algorithms, Information Processing and Management 20(12), 97–118 (1984).

    Article  Google Scholar 

  4. R. Guindon, H. Krasner, and B. Curtis, A Model of Cognitive Processes in Software Design: An Analysis of Breakdown in Early Design Activities by Individuals, Microelectronics and Computer Technology Corporation Technical Report (1987).

    Google Scholar 

  5. Webster’s New Collegiate Dictionary, G. & C. Merriam Company, Springfield, Massachusetts, 1981.

    Google Scholar 

  6. B. Schneiderman, Direct manipulation: a step beyond programming languages, IEEE Comput. 16(8), 57–80 (1983).

    Google Scholar 

  7. Symbolics, Inc., Programming the User Interface, Symbolics, Cambridge, Massachusetts, 1986.

    Google Scholar 

  8. A. Burning, ThingLab—A Constraint-Oriented Simulation Laboratory, Xerox Palo Alto Research Center Technical Report SSI-79-3, July, 1979.

    Google Scholar 

  9. F. Montalvo, Diagram understanding: associating symbolic descriptions with images, 1986 IEEE Computer Society Workshop on Visual Languages, 1986, pp. 4–11.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1990 Plenum Press, New York

About this chapter

Cite this chapter

Bridgeland, D. (1990). Simulacrum: A System Behavior Example Editor. In: Ichikawa, T., Jungert, E., Korfhage, R.R. (eds) Visual Languages and Applications. Languages and Information Systems. Springer, Boston, MA. https://doi.org/10.1007/978-1-4613-0569-9_11

Download citation

  • DOI: https://doi.org/10.1007/978-1-4613-0569-9_11

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4612-7871-9

  • Online ISBN: 978-1-4613-0569-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics