Programming in an Interactive Environment: the ``Lisp'' Experience
ACM Computing Surveys (CSUR)
A technique for isolating differences between files
Communications of the ACM
The programmer's workbench—a machine for software development
Communications of the ACM
Practical use of a polymorphic applicative language
POPL '83 Proceedings of the 10th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
The why and wherefore of the Cornell Program Synthesizer
Proceedings of the ACM SIGPLAN SIGOA symposium on Text manipulation
Organizing software in a distributed environment
Proceedings of the 1983 ACM SIGPLAN symposium on Programming language issues in software systems
Design, implementation, and evaluation of a Revision Control System
ICSE '82 Proceedings of the 6th international conference on Software engineering
Large-scale software development with the Ada Language System
CSC-83 Proceedings of the 1983 computer science conference
ACM Transactions on Programming Languages and Systems (TOPLAS) - The MIT Press scientific computation series
The object management system of PCTE as a software engineering database management system
SDE 2 Proceedings of the second ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments
Jasmine: a software system modelling facility
SDE 2 Proceedings of the second ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments
Characteristics and functions of software environments: an overview
ACM SIGSOFT Software Engineering Notes
A distributed repository for immutable persistent objects
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
Software interconnection models
ICSE '87 Proceedings of the 9th international conference on Software Engineering
Version control in the Inscape environment
ICSE '87 Proceedings of the 9th international conference on Software Engineering
Shared books: collaborative publication management for an office information system
COCS '88 Proceedings of the ACM SIGOIS and IEEECS TC-OA 1988 conference on Office information systems
Models of software development environments
ICSE '88 Proceedings of the 10th international conference on Software engineering
An integrated toolset for engineering software configurations
SDE 3 Proceedings of the third ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments
Foundations for the Arcadia environment architecture
SDE 3 Proceedings of the third ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments
A plan-based intelligent assistant that supports the software development
SDE 3 Proceedings of the third ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments
SDE 3 Proceedings of the third ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments
A graph transform model for configuration management environments
SDE 3 Proceedings of the third ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments
An inverted approach to configuration management
SCM '89 Proceedings of the 2nd International Workshop on Software configuration management
On the design of the amoeba configuration manager
SCM '89 Proceedings of the 2nd International Workshop on Software configuration management
SCM '89 Proceedings of the 2nd International Workshop on Software configuration management
Replacing version-control with job-control
SCM '89 Proceedings of the 2nd International Workshop on Software configuration management
Tool integration in the Pact environment
ICSE '89 Proceedings of the 11th international conference on Software engineering
ObNet: an object-oriented approach for supporting large, long-lived, highly configurable systems
ICSE '89 Proceedings of the 11th international conference on Software engineering
Object management in a CASE environment
ICSE '89 Proceedings of the 11th international conference on Software engineering
A process-oriented approach to configuration management
ICSE '89 Proceedings of the 11th international conference on Software engineering
A mechanism for environment integration
ACM Transactions on Programming Languages and Systems (TOPLAS)
Toward a unified framework for version modeling in engineering databases
ACM Computing Surveys (CSUR)
Integrating configuration management into a generic environment
SDE 4 Proceedings of the fourth ACM SIGSOFT symposium on Software development environments
Models of Software Development Environments
IEEE Transactions on Software Engineering
A logic-based approach to system modelling
SCM '91 Proceedings of the 3rd international workshop on Software configuration management
Delta storage for arbitrary non-text files
SCM '91 Proceedings of the 3rd international workshop on Software configuration management
Heterogeneous configuration management with DSEE
SCM '91 Proceedings of the 3rd international workshop on Software configuration management
Version management in distributed network environment
SCM '91 Proceedings of the 3rd international workshop on Software configuration management
Design data management in a CAD framework environment
DAC '90 Proceedings of the 27th ACM/IEEE Design Automation Conference
Visual support for version management
SAC '92 Proceedings of the 1992 ACM/SIGAPP symposium on Applied computing: technological challenges of the 1990's
SDE 5 Proceedings of the fifth ACM SIGSOFT symposium on Software development environments
ACM Transactions on Software Engineering and Methodology (TOSEM)
DIR/SEE: a Smalltalk environment for developing Ada applications and maintaining legacies
SETA2 Proceedings of the second international symposium on Environments and tools for Ada
Toward better software automation
ACM SIGSOFT Software Engineering Notes
Configuration management with logical structures
Proceedings of the 18th international conference on Software engineering
Version models for software configuration management
ACM Computing Surveys (CSUR)
POPL '85 Proceedings of the 12th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
Infuse: a tool for automatically managing and coordinating source changes in large systems
CSC '87 Proceedings of the 15th annual conference on Computer Science
Extending the scope of the program library
SIGAda '85 Proceedings of the 1985 annual ACM SIGAda international conference on Ada
Technological advances in software engineering
CSC '86 Proceedings of the 1986 ACM fourteenth annual conference on Computer science
The string-to-string correction problem with block moves
ACM Transactions on Computer Systems (TOCS)
Evolution of configuration management
ACM SIGSOFT Software Engineering Notes
A State-of-the-Art Survey on Software Merging
IEEE Transactions on Software Engineering
Versioning and configuration management in an object-oriented data model
The VLDB Journal — The International Journal on Very Large Data Bases
A New Approach to Version Control
IEEE Transactions on Software Engineering
Yeast: A General Purpose Event-Action System
IEEE Transactions on Software Engineering
A Layered Architecture for Uniform Version Management
IEEE Transactions on Software Engineering
Preferences; Putting More Knowledge into Queries
VLDB '87 Proceedings of the 13th International Conference on Very Large Data Bases
Rule-based process servers for software development environments
CASCON '92 Proceedings of the 1992 conference of the Centre for Advanced Studies on Collaborative research - Volume 1
A multi-dimensional taxonomy of software development environments
CASCON '93 Proceedings of the 1993 conference of the Centre for Advanced Studies on Collaborative research: software engineering - Volume 1
Impact of software engineering research on the practice of software configuration management
ACM Transactions on Software Engineering and Methodology (TOSEM)
Software configuration management in an object oriented database
COOTS'95 Proceedings of the USENIX Conference on Object-Oriented Technologies on USENIX Conference on Object-Oriented Technologies (COOTS)
ATEC '98 Proceedings of the annual conference on USENIX Annual Technical Conference
Models and tools for managing development processes
Models and tools for managing development processes
Uniform comparison of configuration management data models
SCM'01/SCM'03 Proceedings of the 2001 ICSE Workshops on SCM 2001, and SCM 2003 conference on Software configuration management
Hi-index | 0.00 |
Computer-Aided Software Engineering environments are becoming essential for complex software projects, just as CAD systems have become essential for complex hardware projects. DSEE, the DOMAIN Software Engineering Environment, is a distributed, production quality, software development environment that runs on Apollo workstations. DSEE provides source code control, configuration management, release control, advice management, task management, and user-defined dependency tracking with automatic notification. DSEE incorporates some of the best ideas from existing systems. This paper describes DSEE, contrasts it other systems, and discusses some of the technical issues involved in the construction of a highly-reliable, safe, efficient, and distributed development environment.