аЯрЁБс>ўџ *,ўџџџ)џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџьЅСq`№П‰bjbjqPqP8 ::‰џџџџџџЄЄЄЄЄЄЄЄИ€€€€ ŒИ ЖЌЌЌЌЌЌЌЌ       $7 hŸ J& ЄЌЌЌЌЌ& ЄЄЌЌ; Ф Ф Ф ЌОЄЌЄЌ Ф Ќ Ф Ф ЄЄФ Ќ  PsЊ›€в€j FФ є Q 0 Ф щ А щ Ф щ ЄФ 0ЌЌФ ЌЌЌЌЌ& & К ЌЌЌ ЌЌЌЌИИИМФИИИМИИИЄЄЄЄЄЄџџџџ RESUMO Documentos XML tъm sido utilizados cada vez mais para permitir a troca de dados entre sistemas. Um problema relacionado щ que os documentos XML evoluem ao longo do tempo e identificar e compreender estas mudanчas torna-se fundamental. Contudo, abordagens existentes, relacionadas р compreensуo de mudanчas (diff) em documentos XML, tъm seu foco somente em mudanчas de cunho sintсtico. Isto significa que estas abordagens realizam comparaчѕes entre os documentos XML baseadas nas suas estruturas, sem considerar a semтntica associada. Em documentos XML grandes, que passaram por muitas modificaчѕes entre suas versѕes, poucas mudanчas semтnticas podem englobar muitas mudanчas sintсticas. Essa caracterэstica tem potencial para contribuir com a facilidade de compreensуo de mudanчas em documentos XML. Diante disto, esta tese apresenta a abordagem XChange, que visa prover suporte ao diff de documentos XML considerando a semтntica das modificaчѕes efetu-adas. Para tal, as modificaчѕes sintсticas granulares em atributos e elementos sуo analisadas por meio de regras de enriquecimento semтntico. Essa anсlise identifica conjuntos de modificaчѕes sintсticas de elementos correspondentes que compѕem modificaчѕes semтnticas. Diferente das abordagens existentes, o XChange propѕe a utilizaчуo das mudanчas sintсticas entre versѕes de um documento XML como meio para inferir a razуo real das mudanчas e apoiar o processo de diff semтntico. De forma a garantir o funcionamento correto do diff semтntico, щ importante avaliar a qualidade dos casamentos de elementos correspondentes efetuados. Os resultados experimentais mostram que o XChange foi capaz de fornecer resultados com precisуo equivalente, com apenas uma fraчуo do tempo necessсrio, quando comparado ao estado da arte, sendo, portanto, uma abordagem mais eficiente. Alщm disso, os resultados mostram que o XChange щ mais eficaz e eficiente na compreensуo das mudanчas entre versѕes de documentos XML, quando tambщm comparado ao estado da arte. Palavras-chave: Diff Semтntico; Casamento; Similaridade; Evoluчуo de documentos XML. ABSTRACT XML documents are increasingly being used to allow data interchange among systems. A related problem is that XML documents evolve over time, so identifying and understanding these changes becomes fundamental. However, existing approaches related to understanding changes (diff) in XML documents are focused only on syntactic changes. This means that these approaches compare XML documents based on their structures, without considering the associated semantics. For large XML documents, which have undergone many changes from a version to the next, fewer semantic changes might encompass many syntactic changes. This feature has the potential to ease the understanding of changes in XML documents. Thus, this proposal presents the XChange approach to provide support for diff of XML documents considering the semantic of the changes. For such, the granular syntactic changes in attributes and elements are analyzed by means of inference rules. This analysis identifies sets of syntactic changes that can be combined into semantic changes. Thus, differently from existing ap-proaches, XChange proposes the use of syntactic changes in versions of an XML document as a means to infer the real reason for the change and support the process of semantic diff. In order to ensure the correct functioning of the semantic diff, it is important to evaluate the quality of the matching among elements. The experimental results show that XChange was able to provide equivalent precision results, with only a fraction of the time needed by a state-of-the-art approach, being a more efficient approach. Furthermore, the results show that XChange presents higher efficacy and efficiency in understanding changes between versions of XML documents, when compared to a state-of-the-art approach. Keywords: Semantic diff; Match; Similarity; Evolution of XML documents. ; ? ” ˜ г з йшщэјDMN|›дѓ%@AJl‰ђюфюфюфюкюфжюжюФЖЋЃЋЃЋЃЋЃЖ›ЋhжhћmH sH h7)XmH sH hЃшh7)XmH sH hЃшh7)X5\mH sH "hЃшh7)X5CJ\aJmH sH hжhћhЃшh7)X5\hЃшh7)X6]h7)XhЃшh7)X5CJ\aJий./0123456789:;<=>?@ABCDїяяъъъъъъъъъъъъъъъъъъъъъъъъgdЃш$a$gdЃш$a$gdЃш‰§DMN@A‰їїяъъgdЃш$a$gdЃш$a$gdЃш61hP:p7)XА‚. АЦA!АЅ"АЅ#‰$‰%ААФАФ Ф†œ˜žžžžžžžž666666666vvvvvvvvv666666>666666666666666666666666666Ј6666666666И666666666666hH66666666666666666666666666666666666666666666666666666666666666666А6@@ёџ@ NormalCJ_HaJmHsHtH>AђџЁ> 0Fonte parсg. padrуoTiѓџГT 0 Tabela normalі4ж l4жaі ,kєџС, 0 Sem lista ‰ џџџџий./0123456789:;<=>?@ABCDMN@A‹˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€ий.‹Iˆ0Iˆ0Iˆ0Iˆ0ы.../Kˆ0рF‰ D‰ ‰;?W^{МЦі§”˜гзelNUщэ) 0 } ˆ Š ‘ р ч І­‹W^і§elNU‚ ‰ ‹3‹‹х7)XrљL>ЗЃшжhћ‹џ@K‡M@KK‰@@џџUnknownџџџџџџџџџџџџGџ:рAxР џTimes New Roman5€Symbol3& џ:рCxР џArial"Aˆ№ФЉнRЇЧ3R'm m !№Ѕ‰ДД24‚‚№ќџ (№џ$PџџџџџџџџџџџџџџџџџџџџџЃш2џџRESUMOHelioHelioўџр…ŸђљOhЋ‘+'Гй0l˜ЈДФамь ќ ( 4 @LT\dфRESUMOHelioNormalHelio2Microsoft Office Word@Є“ж@V|C~в@’ёm›€вm ўџеЭеœ.“—+,љЎ0№ hp|„Œ” œЄЌД М Яф‚ц RESUMO Tэtulo ўџџџўџџџ ўџџџ"#$%&'(ўџџџ§џџџ+ўџџџўџџџўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRoot Entryџџџџџџџџ РFPфЌ›€в-€1TableџџџџџџџџWordDocumentџџџџџџџџ8 SummaryInformation(џџџџDocumentSummaryInformation8џџџџџџџџџџџџ!CompObjџџџџџџџџџџџџuџџџџџџџџџџџџџџџџџџџџџџџџўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџўџ џџџџ РF#Documento do Microsoft Office Word MSWordDocWord.Document.8є9Вq