Documents for human readable documentation and runtime validation

The described technology is directed towards having document files (e.g., a JSON object) associated with objects of a computer program. The document files may include validation information that is used during runtime to validate one or more parts of the object via validation code such as a validati...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Furtwangler, Brandon C, Furtwangler, Tyler R, Furtwangler, Nathan J. E
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Furtwangler, Brandon C
Furtwangler, Tyler R
Furtwangler, Nathan J. E
description The described technology is directed towards having document files (e.g., a JSON object) associated with objects of a computer program. The document files may include validation information that is used during runtime to validate one or more parts of the object via validation code such as a validation function. For example, a function of an object may have one validation function that during runtime validates whether the input parameter(s) are valid (their types and/or values are correct), and another validation function that during runtime validates whether the return values from the function are valid. Also described is processing the document files into more easily readable documentation, e.g., without any source code.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US10120776B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US10120776B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US10120776B23</originalsourceid><addsrcrecordid>eNrjZHB0yU8uzU3NKylWSMsvUsgozU3MUyhKTUxJTMpJVUiBSiaWZObnKSTmpSgUleaVZOamKpQl5mSmgIV5GFjTEnOKU3mhNDeDoptriLOHbmpBfnxqcUFicmpeakl8aLChgaGRgbm5mZORMTFqAD16Mko</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Documents for human readable documentation and runtime validation</title><source>esp@cenet</source><creator>Furtwangler, Brandon C ; Furtwangler, Tyler R ; Furtwangler, Nathan J. E</creator><creatorcontrib>Furtwangler, Brandon C ; Furtwangler, Tyler R ; Furtwangler, Nathan J. E</creatorcontrib><description>The described technology is directed towards having document files (e.g., a JSON object) associated with objects of a computer program. The document files may include validation information that is used during runtime to validate one or more parts of the object via validation code such as a validation function. For example, a function of an object may have one validation function that during runtime validates whether the input parameter(s) are valid (their types and/or values are correct), and another validation function that during runtime validates whether the return values from the function are valid. Also described is processing the document files into more easily readable documentation, e.g., without any source code.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2018</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20181106&amp;DB=EPODOC&amp;CC=US&amp;NR=10120776B2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,309,781,886,25569,76552</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20181106&amp;DB=EPODOC&amp;CC=US&amp;NR=10120776B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Furtwangler, Brandon C</creatorcontrib><creatorcontrib>Furtwangler, Tyler R</creatorcontrib><creatorcontrib>Furtwangler, Nathan J. E</creatorcontrib><title>Documents for human readable documentation and runtime validation</title><description>The described technology is directed towards having document files (e.g., a JSON object) associated with objects of a computer program. The document files may include validation information that is used during runtime to validate one or more parts of the object via validation code such as a validation function. For example, a function of an object may have one validation function that during runtime validates whether the input parameter(s) are valid (their types and/or values are correct), and another validation function that during runtime validates whether the return values from the function are valid. Also described is processing the document files into more easily readable documentation, e.g., without any source code.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2018</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZHB0yU8uzU3NKylWSMsvUsgozU3MUyhKTUxJTMpJVUiBSiaWZObnKSTmpSgUleaVZOamKpQl5mSmgIV5GFjTEnOKU3mhNDeDoptriLOHbmpBfnxqcUFicmpeakl8aLChgaGRgbm5mZORMTFqAD16Mko</recordid><startdate>20181106</startdate><enddate>20181106</enddate><creator>Furtwangler, Brandon C</creator><creator>Furtwangler, Tyler R</creator><creator>Furtwangler, Nathan J. E</creator><scope>EVB</scope></search><sort><creationdate>20181106</creationdate><title>Documents for human readable documentation and runtime validation</title><author>Furtwangler, Brandon C ; Furtwangler, Tyler R ; Furtwangler, Nathan J. E</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US10120776B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2018</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>Furtwangler, Brandon C</creatorcontrib><creatorcontrib>Furtwangler, Tyler R</creatorcontrib><creatorcontrib>Furtwangler, Nathan J. E</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Furtwangler, Brandon C</au><au>Furtwangler, Tyler R</au><au>Furtwangler, Nathan J. E</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Documents for human readable documentation and runtime validation</title><date>2018-11-06</date><risdate>2018</risdate><abstract>The described technology is directed towards having document files (e.g., a JSON object) associated with objects of a computer program. The document files may include validation information that is used during runtime to validate one or more parts of the object via validation code such as a validation function. For example, a function of an object may have one validation function that during runtime validates whether the input parameter(s) are valid (their types and/or values are correct), and another validation function that during runtime validates whether the return values from the function are valid. Also described is processing the document files into more easily readable documentation, e.g., without any source code.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US10120776B2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Documents for human readable documentation and runtime validation
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-12T08%3A57%3A07IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Furtwangler,%20Brandon%20C&rft.date=2018-11-06&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS10120776B2%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true