HDM—a model-based approach to hypertext application design
ACM Transactions on Information Systems (TOIS)
RMM: a methodology for structured hypermedia design
Communications of the ACM
Web Modeling Language (WebML): a modeling language for designing Web sites
Proceedings of the 9th international World Wide Web conference on Computer networks : the international journal of computer and telecommunications netowrking
Model-driven development of Web applications: the AutoWeb system
ACM Transactions on Information Systems (TOIS)
Data integration: a theoretical perspective
Proceedings of the twenty-first ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Design and development of data-intensive web sites: The Araneus approach
ACM Transactions on Internet Technology (TOIT)
Content Ontology Design Patterns as Practical Building Blocks for Web Ontologies
ER '08 Proceedings of the 27th International Conference on Conceptual Modeling
Clio: Schema Mapping Creation and Data Exchange
Conceptual Modeling: Foundations and Applications
Handbook on Ontologies
Paggr: Linked Data widgets and dashboards
Web Semantics: Science, Services and Agents on the World Wide Web
Patterns of Data Modeling
Ontology Matching
Enhancing digital libraries and portals with canonical structures for complex objects
TPDL'12 Proceedings of the Second international conference on Theory and Practice of Digital Libraries
Checking out: customizing and downloading complex and compound digital library resources
Proceedings of the 13th ACM/IEEE-CS joint conference on Digital libraries
Hi-index | 0.00 |
Domain-specific, online collections and digital libraries are often composed of richly structured content and modern content management systems make it easy to define multiple heterogeneous structures with similar semantics. But developers typically write code for each structure, a repetitive perhaps difficult process. In this paper, we present canonical structures, small schema fragments, consisting of unnamed entities, relationships, and attributes that can be instantiated into domain structures by providing names for all structural elements. Domain structures represent commonly occurring patterns within a given application domain that can be mapped repeatedly, as appropriate, to local structures. We formally define canonical and domain structures, mappings to local structures, and functionality. We have implemented several, generic semantic widgets using our approach in an operational educational web repository.