| Issues of extending the user interface of integrated development environments |
| Full text |
Pdf
(1.02 MB)
|
| Source
|
ACM International Conference Proceeding Series
archive
Proceedings of the 9th ACM SIGCHI New Zealand Chapter's International Conference on Human-Computer Interaction: Design Centered HCI
table of contents
Wellington, New Zealand
Pages 23-30
Year of Publication: 2008
ISBN:978-1-60558-467-6
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 9, Downloads (12 Months): 42, Citation Count: 0
|
|
|
ABSTRACT
The current level of extensibility of integrated development environments (IDEs) does not provide sufficient access to make modifications to their user interface components. This limits innovation in IDEs. This paper reviews the problems we have encountered and presents alternative ways to help developers achieve their goals of extending user interface components. Developers interested in extending existing applications will appreciate the information on likely problems and solutions with extensible architectures. Furthermore general suggestions for software architecture extensions to maximize extensibility are included.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Visual Editor Project {cited 2008 Feb 21}; Available from: http://www.eclipse.org/vep/WebContent/main.php.
|
| |
2
|
Bako, B., et al., Plugin-Based Systems with Self-Organized Hierarchical Presentation. Software Engineering Research and Practice, 2006: p. 577--584.
|
| |
3
|
|
 |
4
|
|
| |
5
|
Borland. JBuilder product page. 2008 {cited Feb 21}; Available from: http://www.codegear.com/products/jbuilder.
|
 |
6
|
|
| |
7
|
des Rivieres, J. and J. Wiegand, Eclipse: a platform for integrating development tools. IBM SYSTEMS JOURNAL, 2004. 43(2): p. 371--383.
|
| |
8
|
|
| |
9
|
Eclipse.org. Eclipse.org home. 2008 {cited Feb 21}; Available from: http://www.eclipse.org/.
|
| |
10
|
Eclipse.org. Eclipse.org home. {cited 2008 Feb 21}; Available from: http://www.eclipse.org/.
|
 |
11
|
|
| |
12
|
Halachmi, A. SmoothWheel. {cited 2008 Feb 21}; Available from: http://smoothwheel.mozdev.org/.
|
| |
13
|
IBM. JDT JUnit integration. {cited 2008 Feb 21}; Available from: http://publib.boulder.ibm.com/infocenter/radhelp/v6r0m l/index.jsp?topic=/org.eclipse.jdt.doc.isv/guide/jdt_int_i_unit.htm.
|
| |
14
|
Microsoft. Microsoft Word. {cited 2008 Feb 21}; Available from: http://office.microsoft.com/en-us/word/default.aspx.
|
| |
15
|
Microsoft. Visual Studio {cited 2008 Feb 21}; Available from: http://msdn2.microsoft.com/en-us/vstudio/default.aspx.
|
| |
16
|
|
 |
17
|
Thomas P. Moran , Patrick Chiu , William van Melle, Pen-based interaction techniques for organizing material on an electronic whiteboard, Proceedings of the 10th annual ACM symposium on User interface software and technology, p.45-54, October 14-17, 1997, Banff, Alberta, Canada
[doi> 10.1145/263407.263508]
|
| |
18
|
Mozilla. Firefox web browser. {cited 2008 Feb 2}; Available from: http://www.mozilla.com/en-US/firefox/.
|
| |
19
|
Mozilla. The info RSS. {cited 2008 Feb 2}; Available from: http://inforss.mozdev.org/.
|
| |
20
|
Mozilla. Mozilla Firefox 2 Release Notes. {cited 2008 Feb 21}; Available from: http://en-us.www.mozilla.com/en-US/firefox/2.0/releasenotes/.
|
| |
21
|
|
| |
22
|
|
 |
23
|
|
| |
24
|
|
| |
25
|
Weck, W., Independently Extensible Component Frameworks. Special Issues in Object-Oriented Programming, M. Mühlhäuser, Ed., Heidelberg, 1997: p. 177--183.
|
|