Advertisement

Research issues in the intersection of hypertext and software development environments

  • Hadar Ziv
  • Leon J. Osterweil
Submitted Papers
Part of the Lecture Notes in Computer Science book series (LNCS, volume 896)

Abstract

In this paper we describe issues of mutual interest and mutual benefit to researchers at the intersection of hypertext and software development environments. On one hand, the domain of software development appears to be a natural candidate for applying hypertext. Hypertext and hypermedia capabilities may be used in the creation, manipulation, examination and evolution of software products. On the other hand, software engineering principles and practices may be used to improve the quality and productivity of hypertext-system development. In particular, software development environments may facilitate the provision of hypertext capabilities for those environments, that would have otherwise required substantial development efforts.

Keywords

Software Development Software Artifact Software Development Project Software Development Environment Software Object 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [ATW94]
    Kenneth M. Anderson, Richard N. Taylor, and E. James Whitehead, Jr. Chimera: Hypertext for Heterogeneous Software Environments. In Proceedings of the ACM Conference on Hypertext, Edinburgh, Scotland, September 1994.Google Scholar
  2. [Bai90]
    Patricia Baird. Panel: The advantages of hypertext for large information spaces; where are the big systems? In Hypertext; Concepts, Systems and Applications, pages 343–346, INRIA, France, November 1990. Cambridge University Press. Proceedings of the European Conference on Hypertext.Google Scholar
  3. [Big88]
    James Bigelow. Hypertext and CASE. IEEE Software, 5(2):23–27, March 1988.Google Scholar
  4. [CB88]
    Jeff Conklin and Michael J. Begeman. gIBIS: A Hypertext Tool for Exploratory Policy Discussion. ACM Transactions on Office Information Systems, 6(4):303–331, October 1988.Google Scholar
  5. [CFG91]
    Michael L. Creech, Dennis F. Freeze, and Martin L. Gris. Using Hypertext in Selecting Reusable Software Components. In Proceedings of Hypertext'91, San Antonio, Texas, December 1991.Google Scholar
  6. [CGPT93]
    Umberto Cavallaro, Franca Garzotto, Paolo Paolini, and Domenico Totaro. HIFI: Hypertext interface for information systems. IEEE Software, 10(6):48–51, November 1993.Google Scholar
  7. [CR92]
    Jacob L. Cybulski and Karl Reed. A hypertext based software-engineering environment. IEEE Software, 9(2):62–68, March 1992.Google Scholar
  8. [FHHD90]
    Andrew M. Fountain, Wendy Hall, Ian Heath, and Hugh C. Davis. MICROCOSM: An open model for hypermedia with dynamic linking. In Hypertext: Concepts, Systems and Applications, pages 298–311, INRIA, France, November 1990. Cambridge University Press. Proceedings of the European Conference on Hypertext.Google Scholar
  9. [FHS+92]
    James C. Ferrans, David W. Hurst, Michael A. Sennett, Burton M. Covnot, Wenguang Ji, Peter Kajka, and Wei Ouyang. HyperWeb: A framework for hypermedia-based environments. In Proceedings of ACM SIGSOFT '92: Fifth Symposium on Software Development Environments, Washington D.C., December 1992.Google Scholar
  10. [GS90]
    Pankaj K. Garg and Walt Scacchi. A Hypertext System to Manage Software Life-Cycle Documents. IEEE Software, 7(3):90–98, May 1990.Google Scholar
  11. [GS91]
    Pankaj K. Garg and Walt Scacchi. Ishys: Designing an intelligent software hypertext system. IEEE Expert, 4(3):399–419, Fall 1991.Google Scholar
  12. [GT94]
    Kaj Grønbaek and Randall H. Trigg. Hypermedia: System design applying the Dexter model (guest editor's introduction). Communications of the ACM, 37(2):26–29, February 1994. Special Issue on Hypermedia.Google Scholar
  13. [Hei90]
    Dennis Heimbigner. Triton Reference Manual, 1 July 1990.Google Scholar
  14. [HM94]
    Frank Halasz and Schwartz Mayer. The Dexter Hypertext Reference Model. Communications of the ACM, 37(2):30–39, February 1994.Google Scholar
  15. [Kad92]
    R. Kadia. Issues encountered in building a flexible software development environment: Lessons learned from the Arcadia project. In Proceedings of ACM SIGSOFT '92: Fifth Symposium on Software Development Environments, Tyson's Corner, Virginia, December 1992.Google Scholar
  16. [KL91]
    Charles J. Kacmar and John J. Leggett. PROXHY: A process-oriented extensible hypertext architecture. ACM Transactions on Information Systems, 9(4):399–419, October 1991.Google Scholar
  17. [KTC+92]
    Simon M. Kaplan, William J. Tolone, Alan M. Carroll, Douglas P. Bogia, and Celsina Bignoli. Supporting collaborative software development with conversation builder. In Proceedings of ACM SIGSOFT '92: Fifth Symposium on Software Development Environments, pages 11–20, Washington D. C., December 1992.Google Scholar
  18. [Lab93]
    Programming Systems Laboratory. Marvel 3.1 User's manual. Technical Report CUCS-010-93, Columbia University Department of Computer Science, March 1993.Google Scholar
  19. [Nie89]
    Jakob Nielsen. The Matters That Really Matter for Hypertext Usability. In Proceedings of Hypertext'89, pages 239–248, Pittsburgh, PA, November 1989.Google Scholar
  20. [Nie90]
    Jakob Nielsen. Hypertext and hypermedia. Academic Press, Inc., San Diego, CA, 1990.Google Scholar
  21. [Nie93]
    Jakob Nielsen. Usability Engineering. Academic Press, Inc., San Diego, California, 1993.Google Scholar
  22. [Noi93]
    Emanuel G. Noik. Exploring large hyperdocuments: Fisheye views of nested networks. In HYPERTEXT 93, pages 192–205, Seattle, Washington, November 1993.Google Scholar
  23. [Per89]
    Gary Perlman. Asynchronous design/evaluation methods for hypertext technology development. In Proceedings of Hypertext'89, pages 61–81, Pittsburgh, Pennsylvania, November 1989.Google Scholar
  24. [Sch92]
    John Louis Schnase. HB2: A Hyperbase Management System for Open, Distributed Hypermedia System Architectures. PhD thesis, Texas A&M University, College Station, Texas, August 1992.Google Scholar
  25. [Shn89]
    Ben Shneiderman. Reflections on authoring, editing, and managing hypertext. In E. Barret, editor, The Society of Text, pages 115–131. MIT Press, Cambridge, MA, 1989.Google Scholar
  26. [SHO90]
    Stanley M. Sutton, Jr., Dennis Heimbigner, and Leon J. Osterweil. Language constructs for managing change in process-centered environments. In Proceedings of ACM SIGSOFT '90: Fourth Symposium on Software Development Environments, pages 206–217, Irvine, CA, December 1990.Google Scholar
  27. [SPSB91]
    Richard W. Selby, Adam A. Porter, Doug C. Schmidt, and James Berney. Metric-driven analysis and feedback systems for enabling empirically guided software development. In Proceedings of the Thirteenth International Conference on Software Engineering, Austin, TX, May 1991.Google Scholar
  28. [SS91]
    John B. Smith and F. Donelson Smith. ABC: A Hypermedia System for Artifact-Based Collaboration. In Proceedings of Hypertext'91, San Antonio, Texas, December 1991.Google Scholar
  29. [SZ92]
    Dani Steinberg and Hadar Ziv. Software Visualization and Yosemite National Park. In Proceedings of the Twenty-Fifth Annual Hawaii International Conference on System Sciences, pages 607–618, Kauai, Hawaii, January 1992. IEEE Computer Society Press.Google Scholar
  30. [TC93]
    Peri Tarr and Lori A. Clarke. Pleiades: An object management system for software engineering environments. In ACM SIGSOFT '93: Proceedings of the Symposium on the Foundations of Software Engineering, Los Angeles, California, December 1993.Google Scholar
  31. [TJ93]
    Richard N. Taylor and Gregory F. Johnson. Separations of concerns in the Chiron-1 user interface development and management system. In Proceedings of the Conference on Human Factors in Computing Systems, pages 367–374, Amsterdam, April 1993. Association for Computing Machinery.Google Scholar
  32. [ZO93]
    Hadar Ziv and Leon J. Osterweil. What's in a relation: Software environments provide powerful mechanisms for hypertext. UCI-ICS Technical Report TR-93-41, Department of Information and Computer Science, University of California, Irvine, August 1993.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1995

Authors and Affiliations

  • Hadar Ziv
    • 1
  • Leon J. Osterweil
    • 2
  1. 1.Department of Information and Computer ScienceUniversity of California, IrvineIrvine
  2. 2.Computer Science Department Lederle Graduate Research CenterUniversity of Massachusetts, AmherstAmherst

Personalised recommendations