SYSTEM AND METHOD FOR PROVIDING AND EXECUTING A DOMAIN-SPECIFIC LANGUAGE FOR CLOUD SERVICES INFRASTRUCTURE

A system and method for providing and executing a domain- specific programming language for cloud services infrastructure is provided. The system may be used to integrate references to external entities, such as cloud service compute instances, directly into a domain- specific programming language,...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KAMINSKY, CHRISTOPHER, ZIPPILLI, DOMINIC, WOS, MACIEJ, DROMBOSKY, TYLER, SCHOOF, ALEX, STELLA, JOSHA, TOBIN, JARED, VAN DER JEUGT, JASPER, SABO, JONATHAN, WILSON, TIMOTHY
Format: Patent
Sprache:eng ; fre
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 KAMINSKY, CHRISTOPHER
ZIPPILLI, DOMINIC
WOS, MACIEJ
DROMBOSKY, TYLER
SCHOOF, ALEX
STELLA, JOSHA
TOBIN, JARED
VAN DER JEUGT, JASPER
SABO, JONATHAN
WILSON, TIMOTHY
description A system and method for providing and executing a domain- specific programming language for cloud services infrastructure is provided. The system may be used to integrate references to external entities, such as cloud service compute instances, directly into a domain- specific programming language, allowing developers to easily integrate cloud services directly using the domain- specific programming language. Using a domain- specific programming language, references to external entities (not in memory) as variables may be used. Using the domain-specific programming language described herein, lexical scoping may be mapped onto collections of entities that aren't a native part of the language. In order to facilitate these and other benefits, the system may maintain state information of all references and shared variables across program boundaries. The system may make the state information accessible via a state information service that understands the language features of the domain- specific programming language. L'invention concerne un système et un procédé pour fournir et exécuter un langage de programmation spécifique à un domaine pour une infrastructure de service en nuage. Le système peut être utilisé pour intégrer des références à des entités externes, telles que des instances de calcul de service en nuage, directement dans un langage de programmation spécifique à un domaine, permettant aux développeurs d'intégrer facilement des services en nuage directement à l'aide du langage de programmation spécifique à un domaine. À l'aide d'un langage de programmation spécifique à un domaine, des références à des entités externes (non en mémoire) comme variables peuvent être utilisées. À l'aide du langage de programmation spécifique à un domaine décrit dans la présente invention, la portée lexicale peut être mappée sur des collections d'entités qui ne sont pas une partie d'origine du langage. De façon à faciliter ces derniers et d'autres avantages, le système peut conserver des informations d'état de toutes les références et variables partagées à travers des limites de programme. Le système peut rendre les informations d'état accessibles par l'intermédiaire d'un service d'informations d'état qui comprend les caractéristiques de langage du langage de programmation spécifique à un domaine.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_CA2967640A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>CA2967640A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_CA2967640A13</originalsourceid><addsrcrecordid>eNqNi0sKwkAQBbNxIeod-gIBf0RcNj09SUMyE-YTdBWCjAsRDcT7IwQP4OpRVL1l9vBXH7gBNAoaDpVVoK2D1tlOlJhyFnxhimEmULZBMblvmUQLQY2mjFjyfKPaRgWeXSfEHsRohz64SCE6XmeL-_Cc0ua3qww0B6ryNL77NI3DLb3Spyfcn4tTcdzi7vBH8gUaGTW_</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>SYSTEM AND METHOD FOR PROVIDING AND EXECUTING A DOMAIN-SPECIFIC LANGUAGE FOR CLOUD SERVICES INFRASTRUCTURE</title><source>esp@cenet</source><creator>KAMINSKY, CHRISTOPHER ; ZIPPILLI, DOMINIC ; WOS, MACIEJ ; DROMBOSKY, TYLER ; SCHOOF, ALEX ; STELLA, JOSHA ; TOBIN, JARED ; VAN DER JEUGT, JASPER ; SABO, JONATHAN ; WILSON, TIMOTHY</creator><creatorcontrib>KAMINSKY, CHRISTOPHER ; ZIPPILLI, DOMINIC ; WOS, MACIEJ ; DROMBOSKY, TYLER ; SCHOOF, ALEX ; STELLA, JOSHA ; TOBIN, JARED ; VAN DER JEUGT, JASPER ; SABO, JONATHAN ; WILSON, TIMOTHY</creatorcontrib><description>A system and method for providing and executing a domain- specific programming language for cloud services infrastructure is provided. The system may be used to integrate references to external entities, such as cloud service compute instances, directly into a domain- specific programming language, allowing developers to easily integrate cloud services directly using the domain- specific programming language. Using a domain- specific programming language, references to external entities (not in memory) as variables may be used. Using the domain-specific programming language described herein, lexical scoping may be mapped onto collections of entities that aren't a native part of the language. In order to facilitate these and other benefits, the system may maintain state information of all references and shared variables across program boundaries. The system may make the state information accessible via a state information service that understands the language features of the domain- specific programming language. L'invention concerne un système et un procédé pour fournir et exécuter un langage de programmation spécifique à un domaine pour une infrastructure de service en nuage. Le système peut être utilisé pour intégrer des références à des entités externes, telles que des instances de calcul de service en nuage, directement dans un langage de programmation spécifique à un domaine, permettant aux développeurs d'intégrer facilement des services en nuage directement à l'aide du langage de programmation spécifique à un domaine. À l'aide d'un langage de programmation spécifique à un domaine, des références à des entités externes (non en mémoire) comme variables peuvent être utilisées. À l'aide du langage de programmation spécifique à un domaine décrit dans la présente invention, la portée lexicale peut être mappée sur des collections d'entités qui ne sont pas une partie d'origine du langage. De façon à faciliter ces derniers et d'autres avantages, le système peut conserver des informations d'état de toutes les références et variables partagées à travers des limites de programme. Le système peut rendre les informations d'état accessibles par l'intermédiaire d'un service d'informations d'état qui comprend les caractéristiques de langage du langage de programmation spécifique à un domaine.</description><language>eng ; fre</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2016</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=20160519&amp;DB=EPODOC&amp;CC=CA&amp;NR=2967640A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20160519&amp;DB=EPODOC&amp;CC=CA&amp;NR=2967640A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>KAMINSKY, CHRISTOPHER</creatorcontrib><creatorcontrib>ZIPPILLI, DOMINIC</creatorcontrib><creatorcontrib>WOS, MACIEJ</creatorcontrib><creatorcontrib>DROMBOSKY, TYLER</creatorcontrib><creatorcontrib>SCHOOF, ALEX</creatorcontrib><creatorcontrib>STELLA, JOSHA</creatorcontrib><creatorcontrib>TOBIN, JARED</creatorcontrib><creatorcontrib>VAN DER JEUGT, JASPER</creatorcontrib><creatorcontrib>SABO, JONATHAN</creatorcontrib><creatorcontrib>WILSON, TIMOTHY</creatorcontrib><title>SYSTEM AND METHOD FOR PROVIDING AND EXECUTING A DOMAIN-SPECIFIC LANGUAGE FOR CLOUD SERVICES INFRASTRUCTURE</title><description>A system and method for providing and executing a domain- specific programming language for cloud services infrastructure is provided. The system may be used to integrate references to external entities, such as cloud service compute instances, directly into a domain- specific programming language, allowing developers to easily integrate cloud services directly using the domain- specific programming language. Using a domain- specific programming language, references to external entities (not in memory) as variables may be used. Using the domain-specific programming language described herein, lexical scoping may be mapped onto collections of entities that aren't a native part of the language. In order to facilitate these and other benefits, the system may maintain state information of all references and shared variables across program boundaries. The system may make the state information accessible via a state information service that understands the language features of the domain- specific programming language. L'invention concerne un système et un procédé pour fournir et exécuter un langage de programmation spécifique à un domaine pour une infrastructure de service en nuage. Le système peut être utilisé pour intégrer des références à des entités externes, telles que des instances de calcul de service en nuage, directement dans un langage de programmation spécifique à un domaine, permettant aux développeurs d'intégrer facilement des services en nuage directement à l'aide du langage de programmation spécifique à un domaine. À l'aide d'un langage de programmation spécifique à un domaine, des références à des entités externes (non en mémoire) comme variables peuvent être utilisées. À l'aide du langage de programmation spécifique à un domaine décrit dans la présente invention, la portée lexicale peut être mappée sur des collections d'entités qui ne sont pas une partie d'origine du langage. De façon à faciliter ces derniers et d'autres avantages, le système peut conserver des informations d'état de toutes les références et variables partagées à travers des limites de programme. Le système peut rendre les informations d'état accessibles par l'intermédiaire d'un service d'informations d'état qui comprend les caractéristiques de langage du langage de programmation spécifique à un domaine.</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>2016</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNi0sKwkAQBbNxIeod-gIBf0RcNj09SUMyE-YTdBWCjAsRDcT7IwQP4OpRVL1l9vBXH7gBNAoaDpVVoK2D1tlOlJhyFnxhimEmULZBMblvmUQLQY2mjFjyfKPaRgWeXSfEHsRohz64SCE6XmeL-_Cc0ua3qww0B6ryNL77NI3DLb3Spyfcn4tTcdzi7vBH8gUaGTW_</recordid><startdate>20160519</startdate><enddate>20160519</enddate><creator>KAMINSKY, CHRISTOPHER</creator><creator>ZIPPILLI, DOMINIC</creator><creator>WOS, MACIEJ</creator><creator>DROMBOSKY, TYLER</creator><creator>SCHOOF, ALEX</creator><creator>STELLA, JOSHA</creator><creator>TOBIN, JARED</creator><creator>VAN DER JEUGT, JASPER</creator><creator>SABO, JONATHAN</creator><creator>WILSON, TIMOTHY</creator><scope>EVB</scope></search><sort><creationdate>20160519</creationdate><title>SYSTEM AND METHOD FOR PROVIDING AND EXECUTING A DOMAIN-SPECIFIC LANGUAGE FOR CLOUD SERVICES INFRASTRUCTURE</title><author>KAMINSKY, CHRISTOPHER ; ZIPPILLI, DOMINIC ; WOS, MACIEJ ; DROMBOSKY, TYLER ; SCHOOF, ALEX ; STELLA, JOSHA ; TOBIN, JARED ; VAN DER JEUGT, JASPER ; SABO, JONATHAN ; WILSON, TIMOTHY</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_CA2967640A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</language><creationdate>2016</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>KAMINSKY, CHRISTOPHER</creatorcontrib><creatorcontrib>ZIPPILLI, DOMINIC</creatorcontrib><creatorcontrib>WOS, MACIEJ</creatorcontrib><creatorcontrib>DROMBOSKY, TYLER</creatorcontrib><creatorcontrib>SCHOOF, ALEX</creatorcontrib><creatorcontrib>STELLA, JOSHA</creatorcontrib><creatorcontrib>TOBIN, JARED</creatorcontrib><creatorcontrib>VAN DER JEUGT, JASPER</creatorcontrib><creatorcontrib>SABO, JONATHAN</creatorcontrib><creatorcontrib>WILSON, TIMOTHY</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>KAMINSKY, CHRISTOPHER</au><au>ZIPPILLI, DOMINIC</au><au>WOS, MACIEJ</au><au>DROMBOSKY, TYLER</au><au>SCHOOF, ALEX</au><au>STELLA, JOSHA</au><au>TOBIN, JARED</au><au>VAN DER JEUGT, JASPER</au><au>SABO, JONATHAN</au><au>WILSON, TIMOTHY</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>SYSTEM AND METHOD FOR PROVIDING AND EXECUTING A DOMAIN-SPECIFIC LANGUAGE FOR CLOUD SERVICES INFRASTRUCTURE</title><date>2016-05-19</date><risdate>2016</risdate><abstract>A system and method for providing and executing a domain- specific programming language for cloud services infrastructure is provided. The system may be used to integrate references to external entities, such as cloud service compute instances, directly into a domain- specific programming language, allowing developers to easily integrate cloud services directly using the domain- specific programming language. Using a domain- specific programming language, references to external entities (not in memory) as variables may be used. Using the domain-specific programming language described herein, lexical scoping may be mapped onto collections of entities that aren't a native part of the language. In order to facilitate these and other benefits, the system may maintain state information of all references and shared variables across program boundaries. The system may make the state information accessible via a state information service that understands the language features of the domain- specific programming language. L'invention concerne un système et un procédé pour fournir et exécuter un langage de programmation spécifique à un domaine pour une infrastructure de service en nuage. Le système peut être utilisé pour intégrer des références à des entités externes, telles que des instances de calcul de service en nuage, directement dans un langage de programmation spécifique à un domaine, permettant aux développeurs d'intégrer facilement des services en nuage directement à l'aide du langage de programmation spécifique à un domaine. À l'aide d'un langage de programmation spécifique à un domaine, des références à des entités externes (non en mémoire) comme variables peuvent être utilisées. À l'aide du langage de programmation spécifique à un domaine décrit dans la présente invention, la portée lexicale peut être mappée sur des collections d'entités qui ne sont pas une partie d'origine du langage. De façon à faciliter ces derniers et d'autres avantages, le système peut conserver des informations d'état de toutes les références et variables partagées à travers des limites de programme. Le système peut rendre les informations d'état accessibles par l'intermédiaire d'un service d'informations d'état qui comprend les caractéristiques de langage du langage de programmation spécifique à un domaine.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre
recordid cdi_epo_espacenet_CA2967640A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title SYSTEM AND METHOD FOR PROVIDING AND EXECUTING A DOMAIN-SPECIFIC LANGUAGE FOR CLOUD SERVICES INFRASTRUCTURE
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-29T16%3A26%3A50IST&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=KAMINSKY,%20CHRISTOPHER&rft.date=2016-05-19&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3ECA2967640A1%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