Foundations for the Arcadia environment architecture

RN Taylor, FC Belz, LA Clarke, L Osterweil… - Proceedings of the third …, 1988 - dl.acm.org
Early software environments have supported a narrow range of activities (programming
environments) or else been restricted to a single “hard-wired” software development …

Towards a framework for program understanding

SR Tilley, S Paul, DB Smith - WPC'96. 4th Workshop on …, 1996 - ieeexplore.ieee.org
The paper describes an initial conceptual framework for the classification of reverse
engineering tools and techniques that aid program understanding. It is based on a …

[PDF][PDF] Metric-driven analysis and feedback systems for enabling empirically guided software development

RW Selby, AA Porter, DC Schmidt… - Proceedings of the 13th …, 1991 - sunsite2.icm.edu.pl
Metric-driven analysis and feedback systems enable developers to define empirically
guided processes for software development and maintenance. These sys-tems enable …

Reconciling environment integration and component independence

K Sullivan, D Notkin - Proceedings of the fourth ACM SIGSOFT …, 1990 - dl.acm.org
We present an approach that eases the design and evolution of integrated environments by
increasing independence among components. Our approach combines mediators, which …

[PDF][PDF] A survey of collaborative tools in software development

A Sarma - Institute for software research, Donald Bren school …, 2005 - engr.oregonstate.edu
A Survey of Collaborative Tools in Software Development Page 1 1 INTRODUCTION A Survey of
Collaborative Tools in Software Development Anita Sarma Institute for Software Research …

[PDF][PDF] A tour of suite user interface software

P Dewan - Proceedings of the 3rd annual ACM SIGGRAPH …, 1990 - dl.acm.org
Suite offers several advanced interactive features missing from contemporary interactive
systems including a generic direetmanipulation user interface; a flexible input model offering …

[KNIHA][B] Investigations into history tools for user support

A Lee - 1992 - webcollab.com
The field of user support is concerned with how to support user-computer interactions. Past
efforts to address this problem have taken one of three approaches: user-interface design …

User interface development and software environments: The Chiron-1 system

RK Keller, M Cameron, RN Taylor, DB Troup - 1990 - escholarship.org
User interface development systems for software environments have to cope with the broad,
extensible and dynamic character of such environments, must support internal and external …

Chiron-1: A software architecture for user interface development, maintenance, and run-time support

RN Taylor, KA Nies, GA Bolcer… - ACM Transactions on …, 1995 - dl.acm.org
The Chiron-1 user interface system demonstrates key techniques that enable a strict
separation of an application from its user interface. These techniques include separating the …

An approach to support automatic generation of user interfaces

P Dewan, M Solomon - ACM Transactions on Programming Languages …, 1990 - dl.acm.org
In traditional interactive programming environments, each application individually manages
its interaction with the human user. The result is duplication of effort in implementing user …