Smalltalk-80: the language and its implementation
Smalltalk-80: the language and its implementation
Object oriented programming: an evolutionary approach
Object oriented programming: an evolutionary approach
ACM Transactions on Graphics (TOG)
Object-oriented programming for the Macintosh
Object-oriented programming for the Macintosh
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
An object-oriented class library for C++ programs
Software—Practice & Experience
Object-oriented programming for Macintosh applications
ACM '86 Proceedings of 1986 ACM Fall joint computer conference
A system for typesetting mathematics
Communications of the ACM
Inside MacIntosh
Vamp: the Aldus application framework
OOPSLA '89 Conference proceedings on Object-oriented programming systems, languages and applications
Surveying current research in object-oriented design
Communications of the ACM
Glyphs: flyweight objects for user interfaces
UIST '90 Proceedings of the 3rd annual ACM SIGGRAPH symposium on User interface software and technology
Introduction to the literature on object-oriented design, programming, and languages
ACM SIGPLAN OOPS Messenger
ET++SwapsManager: using object technology in the financial engineering domain
OOPSLA '92 conference proceedings on Object-oriented programming systems, languages, and applications
MoodView: an advanced graphical user interface for OODBMSs
ACM SIGMOD Record
Integrating video into an application framework
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
Functions as objects in a data flow based visual language
CSC '93 Proceedings of the 1993 ACM conference on Computer science
Blending structured graphics and layout
UIST '94 Proceedings of the 7th annual ACM symposium on User interface software and technology
Design of reusable IR framework
SIGIR '95 Proceedings of the 18th annual international ACM SIGIR conference on Research and development in information retrieval
Minimizing row displacement dispatch tables
Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications
Interactive visualization of design patterns can help in framework understanding
Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications
Scene: using scenario diagrams and active text for illustrating object-oriented programs
Proceedings of the 18th international conference on Software engineering
Event graph visualization for debugging large applications
SPDT '96 Proceedings of the SIGMETRICS symposium on Parallel and distributed tools
Hooking into object-oriented application frameworks
ICSE '97 Proceedings of the 19th international conference on Software engineering
Components, frameworks, patterns
Proceedings of the 1997 symposium on Software reusability
Design patterns: an essential component of CS curricula
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
A truly implementation independent GUI development tool
Proceedings of the 1999 annual ACM SIGAda international conference on Ada
Evolving Object-Oriented Designs with Refactorings
Automated Software Engineering
The Application Visualization System: A Computational Environment for Scientific Visualization
IEEE Computer Graphics and Applications
Integrating Independently-Developed Components in Object-Oriented Languages
ECOOP '93 Proceedings of the 7th European Conference on Object-Oriented Programming
Design Patterns: Abstraction and Reuse of Object-Oriented Design
ECOOP '93 Proceedings of the 7th European Conference on Object-Oriented Programming
The Challenge of Object Orientation for the Analysis of Concurrent Systems
ICATPN '02 Proceedings of the 23rd International Conference on Applications and Theory of Petri Nets
Design patterns: ten years later
Software pioneers
Design patterns: abstraction and reuse of object-oriented design
Software pioneers
An object-oriented data model for a time series management system
SSDBM'1994 Proceedings of the 7th international conference on Scientific and Statistical Database Management
Object-oriented cohesion subjectivity amongst experienced and novice developers: an empirical study
ACM SIGSOFT Software Engineering Notes
A real-time multimedia composition layer
Proceedings of the 1st ACM workshop on Audio and music computing multimedia
Evolving a language in and for the real world: C++ 1991-2006
Proceedings of the third ACM SIGPLAN conference on History of programming languages
Quality of manual data collection in Java software: an empirical investigation
Empirical Software Engineering
A poor man's approach to dynamic invocation of C++ member functions
CTEC'94 Proceedings of the 6th conference on USENIX Sixth C++ Technical Conference - Volume 6
Automating three modes of evolution for object-oriented software architectures
COOTS'99 Proceedings of the 5th conference on USENIX Conference on Object-Oriented Technologies & Systems - Volume 5
A framework for higher-order functions in C++
COOTS'95 Proceedings of the USENIX Conference on Object-Oriented Technologies on USENIX Conference on Object-Oriented Technologies (COOTS)
Programs = Data + Algorithms + Architecture: Consequences for Interactive Software Engineering
Engineering Interactive Systems
Combating architectural degeneration: a survey
Information and Software Technology
Use and reuse of indexing and retrieval functionality in a multimedia IR framework
MIRO'95 Proceedings of the Final conference on Multimedia Information Retrieval
Hi-index | 0.02 |
ET++ is an object-oriented application framework implemented in C++ for a UNIX† environment and a conventional window system. The architecture of ET++ is based on MacApp and integrates a rich collection of user interface building blocks as well as basic data structures to form a homogeneous and extensible system. The paper describes the graphic model and its underlying abstract window system interface, shows composite objects as a substrate for declarative layout specification of complex dialogs, and presents a model for editable text allowing the integration of arbitrary interaction objects.