2011 · 13 citations · 30 references
ComputingComputer ScienceInformation SystemsData ManagementDatabasesKnowledge RepresentationAnnotationDatabase ManagementSchema DesignVersion ControlXml DatabasesDatabase Schema EvolutionOperational SemanticsSchema ChangeSchema EvolutionSchema VersioningStructural Operational SemanticsVersioningXml Schema Validation
τXSchema [7] is a framework (a language and a suite of tools) for the creation and validation of time-varying XML documents. A τXSchema schema is composed of a conventional XML Schema document annotated with physical and logical annotations. All components of a τXSchema schema (i.e., conventional schema, logical annotations, and physical annotations) can change over time to reflect changes in user requirements or in reference world of the database. Since many applications need to keep track of both data and schema evolution, schema versioning has been long advocated to be the best solution to do this. In this paper, we deal with schema versioning in the τXSchema framework. More precisely, we propose a set of schema change primitives for the maintenance of logical and physical annotations and define their operational semantics.
30
Web services orchestration and choreography
Chris Peltz · Computer · 2003 · 1.1K citations
Business, Information Systems, Management Information Systems +17
BPEL4Chor: Extending BPEL for Modeling Choreographies
Gero Decker, Oliver Kopp, Frank Leymann et al. · 2007 · 220 citations
Business, Information Systems, Business Process Management +14