Academic literature on the topic 'DSLs'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the lists of relevant articles, books, theses, conference reports, and other scholarly sources on the topic 'DSLs.'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Journal articles on the topic "DSLs"
Cioffi, John M., Kenneth J. Kerpez, Chan Soo Hwang, and Ioannis Kanellakopoulos. "Terabit DSLs." IEEE Communications Magazine 56, no. 11 (November 2018): 152–59. http://dx.doi.org/10.1109/mcom.2018.1800597.
Full textJones, Will, Tony Field, and Tristan Allwood. "Deconstraining DSLs." ACM SIGPLAN Notices 47, no. 9 (October 15, 2012): 299–310. http://dx.doi.org/10.1145/2398856.2364571.
Full textHarnoš, Patrik, and Ľubomír Dedera. "Analysis of Current Trends in the Development of DSLs and the Possibility of Using them in the Field of Information Security." Science & Military 16, no. 2 (2021): 15–27. http://dx.doi.org/10.52651/sam.a.2021.2.15-27.
Full textДали, Ян, Yang Dali, Чжан Теминь, Zhang Tiemin, Ван Цзихун, Wang Jihong, У. Цзяньцин, et al. "Characteristics of double sodium layer over Haikou, China (20.0° N, 110.1° E)." Solar-Terrestrial Physics 5, no. 2 (June 28, 2019): 28–32. http://dx.doi.org/10.12737/stp-52201904.
Full textДали, Ян, Yang Dali, Чжан Теминь, Zhang Tiemin, Ван Цзихун, Wang Jihong, У. Цзяньцин, et al. "Characteristics of double sodium layer over Haikou, China (20.0° N, 110.1° E)." Solnechno-Zemnaya Fizika 5, no. 2 (June 28, 2019): 30–34. http://dx.doi.org/10.12737/szf-52201904.
Full textBurd, Brenda J., and Richard E. Thomson. "Seasonal patterns in deep acoustic backscatter layers near vent plumes in the northeastern Pacific Ocean." FACETS 4, no. 1 (June 1, 2019): 183–209. http://dx.doi.org/10.1139/facets-2018-0027.
Full textLi, Hongyu, Yi Luo, Lin Sun, Xiangdong Li, Changkun Ma, Xiaolei Wang, Ting Jiang, and Haoyang Zhu. "Modelling the artificial forest (<i>Robinia pseudoacacia</i> L.) root–soil water interactions in the Loess Plateau, China." Hydrology and Earth System Sciences 26, no. 1 (January 4, 2022): 17–34. http://dx.doi.org/10.5194/hess-26-17-2022.
Full textMen, Bo, Xiao Song Li, and Xin Yuan Ou. "Stabilization for a Class of Discrete-Time Switched Linear Singular Systems." Key Engineering Materials 480-481 (June 2011): 1406–11. http://dx.doi.org/10.4028/www.scientific.net/kem.480-481.1406.
Full textRahman, S. M. Lutfor, Eiji Nawata, and Tetsuo Sakuratani. "276 Effects of Water Stress on Super Oxide Dismutase (SOD) and Water Content of Tomato Cultivars at Different Plant Ages." HortScience 34, no. 3 (June 1999): 490A—490. http://dx.doi.org/10.21273/hortsci.34.3.490a.
Full textSerrano, Alejandro, and Jurriaan Hage. "A compiler architecture for domain-specific type error diagnosis." Open Computer Science 9, no. 1 (February 14, 2019): 33–51. http://dx.doi.org/10.1515/comp-2019-0002.
Full textDissertations / Theses on the topic "DSLs"
Suarez, John Freddy Garavito. "Ontologias e DSLs na geração de sistemas de apoio à decisão, caso de estudo SustenAgro." Universidade de São Paulo, 2017. http://www.teses.usp.br/teses/disponiveis/55/55134/tde-26072017-113829/.
Full textDecision Support Systems (DSSs) organize and process data and information to generate results to support decision making in a specific domain. They integrate knowledge from domain experts in each of their components: models, data, mathematical operations (that process the data) and analysis results. In traditional development methodologies, this knowledge must be interpreted and used by software developers to implement DSSs. That is because domain experts cannot formalize this knowledge in a computable model that can be integrated into DSSs. The knowledge modeling process is carried out, in practice, by the developers, biasing domain knowledge and hindering the agile development of DSSs (as domain experts cannot modify code directly). To solve this problem, a method and web tool is proposed that uses ontologies, in the Web Ontology Language (OWL), to represent experts knowledge, and a Domain Specific Language (DSL), to model DSS behavior. Ontologies, in OWL, are a computable knowledge representations, which allow the definition of DSSs in a format understandable and accessible to humans and machines. This method was used to create the Decisioner Framework for the instantiation of DSSs. Decisioner automatically generates DSSs from an ontology and a description in its DSL, including the DSS interface (using a Web Components library). An online ontology editor, using a simplified format, allows that domain experts change the ontology and immediately see the consequences of their changes in the in the DSS. A validation of this method was done through the instantiation of the SustenAgro DSS, using the Decisioner Framework. The SustenAgro DSS evaluates the sustainability of sugarcane production systems in the center-south region of Brazil. Evaluations, done by by sustainability experts from Embrapa Environment (partners in this project), showed that domain experts are capable of changing the ontology and DSL program used, without the help of software developers, and that the system produced correct sustainability analysis.
Conrado, Daniel Bruno Fernandes. "Abordagem para criação de linguagens específicas de domínio para robótica móvel." Universidade Federal de São Carlos, 2012. https://repositorio.ufscar.br/handle/ufscar/513.
Full textUniversidade Federal de Sao Carlos
Autonomous mobile robots are machines capable of executing repetitive/dangerous tasks more efficiently. Most of them have an embedded software which is responsible for their execution. Over the last years, the complexity of these applications has continuously growing and they are presenting challenges that are uncommon to traditional information systems development. Therefore, any technique that can support their development is a great contribution. A technique that improves the productivity is to use domain-specific languages (DSLs). These are modeling and programming languages whose constructs are concepts and abstractions of a particular domain. It frees developers from worrying about generic programming concepts (classes, objects, attributes, etc.) and allows them to focus on the problem to be solved. As creating a DSL is not a trivial task and pointing the idiosyncrasies of mobile robots, this dissertation presents an approach for engineering DSLs to mobile robots. The aim is to make the activity of creating DSLs to this domain more systematic and controlled. In this approach, an application is taken as input and a series of domain statements is extracted from it. These statements are classified into categories and each one of them are analized in order to extract commonalities and variabilities, wich are transformed into components of a DSL. An important characteristic of the approach is that it asks for just one application to reach a first version of a running DSL. We suggest that the same DSL can be evolved just by applying the approach again using another application as input. So new components could be created and the existing ones could be modified. We also present a generic language model providing a foundation architecture that allows one to easily create new DSLs by extending it. Two proofs of concept are presented in order to exemplify the application of our approach.
Robôs móveis autônomos são máquinas com potencial para realizar atividades repetitivas ou de alta periculosidade com mais eficácia. Muitos possuem um software embarcado responsável pelo seu funcionamento. Nos últimos anos, a complexidade dessas aplicações robóticas embarcadas tem crescido continuamente e apresentam desafios que são incomuns ao desenvolvimento dos tradicionais sistemas de informação. Portanto, toda técnica que dê suporte a esse tipo de desenvolvimento pode contribuir significativamente. Uma técnica que permite o aumento de produtividade é a utilização de linguagens específicas de domínio (DSLs). Essas são linguagens de modelagem e programação cujas construções são conceitos e abstrações de um domínio de aplicação em particular. Isso desobriga o desenvolvedor de se preocupar com conceitos genéricos de programação (classes, objetos, atributos, etc.) para focar-se no problema a ser resolvido. Como o desenvolvimento de uma DSL não é uma tarefa trivial e tendo em vista as idiossincrasias dos robôs móveis autônomos, esta dissertação apresenta uma abordagem para construção de DSLs para robôs móveis. O objetivo é deixar mais sistemática e controlada a criação de DSLs para esse domínio. Nessa abordagem, uma aplicação é tomada como entrada e dela extraem-se declarações a respeito do domínio. Essas declarações são categorizadas e, para cada categoria, são levantadas partes comuns e variáveis. Então, essas partes são transformadas em componentes de uma DSL. Uma característica importante da abordagem apresentada é que uma versão inicial da DSL pode ser alcançada tendo apenas uma aplicação como base. Sugere-se que essa mesma DSL possa evoluir pela reaplicação da abordagem tendo uma nova aplicação como entrada. Dessa forma, novos componentes podem ser criados e os existentes, modificados. Também é apresentado um modelo genérico de linguagem que fornece uma arquitetura básica, permitindo que novas DSLs sejam facilmente construídas pela extensão da mesma. Duas provas de conceito são apresentadas com a intenção de exemplificar a aplicação da abordagem.
Shabani, Shahpar. "Pure Java interface to a DSMS : Pure Java interface to a DSMS." Thesis, Uppsala universitet, Institutionen för informationsteknologi, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-423975.
Full textV, Dresdener Studiengemeinschaft Sicherheitspolitik e. "DSS-Arbeitspapiere." Dresdener Studiengemeinschaft Sicherheitspolitik e.V, 2018. https://slub.qucosa.de/id/qucosa%3A20927.
Full textViana, Matheus Carvalho. "Desenvolvimento e reúso de frameworks com base nas características do domínio." Universidade Federal de São Carlos, 2014. https://repositorio.ufscar.br/handle/ufscar/291.
Full textUniversidade Federal de Sao Carlos
Frameworks are software artifacts that implement the basic functionality of a domain. Its reuse can improve the efficiency of development process and the quality of application code. However, frameworks are difficult to develop and reuse, since they require a complex structure to implement domain variability and be adaptable enough to be reused by different applications. Due to these difficulties, this research presents two approaches: 1) the From Features to Frameworks (F3) approach, in which the developer models the features of a domain and a pattern language helps in implementing a framework based on this model; and 2) the approach that uses a Domain-Specific Language (DSL) built from the identification and analysis of the domain features of a framework to facilitate the reuse of this framework. A tool, called From Features to Frameworks Tool (F3T), was also developed to support the use of these two approaches, providing editors for modeling domains and applications and automating the implementation of code of frameworks, DSLs and applications. In addition to facilitate the development and reuse of frameworks, experiments conducted during this project showed that these two approaches make these processes more efficient and allow the construction of frameworks and applications with less difficulty.
Frameworks são artefatos de software que implementam a funcionalidade básica de um domínio. Seu reúso pode aumentar a eficiência do processo de desenvolvimento e a qualidade do código de aplicações. Contudo, frameworks são difíceis de construir e reutilizar, pois necessitam de uma estrutura complexa para implementar as variabilidades do seu domínio e serem adaptáveis o suficiente para poderem ser reutilizados por diversas aplicações. Em vista dessas dificuldades este projeto apresenta duas abordagens: 1) a abordagem From Features to Frameworks (F3), na qual o desenvolvedor modela as características de um domínio e uma linguagem de padrões auxilia na implementação de um framework com base nesse modelo; e 2) a abordagem que utiliza uma Domain-Specific Language (DSL) construída a partir da identificação e análise das características do domínio do framework para facilitar o reúso desse framework. Uma ferramenta, denominada From Features to Frameworks Tool (F3T), também foi desenvolvida para apoiar o uso dessas duas abordagens, fornecendo editores para a modelagem dos domínios e das aplicações e automatizando a implementação de código dos frameworks, das DSLs e das aplicações. Além de facilitar o desenvolvimento e o reúso de framework, experimentos realizados ao longo deste projeto mostraram que essas duas abordagens tornam esses processos mais eficientes e permitem a construção de frameworks e aplicações com menor dificuldade.
Bessens, Gilles. "DSL wideband crosstalk cancellation for mixed DSL technologies using common mode information." Thesis, University of Ottawa (Canada), 2004. http://hdl.handle.net/10393/26582.
Full textWolske, Andreas, and Heino Gutschmidt. "DSL - Die Super Leitung!?" Universitätsbibliothek Chemnitz, 2002. http://nbn-resolving.de/urn:nbn:de:bsz:ch1-200200187.
Full textMašek, Daniel. "Návrh Retail Business DSS." Master's thesis, Vysoká škola ekonomická v Praze, 2011. http://www.nusl.cz/ntk/nusl-72689.
Full textTse, Roger Lai Ming. "Computerized Daily Construction Site Reporting System (DSRS)." Thesis, University of British Columbia, 1989. http://hdl.handle.net/2429/28084.
Full textApplied Science, Faculty of
Civil Engineering, Department of
Graduate
Zeplin, Stefano Romeu. "Desenvolvimento de uma rede CAN utilizando DSPS." Universidade do Estado de Santa Catarina, 2004. http://tede.udesc.br/handle/handle/1803.
Full textCoordenação de Aperfeiçoamento de Pessoal de Nível Superior
In recent years, there has been a major adoption of digital signal processors (DSPs) technology in a variety of embedded control applications. Typical industrial applications include high-performance servo drivers in applications like machine tools and robotics. Beyond the processing power, modern automation technology is characterized by increasing decentralization of data processing. But, the necessity of communication between the different systems has also led to the development of medias more efficient as Controller Area Network (CAN Network), that was initially created by Robert Bosch in the mid-1980s for automotive applications as a method for enabling robust serial communication. In this work, the development of the communication between embedded systems based in the two layers of CAN network is argued. For in such a way, a CAN network using DSPs was developed and, for validation of the work, an application of the network in Automatic Guidance Vehicles (AGVs) was developed. Where some of its more elementary functions, which had been emulated in the net formed for DSPs, through the development of specific libraries had been selected.
Nos últimos anos, cresceu a adoção da tecnologia dos processadores digitais de sinais (DSPs) em uma variedade de aplicações de controle embarcado. Além do poder deprocessamento, a tecnologia de automação moderna é caracterizada também pelo crescimento da descentralização do processamento de dados. Mas, a necessidade de comunicação entre os diferentes sistemas tem levado também ao desenvolvimento de meios de comunicação mais eficientes, como a Rede CAN (Controller Área Network), que foi inicialmente criada pela empresa Bosch, no meado dos anos 80, como um sistema para propiciar uma comunicação serial robusta para aplicações automotivas. Neste trabalho discute-se o desenvolvimento da comunicação entre sistemas embarcados baseados nas duas camadas da rede CAN. Para tanto, foi desenvolvida uma rede CAN utilizando-se DSPs, onde o modelo utilizado já tem um controlador CAN incorporado, e, para validação do trabalho, foi desenvolvida uma aplicação da rede para utilização em um Veículo Guiado Automaticamente (Automatic Guidance Vehicles - AGV). Para essa aplicação foram selecionadas algumas funções mais elementares de um AGV, as quais foram emuladas na rede formada por DSPs através do desenvolvimento de bibliotecas específicas.
Books on the topic "DSLs"
Riti, Pierluigi. Practical Scala DSLs. Berkeley, CA: Apress, 2018. http://dx.doi.org/10.1007/978-1-4842-3036-7.
Full textLancaster, Kurt. DSLR Cinema. Third edition.: Routledge, 2018. http://dx.doi.org/10.4324/9781315210971.
Full textSeaman, Jim. PCI DSS. Berkeley, CA: Apress, 2020. http://dx.doi.org/10.1007/978-1-4842-5808-8.
Full textvan, Hee K. M., and Lenstra J. K, eds. DSS development. Amsterdam: North-Holland, 1994.
Find full textBook chapters on the topic "DSLs"
Davis, Adam L. "DSLs." In Learning Groovy 3, 61–71. Berkeley, CA: Apress, 2019. http://dx.doi.org/10.1007/978-1-4842-5058-7_7.
Full textDavis, Adam L. "DSLs." In Learning Groovy, 35–39. Berkeley, CA: Apress, 2016. http://dx.doi.org/10.1007/978-1-4842-2117-4_7.
Full textRiti, Pierluigi. "Introduction to Scala." In Practical Scala DSLs, 1–28. Berkeley, CA: Apress, 2017. http://dx.doi.org/10.1007/978-1-4842-3036-7_1.
Full textRiti, Pierluigi. "Game Development." In Practical Scala DSLs, 181–207. Berkeley, CA: Apress, 2017. http://dx.doi.org/10.1007/978-1-4842-3036-7_10.
Full textRiti, Pierluigi. "Cloud and DevOps." In Practical Scala DSLs, 209–20. Berkeley, CA: Apress, 2017. http://dx.doi.org/10.1007/978-1-4842-3036-7_11.
Full textRiti, Pierluigi. "Introduction to DSL." In Practical Scala DSLs, 29–43. Berkeley, CA: Apress, 2017. http://dx.doi.org/10.1007/978-1-4842-3036-7_2.
Full textRiti, Pierluigi. "Internal DSL." In Practical Scala DSLs, 45–57. Berkeley, CA: Apress, 2017. http://dx.doi.org/10.1007/978-1-4842-3036-7_3.
Full textRiti, Pierluigi. "External DSL." In Practical Scala DSLs, 59–69. Berkeley, CA: Apress, 2017. http://dx.doi.org/10.1007/978-1-4842-3036-7_4.
Full textRiti, Pierluigi. "Web API and μService." In Practical Scala DSLs, 71–96. Berkeley, CA: Apress, 2017. http://dx.doi.org/10.1007/978-1-4842-3036-7_5.
Full textRiti, Pierluigi. "User Recognition System." In Practical Scala DSLs, 97–112. Berkeley, CA: Apress, 2017. http://dx.doi.org/10.1007/978-1-4842-3036-7_6.
Full textConference papers on the topic "DSLs"
Gray, Jeff, Kathleen Fisher, Charles Consel, Gabor Karsai, Marjan Mernik, and Juha-Pekka Tolvanen. "DSLs." In Companion to the 23rd ACM SIGPLAN conference. New York, New York, USA: ACM Press, 2008. http://dx.doi.org/10.1145/1449814.1449863.
Full textPedroso, Allan, Ildevana Poltronieri, and Maicon Bernardino. "Uma Proposta de Ferramenta de Apoio ao Processo de Avaliação de Usabilidade em Linguagens Específicas de Domínio." In Escola Regional de Engenharia de Software. Sociedade Brasileira de Computação, 2021. http://dx.doi.org/10.5753/eres.2021.18455.
Full textJones, Will, Tony Field, and Tristan Allwood. "Deconstraining DSLs." In the 17th ACM SIGPLAN international conference. New York, New York, USA: ACM Press, 2012. http://dx.doi.org/10.1145/2364527.2364571.
Full textGray, Jeff, Kathleen Fisher, Charles Consel, Tihamer Levendovszky, Marjan Mernik, and Juha-Pekka Tolvanen. "Panel: DSLs." In OOPSLA08: ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications. New York, NY, USA: ACM, 2008. http://dx.doi.org/10.1145/1449814.1501433.
Full textDemirezen, Zekai. "Semantic framework for DSLs." In Proceeding of the 24th ACM SIGPLAN conference companion. New York, New York, USA: ACM Press, 2009. http://dx.doi.org/10.1145/1639950.1640037.
Full textHofer, Christian, Klaus Ostermann, Tillmann Rendel, and Adriaan Moors. "Polymorphic embedding of dsls." In the 7th international conference. New York, New York, USA: ACM Press, 2008. http://dx.doi.org/10.1145/1449913.1449935.
Full textGuerrero, Miguel, Edward Pizzi, Robert Rosenbaum, Kedar Swadi, and Walid Taha. "Implementing DSLs in metaOCaml." In Companion to the 19th annual ACM SIGPLAN conference. New York, New York, USA: ACM Press, 2004. http://dx.doi.org/10.1145/1028664.1028687.
Full textGreifenberg, Timo, Markus Look, Sebastian Roidl, and Bernhard Rumpe. "Engineering tagging languages for DSLs." In 2015 ACM/IEEE 18th International Conference on Model Driven Engineering Languages and Systems (MODELS). IEEE, 2015. http://dx.doi.org/10.1109/models.2015.7338233.
Full textBui, Thi Mai Anh, Nick Papoulias, Mikal Ziane, and Serge Stinckwich. "Explicit Composition Constructs in DSLs." In IWST'16: International Workshop on Smalltalk Technologies. New York, NY, USA: ACM, 2016. http://dx.doi.org/10.1145/2991041.2991061.
Full textDegueule, Thomas, Benoit Combemale, Arnaud Blouin, and Olivier Barais. "Reusing legacy DSLs with Melange." In SPLASH '15: Conference on Systems, Programming, Languages, and Applications: Software for Humanity. New York, NY, USA: ACM, 2015. http://dx.doi.org/10.1145/2846696.2846697.
Full textReports on the topic "DSLs"
Cook, Robert. DSCS--Past, Present, and Future,. Fort Belvoir, VA: Defense Technical Information Center, November 1995. http://dx.doi.org/10.21236/ada300320.
Full textStewart, William Charles. Collection, Conditioning, Storage of DSRS Status. Office of Scientific and Technical Information (OSTI), December 2017. http://dx.doi.org/10.2172/1412921.
Full textStewart, William Charles. Policy, Strategy on Management of DSRS. Office of Scientific and Technical Information (OSTI), December 2017. http://dx.doi.org/10.2172/1412922.
Full textMoody, Dustin. Digital Signature Standard (DSS). Gaithersburg, MD: National Institute of Standards and Technology, 2023. http://dx.doi.org/10.6028/nist.fips.186-5.
Full textMammoliti, V., G. Zorn, P. Arberg, and R. Rennison. DSL Forum Vendor-Specific RADIUS Attributes. RFC Editor, September 2006. http://dx.doi.org/10.17487/rfc4679.
Full textHeuer, Richards J., Crawford Jr., Kirkpatrick Kent S., Kramer Sandra N., and Lisa A. Final Report on DSS Test of Phased Reinvestigation. Fort Belvoir, VA: Defense Technical Information Center, June 2002. http://dx.doi.org/10.21236/ada403824.
Full textMoore, K. Simple Mail Transfer Protocol (SMTP) Service Extension for Delivery Status Notifications (DSNs). RFC Editor, January 2003. http://dx.doi.org/10.17487/rfc3461.
Full textNeau, E., and G. Laderach. High-voltage pulse testing of DSSL (detonator strong safety link) actuator drive cables. Office of Scientific and Technical Information (OSTI), May 1990. http://dx.doi.org/10.2172/6779955.
Full textColeman, James P., Beverly Jr., Leininger Alfred W., Wallace Janet A., Hughes Jack C., and Stanley A. FORSCOM (U.S. Forces Command) DSS (Decision Support System(s)) Study. Fort Belvoir, VA: Defense Technical Information Center, November 1988. http://dx.doi.org/10.21236/ada216889.
Full textRey, J. Decision support system (DSS) for water distribution management: theory and practice. International Irrigation Management Institute (IIMI), 1994. http://dx.doi.org/10.5337/2013.030.
Full text