24,759 Hits in 6.4 sec

Obstacles and opportunities with using visual and domain-specific languages in scientific programming

M. Jones, C. Scaffidi
2011 2011 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)  
We focused on domain-specific languages (DSLs), particularly visual DSLs, because prior empirical studies had not explored scientists' DSL use in detail.  ...  In order to uncover opportunities to facilitate scientific programming, we interviewed scientists about their choice of tools and languages, as well as the obstacles resulting from those choices.  ...  9] , so it is conceivable that they also use certain highly domain-specific programming languages.  ... 
doi:10.1109/vlhcc.2011.6070372 dblp:conf/vl/JonesS11 fatcat:q2ehrlvkrvgcxlmxf5cc7ikejy

Visual Dataflow Language for Educational Robots Programming
Образовательный визуальный потоковый язык для программирования роботов

G.A. Zimin, D.A. Mordvinov
2016 Proceedings of the Institute for System Programming of RAS  
Visual domain-specific languages usually have low entry barrier. Sometimes even children can program on such languages by working with visual representations.  ...  This is widely used in educational robotics domain, where most commonly used programming environments are visual.  ...  Language Description Evolution of a domain-specific modeling (DSM) tools allows to quickly create a fairly sophisticated visual programming languages [19] .  ... 
doi:10.15514/ispras-2016-28(2)-3 fatcat:3lwgg35npfa77eamvsskeagaky

Object-oriented programming and parallelism: Introduction

A.A. Radenski
1996 Information Sciences  
Primary OOP concepts such as objects, classes, inheritance, and dynamic typing were first introduced in the Simula language and were initially intended to serve specific needs of real-world modelling and  ...  From a programming perspective, objectorientation originated as a specific method for modelling through programming but evolved to a general approach to programming through modelling.  ...  This special issue would not be possible without the understanding and the 9 support of the editor-in-chief, Paul Wang.  ... 
doi:10.1016/0020-0255(96)00058-8 fatcat:aihobdwrnjailbfilvkrvxc6zq

The ASC-Alliance Projects: A Case Study of Large-Scale Parallel Scientific Code Development

L. Hochstein, V.R. Basili
2008 Computer  
us with the information presented in this article.  ...  This research was supported in part by Department of Energy grant awards DE-FG02-04ER25633 and DE-CFC02-01ER25489, Air Force Rome Labs grant award FA8750-05-1-0100, and NASA Ames Research Center grant  ...  We were looking for similarities and differences with software projects in other domains, and we wanted to determine whether the scientists encountered any domain-specific issues from a project-management  ... 
doi:10.1109/mc.2008.101 fatcat:mpfbifhckjgzbmlqddcsfiuxcy

Considering the non-programming geographer's perspective when designing extracurricular introductory computer programming workshops

Thomas R Etherington
2018 Journal of Spatial Information Science  
I identify that one of the most important aspects for geographers to learn to computer program is to have training that is domain specific to ensure that the training is relevant and achieves a deeper  ...  Computer programming is becoming an increasingly important scientific skill, but geographers are not necessarily receiving this training as part of their formal education.  ...  Acknowledgments This work was supported by funding from a Software Sustainability Institute Fellowship, and with logistical support from the Royal Geographical Society (with the Institute of British Geographers  ... 
doi:10.5311/josis.2018.17.442 fatcat:aqtkewudtrcbpaoxrvsohojqcm

Scientific Workflow Infrastructure for Computational Chemistry on the Grid [chapter]

Wibke Sudholt, Ilkay Altintas, Kim Baldridge
2006 Lecture Notes in Computer Science  
The implementation is based on the idea that the time-consuming parts of the calculations can be distributed onto computational Grids using the Kepler scientific workflow system and the Nimrod toolkit  ...  We describe an example workflow that allows preparing, running, and displaying jobs on different molecules, employing the GAMESS quantum chemical program package.  ...  Acknowledgements We thank Celine Amoreira and Yohann Potier from the University of Zurich, Adam Birnbaum and Jerry Greenberg from SDSC, Yang Zhao from UC Berkeley, and David Abramson and his group from  ... 
doi:10.1007/11758532_11 fatcat:l4v2hjunbfemxdut74fehhlc6q

Jupyter meets the Earth: Enabling discovery in geoscience through interactive computing at scale

Fernando Pérez, Joseph Hamman, Laurel Larsen, Kevin Paul, Lindsey Heagy, Christopher Holdgraf, Yuvi Panda
2019 Zenodo  
The proposal narrative for NSF Award 1928406 which is a part of the "EarthCube: Developing a Community-Driven Data and Knowledge Environment for the Geosciences" program.  ...  applications in the domain sciences.  ...  These tools are now being adapted for use in the Zwicky Transient Facility (ZTF), a next-generation time-domain astronomical survey. Publications: [37, 38] .  ... 
doi:10.5281/zenodo.3369938 fatcat:nzblhpru3vhmboxd4zq5hc74uu

How Well Environmental Design Is and Can Be Suited to People with Autism Spectrum Disorder (ASD): A Natural Language Processing Analysis

Moti Zwilling, Beni R. Levy
2022 International Journal of Environmental Research and Public Health  
language processing (NLP) analysis of existing scientific papers in the field of architecture and design; and (2) to explore the factors that might assist in improving the design and architecture of adaptive  ...  Their need to organize their day-to-day and workplace surroundings has been addressed in the literature via long-term intervention programs aimed to imbue people with ASD with interpersonal communication  ...  Materials and Methods General To address the research questions, the authors analyzed the content of scientific and experts' papers in the inspected domain through the use of two natural language processing  ... 
doi:10.3390/ijerph19095037 pmid:35564436 pmcid:PMC9103321 fatcat:ymdiontopvcnbawlrjevtnbgse

Skills and Knowledge for Data-Intensive Environmental Research

Stephanie E. Hampton, Matthew B. Jones, Leah A. Wasser, Mark P. Schildhauer, Sarah R. Supp, Julien Brun, Rebecca R. Hernandez, Carl Boettiger, Scott L. Collins, Louis J. Gross, Denny S. Fernández, Amber Budden (+4 others)
2017 BioScience  
mentorship in computational skills.  ...  We articulate five key skills: (1) data management and processing, (2) analysis, (3) software skills for science, (4) visualization, and (5) communication methods for collaboration and dissemination.  ...  EF-1358900 and ACI-1216894, and the Gordon and Betty Moore Foundation grant nos. 4563 and 4855.  ... 
doi:10.1093/biosci/bix025 pmid:28584342 pmcid:PMC5451289 fatcat:2gynre3p3fb75hdg27ts6t5zia


Daniel Jarvis, Rushan Ziatdinov
2013 European Journal of Contemporary Education  
used to model a mathematics topic, in this case the use of parametric equations, using both two-and three-dimensional visualization.  ...  In the third article, Modeling and Visualization Process of the Curve of Pen Point by GeoGebra, authors Muharrem Aktümen, Tuğba Horzum, and Tuba Ceylan provide a specific example of how GeoGebra can be  ...  His research interests include technology (specifically that used in mathematics instruction), integrated curricula, teacher professional learning, and educational leadership.  ... 
doi:10.13187/ejced.2013.4.68 fatcat:p6vd2f3qcfe7pl64svyhasxihq

Challenges and Lessons Learned in Teaching Software Engineering and Programming to Hearing-Impaired Students

Damiano Distante, Shihong Huang
2007 Proceedings / Conference on Software Engineering Education and Training  
Sometimes the information is lost during translation by sign language interpreter, who may not familiar with scientific and engineering terminology.  ...  For instance, instructors should speak clearly and at a moderate pace, face the class, avoid introducing excessive new jargons, and stick to the lecture topic, use visual materials, present materials in  ...  in classroom and during study activity, offer entire degree programs specifically conceived for students with specific disabilities.  ... 
doi:10.1109/cseet.2007.13 dblp:conf/csee/DistanteH07 fatcat:nlb6daxsgndfjjo5n2aer5hh4q

Modeling for everyone: Emphasizing the role of modeling in stem education

Paul Fishwick, Sally Brailsford, Simon J. E. Taylor, Andreas Tolk, Adelinde Uhrmacher
2014 Proceedings of the Winter Simulation Conference 2014  
A model is a construct of language coded using different technologies-from print and physical media to computer-generated synthetic environments.  ...  Modeling is a creative activity known and practiced by most in industry, government, and academia.  ...  She suggests that to assist in making modeling more ubiquitous, we should stress more domain-specific modeling languages-languages that speak to specific groups for targeted domains.  ... 
doi:10.1109/wsc.2014.7020121 dblp:conf/wsc/FishwickBTTU14 fatcat:zc362rv5l5gkzhymtfmgoytw2u

MDE in Practice for Computational Science

Jean-Michel Bruel, Benoit Combemale, Ileana Ober, Hélène Raynal
2015 Procedia Computer Science  
Among those, we address in this paper the needs for leveraging on knowledge and expertise by focusing on Domain-Specific Modeling Languages application.  ...  In this vision paper we illustrate, through concrete experiments, how the last DSML research help getting closer the problem and implementation spaces.  ...  workflows [1] and DSML in particular scientific domains such as the Chemical Markup Language 2 in chemistry.  ... 
doi:10.1016/j.procs.2015.05.182 fatcat:tuqfulk46vbwzo4wddyct6pwsq

Component-based end-user database design for ecologists

Judith Bayard Cushing, Nalini Nadkarni, Michael Finch, Anne Fiala, Emerson Murphy-Hill, Lois Delcambre, David Maier
2007 Journal of Intelligent Information Systems  
In this paper, we identify the benefits that would accrue from ecologists' use of modern information technology and the obstacles that prevent that use.  ...  We also show how additional tools that reuse these components, such as for visualization, could provide gains in productivity and motivate the use of new technology.  ...  Programming with components (Szyperski, 1997) , domain-specific languages (Hook & Widen, 1998; Kiebertz, 2000; Sheard, 2001; Sheard & Jones, 2002) , and design patterns (Gamma, Helm, Johnson, & Vlissides  ... 
doi:10.1007/s10844-006-0028-6 fatcat:zy6pueaigzftbkfdr34bfifmte

Interactive simulation and visualization

C. Johnson, S.G. Parker, C. Hansen, G.L. Kindlmann, Y. Livnat
1999 Computer  
In this paper, we describe the application of interactive simulation and visualization as applied to the domain of computational field problems.  ...  As computational engineering and science applications have grown in size and complexity, the process of analyzing and visualizing the resulting vast amounts of data has become an increasingly difficult  ...  What is more, the decoupling of simulation and analysis/visualization can present serious scientific obstacles to the researcher in interpreting the answers to "what if" questions.  ... 
doi:10.1109/2.809252 fatcat:ssq2kmv77zauroo5pfe3cw7mpe
« Previous Showing results 1 — 15 out of 24,759 results