High-level, three-pronged design methodology for N-CHIME interface system software

To enable users of the Hierarchical Simulation Language (HSL) to take full advantage of that software and its supportive tools, an interface system, called N-CHIME, was designed and implemented. It takes into account the capabilities and constraints of the user, the interface software/hardware, and...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Information and software technology 1991-06, Vol.33 (5), p.306-320
Hauptverfasser: Treu, S, Sanderson, DP, Rozin, R, Sharma, R
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:To enable users of the Hierarchical Simulation Language (HSL) to take full advantage of that software and its supportive tools, an interface system, called N-CHIME, was designed and implemented. It takes into account the capabilities and constraints of the user, the interface software/hardware, and the applications software. The paper provides a guided tour through the software design methodology that was developed. It represents a study of techniques for tailoring interface software for industrial use. Methodological steps are illustrated through the N-CHIME case study. Design principles and factors applicable to each of the three major system prongs are outlined. A high-level graph of user-visible states encapsulates the functionality available to the user at each point of a session. The object-oriented software architecture that accommodates those user states is an extension of the user interface management system model. The paper emphasizes the importance of defining a well structured, comprehensive design process and of ensuring designer accountability through recordings of the rationale behind each design decision.
ISSN:0950-5849
1873-6025
DOI:10.1016/0950-5849(91)90099-W