A mechanism for environment integration
ACM Transactions on Programming Languages and Systems (TOPLAS)
Don't link me in: set based hypermedia for taxonomic reasoning
HYPERTEXT '91 Proceedings of the third annual ACM conference on Hypertext
Eli: a complete, flexible compiler construction system
Communications of the ACM
Spatial hypertext: designing for change
Communications of the ACM
The essential distributed objects survival guide
The essential distributed objects survival guide
The flag taxonomy of open hypermedia systems
Proceedings of the the seventh ACM conference on Hypertext
HYPERTEXT '97 Proceedings of the eighth ACM conference on Hypertext
Control choices and network effects in hypertext systems
Proceedings of the tenth ACM Conference on Hypertext and hypermedia : returning to our diverse roots: returning to our diverse roots
Classes versus prototypes in object-oriented languages
ACM '86 Proceedings of 1986 ACM Fall joint computer conference
HYPERTEXT '00 Proceedings of the eleventh ACM on Hypertext and hypermedia
A development environment for building component-based open hypermedia systems
HYPERTEXT '00 Proceedings of the eleventh ACM on Hypertext and hypermedia
Chimera: hypermedia for heterogeneous software development enviroments
ACM Transactions on Information Systems (TOIS)
The extensibility mechanisms of the chimera open hypermedia system
Journal of Network and Computer Applications
Towards large-scale information integration
Proceedings of the 24th International Conference on Software Engineering
Structural templates and transformations: the Themis structural computing environment
Journal of Network and Computer Applications - Special issue: Structural computing: research directions, systems and issues
Structuring primitives in the Callimachus component-based open hypermedia system
Journal of Network and Computer Applications - Special issue: Structural computing: research directions, systems and issues
Reflection and semantics in LISP
POPL '84 Proceedings of the 11th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
Unifying structure, behavior, and data with themis types and templates
Proceedings of the fifteenth ACM conference on Hypertext and hypermedia
Semantically annotated hypermedia services
Proceedings of the sixteenth ACM conference on Hypertext and hypermedia
Templates and queries in contextual hypermedia
Proceedings of the seventeenth conference on Hypertext and hypermedia
Towards lightweight structural computing techniques with the SmallSC framework
MIS '05 Proceedings of the 2005 symposia on Metainformatics
Designing domain-specific behaviours in structural computing
The New Review of Hypermedia and Multimedia
XooML: XML in support of many tools working on a single organization of personal information
Proceedings of the 2011 iConference
An engineering perspective on structural computing: developing structure services for the web
Journal of Web Engineering
Selecting services for web applications: the open hypermedia case
Journal of Web Engineering
Towards a generic building block for component-based open hypermedia systems
MIS'04 Proceedings of the 2004 international conference on Metainformatics
An agenda for structural computing research
MIS'04 Proceedings of the 2004 international conference on Metainformatics
Assessing the impacts of open hypermedia problems on structural computing
MIS'04 Proceedings of the 2004 international conference on Metainformatics
Hi-index | 0.00 |
Structural computing provides techniques and tools to ease the task of developing application infrastructure; infrastructure that provides common services such as persistence, naming, distribution, navigational hypermedia, etc., over a set of application-specific or domain-specific structures. Within structural computing, "structure" refers to a combination of data together with relationships pertaining to that data. Structure servers support the specification and manipulation of structures. One important aspect of structural computing is the power and flexibility it provides application developers constructing new applications. A large part of this power is due to structural computing's ability to provide awareness services for both structure and behavior. We define this concept and describe the awareness services provided by the Themis structural computing environment. The utility of these services are demonstrated by presenting the impact they have had on the InfiniTe information integration environment. In particular, these services help to increase the efficiency and reduce the size of domain-specific applications built using structural computing technology. We conclude by discussing how these services might influence the open hypermedia field and the development of new hypermedia services.