Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/24648

Registo completo
Campo DCValorIdioma
dc.contributor.authorOliveira, José Nuno Fonseca-
dc.date.accessioned2013-07-11T17:48:18Z-
dc.date.available2013-07-11T17:48:18Z-
dc.date.issued2011-11-
dc.identifier.citationOl11por
dc.identifier.otherTechnical Report TR-HASLab:03:2011-
dc.identifier.urihttps://hdl.handle.net/1822/24648-
dc.description.abstractThis report presents a typed, “pointfree” generalization of relational data depen- dency theory expressed not in the standard set-theoretic way, “a` la Codd”, but in the calculus of binary relations which, initiated by De Morgan in the 1860s, is the core of modern algebra of programming. Contrary to the intuition that a binary relation is just a particular case of an n- ary relation, this report shows the effectiveness of the former in “explaining” and reasoning about the latter. Data dependency theory, which is central to relational database design, is addressed in pointfree calculational style instead of reasoning about (sets of) tuples in conventional “implication-first” logic style. It turns out that the theory becomes more general, more structured and sim- pler. Elegant expressions replace lengthy formulæ and easy-to-follow calculations replace pointwise proofs with lots of “· · ·” notation, case analysis and natural lan- guage explanations for “obvious” steps. In particular, attributes are generalized to arbitrary (observation) functions and the principle of lossless decomposition is established for arbitrary such functions. The report concludes by showing how the proposed generalization of data dependency theory paves the way to interesting synergies with other branches of computer science, namely formal modeling and transition systems theory. A number of open topics for research in the field are proposed as future work.por
dc.description.sponsorshipFundação para a Ciência e a Tecnologia (FCT)por
dc.language.isoengpor
dc.rightsopenAccesspor
dc.titlePointfree foundations for (generic) lossless decompositionpor
dc.typereportpor
dc.peerreviewedyespor
sdum.publicationstatusNot Publishedpor
oaire.citationStartPage1por
oaire.citationEndPage62por
Aparece nas coleções:HASLab - Relatórios técnicos

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
haslab-tr201103.pdfDocumento principal431,79 kBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID