65 results
Search Results
2. IEEE Computer Society Call for Papers.
- Subjects
COMPUTERS ,ADAPTIVE computing systems ,COMPUTER science ,INFORMATION science ,ENGINEERS - Abstract
The document titled "IEEE Computer Society Call for Papers" includes a list of references related to heterogeneous high-performance computing (HPC). The references cover topics such as co-design for HPC, hardware accelerator integration, performance models for heterogeneous computing, multi-chip technologies, and the Supercomputer Fugaku CPU A64fx. The document also provides contact information for Bapi Vinnakota, an engineer at Lawrence Berkeley National Laboratory, and John M. Shalf, the department head for computer science at the same laboratory. [Extracted from the article]
- Published
- 2023
- Full Text
- View/download PDF
3. IEEE Computer Society Call for Papers.
- Subjects
COMPUTERS ,SOFTWARE engineers ,SCIENTIFIC computing ,COMPUTER science ,LICENSE agreements - Published
- 2022
- Full Text
- View/download PDF
4. Accidental Translationists: A Perspective From the Trenches.
- Author
-
Parashar, Manish and Abramson, David
- Subjects
TRENCHES ,COMPUTER science - Abstract
Much of computer science research can benefit from the Translational Computing Science paradigm, which bridges foundational, use-inspired, and applied research with the delivery and deployment of its outcomes and supports essential bidirectional interplays. However, its wide adoption continues to face multiple challenges and roadblocks. This paper uses the perspectives and experiences of two accidental translationists to illustrate the translation process, it impacts, as well as the challenges and roadblocks faced. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
5. Call for papers.
- Subjects
MANUSCRIPTS ,SCIENCE publishing ,COMPUTER science - Abstract
Prospective authors are requested to submit new, unpublished manuscripts for inclusion in the upcoming event described in this call for papers. [ABSTRACT FROM AUTHOR]
- Published
- 2015
- Full Text
- View/download PDF
6. Translational Computer Science for Science and Engineering.
- Author
-
Parashar, Manish and Abramson, David
- Subjects
COMPUTER science ,ENGINEERING ,COMPUTER engineering - Abstract
Presents the introductory editorial for this issue of the publication. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
7. Best of RESPECT, Part 2.
- Author
-
Barnes, Tiffany, Payton, Jamie, Thiruvathukal, George K., Boyer, Kristy Elizabeth, and Forbes, Jeff
- Subjects
COMPUTER systems ,LGBTQ+ students ,AFRICAN American women - Abstract
The guest editors introduce best papers on broadening participation in computing from the RESPECT'15 conference. The five articles presented here are part two of a two-part series representing research on broadening participation in computing. These articles study participation in intersectional ways, through the perceptions and experiences of African-American middle school girls, the sense of belonging in computing for LGBTQ students, the impact of a STEM scholarship and community development program for low-income and first-generation college students, a leadership development program, and how African-American women individually take leadership to enable their success in computing. [ABSTRACT FROM PUBLISHER]
- Published
- 2016
- Full Text
- View/download PDF
8. A Differentiated Diversity: Demographic Patterns and Contextual Delineations in U.S. Computing.
- Author
-
McNeely, Connie L. and Frehill, Lisa M.
- Subjects
DIVERSITY in the workplace ,DEMOGRAPHY ,COMPUTER science ,SCIENCE awards ,PARTICIPATION - Abstract
The past several decades have seen enormous growth in the computing sciences, marked by increased educational and professional opportunities. Noting the implications of these opportunities for individual life chances and for social and economic developments, we explore demographic patterns in terms of varying representation in computing in the United States (U.S.). Using currently available data to delineate the demography of U.S. computing, the analysis points to deeply institutionalized and contextually embedded factors and relationships affecting educational and workforce participation and inclusion. Findings confirm that, despite growth in the number of computer science degrees awarded in the United States, the demographic diversity of degree recipients has been slow to change. Moreover, the U.S. advanced-degreed computing workforce is less diverse than workforce segments with lower educational credential requirements. Such findings are presented not merely relative to questions of numerical representations but also in terms of the sociocultural and institutional processes that determine participation and inclusion in computing. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
9. VisDict: Improving Communication Via a Visual Dictionary in a Science Gateway.
- Author
-
Gesing, Sandra, Deelman, Ewa, Hildreth, Michael, Makhija, Ramandeep, McDowell, Mary Ann, Meyers, Natalie K., and Thain, Douglas
- Subjects
VISUAL communication ,AUTOMATED planning & scheduling ,LOGIC circuits ,COMPUTER science - Abstract
Effective communication is vital for academic project success, particularly in multidisciplinary teams with diverse backgrounds and disciplines. Misunderstandings can arise from differing interpretations of terms, which may go unnoticed. VisDict aims to bridge this gap by creating a visual dictionary within a science gateway to facilitate clear communication between workflow providers and domain researchers. This innovative approach translates computational science concepts into fields like physics and biology. This article delves into our method for building the visual dictionary, the insights gained from curating initial entries, and future plans for automated expansion and illustration of relevant terms. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
10. Examples of Long-Term Science–Industry Partnerships for Translational Computer Science.
- Author
-
Travnicek, Cornelia, Nowak, V., Ramler, Rudolf, Fischer, Lukas, Buhler, K., Parashar, Manish, and Abramson, David
- Subjects
COMPUTER science ,VIRTUAL reality ,COMPUTER scientists ,COMETS ,RESEARCH institutes ,VIRTUAL reality software - Abstract
Although not labeled as such, the three research centers presented in this article have been performing translational computer science (TCS) for more than 20 years. SBA Research, Software Competence Center Hagenberg, and VRVis Zentrum fuer Virtual Reality und Visualisierung, all funded by the Austrian COMET Competence Centers for Excellent Technologies program, each selected one science–industry partnership to exemplify how they do TCS in their day-to-day work. We show how the COMET funding program provides a framework for establishing long-term research relationships with industry, thus facilitating TCS: research done by the COMET centers is directly put in the practical context of the industry partners, and successes and failures are immediately reported back. This constant feedback loop positively impacts the know-how at the involved companies, while allowing the computer scientists to continuously test, improve, and publish their research based on real-world scenarios. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
11. Diversity, Equity, and Inclusion for Computer and Information Science and Engineering Conferences: How Change Happens and Four Things You Can Do Now.
- Author
-
Holmes, Raquell, Giles, Roscoe, Arnold, Dorian, Leung, Mary Ann, and Jeffers, Ann
- Subjects
SCIENCE conferences ,INFORMATION science ,COMPUTER science ,SCIENTIFIC computing ,COMPUTER science conferences ,TECHNOLOGICAL innovations - Abstract
The revitalized interest in ensuring that computer and information science and engineering (CISE) is a fair and equitable professional path is one of our grandest opportunities. As professionals who have championed diversity, equity, and inclusion over decades, we are pleased to offer four actions that you, our colleagues, can take to help. In this article, we spotlight the opportunities that exist within conferences to create fair and equitable participation for all members of the CISE profession. We focus on leveraging committee structures, developing new leaders, revising policies and procedures, and learning from successful innovations. Creating cultural and structural changes becomes possible when we take these steps together. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
12. ResearchCompendia.org: Cyberinfrastructure for Reproducibility and Collaboration in Computational Science.
- Author
-
Stodden, Victoria, Miguez, Sheila, and Seiler, Jennifer
- Subjects
REPRODUCIBLE research ,CYBERINFRASTRUCTURE ,INFORMATION technology ,RESEARCH ,COMPUTER science ,BEST practices - Abstract
We outline three goals to consider in building cyberinfrastructure to support scientific research and dissemination, and present our demonstration project ResearchCompendia. We posit that cyberinfrastructure should reinforce scientific norms, such as transparency and reproducibility, while embedding and encouraging best practices in scientific research, such as citation. Finally, we believe cyberinfrastucture should consider the entire soup-to-nuts discovery pipeline, even if focusing only on a subset of the workflow. In this article, we develop these ideas in the context of the ResearchCompendia project. ResearchCompendia is designed to facilitate reproducibility in computational science by persistently linking data and code that generated published findings to the article, and executing the code in the cloud to validate or certify those findings. We conclude with a discussion of the future vision of cyberinfrastructure and ResearchCompendia in support of science. [ABSTRACT FROM AUTHOR]
- Published
- 2015
- Full Text
- View/download PDF
13. Simple Physics With Python: A Workbook on Introductory Physics With Open-Source Software.
- Author
-
Mandanici, Andrea, Mandaglio, Giuseppe, Pirrotta, Giovanni, Nibali, Valeria Conti, Fiumara, Giacomo, Geva, Sharon Broude, and Colbry, Dirk
- Subjects
COMPUTER literacy ,PYTHON programming language ,OPEN source software ,PHYSICS ,COMPUTER science ,STUDENT engagement - Abstract
Skills in computer science can have great value in studying, doing, and communicating physics. As educators, we asked ourselves how to make students aware of that, and how to offer them a new and appealing approach to physics. We also wondered how to increase students' engagement, participation, and understanding, particularly when lessons are delivered online. Thus, we began a project to develop study materials for an introductory course in physics for computer science and we chose to use open source software. The materials are organized as a set of Jupyter notebooks hosted on an open GitHub repository. The notebooks deal with the fundamental concepts of physics related to everyday life, offering examples of what can be done with a few lines of Python code. In the notebooks we propose activities to observe phenomena, describe problems, experiment, acquire and analyze data, and model the behavior of systems. The contents are suitable for undergraduates, high-school students, and evergreen students. We have used the materials for lectures, guided laboratory activities, and presentations to freshmen and younger students, and we plan to continue with this project. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
14. Reproducible Research for Scientific Computing: Tools and Strategies for Changing the Culture.
- Author
-
Stodden, Victoria, LeVeque, Randall, and Mitchell, Ian
- Subjects
HIDDEN Markov models ,RESEARCH & development ,COMPUTATIONAL complexity ,COMPUTER engineering ,COMPUTER science ,SOFTWARE engineering - Abstract
This article considers the obstacles involved in creating reproducible computational research as well as some efforts and approaches to overcome them. [ABSTRACT FROM AUTHOR]
- Published
- 2012
- Full Text
- View/download PDF
15. WHY COMPUTER ARCHITECTURE MATTERS.
- Author
-
Pancratov, Cosmin, Kurzer, Jacob M., Shaw, Kelly A., and Trawick, Matthew L.
- Subjects
EDUCATION ,COMPUTER architecture ,SYSTEMS development ,COMPUTER science - Abstract
The article provides information on the importance of computer architecture in the U.S. It is said that this subject offers a further explanation of the implementation of a simple but computationally intensive algorithm and shows how a series of incremental refinements to the code yields significant performance gains. Moreover, in this paper which is the first of a three-part series concentrates on instruction selection and scheduling.
- Published
- 2008
- Full Text
- View/download PDF
16. A STROLL THROUGH DOMAIN-DRIVEN DEVELOPMENT WITH NAKED OBJECTS.
- Author
-
Läufer, Konstantin
- Subjects
COMPUTER science ,COMPUTER programming ,JAVA programming language ,INFORMATION technology - Abstract
The article presents a discussion on domain-driven development frameworks in the U.S. It is said that with the help of these frameworks such as Naked Objects for java, changes to an application's core functionality propagate automatically to the user interface and persistence layers. Moreover, the paper also presents a clever yet practical approach that will drive readers to focus on the most essential part of the development efforts which is the domain layer.
- Published
- 2008
- Full Text
- View/download PDF
17. Problem-Solving Methods for Understanding Process Executions.
- Author
-
Gómez-Perez, Jose Manuel and Corcho, Oscar
- Subjects
PHYSICAL sciences ,DATA analysis ,COMPUTER science ,ELECTRONIC data processing ,SCIENCE - Abstract
The article presents the use of provenance from the perspective of providing users with meaningful interpretations of process executions. It is said that problem-solving methods are high-level, domain-independent, reusable knowledge templates that support the development of knowledge-intensive applications. However, the paper shows how to use them to bolster subject-matter experts' understanding of process execution by implementing such methods into the Knowledge-Oriented Provenance Environment.
- Published
- 2008
- Full Text
- View/download PDF
18. Provenance for Computational Tasks: A Survey.
- Author
-
Freire, Juliana, Koop, David, Santos, Emanuele, and Silva, Claudio T.
- Subjects
SURVEYS ,COMPUTATIONAL complexity ,COMPUTER science ,ELECTRONIC data processing ,INFORMATION science ,DATA analysis - Abstract
The article discusses the survey on provenance management in computational tasks in the U.S. It states that the problem of systematically capturing and managing provenance for computational tasks has received significant attention because of its relevance to a wide range of domains and applications. Moreover, the paper presents an overview of the concepts of provenance management, so that potential users can make informed decisions when selecting or designing a provenance solution.
- Published
- 2008
- Full Text
- View/download PDF
19. Visual Analytics Review: An Early and Continuing Success of Convergent Research With Impact.
- Author
-
Ebert, David, Reinert, Audrey, Fisher, Brian, Comba, Joao, and Gaither, Kelly
- Subjects
VISUAL fields ,COMPUTER science ,VISUAL analytics ,SUCCESS - Abstract
The growth of the field of visual analytics reflects a sustained, long-term commitment to applying convergent research principles to computer science research. Charting the future research directions that the field of visual analytics will evolve toward requires an understanding of the field's rich, productive history of collaboration and a discussion of current challenges. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
20. Lighting Up Learning: Teachers' Pedagogical Approaches for Mak(e)ing Computing Culturally Responsive in Electronic-Textiles Classrooms.
- Author
-
Nakajima, Tomoko M. and Goode, Joanna
- Subjects
COMPUTER science ,CULTURALLY relevant education ,TEACHERS ,SCIENTIFIC computing ,KINDERGARTEN children - Abstract
This article identifies and analyzes computer science educators' culturally responsive approaches to teaching an electronic-textiles curricular unit in their high school classes. By examining surveys, interviews, and weekly reflections from 17 teachers, this qualitative study reports how learning about electronic-textiles, and then teaching this curricular unit to students, enabled teachers to better support their learners through empathy, relationships, and a new appreciation for students' home and cultural knowledge. We find that educators honored expertise not typically valued in computer science, brokered rich, authentic interactions with students in and outside of class, strengthened school-home connections, and uplifted students who had not felt successful in computing environments before. [ABSTRACT FROM AUTHOR]
- Published
- 2020
- Full Text
- View/download PDF
21. Blogging Scholars.
- Author
-
Day, Charles
- Subjects
BLOGS ,SCHOLARS ,MASS media ,PROFESSIONAL peer review ,COMPUTER science - Abstract
Charles Day discusses the ways in which scholars utilize new and traditional publications and media to relay their findings. [ABSTRACT FROM AUTHOR]
- Published
- 2013
- Full Text
- View/download PDF
22. Scalable Reactive Molecular Dynamics Simulations for Computational Synthesis.
- Author
-
Li, Ying, Nomura, Ken-Ichi, Insley, Joseph A., Morozov, Vitali, Kumaran, Kalyan, Romero, Nichols A., Goddard, William A., Kalia, Rajiv K., Nakano, Aiichiro, and Vashishta, Priya
- Subjects
ATOMIC charges ,ENERGY conservation ,MOLECULAR dynamics ,TRANSITION metals ,CHEMICAL reactions ,SOFTWARE engineering - Abstract
Reactive molecular dynamics (MD) simulation is a powerful research tool for describing chemical reactions. We eliminate the speed-limiting charge iteration in MD with a novel extended-Lagrangian scheme. The extended-Lagrangian reactive MD (XRMD) code drastically improves energy conservation while substantially reducing time-to-solution. Furthermore, we introduce a new polarizable charge equilibration (PQEq) model to accurately predict atomic charges and polarization. The XRMD code based on hybrid message passing+multithreading achieves a weak-scaling parallel efficiency of 0.977 on 786 432 IBM Blue Gene/Q cores for a 67.6 billion-atom system. The performance is portable to the second-generation Intel Xeon Phi, Knights Landing. Blue Gene/Q simulations for the computational synthesis of materials via novel exfoliation mechanisms for synthesizing atomically thin transition metal dichalcogenide layers will dominate nanomaterials science in this century. [ABSTRACT FROM AUTHOR]
- Published
- 2019
- Full Text
- View/download PDF
23. Teaching Scenario-Based Programming: An Additional Paradigm for the High School Computer Science Curriculum, Part 2.
- Author
-
Alexandron, Giora, Armoni, Michal, Gordon, Michal, and Harel, David
- Subjects
COMPUTER programming ,HIGH schools ,COMPUTER science ,CURRICULUM ,PROGRAMMING languages - Abstract
This is the second part of a two-part series that describes a pilot programming course in which high school students majoring in computer science were introduced to the visual, scenario-based programming language of live sequence charts. The main rationale for the course was that computer science students should be exposed to at least two very different programming paradigms and that LSCs, with their unique characteristics, can be a good vehicle for that. Part 1 (see the previous issue) focused on the pedagogic rationale of the pilot, on introducing LSC, and on the structure of the course. Part 2 centers on the evaluation of the pilot’s results. [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF
24. Teaching Scenario-Based Programming: An Additional Paradigm for the High School Computer Science Curriculum, Part 1.
- Author
-
Alexandron, Giora, Armoni, Michal, Gordon, Michal, and Harel, David
- Subjects
ERGONOMICS ,HUMAN-computer interaction ,VISUAL programming languages (Computer science) ,PROGRAMMING languages ,SECONDARY education ,CURRICULUM ,COMPUTER science - Abstract
This article describes a pilot programming course in which high school students were introduced, through the visual programming language of live sequence charts (LSC), to a new paradigm termed scenario-based programming. The rationale underlying this course was teaching high school students a second, very different programming paradigm. Using LSC for this purpose has other advantages, such as exposing students to high-level programming, dealing with nondeterminism and concurrency, and referring to human-computer interaction (HCI) issues. This work also contributes to the discussion about guiding principles for curriculum development. It highlights an important principle: the educational objective of a course should include more than mere knowledge enhancement. A course should be examined and justified through its contribution to learning fundamental ideas and forming useful habits of mind. [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF
25. The Roles of Code in Computational Science.
- Author
-
Hinsen, Konrad
- Subjects
COMPUTER science ,SCIENTIFIC computing ,COMPUTER programming ,COMPUTER software execution ,COMMUNICATION - Abstract
Many of us write code regularly as part of our scientific activity, perhaps even as a full-time job. But even though we write--and use--more and more code, we rarely think about the roles that this code will have in our research, in our publications, and ultimately in the scientific record. In this article, the author outlines some frequent roles of code in computational science. These roles aren't exclusive; in fact, it's common for a piece of code to have several roles, at the same time or as an evolution over time. Thinking about these roles, ideally before starting to write the code, is a good habit to develop. [ABSTRACT FROM PUBLISHER]
- Published
- 2017
- Full Text
- View/download PDF
26. African-American Middle School Girls: Influences on Attitudes toward Computer Science.
- Author
-
Robinson, Ashley, Perez-Quinones, Manuel A., and Scales, Glenda
- Subjects
AFRICAN American middle school students ,COMPUTER science ,HUMAN-computer interaction ,CROSS-cultural differences ,SELF-efficacy - Abstract
The number of women in computing is significantly lower than the number of men in the discipline, with African-American women making up an even smaller segment of this population. Related literature accredits this phenomenon to multiple sources, including background, stereotypes, discrimination, a lack of self-confidence, and a lack of self-efficacy. However, a majority of the literature fails to represent African-American females in research studies. The purpose of this study is to understand the factors that influence the attitudes of African-American middle school girls toward computer science. The results reveal that the African-American middle school girls in the sample generally have negative attitudes toward computer science. However, after participating in a computer science intervention, perceptions become more positive due to four factors: engaging in the intervention, the intervention content domain, the facilitation of performance accomplishments, and participant characteristics. [ABSTRACT FROM PUBLISHER]
- Published
- 2016
- Full Text
- View/download PDF
27. Julian Scholars: Broadening Participation of Low-Income, First-Generation Computer Science Majors.
- Author
-
Townsend, Gloria Childress and Sloan, Kay
- Subjects
COMPUTER science ,SCHOLARSHIPS ,COMPUTER systems ,STUDENT activities ,FIRST-generation college students - Abstract
Using funding from the National Science Foundation, DePauw University launched a program for low-income, first-generation scholars in science, technology, engineering, and math (STEM) fields called Julian Scholars. All but one of the undergraduate students in the program began college expressing interest in medical careers, yet over half of the STEM graduates now pursue computer science graduate degrees or computing careers, which is an important statistic because little research about recruiting and retaining underrepresented low-income, first-generation computing students exists. Cornerstones of the program include a week-long summer research experience bridging high school and college, common classes for each cohort, mentoring, one-on-one resume and internship/research counseling, and scholarships. Rockman et al surveyed the Julian Scholars about the bridge program and additional program components to provide quantitative data and also held focus groups to collect qualitative data to augment graduation rates and postgraduation career information. [ABSTRACT FROM PUBLISHER]
- Published
- 2016
- Full Text
- View/download PDF
28. COMPUTATIONAL SCIENCE AND PATHOLOGICAL SCIENCE.
- Author
-
Sullivan, Francis
- Subjects
COMPUTERS ,COMPUTER science ,COMPUTER systems ,PATHOLOGY ,SCIENCE ,SCIENTIFIC software - Abstract
Describes the use and integration of computers in pathology and science. Computational science presentations; Computing methods and technological developments;
- Published
- 2004
- Full Text
- View/download PDF
29. Accelerating Discovery and Innovation through Advanced Computing: Perspective of a High-Performance Computing Scientist in Costa Rica.
- Author
-
Meneses, Esteban
- Subjects
COMPUTER scientists ,PARALLEL computers ,FAULT-tolerant computing - Abstract
A new generation of computational scientists is currently being trained across Costa Rica, mainly at research laboratories in public universities. This new wave of scientists is expected to further increase the impact of advanced computing in conceiving creative, powerful ways to understand the universe and solve complex problems. [ABSTRACT FROM AUTHOR]
- Published
- 2018
- Full Text
- View/download PDF
30. Simplified Pseudopotential Problems for the Classroom.
- Author
-
Salagaram, Trisha, Andrew, Richard Charles, and Chetty, Nithaya
- Subjects
AB initio quantum chemistry methods ,ELECTRONIC structure ,SCIENTIFIC software ,COMPUTER software ,COMPUTATIONAL chemistry ,COMPUTER science - Abstract
Ab initio methods have been used for many decades to accurately predict properties of solids such as the physical, electronic, optical, magnetic, and elastic. A generation ago, many research groups developed their own in-house codes to perform ab initio calculations. In doing so, research students were intimately involved in many aspects of the coding, such as developing the theoretical framework, and algorithmic and programming details. Over time, however, collaborations between various research groups within academia and in industry have resulted in the creation of more than 50 large, open source, and commercial electronic structure packages. These software packages are widely used today for condensed matter research by students who, unfortunately, often have little understanding of the fundamental aspects of these codes. To address this shortcoming, a program at the University of Pretoria aims to devise a range of simplified, easily programmable computational problems appropriate for the classroom, which can be used to teach advanced undergraduate students about particular theoretical and computational aspects of the electronic structure method. This article focuses on the pseudopotential, which is a centrally important concept in many modern ab initio methods. Whereas the full implementation of the pseudopotential construct in a real electronic structure code requires complex numerical methods--for example, accelerated convergence to self-consistency including the interactions between all the electrons in the system--the essential principles of the pseudopotential can, nevertheless, be presented in a simpler class of problems, which students can readily code. [ABSTRACT FROM AUTHOR]
- Published
- 2015
- Full Text
- View/download PDF
31. IEEE STC 2014.
- Subjects
CONFERENCES & conventions ,COMPUTER software ,INTERNET ,CONSTRAINT satisfaction ,COMPUTER science - Abstract
Describes the above-named upcoming conference event. May include topics to be covered or calls for papers. [ABSTRACT FROM AUTHOR]
- Published
- 2013
- Full Text
- View/download PDF
32. Self-Perceptions about Software Engineering: A Survey of Scientists and Engineers.
- Author
-
Carver, Jeffrey, Heaton, Dustin, Hochstein, Lorin, and Bartlett, Roscoe
- Subjects
SOFTWARE engineering ,SELF-perception ,SCIENTISTS ,ENGINEERS ,COMPUTER science ,CODING theory - Abstract
Scientists and engineers devote considerable effort to developing large, complex codes to solve important problems. However, while they often develop useful code, many scientists and engineers are frequently unaware of how various software engineering practices can help them write better code. This article presents the results of a survey on this topic. [ABSTRACT FROM AUTHOR]
- Published
- 2013
- Full Text
- View/download PDF
33. Software Engineering for Computational Science and Engineering.
- Author
-
Carver, Jeffrey C.
- Subjects
SOFTWARE engineering ,COMPUTER science ,COMPUTER engineering - Abstract
The guest editor describes the key issues and ongoing concerns in the field of software engineering for computational science and engineering, and discusses how the articles in this special issue explore necessary solutions. [ABSTRACT FROM PUBLISHER]
- Published
- 2012
- Full Text
- View/download PDF
34. Programming from the bottom up [Books].
- Author
-
Luger, George F. and Chonacky, Norman
- Subjects
APPLICATION software ,COMPUTER programming ,COMPUTATIONAL intelligence ,COMPUTER logic ,COMPUTER science - Abstract
In the first book review, “Programming from the Bottom Up,”, Norman Chonacky reviews an introductory textbook that considers fundamental computer operations as well as the methods and practices needed to create, use, or manage programs intended for the computational sciences and engineering. In the second book review, “Can Artificial Intelligence Improve Human Reasoning?”' George F. Luger reviews a book dealing with how the rational human mind might be understood and enhanced through computer-based representations and algorithms. [ABSTRACT FROM AUTHOR]
- Published
- 2012
- Full Text
- View/download PDF
35. Animating the Human Muscle Structure.
- Author
-
Xiaosong Yang, Jian Chang, and Zhang, Jian J.
- Subjects
COMPUTER science ,COMPUTER simulation ,COMPUTER graphics software ,MUSCLE contraction ,SIMULATION methods & models ,COMPUTER network architectures ,COMPUTER-generated imagery ,EDUCATION - Abstract
The article presents a computer system to create graphical reproductions of human muscle motion and deformation during movement. The system's architecture is described, including its use of the mesh-free mechanical simulation method. The system combines the mesh-free method with geometric blending to perform the computations needed to simulate muscle contractions and deformations in real time.
- Published
- 2007
- Full Text
- View/download PDF
36. DEVELOPING SCIENTIFIC APPLICATIONS USING ECLIPSE.
- Author
-
Watson, Gregory R. and Debardeleben, Nathan A.
- Subjects
APPLICATION software ,COMPUTER software development ,COMPUTER algorithms ,USER interfaces ,COMPUTER programming ,COMPUTER systems ,COMPUTER science - Abstract
The article reports on the development of scientific applications using eclipse, an integrated development environment. Eclipse provides access to all the tools necessary to develop software from a common graphical user interface. Although a daunting task, developers have successfully packed command-line tools used in developing a program into a single user interface. INSETS: INSTALLING ECLIPSE;INSTALLING C/C++ DEVELOPMENT TOOLS.
- Published
- 2006
- Full Text
- View/download PDF
37. A TELESCOPE FOR HIGH-DIMENSIONAL DATA.
- Author
-
Shneiderman, Ben
- Subjects
HUMAN-computer interaction ,RESEARCH ,COMPUTER science ,DATA analysis ,SCIENCE - Abstract
The article reports on the development of an interactive approach to let researchers explore high-dimensional data in an orderly manner, focusing on specific features one at a time. It describes the rank-by-feature framework. The interactive approach was developed at the University of Maryland's Human-Computer Interaction Library.
- Published
- 2006
- Full Text
- View/download PDF
38. Rapidly Mixing Markov Chains with Applications in Computer Science and Physics.
- Author
-
Randall, Dana
- Subjects
MARKOV processes ,MONTE Carlo method ,COMPUTER science ,ALGORITHMS ,PHYSICS - Abstract
The article discusses the application of rapidly mixing Markov chains in computer science and physics. It focuses on the sampling aspects of Monte Carlo experiments. The article discusses how Monte Carlo algorithms often depend on Markov chains to sample from very large data sets. It discusses the need to determine rigorous bounds on how quickly the chain "mixes" or converges.
- Published
- 2006
- Full Text
- View/download PDF
39. A NEST OF PYTHONS.
- Author
-
Dubois, Paul F., Thiruvathukal, George K., and Läufer, Konstantin
- Subjects
PYTHON programming language ,COMPUTER software ,MICROSOFT software ,COMPUTER science ,COMPUTER engineering ,COMPUTER systems - Abstract
Introduces several Numerical Python variants. Examination of a powerful addition to Python itself; Limitations of the products described in the article; Need to standardize windowing systems, compiler controls, and languages; Use of the common language runtime in Microsoft's .NET platform; Description of Python for .Net.
- Published
- 2005
- Full Text
- View/download PDF
40. TOUMAÏ: REVERSE-ENGINEERING A HUMAN ANCESTOR.
- Author
-
Deuel, Rebecca L. and Gorder, Pam Frost
- Subjects
FOSSIL hominids ,SKULL ,REVERSE engineering ,VIRTUAL reality ,COMPUTER science ,ANTHROPOLOGY ,HEAD - Abstract
Focuses on the discovery of the skull fragments of the ToumaÏ man in Central Africa. Plan of the scientists to reverse-engineer the skull back into its original shape using virtual reality; Measurement of the skull fragments; Link between computer science and engineering with anthropology.
- Published
- 2005
41. WHY JOHNNY CAN'T BUILD.
- Author
-
Dubois, Paul F., Epperly, Thomas, and Kumfert, Gary
- Subjects
COMPUTER programming ,COMPUTER science - Abstract
Discusses the process of scientific programming. Key issues of interest; Analysis of pertinent topics and relevant issues; Implications on computing in science and engineering.
- Published
- 2003
- Full Text
- View/download PDF
42. Workflow Automation for Cycling Systems
- Author
-
Hilary James Oliver, Ronald van Haren, Matthew Shin, Ben Fitzpatrick, Rolf Hut, Andrew Clark, Niels Drost, Sadie L. Bartholomew, David Matthews, and Oliver Sanders
- Subjects
Sequence ,workflow management software ,General Computer Science ,Process (engineering) ,Computer science ,Distributed computing ,General Engineering ,Numerical weather prediction ,geophysics computing ,Workflow ,Open source development ,weather forecasting ,Cycling ,Throughput (business) ,automation - Abstract
Complex cycling workflows are fundamental to numerical weather prediction (NWP) and related environmental forecasting systems. Large numbers of jobs are executed at regular intervals to process new data and generate new forecasts. Dependence between these forecast cycles creates a single never-ending workflow, but NWP workflow schedulers have traditionally ignored this-at the cost of efficiency when running “off the clock”-by enforcing a simpler nonoverlapping sequence of single-cycle workflows. Cylc (“Silk”)1 -3 is designed to manage infinite cycling workflows efficiently even after delays in real-time operation, or in historical runs, when cycles can typically interleave for much-increased throughput. Cylc is not actually specialized to environmental forecasting, however, and cycling workflows may also be useful in other contexts. In this paper, we describe the origins and major features of Cylc, future plans for the project, and our experience of Open Source development and community engagement.
- Published
- 2019
43. Scientific Software Communities.
- Author
-
Terrel, Andy, Tobis, Michael, and Thiruvathukal, George K.
- Subjects
SCIENTIFIC software ,REPRODUCIBLE research ,SYSTEM analysis software ,COMPUTER science ,COMPUTER engineering ,SYSTEMS design - Abstract
The articles in this issue provide some examples of how a more considered focus on the software development process can feed the development of science. Two different approaches to reproducible software practices, an approach on maintaining documentation for important base libraries, and a discussion on ways of extending a software library?s functionality to keep it relevant as a community evolves over time. These topics challenge the boundaries of what software can be for an individual and for a community. The authors expose eaknesses in our state-of-the-art practices with an eye towards a sustainable future. By using these techniques, we avoid numerous withdrawn results?a current crisis due to reliance on software without verification. [ABSTRACT FROM AUTHOR]
- Published
- 2015
- Full Text
- View/download PDF
44. Intelligent Information Processing.
- Author
-
Quan, Wei
- Subjects
INFORMATION processing ,COGNITIVE computing ,COMPUTER science ,EVOLUTIONARY computation ,ARTIFICIAL intelligence ,WAVELET transforms - Abstract
Intellligent information processing is the study on establishing the theory, algorithm, and systematic method and technology to deal with complex system information and its uncertainty. It has broad application prospects in complex system modeling, system analysis, decision, control, optimization, and design. It is an interdisciplinary subject in computer science, which involves neural network, fuzzy system, evolutionary computation, chaos dynamics, classification theory, wavelet transform, artificial intelligence, and so on. From information carrier to information processing, human intelligence is widely simulated to process various kinds of information. The combination of artificial intelligence and cognitive science will further promote the ability of human self-understanding and control. Studying the theory and method of intelligent information processing with cognitive mechanism, exploring the mechanism of cognition, building an available computing model, and developing applications may bring a breakthrough in the future information processing technology [ABSTRACT FROM AUTHOR]
- Published
- 2019
- Full Text
- View/download PDF
45. GOODBYE TO ALL THAT.
- Author
-
Dubois, Paul F.
- Subjects
MATHEMATICAL programming ,COMPUTER programming ,COMPUTER scientists ,COMPUTER science ,PERSONALITY - Abstract
The author offers opinions on computer programming and his career as a computer scientist. He announces that this will be his last regular editorial for the publication. He recounts his decision to leave mathematics for computer science, and states that writing for the publication allowed him to fulfill the part of his personality which almost led to him becoming a college English major.
- Published
- 2008
- Full Text
- View/download PDF
46. The Company We Keep [Advertisement].
- Subjects
COMPUTER science ,NONFICTION - Abstract
Advertisement: IEEE. [ABSTRACT FROM AUTHOR]
- Published
- 2015
- Full Text
- View/download PDF
47. Reproducible Research: Tools and Strategies for Scientific Computing.
- Author
-
Stodden, Victoria
- Subjects
SPECIAL issues of periodicals ,RESEARCH & development ,COMPUTER engineering ,PERIODICAL articles ,PERIODICAL editors ,COMPUTER science - Abstract
The guest editor presents the articles for this special issue on reproducible research for scientific computing. [ABSTRACT FROM AUTHOR]
- Published
- 2012
- Full Text
- View/download PDF
48. OBSERVATOIRE LANDAU.
- Author
-
Landau, Rubin
- Subjects
COMPUTER science ,COMPUTER scientists ,COMPUTER programmers ,COMPUTER programming ,MATHEMATICAL analysis - Abstract
The article discusses computational thinking, examining the author's views on what exactly computational thinking means. The author compares the definition of computational thinking as provided by the Center for Computational Thinking (CCT) with the concept of computational scientific thinking (CST).
- Published
- 2009
49. BACK TO THE FUTURE?
- Author
-
Chonacky, Norman
- Subjects
COMPUTER programming ,COMPUTER science - Abstract
The author reflects on Greg Wilson's contention regarding the lack of computational practices of science and engineering students in the U.S. He states that Wilson's statement reminds teachers that scientific, engineering, and educational work involves practices, and that these can be as different as the cultures of the practitioners. The author also stresses on his findings that Wilson's argument is making an appeal for the basic of orderly programming practice.
- Published
- 2008
- Full Text
- View/download PDF
50. THOSE WHO WILL NOT LEARN FROM HISTORY….
- Author
-
Wilson, Greg
- Subjects
COMPUTER science ,SCIENCE education ,COMPUTATION laboratories - Abstract
The author reflects on the prospects of computational science in the U.S. The author assesses the opinions of speakers during a workshop on computational science education. In conclusion, he stresses that he strongly believe on the potential of computing to revolutionize science. He points out that if people do not learn from previous efforts to make it part of mainstream scientific education, the computing potential will go unrealized.
- Published
- 2008
- Full Text
- View/download PDF
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.