|
ABSTRACT
Emerging software development environments are characterized by heterogeneity: they are composed of diverse object stores, user interfaces, and tools. This paper presents an approach for providing hypermedia services in this heterogeneous setting. Central notions of the approach include the following: anchors are established with respect to interactive views of objects, rather than the objects themselves; composable, n-ary links can be established between anchors on different views of objects which may be stored in distinct object bases; viewers may be implemented in different programming languages; and, hypermedia services are provided to multiple, concurrently active, viewers. The paper describes the approach, supporting architecture, and lessons learned. Related work in the areas of supporing heterogeneity and hypermedia data modeling is discussed. The system has been employed in a variety of contexts including research, development, and education.
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
|
|
 |
2
|
|
 |
3
|
|
 |
4
|
|
 |
5
|
Kenneth M. Anderson , Richard N. Taylor , E. James Whitehead, Jr., Chimera: hypertext for heterogeneous software environments, Proceedings of the 1994 ACM European conference on Hypermedia technology, p.94-107, September 19-23, 1994, Edinburgh, Scotland
[doi> 10.1145/192757.192783]
|
| |
6
|
ASHMAN, H., BALASUBRAMANIAN, V., BIEBER, M., AND OINAS-KUKKONEN, H. 1996. The Second International Workshop on Incorporating Hypertext Functionality Into Software Systems, Washington D.C., USA.
|
| |
7
|
|
| |
8
|
BIEBER, M. 1995. The First International Workshop on Incorporating Hypertext Function-ality into Software Systems. Technical Report 95-10. New Jersey Institute of Technology.
|
 |
9
|
Gerard Boudier , Ferdinando Gallo , Regis Minot , Ian Thomas, An overview of PCTE and PCTE+, Proceedings of the third ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments, p.248-257, November 28-30, 1988, Boston, Massachusetts, United States
|
 |
10
|
|
 |
11
|
|
| |
12
|
CARR,L.A.,DEROURE,D.C.,HALL, W., AND HILL, G. J. 1995. The Distributed Link Service: A Tool for Publishers, Authors, and Readers. In Proceedings of the Fourth International World Wide Web Conference, pp. 647-656. Boston, MA, USA. December 1995. ,http:// www.staff.ecs.soton.ac.uk/;lac/dls/link_service.html..
|
| |
13
|
|
 |
14
|
|
 |
15
|
Michael L. Creech , Dennis F. Freeze , Martin L. Griss, Using hypertext in selecting reusable software components, Proceedings of the third annual ACM conference on Hypertext, p.25-38, December 15-18, 1991, San Antonio, Texas, United States
[doi> 10.1145/122974.122978]
|
 |
16
|
Hugh Davis , Wendy Hall , Ian Heath , Gary Hill , Rob Wilkins, Towards an integrated information environment with open hypermedia systems, Proceedings of the ACM conference on Hypertext, p.181-190, November 30-December 04, 1992, Milan, Italy
[doi> 10.1145/168466.168522]
|
 |
17
|
|
 |
18
|
|
 |
19
|
|
 |
20
|
|
| |
21
|
ENGLEBART, D. C. 1984. Authorship Provisions in AUGMENT. In Proceedings of the COMP-CON'84, pp. 465-472. San Francisco, CA, USA. February 27-March 1, 1984. ,http:// www.bootstrap.org/oad-2250.htm..
|
| |
22
|
|
 |
23
|
James C. Ferrans , David W. Hurst , Michael A. Sennett , Burton M. Covnot , Wenguang Ji , Peter Kajka , Wei Ouyang, HyperWeb: a framework for hypermedia-based environments, Proceedings of the fifth ACM SIGSOFT symposium on Software development environments, p.1-10, December 09-11, 1992, Tyson's Corner, Virginia, United States
|
 |
24
|
Roy T. Fielding , E. James Whitehead, Jr. , Kenneth M. Anderson , Gregory A. Bolcer , Peyman Oreizy , Richard N. Taylor, Web-based development of complex information products, Communications of the ACM, v.41 n.8, p.84-92, Aug. 1998
[doi> 10.1145/280324.280337]
|
| |
25
|
|
 |
26
|
|
 |
27
|
|
 |
28
|
|
 |
29
|
|
 |
30
|
|
 |
31
|
|
| |
32
|
|
 |
33
|
|
 |
34
|
|
 |
35
|
|
 |
36
|
|
 |
37
|
Kathryn C. Malcolm , Steven E. Poltrock , Douglas Schuler, Industrial strength hypermedia: requirements for a large engineering enterprise, Proceedings of the third annual ACM conference on Hypertext, p.13-24, December 15-18, 1991, San Antonio, Texas, United States
[doi> 10.1145/122974.122977]
|
 |
38
|
|
 |
39
|
Catherine C. Marshall , Frank G. Halasz , Russell A. Rogers , William C. Janssen, Jr., Aquanet: a hypertext tool to hold your knowledge in place, Proceedings of the third annual ACM conference on Hypertext, p.261-275, December 15-18, 1991, San Antonio, Texas, United States
[doi> 10.1145/122974.123000]
|
 |
40
|
Catherine C. Marshall , Frank M. Shipman, III , James H. Coombs, VIKI: spatial hypertext supporting emergent structure, Proceedings of the 1994 ACM European conference on Hypermedia technology, p.13-23, September 19-23, 1994, Edinburgh, Scotland
[doi> 10.1145/192757.192759]
|
| |
41
|
|
| |
42
|
|
| |
43
|
|
 |
44
|
|
 |
