A translation approach to portable ontology specifications
Knowledge Acquisition - Special issue: Current issues in knowledge modeling
Data Model Evolution as Basis of Business Process Management
OOER '95 Proceedings of the 14th International Conference on Object-Oriented and Entity-Relationship Modelling
Chianti: a tool for change impact analysis of java programs
OOPSLA '04 Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Survey of semantic annotation platforms
Proceedings of the 2005 ACM symposium on Applied computing
Understanding ontology evolution: A change detection approach
Web Semantics: Science, Services and Agents on the World Wide Web
Evaluating the validity of data instances against ontology evolution over the Semantic Web
Information and Software Technology
A Pattern-Based Framework of Change Operators for Ontology Evolution
OTM '09 Proceedings of the Confederated International Workshops and Posters on On the Move to Meaningful Internet Systems: ADI, CAMS, EI2N, ISDE, IWSSA, MONET, OnToContent, ODIS, ORM, OTM Academy, SWWS, SEMELS, Beyond SAWSDL, and COMBEK 2009
Semantic annotation for knowledge management: Requirements and a survey of the state of the art
Web Semantics: Science, Services and Agents on the World Wide Web
Empirical analysis of impacts of instance-driven changes in ontologies
OTM'10 Proceedings of the 2010 international conference on On the move to meaningful internet systems
A framework for change impact analysis of ontology-driven content-based systems
OTM'11 Proceedings of the 2011th Confederated international conference on On the move to meaningful internet systems
Analysis and visualization of behavioral dependencies among distributed objects based on UML models
MoDELS'06 Proceedings of the 9th international conference on Model Driven Engineering Languages and Systems
Hi-index | 0.00 |
Ontology-driven content-based systems are content-based systems (ODCBS) that are built to provide a better access to information by semantically annotating the content using ontologies. Such systems contain ontology layer, annotation layer and content layer. These layers contain semantically interrelated and interdependent entities. Thus, a change in one layer causes many unseen and undesired changes and impacts that propagate to other entities. Before any change is implemented in the ODCBS, it is crucial to understand the impacts of the change on other ODCBS entities. However, without getting these dependent entities, to which the change propagates, it is difficult to understand and analyze the impacts of the requested changes. In this paper we formally identify and define relevant dependencies, formalizing them and present a dependency analysis algorithm. The output of the dependency analysis serves as an essential input for change impact analysis process that ensures the desired evolution of the ODCBS.