Toward a unified framework for version modeling in engineering databases
ACM Computing Surveys (CSUR)
Software configuration management: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Consistency of Versions in Object-Oriented Databases
VLDB '90 Proceedings of the 16th International Conference on Very Large Data Bases
A Field Guide to Boxology: Preliminary Classification of Architectural Styles for Software Systems
COMPSAC '97 Proceedings of the 21st International Computer Software and Applications Conference
Software Configuration Management and Engineering Data Management: Differences and Similarities
ECOOP '98 Proceedings of the SCM-8 Symposium on System Configuration Management
ECOOP '98 Proceedings of the SCM-8 Symposium on System Configuration Management
Managing Entity Versions within their Contexts: A Formal Approach
DEXA '94 Proceedings of the 5th International Conference on Database and Expert Systems Applications
XrML -- eXtensible rights Markup Language
Proceedings of the 2002 ACM workshop on XML security
POESIA: An ontological workflow approach for composing Web services in agriculture
The VLDB Journal — The International Journal on Very Large Data Bases
OREL: an ontology-based rights expression language
Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters
Component-based technologies for end-user development
Communications of the ACM - End-user development: tools that empower users to create their own software solutions
Software Reuse Research: Status and Future
IEEE Transactions on Software Engineering
WOODSS and the Web: annotating and reusing scientific workflows
ACM SIGMOD Record
MPEG-21: Goals and Achievements
IEEE MultiMedia
Managing dynamic repositories for digital content components
EDBT'04 Proceedings of the 2004 international conference on Current Trends in Database Technology
MPEG-21 digital item declaration and Identification-principles and compression
IEEE Transactions on Multimedia
The MPEG-21 rights expression language and rights data dictionary
IEEE Transactions on Multimedia
A formal approach for the specification of digital complex objects
Proceedings of the 19th Brazilian symposium on Multimedia and the web
Hi-index | 0.01 |
The Web is evolving from a space for publication/consumption of documents to an environment for collaborative work, where digital content can travel and be replicated, adapted, decomposed, fusioned, and transformed. We call this the Fluid Web perspective. This view requires a thorough revision of the typical document-oriented approach that permeates content management on the Web. This paper presents our solution for the Fluid Web, which allows moving from the document-oriented to a content-oriented perspective, where "content” can be any digital object. The solution is based on two axes: a self-descriptive unit to encapsulate any kind of content artifact—the Digital Content Component (DCC) and a Fluid Web infrastructure that provides management and deployment of DCCs through the Web, and whose goal is to support collaboration on the Web. Designed to be reused and adapted, DCCs encapsulate data and software using a single structure, thus allowing homogeneous composition and processing of any digital content, executable or not. These properties are exploited by our Fluid Web infrastructure, which supports DCC multilevel annotation and discovery mechanisms, configuration management, and version control. Our work extensively explores taxonomic ontologies and Semantic Web standards, which serve as a semantic bridge, unifying DCC management vocabularies, and improving DCC description/indexing/discovery. DCCs and infrastructure have been implemented and are illustrated by means of a running example, for a scientific application.