45
|
Peter J. Nürnberg , John J. Leggett , Erich R. Schneider , John L. Schnase, Hypermedia operating systems: a new paradigm for computing, Proceedings of the the seventh ACM conference on Hypertext, p.194-202, March 16-20, 1996, Bethesda, Maryland, United States
[doi> 10.1145/234828.234847]
|
| |
46
|
OINAS-KUKKONEN, H. 1997. Towards Greater Flexibility in Software Design Systems through Hypermedia Functionality. Information and Software Technology, 39(6): 391-397.
|
| |
47
|
|
 |
48
|
|
 |
49
|
|
 |
50
|
|
| |
51
|
SCHNASE,J.L.,LEGGETT,J.J.,AND HICKS, D. L. 1991. HB1: Initial Design and Implemen-tation of a Hyperbase Management System. Technical Report TAMU-HRL 91-003. Texas A&M University.
|
| |
52
|
SCHNASE,J.L.,LEGGETT,J.J.,HICKS,D.L.,NU ~ RNBERG,P.J.,AND SA ~ NCHEZ, J. A. 1994. Open Architecture for Integrated, Hypermedia-Based Information Systems. In Proceedings of the 27th Hawaii International Conference on System Sciences, pp. 386-395. Weilea, HI, USA. January, 1994.
|
 |
53
|
|
 |
54
|
Norbert Streitz , Jörg Haake , Jörg Hannemann , Andreas Lemke , Wolfgang Schuler , Helge Schütt , Manfred Thüring, SEPIA: a cooperative hypermedia authoring environment, Proceedings of the ACM conference on Hypertext, p.11-22, November 30-December 04, 1992, Milan, Italy
[doi> 10.1145/168466.168479]
|
 |
55
|
|
 |
56
|
Richard N. Taylor , Kari A. Nies , Gregory Alan Bolcer , Craig A. MacFarlane , Kenneth M. Anderson , Gregory F. Johnson, Chiron-1: a software architecture for user interface development, maintenance, and run-time support, ACM Transactions on Computer-Human Interaction (TOCHI), v.2 n.2, p.105-144, June 1995
[doi> 10.1145/210181.210182]
|
 |
57
|
|
| |
58
|
|
| |
59
|
|
| |
60
|
André van der Hoek , Dennis Heimbigner , Alexander L. Wolf, A generic, peer-to-peer repository for distributed configuration management, Proceedings of the 18th international conference on Software engineering, p.308-317, March 25-29, 1996, Berlin, Germany
|
 |
61
|
|
 |
62
|
|
| |
63
|
|
| |
64
|
WHITEHEAD,E.J.,JR., ANDERSON,K.M.,AND TAYLOR, R. N. 1994. A Proposal for Versioning Support for the Chimera System. In Proceedings of the Workshop on Versioning in Hypertext Systems, pp. 45-54. Edinburgh, Scotland. September 18-23, 1994.
|
 |
65
|
Uffe K. Wiil , John J. Leggett, Hyperform: using extensibility to develop dynamic, open, and distributed hypertext systems, Proceedings of the ACM conference on Hypertext, p.251-261, November 30-December 04, 1992, Milan, Italy
[doi> 10.1145/168466.171510]
|
 |
66
|
|
 |
67
|
|
 |
68
|
|
 |
69
|
|
 |
70
|
Jack J. Yang , Gail E. Kaiser, JPernLite: an extensible transaction server for the World Wide Web, Proceedings of the ninth ACM conference on Hypertext and hypermedia : links, objects, time and space---structure in hypermedia systems: links, objects, time and space---structure in hypermedia systems, p.256-266, June 20-24, 1998, Pittsburgh, Pennsylvania, United States
[doi> 10.1145/276627.276655]
|
CITED BY 23
|
|
|
|
|
Polle T. Zellweger , Niels Olof Bouvin , Henning Jehøj , Jock D. Mackinlay, Fluid annotations in an open world, Proceedings of the twelfth ACM conference on Hypertext and Hypermedia, August 14-18, 2001, Århus, none, Denmark
|
|
|
Niels Olof Bouvin , Polle T. Zellweger , Kaj Grønbæk , Jock D. Mackinlay, Fluid annotations through open hypermedia: using and extending emerging web standards, Proceedings of the 11th international conference on World Wide Web, May 07-11, 2002, Honolulu, Hawaii, USA
|
|
|
Renato Bulcao Neto , Claudia Akemi Izeki , Maria da Graça Pimentel , Renata Pontin Fortes , Khai Nhut Truong, An open linking service supporting the authoring of web documents, Proceedings of the 2002 ACM symposium on Document engineering, November 08-09, 2002, McLean, Virginia, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
William Van Lepthien , Kenneth M. Anderson, Unifying structure, behavior, and data with themis types and templates, Proceedings of the fifteenth ACM conference on Hypertext and hypermedia, August 09-13, 2004, Santa Cruz, CA, USA
|
|
|
|
|
|
|
|
|
|
|
|
Kai Pan , E. James Whitehead, Jr. , Guozheng Ge, Hypertext versioning for embedded link models, Proceedings of the fifteenth ACM conference on Hypertext and hypermedia, August 09-13, 2004, Santa Cruz, CA, USA
|
|
|
|
|
|
C. B. Medeiros , J. Perez-Alcazar , L. Digiampietri , G. Z. Pastorello, Jr. , A. Santanche , R. S. Torres , E. Madeira , E. Bacarin, WOODSS and the Web: annotating and reusing scientific workflows, ACM SIGMOD Record, v.34 n.3, September 2005
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|