1. Name:
    ReBuS (Requirements Building System)

  2. Source:
    University of Colorado Arcadia Project.

  3. Brief description:
    Rebus is a requirements building process combining functional requirements with SREM style requirements specifications. Rebus provides support for the construction of requirements as a hierarchical decomposition of functional requirements.

  4. Evaluation against applicable general dimensions:

    1. Availability: commercial/licensed/public domain
      Public domain.

    2. Cost:
      None; it can be made available via anonymous FTP.

    3. Degree of support/maturity/testing/usage:
      Bugs will be fixed. It is generally stable, but enhancement requests will be considered. Rebus is research software currently undergoing continued development. No attempt has been made to make it more robust than necessary for an experimental platform.

    4. Speed:

    5. Computing platforms:
      It is known to work on Sun 3s and Sparcs. No others have been attempted. Rebus has the following known dependencies:
      1. Q.
      2. Chiron.
      3. Triton.
      4. TARGet.
      5. Apt.

    6. Language compatibilities:
      It is written in APPL/A.

    7. Footprint:

    8. Openness/integrability/source availability:
      Source is freely available.

    9. Extensibility:
      Easily extended.

    10. Pedigree: ARPA developed?
      Developed by the ARPA sponsored Arcadia project.

  5. Contact person(s)
    Mark Maybee
    Computer Science Dept.
    University of Colorado
    Boulder, CO 80309-0430
    (303) 492-2844 - fax

  6. Pointers to literature, demos, etc.:
    S. M. Sutton, Jr., H. Ziv, D. Heimbigner, M. Maybee, L. J. Osterweil, X. Song and H. E. Yessayan. Programming a Software Requirements Specification Process. In Proceedings of the First International Conference on the Software Process, Redondo Beach, CA, October 1991.

The Arcadia Project <>
Last modified: Wed Nov 30 14:40:38 1994