DOAP (Description Of A Project) es un vocabulario dentro de la Web semántica desarrollado por Edd Dumbill para describir proyectos de software libre mediante RDF, y que así puedan ser procesados fácilmente de una manera automática.

Ejemplo

editar

Un ejemplo sencillo de la serialización en RDF/XML de la descripción de un proyecto:

<?xml version="1.0" encoding="utf-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
         xmlns:doap="http://usefulinc.com/ns/doap#"
         xml:lang="en"
>
  <doap:Project>
    <doap:name>Semantic Web Archive of Mailing Lists</doap:name>
    <doap:shortname>SWAML</doap:shortname>
    <doap:homepage rdf:/>
    <doap:created>2005-09-24</doap:created>
    <doap:wiki rdf:/>
    <doap:bug-database rdf:/>
    <doap:programming-language>python</doap:programming-language>
    <doap:license rdf:/>
    <doap:download-page rdf:/>
    <doap:download-mirror rdf:/>
    <doap:repository>
      <doap:SVNRepository>
        <doap:module>swaml</doap:module>
        <doap:browse rdf:/>
      </doap:SVNRepository>
    </doap:repository>
  </doap:Project>
</rdf:RDF>

Véase también

editar

Enlaces externos

editar

📚 Artikel Terkait di Wikipedia

John Grinder

Illinois.. pp. 101–111. John Grinder (1972). "On the Cycle in Syntax". in John P. Kimball. Syntax and Semantics I. New York, Academic Press. pp. 81–112. John

Historia de la construcción de los compiladores

E., and Sattley, K., Syntax directed compilation, SJCC p. 31. (1964). Cocke, John; Schwartz, Jacob T., Programming Languages and their Compilers: Preliminary

SQL:1999

Abstract Syntax Notation One (ASN.1) — Part 1: Specification of basic notation ISO/IEC 9075-2:1999, Information technology — Database languages — SQL —

Convenciones de programación

C/C++ Coding Standard C++: C++ Programming/Programming Languages/C++/Code/Style Conventions C++: GeoSoft's C++ Programming Style Guidelines C++: Google's

Algoritmo CYK

T. Kasami (1965). An efficient recognition and syntax-analysis algorithm for context-free languages. Scientific report AFCRL-65-758, Air Force Cambridge

Lenguaje Z

abril de 2010.  Information Technology — Z Formal Specification Notation — Syntax, Type System and Semantics (1 MB PDF). pp. 196 pages. Archivado desde el

REXX

el estándar para REXX: ANSI X3.274–1996 “Information Technology – Programming Language REXX”. Desde mediados de la década de 1990, existen dos variantes

Código repetitivo

design pattern for generic programming». Proceedings of the 2003 ACM SIGPLAN International Workshop on Types in Languages Design and Implementation. TLDI