SlideShare une entreprise Scribd logo
1  sur  27
Télécharger pour lire hors ligne
Software and Education 
at NSF/ACI 
Daniel S. Katz 
Program Director, 
CISE/ACI
Big Science and Infrastructure 
• Hurricanes affect humans 
• Multi-physics: atmosphere, ocean, coast, vegetation, soil 
– Sensors and data as inputs 
• Humans: what have they built, where are they, what will they do 
– Data and models as inputs 
• Infrastructure: 
– Urgent/scheduled processing, workflows 
– Software applications, workflows 
– Networks 
– Decision-support systems, 
visualization 
– Data storage, 
interoperability
Long-tail Science and Infrastructure 
• Exploding data volumes & 
powerful simulation methods 
mean that more researchers 
need advanced infrastructure 
• Such “long-tail” researchers 
cannot afford expensive 
expertise and unique 
infrastructure 
• Challenge: Outsource and/or 
automate time-consuming 
common processes 
– Tools, e.g., Globus Online 
and data management 
• Note: much LHC data is moved 
by Globus GridFTP, e.g., May/ 
June 2012, >20 PB, >20M files 
– Gateways, e.g., nanoHUB, 
CIPRES, access to scientific 
simulation software 
NSF grant size, 2007. 
(“Dark data in the long tail 
of science”, B. Heidorn)
Cyberinfrastructure (e-Research) 
• “Cyberinfrastructure consists of computing systems, 
data storage systems, advanced instruments and 
data repositories, visualization environments, and 
people, all linked together by software and high 
performance networks to improve research 
productivity and enable breakthroughs not otherwise 
possible.” 
-- Craig Stewart 
• Infrastructure elements: 
– parts of an infrastructure, 
– developed by individuals and groups, 
– international, 
– developed for a purpose, 
– used by a community
Cyberinfrastructure Framework for 21st Century 
Science and Engineering (CIF21) 
• Cross-NSF portfolio of activities to provide integrated cyber resources 
that will enable new multidisciplinary research opportunities in all 
science and engineering fields by leveraging ongoing investments and 
using common approaches and components (http://www.nsf.gov/cif21) 
• ACCI task force reports (http://www.nsf.gov/od/oci/taskforces/index.jsp) 
– Campus Bridging, Cyberlearning & Workforce Development, Data 
& Visualization, Grand Challenges, HPC, Software for Science & 
Engineering 
– Included recommendation for NSF-wide CDS&E program 
• Vision and Strategy Reports 
– ACI - http://www.nsf.gov/publications/pub_summ.jsp?ods_key=nsf12051 
– Software - http://www.nsf.gov/publications/pub_summ.jsp?ods_key=nsf12113 
– Data - http://www.nsf.gov/od/oci/cif21/DataVision2012.pdf 
• Implementation 
– Implementation of Software Vision 
http://www.nsf.gov/funding/pgm_summ.jsp?pims_id=504817
Infrastructure Role & Lifecycle 
Create and maintain a 
software ecosystem 
providing new 
capabilities that 
advance and accelerate 
scientific inquiry at 
unprecedented 
complexity and scale 
Support the 
foundational 
research necessary 
to continue to 
efficiently advance 
scientific software 
Enable transformative, 
interdisciplinary, 
collaborative, science 
and engineering 
research and 
education through the 
use of advanced 
software and services 
Transform practice through new 
policies for software addressing 
challenges of academic culture, open 
dissemination and use, reproducibility 
and trust, curation, sustainability, 
governance, citation, stewardship, and 
attribution of software authorship 
Develop a next generation diverse 
workforce of scientists and 
engineers equipped with essential 
skills to use and develop software, 
with software and services used in 
both the research and education 
process
Learning and Workforce Development 
CI-focused 
Workforce as Cyberinfrastructure 
Cyber Scientists 
to develop 
new capabilities 
CI-enabled 
Area Scientists 
to exploit 
new capabilities 
CI-skilled 
Professional Staff 
to support 
new capabilities 
CI
Example: Interactions in 
Understanding the Universe (I2U2) 
• An "educational virtual organization" to strengthen education 
and outreach activities of scientific experiments at U.S. 
universities and laboratories (CMS, Cosmic Rays, LIGO) 
• Creates and maintains infrastructure and common fabric to 
develop hands-on laboratory course content and provide 
interactive learning experience bringing tangible aspects of 
experiments into an accessible "virtual laboratory” 
– e-Labs: for classrooms, using web tools 
– i-Labs: for museums, using physical interactive interfaces 
• Collaboration of scientists, computer scientists and educators 
to grow and sustain scientific workforce, and to promote public 
appreciation of and support for the complex collaborations of 
our national scientific programs 
• https://www.i2u2.org
Example: Data Science for the 
Social Good (DSSG) 
• Eric & Wendy Schmidt Data Science for Social Good 
fellowship is a University of Chicago summer program for 
aspiring data scientists to work on data mining, machine 
learning, big data, and data science projects with social 
impact 
• 48 undergrad and grad students come to Chicago, work in 
small-teams with governments and non-profits, led by full-time 
mentors, to tackle real-world problems in education, health, 
energy, transportation, etc. 
• http://dssg.io
Common Elements of Examples 
• Bring together students and 
educators/teachers/mentors 
• Use/build tools (preexisting for U2I2, 
some preexisting, some novel for 
DSSG) 
• Have impact for students, and 
ideally for science/society
What’s needed 
• Education 
• Training 
• Materials 
• Tools 
• Funding/Organization 
• Inspiration/Motivation
Curricula Activities (CS) 
• Parallel Computing 
– TCPP model curriculum 
• http://www.cs.gsu.edu/~tcpp/curriculum/ 
– Others also exploring this space 
• E.g., new curriculum at CMU - http://hiperfit.dk/pdf/HIPERFIT-2-harper.pdf 
– Intel Academic Community 
• http://software.intel.com/en-us/academic 
• Distributed Computing 
– NSF Workshop: Designing Tools and Curricula for Undergraduate 
Courses in Distributed Systems 
• Parallel and Distributed Computing 
– ACM/IEEE-CS Computer Science Curricula 2013 
• Common elements that can apply outside CS 
– Concerned faculty come together 
– Work through needed changes (not just additions) 
– Work with early adopters 
– Update and expand
HPC University (HPCU) 
• A virtual organization 
• Goal: to provide cohesive, persistent, and sustainable on-line 
environment to share educational and training materials for 
continuum of HPC environments from desktops to the highest-end 
facilities 
• Resources to guide researchers, educators and students to 
– Choose successful paths for HPC learning and workforce development 
– Contribute high-quality and pedagogically effective materials that allow 
individuals at all levels and in all fields of study to advance scientific discovery 
• Actively seeks participation from all parts of HPC community to: 
– Assess the learning and workforce development needs and requirements of 
the community 
– Catalog, disseminate and promote peer-reviewed and persistent HPC 
resources 
– Develop new content to fill the gaps to address community needs 
– Broaden access by a larger and more diverse community via a variety of 
delivery methods 
– Pursue other activities as needed to address community needs 
• http://hpcuniversity.org/
Repository: National Science 
Digital Library 
• http://nsdl.org/
The role of training 
• There’s a lot of computer/computing training available 
• Synchronous and asynchronous 
• Often led by centers, and universities with computational 
research programs (XSEDE, DOE, etc.) 
• Also supported by organizations such as Shodor Foundation, 
http://www.computationalscience.org/ 
• Some aimed at users, others at educators (both K-12 and 
university) 
• Some is fairly specific computational science (e.g., molecular 
dynamics), but other is fairly general (parallel programming) 
• OSG offers training for grid computing, but mostly for actually 
running or using OSG or HTDC systems (Condor) - https:// 
opensciencegrid.org/bin/view/Education/WebHome 
– E.g. security for users, security for admins 
– Also see http://www.campusgrids.org, and U Wisconsin and U Nebraska 
classes and curricula based on their experience with and collaboration with 
OSG
Software Carpentry 
• Helps researchers be more productive by teaching them 
basic computing skills 
• Runs boot camps at dozens of sites around the world, and 
also provides open access material online for self-paced 
instruction 
– Introduction to Unix shell; introduce pipes, loops, history, and the 
idea of scripting 
– Introduction to Python, to building components that can be used in 
pipelines, and to when and why to break code into reusable 
functions. 
– Version control for file sharing, collaboration, and reproducibility. 
– Testing (both the mechanics and the use of tests to define problems 
more precisely). 
– An introduction to either databases or NumPy, depending on the 
audience
Software Carpentry Model 
• Good expansion model – Initial instructors still are active, 
but new instructors come from those trained who want to 
share what they have learned, using the material provided 
• Material is all open for use and improvement 
• In some sense, Software Carpentry has become the 
coordinators between those who want to learn and those 
who want to teach 
• http://software-carpentry.org
Argonne Training Program on 
Extreme-Scale Computing (ATPESC) 
• Two-week program for computational scientists 
• Provides intensive hands-on training on the key 
skills, approaches, and tools to design, 
implement, and execute computational science 
and engineering applications on current high-end 
computing systems and the leadership-class 
computing systems of the future 
• As a bridge to that future, this program fills the 
gap that exists in the training computational 
scientists typically receive through formal 
education or other shorter courses.
How can NSF help 
(if you are in the US) 
• Research Experiences for 
Undergraduates (REU) 
• Division of Undergraduate Education 
(EHR/DUE) 
• Cyberlearning 
• NSF Research Traineeship (NRT) 
• Support of workshops 
• Support undergraduate travel to 
conferences
Research Experiences for 
Undergraduates - Supplements 
• Goals: expand student participation in all kinds of research; 
attract diversified pool of talented students into careers in 
science and engineering; help ensure that they receive the best 
education possible 
• REU supplements typically provides support for 1-2 undergrads 
to participate in research, can be more for large projects 
• Mentoring is important; project should develop students' 
research skills, involve them in the culture of research in the 
discipline, and connect their research experience with their 
overall course of study 
• Support for undergrads involved in carrying out research should 
be included as part of the research proposal rather than as a 
post-award supplement, unless it was not foreseeable at the 
time of the original proposal 
• REU supplement requests are handled by the NSF program 
officer for the underlying research grant
Research Experiences for 
Undergraduates - Sites 
• REU Sites host a summer cohort of 
undergraduates for a structured research-learning 
experience 
– Vision: Extend research participation to students who 
would otherwise lack such opportunities 
• At least 50% from institutions other than the host 
• At least 50% from schools with limited STEM research 
opportunities 
• Outreach to underrepresented groups is a plus 
– Implementation: Create empowering cohort 
experience that promotes STEM engagement 
• Coherent intellectual focus to research topics 
• Research mentoring and support 
• Professional development, grad school prep 
• Cohort building, networking opportunities, social events
Education and Human Resources / 
Undergraduate Education (DUE) 
• DUE goals include: 
– Support Curriculum Development 
• Stimulate and support research on learning. 
• Promote development of exemplary materials and strategies for 
education. 
• Support model assessment programs and practices. 
• Effect broad dissemination of effective pedagogy and materials. 
• Enable long-term sustainability of effective activities. 
– Prepare the Workforce 
• Promote technological, quantitative, and scientific literacy. 
• Support an increase in diversity, size, and quality of the next 
generation of STEM professionals who enter the workforce with 
two- or four-year degrees or who continue their studies in 
graduate and professional schools. 
• Invest in the nation's future K-12 teacher workforce. 
• Fund research to evaluate and improve workforce initiatives. 
• http://www.nsf.gov/div/index.jsp?org=DUE
Cyberlearning and Future Learning 
Technologies NSF 14-526 
• Vision: 
– New technologies will transform learning opportunities, interests, 
and outcomes in all phases of life, making it possible for learning to 
be tailored to individuals and groups 
– Best technological genres and socio-technical systems designed for 
these purposes will be informed by how people learn 
– Can make progress in understanding learning, moving toward 
predictive computational models of individual and group learning 
• Aims: 
– Learning how to design and effectively use the learning technologies 
of the future (Future Learning Technologies) 
– Understanding processes involved in learning when learners can 
have experiences that only technology allows (Cyberlearning) 
• Every project addresses and connects 3 thrusts: 
– Innovation 
– Advancing understanding of how people learn in technology-rich 
learning environments 
– Promoting generalizability and transferability of new genres
NSF Research Traineeship 
(NRT) NSF14-548 
• To develop bold, new, potentially transformative, and 
scalable models for STEM graduate training 
• Ensure that graduate students develop the skills, 
knowledge, and competencies needed to pursue a range 
of STEM careers 
• 1 initial priority research theme - Data-Enabled Science 
and Engineering (DESE) - but other crosscutting, 
interdisciplinary themes are also allowed, aligned with 
national research priorities 
• Emphasizes the development of competencies for both 
research and research-related careers 
• Creation of sustainable programmatic capacity at 
institutions is an expected outcome. 
• Replaces IGERT
Other events 
• Grace Hopper Celebration of Women in 
Computing 
– World’s largest gathering of technical women in 
computing 
– Place where technical women gather to network, find 
or be mentors, create collaborative proposals, and 
increase the visibility of women’s contributions to 
computing 
• Tapia Celebration of Diversity in Computing 
– Brings together undergraduate and graduate students, 
faculty, researchers, and professionals in computing 
from all backgrounds and ethnicities 
• Both aim to promote their attendees work and 
increase networking & mentoring 
• Both can be inspirational for undergraduates!!
Learning and Workforce Development 
CI-focused 
Workforce as Cyberinfrastructure 
Cyber Scientists 
to develop 
new capabilities 
CI-enabled 
Area Scientists 
to exploit 
new capabilities 
CI-skilled 
Professional Staff 
to support 
new capabilities 
CI
Conclusions 
• Lots of demand for trained staff and users 
– Those who have the need are trying to provide training to fill that need 
(pull) 
• Seems to be lots of demand for educated developers, staff, users 
– In general, the burden for filling this need seems to be on the 
traditional academic system (push) 
– Software Carpentry as an exception? 
• In CS, lots of people teaching 
– Starting to share experiences and lessons learned 
– Moving towards some consensus on what to teach or how to teach it? 
• Cyberinfrastructure is a common point where big science, long-tail 
science, and education meet; it has a dual role 
– Used to train/educate 
– Needs to be refreshed by trained/educated developers 
• Lots of opportunities exist! 
– Form a community 
– Decide what needs to be done 
– Find the right opportunity

Contenu connexe

Tendances

Learning Analytics in a Mobile World - A Community Information Systems Perspe...
Learning Analytics in a Mobile World - A Community Information Systems Perspe...Learning Analytics in a Mobile World - A Community Information Systems Perspe...
Learning Analytics in a Mobile World - A Community Information Systems Perspe...Ralf Klamma
 
XSEDE: an ecosystem of advanced digital services accelerating scientific disc...
XSEDE: an ecosystem of advanced digital services accelerating scientific disc...XSEDE: an ecosystem of advanced digital services accelerating scientific disc...
XSEDE: an ecosystem of advanced digital services accelerating scientific disc...John Towns
 
Supporting Research Communities with XSEDE
Supporting Research Communities with XSEDESupporting Research Communities with XSEDE
Supporting Research Communities with XSEDEJohn Towns
 
Harnessing Collective Intelligence for Sustainable Development
Harnessing Collective Intelligence for Sustainable DevelopmentHarnessing Collective Intelligence for Sustainable Development
Harnessing Collective Intelligence for Sustainable DevelopmentEDINA, University of Edinburgh
 
Slides | Research data literacy and the library
Slides | Research data literacy and the librarySlides | Research data literacy and the library
Slides | Research data literacy and the libraryColleen DeLory
 
Bleeding, Leading, or Not Competing
Bleeding, Leading, or Not CompetingBleeding, Leading, or Not Competing
Bleeding, Leading, or Not CompetingRobert H. McDonald
 
E research attachment survey
E research attachment surveyE research attachment survey
E research attachment surveyRiri Kusumarani
 
e-Strategy
e-Strategye-Strategy
e-Strategyheila1
 
research-computing-synopsis
research-computing-synopsisresearch-computing-synopsis
research-computing-synopsisMark Jack
 
Hull presentation to Fedora UK&I meeting, 21st March 2013
Hull presentation to Fedora UK&I meeting, 21st March 2013Hull presentation to Fedora UK&I meeting, 21st March 2013
Hull presentation to Fedora UK&I meeting, 21st March 2013Chris Awre
 
International approached to DMPs - Sarah Jones
International approached to DMPs - Sarah JonesInternational approached to DMPs - Sarah Jones
International approached to DMPs - Sarah JonesARDC
 
XSEDE Overview (March 2014)
XSEDE Overview (March 2014)XSEDE Overview (March 2014)
XSEDE Overview (March 2014)John Towns
 
Some facts and figures about JISC digitisation impact
Some facts and figures about JISC digitisation impactSome facts and figures about JISC digitisation impact
Some facts and figures about JISC digitisation impactPaolaMarchionni
 
High Performance Cyberinfrastructure and Data Services
High Performance Cyberinfrastructure and Data ServicesHigh Performance Cyberinfrastructure and Data Services
High Performance Cyberinfrastructure and Data ServicesJerry Sheehan
 
2011 odh webinar.nitle
2011 odh webinar.nitle2011 odh webinar.nitle
2011 odh webinar.nitleRebecca Davis
 
UK e-Infrastructure: Widening Access, Increasing Participation
UK e-Infrastructure: Widening Access, Increasing ParticipationUK e-Infrastructure: Widening Access, Increasing Participation
UK e-Infrastructure: Widening Access, Increasing ParticipationNeil Chue Hong
 
Learning Analytics and Sensemaking in Digital Learning Ecosystems - Examples ...
Learning Analytics and Sensemaking in Digital Learning Ecosystems - Examples ...Learning Analytics and Sensemaking in Digital Learning Ecosystems - Examples ...
Learning Analytics and Sensemaking in Digital Learning Ecosystems - Examples ...tobold
 

Tendances (20)

Learning Analytics in a Mobile World - A Community Information Systems Perspe...
Learning Analytics in a Mobile World - A Community Information Systems Perspe...Learning Analytics in a Mobile World - A Community Information Systems Perspe...
Learning Analytics in a Mobile World - A Community Information Systems Perspe...
 
XSEDE: an ecosystem of advanced digital services accelerating scientific disc...
XSEDE: an ecosystem of advanced digital services accelerating scientific disc...XSEDE: an ecosystem of advanced digital services accelerating scientific disc...
XSEDE: an ecosystem of advanced digital services accelerating scientific disc...
 
Sgci iwsg-a-10-10-16
Sgci iwsg-a-10-10-16Sgci iwsg-a-10-10-16
Sgci iwsg-a-10-10-16
 
Supporting Research Communities with XSEDE
Supporting Research Communities with XSEDESupporting Research Communities with XSEDE
Supporting Research Communities with XSEDE
 
Harnessing Collective Intelligence for Sustainable Development
Harnessing Collective Intelligence for Sustainable DevelopmentHarnessing Collective Intelligence for Sustainable Development
Harnessing Collective Intelligence for Sustainable Development
 
Slides | Research data literacy and the library
Slides | Research data literacy and the librarySlides | Research data literacy and the library
Slides | Research data literacy and the library
 
Bleeding, Leading, or Not Competing
Bleeding, Leading, or Not CompetingBleeding, Leading, or Not Competing
Bleeding, Leading, or Not Competing
 
E research attachment survey
E research attachment surveyE research attachment survey
E research attachment survey
 
e-Strategy
e-Strategye-Strategy
e-Strategy
 
research-computing-synopsis
research-computing-synopsisresearch-computing-synopsis
research-computing-synopsis
 
Hull presentation to Fedora UK&I meeting, 21st March 2013
Hull presentation to Fedora UK&I meeting, 21st March 2013Hull presentation to Fedora UK&I meeting, 21st March 2013
Hull presentation to Fedora UK&I meeting, 21st March 2013
 
International approached to DMPs - Sarah Jones
International approached to DMPs - Sarah JonesInternational approached to DMPs - Sarah Jones
International approached to DMPs - Sarah Jones
 
XSEDE Overview (March 2014)
XSEDE Overview (March 2014)XSEDE Overview (March 2014)
XSEDE Overview (March 2014)
 
Some facts and figures about JISC digitisation impact
Some facts and figures about JISC digitisation impactSome facts and figures about JISC digitisation impact
Some facts and figures about JISC digitisation impact
 
High Performance Cyberinfrastructure and Data Services
High Performance Cyberinfrastructure and Data ServicesHigh Performance Cyberinfrastructure and Data Services
High Performance Cyberinfrastructure and Data Services
 
2011 odh webinar.nitle
2011 odh webinar.nitle2011 odh webinar.nitle
2011 odh webinar.nitle
 
RDM@Edinburgh
RDM@EdinburghRDM@Edinburgh
RDM@Edinburgh
 
RDM@Edinburgh
RDM@EdinburghRDM@Edinburgh
RDM@Edinburgh
 
UK e-Infrastructure: Widening Access, Increasing Participation
UK e-Infrastructure: Widening Access, Increasing ParticipationUK e-Infrastructure: Widening Access, Increasing Participation
UK e-Infrastructure: Widening Access, Increasing Participation
 
Learning Analytics and Sensemaking in Digital Learning Ecosystems - Examples ...
Learning Analytics and Sensemaking in Digital Learning Ecosystems - Examples ...Learning Analytics and Sensemaking in Digital Learning Ecosystems - Examples ...
Learning Analytics and Sensemaking in Digital Learning Ecosystems - Examples ...
 

En vedette

Massachusetts Tidelands Law
Massachusetts Tidelands LawMassachusetts Tidelands Law
Massachusetts Tidelands Lawjoecal
 
Opinions on the State of Production Distributed Infrastructure (PDI)
Opinions on the State of Production Distributed Infrastructure (PDI)Opinions on the State of Production Distributed Infrastructure (PDI)
Opinions on the State of Production Distributed Infrastructure (PDI)Daniel S. Katz
 
Perspectives on Undergraduate Education in Parallel and Distributed Computing
Perspectives on Undergraduate Education in Parallel and Distributed ComputingPerspectives on Undergraduate Education in Parallel and Distributed Computing
Perspectives on Undergraduate Education in Parallel and Distributed ComputingDaniel S. Katz
 
NSF SI2 program discussion at 2013 SI2 PI meeting
NSF SI2 program discussion at 2013 SI2 PI meetingNSF SI2 program discussion at 2013 SI2 PI meeting
NSF SI2 program discussion at 2013 SI2 PI meetingDaniel S. Katz
 
Advancing Science through Coordinated Cyberinfrastructure
Advancing Science through Coordinated CyberinfrastructureAdvancing Science through Coordinated Cyberinfrastructure
Advancing Science through Coordinated CyberinfrastructureDaniel S. Katz
 
20160607 citation4software panel
20160607 citation4software panel20160607 citation4software panel
20160607 citation4software panelDaniel S. Katz
 
US University Research Funding, Peer Reviews, and Metrics
US University Research Funding, Peer Reviews, and MetricsUS University Research Funding, Peer Reviews, and Metrics
US University Research Funding, Peer Reviews, and MetricsDaniel S. Katz
 

En vedette (7)

Massachusetts Tidelands Law
Massachusetts Tidelands LawMassachusetts Tidelands Law
Massachusetts Tidelands Law
 
Opinions on the State of Production Distributed Infrastructure (PDI)
Opinions on the State of Production Distributed Infrastructure (PDI)Opinions on the State of Production Distributed Infrastructure (PDI)
Opinions on the State of Production Distributed Infrastructure (PDI)
 
Perspectives on Undergraduate Education in Parallel and Distributed Computing
Perspectives on Undergraduate Education in Parallel and Distributed ComputingPerspectives on Undergraduate Education in Parallel and Distributed Computing
Perspectives on Undergraduate Education in Parallel and Distributed Computing
 
NSF SI2 program discussion at 2013 SI2 PI meeting
NSF SI2 program discussion at 2013 SI2 PI meetingNSF SI2 program discussion at 2013 SI2 PI meeting
NSF SI2 program discussion at 2013 SI2 PI meeting
 
Advancing Science through Coordinated Cyberinfrastructure
Advancing Science through Coordinated CyberinfrastructureAdvancing Science through Coordinated Cyberinfrastructure
Advancing Science through Coordinated Cyberinfrastructure
 
20160607 citation4software panel
20160607 citation4software panel20160607 citation4software panel
20160607 citation4software panel
 
US University Research Funding, Peer Reviews, and Metrics
US University Research Funding, Peer Reviews, and MetricsUS University Research Funding, Peer Reviews, and Metrics
US University Research Funding, Peer Reviews, and Metrics
 

Similaire à Software and Education at NSF/ACI

Working towards Sustainable Software for Science (an NSF and community view)
Working towards Sustainable Software for Science (an NSF and community view)Working towards Sustainable Software for Science (an NSF and community view)
Working towards Sustainable Software for Science (an NSF and community view)Daniel S. Katz
 
NSF Software @ ApacheConNA
NSF Software @ ApacheConNANSF Software @ ApacheConNA
NSF Software @ ApacheConNADaniel S. Katz
 
Open Source and Science at the National Science Foundation (NSF)
Open Source and Science at the National Science Foundation (NSF)Open Source and Science at the National Science Foundation (NSF)
Open Source and Science at the National Science Foundation (NSF)Daniel S. Katz
 
Scientific Software Challenges and Community Responses
Scientific Software Challenges and Community ResponsesScientific Software Challenges and Community Responses
Scientific Software Challenges and Community ResponsesDaniel S. Katz
 
Amy Walton - NSF’s Computational Ecosystem for 21st Century Science & Enginee...
Amy Walton - NSF’s Computational Ecosystem for 21st Century Science & Enginee...Amy Walton - NSF’s Computational Ecosystem for 21st Century Science & Enginee...
Amy Walton - NSF’s Computational Ecosystem for 21st Century Science & Enginee...Larry Smarr
 
What is eScience, and where does it go from here?
What is eScience, and where does it go from here?What is eScience, and where does it go from here?
What is eScience, and where does it go from here?Daniel S. Katz
 
Birgit Plietzsch “RDM within research computing support” SALCTG June 2013
Birgit Plietzsch “RDM within research computing support” SALCTG June 2013Birgit Plietzsch “RDM within research computing support” SALCTG June 2013
Birgit Plietzsch “RDM within research computing support” SALCTG June 2013SALCTG
 
EarthCube Monthly Community Webinar- Nov. 22, 2013
EarthCube Monthly Community Webinar- Nov. 22, 2013EarthCube Monthly Community Webinar- Nov. 22, 2013
EarthCube Monthly Community Webinar- Nov. 22, 2013EarthCube
 
Scientific Software Innovation Institutes (S2I2s) as part of NSF’s SI2 program
Scientific Software Innovation Institutes (S2I2s) as part of NSF’s SI2 programScientific Software Innovation Institutes (S2I2s) as part of NSF’s SI2 program
Scientific Software Innovation Institutes (S2I2s) as part of NSF’s SI2 programDaniel S. Katz
 
XSEDE13: State of XSEDE
XSEDE13: State of XSEDEXSEDE13: State of XSEDE
XSEDE13: State of XSEDEJohn Towns
 
SGCI - URSSI - Research Software Engineers, Science Gateway Developers and Cy...
SGCI - URSSI - Research Software Engineers, Science Gateway Developers and Cy...SGCI - URSSI - Research Software Engineers, Science Gateway Developers and Cy...
SGCI - URSSI - Research Software Engineers, Science Gateway Developers and Cy...Sandra Gesing
 
Data-intensive bioinformatics on HPC and Cloud
Data-intensive bioinformatics on HPC and CloudData-intensive bioinformatics on HPC and Cloud
Data-intensive bioinformatics on HPC and CloudOla Spjuth
 
SGCI - S2I2: Science Gateways Community Institute
SGCI - S2I2: Science Gateways Community InstituteSGCI - S2I2: Science Gateways Community Institute
SGCI - S2I2: Science Gateways Community InstituteSandra Gesing
 
Supporting Research Communities with XSEDE
Supporting Research Communities with XSEDESupporting Research Communities with XSEDE
Supporting Research Communities with XSEDEJohn Towns
 
Institutional Repositories.pptx
Institutional Repositories.pptxInstitutional Repositories.pptx
Institutional Repositories.pptxSheejamolMathew
 
SGCI HICSS50 Presentation
SGCI HICSS50 PresentationSGCI HICSS50 Presentation
SGCI HICSS50 Presentationmaytaldahan
 
Data-intensive applications on cloud computing resources: Applications in lif...
Data-intensive applications on cloud computing resources: Applications in lif...Data-intensive applications on cloud computing resources: Applications in lif...
Data-intensive applications on cloud computing resources: Applications in lif...Ola Spjuth
 
SGCI Science Gateways: Ushering in a New Era of Sustainability
SGCI Science Gateways: Ushering in a New Era of Sustainability SGCI Science Gateways: Ushering in a New Era of Sustainability
SGCI Science Gateways: Ushering in a New Era of Sustainability Sandra Gesing
 

Similaire à Software and Education at NSF/ACI (20)

Working towards Sustainable Software for Science (an NSF and community view)
Working towards Sustainable Software for Science (an NSF and community view)Working towards Sustainable Software for Science (an NSF and community view)
Working towards Sustainable Software for Science (an NSF and community view)
 
NSF Software @ ApacheConNA
NSF Software @ ApacheConNANSF Software @ ApacheConNA
NSF Software @ ApacheConNA
 
Open Source and Science at the National Science Foundation (NSF)
Open Source and Science at the National Science Foundation (NSF)Open Source and Science at the National Science Foundation (NSF)
Open Source and Science at the National Science Foundation (NSF)
 
Sgci esip-7-20-18
Sgci esip-7-20-18Sgci esip-7-20-18
Sgci esip-7-20-18
 
Scientific Software Challenges and Community Responses
Scientific Software Challenges and Community ResponsesScientific Software Challenges and Community Responses
Scientific Software Challenges and Community Responses
 
Amy Walton - NSF’s Computational Ecosystem for 21st Century Science & Enginee...
Amy Walton - NSF’s Computational Ecosystem for 21st Century Science & Enginee...Amy Walton - NSF’s Computational Ecosystem for 21st Century Science & Enginee...
Amy Walton - NSF’s Computational Ecosystem for 21st Century Science & Enginee...
 
What is eScience, and where does it go from here?
What is eScience, and where does it go from here?What is eScience, and where does it go from here?
What is eScience, and where does it go from here?
 
Birgit Plietzsch “RDM within research computing support” SALCTG June 2013
Birgit Plietzsch “RDM within research computing support” SALCTG June 2013Birgit Plietzsch “RDM within research computing support” SALCTG June 2013
Birgit Plietzsch “RDM within research computing support” SALCTG June 2013
 
EarthCube Monthly Community Webinar- Nov. 22, 2013
EarthCube Monthly Community Webinar- Nov. 22, 2013EarthCube Monthly Community Webinar- Nov. 22, 2013
EarthCube Monthly Community Webinar- Nov. 22, 2013
 
Seminario Sobre Datasets Consorcio Madrono
Seminario Sobre Datasets Consorcio Madrono Seminario Sobre Datasets Consorcio Madrono
Seminario Sobre Datasets Consorcio Madrono
 
Scientific Software Innovation Institutes (S2I2s) as part of NSF’s SI2 program
Scientific Software Innovation Institutes (S2I2s) as part of NSF’s SI2 programScientific Software Innovation Institutes (S2I2s) as part of NSF’s SI2 program
Scientific Software Innovation Institutes (S2I2s) as part of NSF’s SI2 program
 
XSEDE13: State of XSEDE
XSEDE13: State of XSEDEXSEDE13: State of XSEDE
XSEDE13: State of XSEDE
 
SGCI - URSSI - Research Software Engineers, Science Gateway Developers and Cy...
SGCI - URSSI - Research Software Engineers, Science Gateway Developers and Cy...SGCI - URSSI - Research Software Engineers, Science Gateway Developers and Cy...
SGCI - URSSI - Research Software Engineers, Science Gateway Developers and Cy...
 
Data-intensive bioinformatics on HPC and Cloud
Data-intensive bioinformatics on HPC and CloudData-intensive bioinformatics on HPC and Cloud
Data-intensive bioinformatics on HPC and Cloud
 
SGCI - S2I2: Science Gateways Community Institute
SGCI - S2I2: Science Gateways Community InstituteSGCI - S2I2: Science Gateways Community Institute
SGCI - S2I2: Science Gateways Community Institute
 
Supporting Research Communities with XSEDE
Supporting Research Communities with XSEDESupporting Research Communities with XSEDE
Supporting Research Communities with XSEDE
 
Institutional Repositories.pptx
Institutional Repositories.pptxInstitutional Repositories.pptx
Institutional Repositories.pptx
 
SGCI HICSS50 Presentation
SGCI HICSS50 PresentationSGCI HICSS50 Presentation
SGCI HICSS50 Presentation
 
Data-intensive applications on cloud computing resources: Applications in lif...
Data-intensive applications on cloud computing resources: Applications in lif...Data-intensive applications on cloud computing resources: Applications in lif...
Data-intensive applications on cloud computing resources: Applications in lif...
 
SGCI Science Gateways: Ushering in a New Era of Sustainability
SGCI Science Gateways: Ushering in a New Era of Sustainability SGCI Science Gateways: Ushering in a New Era of Sustainability
SGCI Science Gateways: Ushering in a New Era of Sustainability
 

Plus de Daniel S. Katz

Research software susainability
Research software susainabilityResearch software susainability
Research software susainabilityDaniel S. Katz
 
Software Professionals (RSEs) at NCSA
Software Professionals (RSEs) at NCSASoftware Professionals (RSEs) at NCSA
Software Professionals (RSEs) at NCSADaniel S. Katz
 
Parsl: Pervasive Parallel Programming in Python
Parsl: Pervasive Parallel Programming in PythonParsl: Pervasive Parallel Programming in Python
Parsl: Pervasive Parallel Programming in PythonDaniel S. Katz
 
Requiring Publicly-Funded Software, Algorithms, and Workflows to be Made Publ...
Requiring Publicly-Funded Software, Algorithms, and Workflows to be Made Publ...Requiring Publicly-Funded Software, Algorithms, and Workflows to be Made Publ...
Requiring Publicly-Funded Software, Algorithms, and Workflows to be Made Publ...Daniel S. Katz
 
Citation and Research Objects: Toward Active Research Objects
Citation and Research Objects: Toward Active Research ObjectsCitation and Research Objects: Toward Active Research Objects
Citation and Research Objects: Toward Active Research ObjectsDaniel S. Katz
 
FAIR is not Fair Enough, Particularly for Software Citation, Availability, or...
FAIR is not Fair Enough, Particularly for Software Citation, Availability, or...FAIR is not Fair Enough, Particularly for Software Citation, Availability, or...
FAIR is not Fair Enough, Particularly for Software Citation, Availability, or...Daniel S. Katz
 
Fundamentals of software sustainability
Fundamentals of software sustainabilityFundamentals of software sustainability
Fundamentals of software sustainabilityDaniel S. Katz
 
Software Citation in Theory and Practice
Software Citation in Theory and PracticeSoftware Citation in Theory and Practice
Software Citation in Theory and PracticeDaniel S. Katz
 
Research Software Sustainability: WSSSPE & URSSI
Research Software Sustainability: WSSSPE & URSSIResearch Software Sustainability: WSSSPE & URSSI
Research Software Sustainability: WSSSPE & URSSIDaniel S. Katz
 
Expressing and sharing workflows
Expressing and sharing workflowsExpressing and sharing workflows
Expressing and sharing workflowsDaniel S. Katz
 
Citation and reproducibility in software
Citation and reproducibility in softwareCitation and reproducibility in software
Citation and reproducibility in softwareDaniel S. Katz
 
Software Citation: Principles, Implementation, and Impact
Software Citation:  Principles, Implementation, and ImpactSoftware Citation:  Principles, Implementation, and Impact
Software Citation: Principles, Implementation, and ImpactDaniel S. Katz
 
Summary of WSSSPE and its working groups
Summary of WSSSPE and its working groupsSummary of WSSSPE and its working groups
Summary of WSSSPE and its working groupsDaniel S. Katz
 
Working towards Sustainable Software for Science: Practice and Experience (WS...
Working towards Sustainable Software for Science: Practice and Experience (WS...Working towards Sustainable Software for Science: Practice and Experience (WS...
Working towards Sustainable Software for Science: Practice and Experience (WS...Daniel S. Katz
 
20160607 citation4software opening
20160607 citation4software opening20160607 citation4software opening
20160607 citation4software openingDaniel S. Katz
 
What do we need beyond a DOI?
What do we need beyond a DOI?What do we need beyond a DOI?
What do we need beyond a DOI?Daniel S. Katz
 
Looking at Software Sustainability and Productivity Challenges from NSF
Looking at Software Sustainability and Productivity Challenges from NSFLooking at Software Sustainability and Productivity Challenges from NSF
Looking at Software Sustainability and Productivity Challenges from NSFDaniel S. Katz
 
Scientific research: What Anna Karenina teaches us about useful negative results
Scientific research: What Anna Karenina teaches us about useful negative resultsScientific research: What Anna Karenina teaches us about useful negative results
Scientific research: What Anna Karenina teaches us about useful negative resultsDaniel S. Katz
 

Plus de Daniel S. Katz (20)

Research software susainability
Research software susainabilityResearch software susainability
Research software susainability
 
Software Professionals (RSEs) at NCSA
Software Professionals (RSEs) at NCSASoftware Professionals (RSEs) at NCSA
Software Professionals (RSEs) at NCSA
 
Parsl: Pervasive Parallel Programming in Python
Parsl: Pervasive Parallel Programming in PythonParsl: Pervasive Parallel Programming in Python
Parsl: Pervasive Parallel Programming in Python
 
Requiring Publicly-Funded Software, Algorithms, and Workflows to be Made Publ...
Requiring Publicly-Funded Software, Algorithms, and Workflows to be Made Publ...Requiring Publicly-Funded Software, Algorithms, and Workflows to be Made Publ...
Requiring Publicly-Funded Software, Algorithms, and Workflows to be Made Publ...
 
Citation and Research Objects: Toward Active Research Objects
Citation and Research Objects: Toward Active Research ObjectsCitation and Research Objects: Toward Active Research Objects
Citation and Research Objects: Toward Active Research Objects
 
FAIR is not Fair Enough, Particularly for Software Citation, Availability, or...
FAIR is not Fair Enough, Particularly for Software Citation, Availability, or...FAIR is not Fair Enough, Particularly for Software Citation, Availability, or...
FAIR is not Fair Enough, Particularly for Software Citation, Availability, or...
 
Fundamentals of software sustainability
Fundamentals of software sustainabilityFundamentals of software sustainability
Fundamentals of software sustainability
 
Software Citation in Theory and Practice
Software Citation in Theory and PracticeSoftware Citation in Theory and Practice
Software Citation in Theory and Practice
 
URSSI
URSSIURSSI
URSSI
 
Research Software Sustainability: WSSSPE & URSSI
Research Software Sustainability: WSSSPE & URSSIResearch Software Sustainability: WSSSPE & URSSI
Research Software Sustainability: WSSSPE & URSSI
 
Software citation
Software citationSoftware citation
Software citation
 
Expressing and sharing workflows
Expressing and sharing workflowsExpressing and sharing workflows
Expressing and sharing workflows
 
Citation and reproducibility in software
Citation and reproducibility in softwareCitation and reproducibility in software
Citation and reproducibility in software
 
Software Citation: Principles, Implementation, and Impact
Software Citation:  Principles, Implementation, and ImpactSoftware Citation:  Principles, Implementation, and Impact
Software Citation: Principles, Implementation, and Impact
 
Summary of WSSSPE and its working groups
Summary of WSSSPE and its working groupsSummary of WSSSPE and its working groups
Summary of WSSSPE and its working groups
 
Working towards Sustainable Software for Science: Practice and Experience (WS...
Working towards Sustainable Software for Science: Practice and Experience (WS...Working towards Sustainable Software for Science: Practice and Experience (WS...
Working towards Sustainable Software for Science: Practice and Experience (WS...
 
20160607 citation4software opening
20160607 citation4software opening20160607 citation4software opening
20160607 citation4software opening
 
What do we need beyond a DOI?
What do we need beyond a DOI?What do we need beyond a DOI?
What do we need beyond a DOI?
 
Looking at Software Sustainability and Productivity Challenges from NSF
Looking at Software Sustainability and Productivity Challenges from NSFLooking at Software Sustainability and Productivity Challenges from NSF
Looking at Software Sustainability and Productivity Challenges from NSF
 
Scientific research: What Anna Karenina teaches us about useful negative results
Scientific research: What Anna Karenina teaches us about useful negative resultsScientific research: What Anna Karenina teaches us about useful negative results
Scientific research: What Anna Karenina teaches us about useful negative results
 

Dernier

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 

Dernier (20)

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 

Software and Education at NSF/ACI

  • 1. Software and Education at NSF/ACI Daniel S. Katz Program Director, CISE/ACI
  • 2. Big Science and Infrastructure • Hurricanes affect humans • Multi-physics: atmosphere, ocean, coast, vegetation, soil – Sensors and data as inputs • Humans: what have they built, where are they, what will they do – Data and models as inputs • Infrastructure: – Urgent/scheduled processing, workflows – Software applications, workflows – Networks – Decision-support systems, visualization – Data storage, interoperability
  • 3. Long-tail Science and Infrastructure • Exploding data volumes & powerful simulation methods mean that more researchers need advanced infrastructure • Such “long-tail” researchers cannot afford expensive expertise and unique infrastructure • Challenge: Outsource and/or automate time-consuming common processes – Tools, e.g., Globus Online and data management • Note: much LHC data is moved by Globus GridFTP, e.g., May/ June 2012, >20 PB, >20M files – Gateways, e.g., nanoHUB, CIPRES, access to scientific simulation software NSF grant size, 2007. (“Dark data in the long tail of science”, B. Heidorn)
  • 4. Cyberinfrastructure (e-Research) • “Cyberinfrastructure consists of computing systems, data storage systems, advanced instruments and data repositories, visualization environments, and people, all linked together by software and high performance networks to improve research productivity and enable breakthroughs not otherwise possible.” -- Craig Stewart • Infrastructure elements: – parts of an infrastructure, – developed by individuals and groups, – international, – developed for a purpose, – used by a community
  • 5. Cyberinfrastructure Framework for 21st Century Science and Engineering (CIF21) • Cross-NSF portfolio of activities to provide integrated cyber resources that will enable new multidisciplinary research opportunities in all science and engineering fields by leveraging ongoing investments and using common approaches and components (http://www.nsf.gov/cif21) • ACCI task force reports (http://www.nsf.gov/od/oci/taskforces/index.jsp) – Campus Bridging, Cyberlearning & Workforce Development, Data & Visualization, Grand Challenges, HPC, Software for Science & Engineering – Included recommendation for NSF-wide CDS&E program • Vision and Strategy Reports – ACI - http://www.nsf.gov/publications/pub_summ.jsp?ods_key=nsf12051 – Software - http://www.nsf.gov/publications/pub_summ.jsp?ods_key=nsf12113 – Data - http://www.nsf.gov/od/oci/cif21/DataVision2012.pdf • Implementation – Implementation of Software Vision http://www.nsf.gov/funding/pgm_summ.jsp?pims_id=504817
  • 6. Infrastructure Role & Lifecycle Create and maintain a software ecosystem providing new capabilities that advance and accelerate scientific inquiry at unprecedented complexity and scale Support the foundational research necessary to continue to efficiently advance scientific software Enable transformative, interdisciplinary, collaborative, science and engineering research and education through the use of advanced software and services Transform practice through new policies for software addressing challenges of academic culture, open dissemination and use, reproducibility and trust, curation, sustainability, governance, citation, stewardship, and attribution of software authorship Develop a next generation diverse workforce of scientists and engineers equipped with essential skills to use and develop software, with software and services used in both the research and education process
  • 7. Learning and Workforce Development CI-focused Workforce as Cyberinfrastructure Cyber Scientists to develop new capabilities CI-enabled Area Scientists to exploit new capabilities CI-skilled Professional Staff to support new capabilities CI
  • 8. Example: Interactions in Understanding the Universe (I2U2) • An "educational virtual organization" to strengthen education and outreach activities of scientific experiments at U.S. universities and laboratories (CMS, Cosmic Rays, LIGO) • Creates and maintains infrastructure and common fabric to develop hands-on laboratory course content and provide interactive learning experience bringing tangible aspects of experiments into an accessible "virtual laboratory” – e-Labs: for classrooms, using web tools – i-Labs: for museums, using physical interactive interfaces • Collaboration of scientists, computer scientists and educators to grow and sustain scientific workforce, and to promote public appreciation of and support for the complex collaborations of our national scientific programs • https://www.i2u2.org
  • 9. Example: Data Science for the Social Good (DSSG) • Eric & Wendy Schmidt Data Science for Social Good fellowship is a University of Chicago summer program for aspiring data scientists to work on data mining, machine learning, big data, and data science projects with social impact • 48 undergrad and grad students come to Chicago, work in small-teams with governments and non-profits, led by full-time mentors, to tackle real-world problems in education, health, energy, transportation, etc. • http://dssg.io
  • 10. Common Elements of Examples • Bring together students and educators/teachers/mentors • Use/build tools (preexisting for U2I2, some preexisting, some novel for DSSG) • Have impact for students, and ideally for science/society
  • 11. What’s needed • Education • Training • Materials • Tools • Funding/Organization • Inspiration/Motivation
  • 12. Curricula Activities (CS) • Parallel Computing – TCPP model curriculum • http://www.cs.gsu.edu/~tcpp/curriculum/ – Others also exploring this space • E.g., new curriculum at CMU - http://hiperfit.dk/pdf/HIPERFIT-2-harper.pdf – Intel Academic Community • http://software.intel.com/en-us/academic • Distributed Computing – NSF Workshop: Designing Tools and Curricula for Undergraduate Courses in Distributed Systems • Parallel and Distributed Computing – ACM/IEEE-CS Computer Science Curricula 2013 • Common elements that can apply outside CS – Concerned faculty come together – Work through needed changes (not just additions) – Work with early adopters – Update and expand
  • 13. HPC University (HPCU) • A virtual organization • Goal: to provide cohesive, persistent, and sustainable on-line environment to share educational and training materials for continuum of HPC environments from desktops to the highest-end facilities • Resources to guide researchers, educators and students to – Choose successful paths for HPC learning and workforce development – Contribute high-quality and pedagogically effective materials that allow individuals at all levels and in all fields of study to advance scientific discovery • Actively seeks participation from all parts of HPC community to: – Assess the learning and workforce development needs and requirements of the community – Catalog, disseminate and promote peer-reviewed and persistent HPC resources – Develop new content to fill the gaps to address community needs – Broaden access by a larger and more diverse community via a variety of delivery methods – Pursue other activities as needed to address community needs • http://hpcuniversity.org/
  • 14. Repository: National Science Digital Library • http://nsdl.org/
  • 15. The role of training • There’s a lot of computer/computing training available • Synchronous and asynchronous • Often led by centers, and universities with computational research programs (XSEDE, DOE, etc.) • Also supported by organizations such as Shodor Foundation, http://www.computationalscience.org/ • Some aimed at users, others at educators (both K-12 and university) • Some is fairly specific computational science (e.g., molecular dynamics), but other is fairly general (parallel programming) • OSG offers training for grid computing, but mostly for actually running or using OSG or HTDC systems (Condor) - https:// opensciencegrid.org/bin/view/Education/WebHome – E.g. security for users, security for admins – Also see http://www.campusgrids.org, and U Wisconsin and U Nebraska classes and curricula based on their experience with and collaboration with OSG
  • 16. Software Carpentry • Helps researchers be more productive by teaching them basic computing skills • Runs boot camps at dozens of sites around the world, and also provides open access material online for self-paced instruction – Introduction to Unix shell; introduce pipes, loops, history, and the idea of scripting – Introduction to Python, to building components that can be used in pipelines, and to when and why to break code into reusable functions. – Version control for file sharing, collaboration, and reproducibility. – Testing (both the mechanics and the use of tests to define problems more precisely). – An introduction to either databases or NumPy, depending on the audience
  • 17. Software Carpentry Model • Good expansion model – Initial instructors still are active, but new instructors come from those trained who want to share what they have learned, using the material provided • Material is all open for use and improvement • In some sense, Software Carpentry has become the coordinators between those who want to learn and those who want to teach • http://software-carpentry.org
  • 18. Argonne Training Program on Extreme-Scale Computing (ATPESC) • Two-week program for computational scientists • Provides intensive hands-on training on the key skills, approaches, and tools to design, implement, and execute computational science and engineering applications on current high-end computing systems and the leadership-class computing systems of the future • As a bridge to that future, this program fills the gap that exists in the training computational scientists typically receive through formal education or other shorter courses.
  • 19. How can NSF help (if you are in the US) • Research Experiences for Undergraduates (REU) • Division of Undergraduate Education (EHR/DUE) • Cyberlearning • NSF Research Traineeship (NRT) • Support of workshops • Support undergraduate travel to conferences
  • 20. Research Experiences for Undergraduates - Supplements • Goals: expand student participation in all kinds of research; attract diversified pool of talented students into careers in science and engineering; help ensure that they receive the best education possible • REU supplements typically provides support for 1-2 undergrads to participate in research, can be more for large projects • Mentoring is important; project should develop students' research skills, involve them in the culture of research in the discipline, and connect their research experience with their overall course of study • Support for undergrads involved in carrying out research should be included as part of the research proposal rather than as a post-award supplement, unless it was not foreseeable at the time of the original proposal • REU supplement requests are handled by the NSF program officer for the underlying research grant
  • 21. Research Experiences for Undergraduates - Sites • REU Sites host a summer cohort of undergraduates for a structured research-learning experience – Vision: Extend research participation to students who would otherwise lack such opportunities • At least 50% from institutions other than the host • At least 50% from schools with limited STEM research opportunities • Outreach to underrepresented groups is a plus – Implementation: Create empowering cohort experience that promotes STEM engagement • Coherent intellectual focus to research topics • Research mentoring and support • Professional development, grad school prep • Cohort building, networking opportunities, social events
  • 22. Education and Human Resources / Undergraduate Education (DUE) • DUE goals include: – Support Curriculum Development • Stimulate and support research on learning. • Promote development of exemplary materials and strategies for education. • Support model assessment programs and practices. • Effect broad dissemination of effective pedagogy and materials. • Enable long-term sustainability of effective activities. – Prepare the Workforce • Promote technological, quantitative, and scientific literacy. • Support an increase in diversity, size, and quality of the next generation of STEM professionals who enter the workforce with two- or four-year degrees or who continue their studies in graduate and professional schools. • Invest in the nation's future K-12 teacher workforce. • Fund research to evaluate and improve workforce initiatives. • http://www.nsf.gov/div/index.jsp?org=DUE
  • 23. Cyberlearning and Future Learning Technologies NSF 14-526 • Vision: – New technologies will transform learning opportunities, interests, and outcomes in all phases of life, making it possible for learning to be tailored to individuals and groups – Best technological genres and socio-technical systems designed for these purposes will be informed by how people learn – Can make progress in understanding learning, moving toward predictive computational models of individual and group learning • Aims: – Learning how to design and effectively use the learning technologies of the future (Future Learning Technologies) – Understanding processes involved in learning when learners can have experiences that only technology allows (Cyberlearning) • Every project addresses and connects 3 thrusts: – Innovation – Advancing understanding of how people learn in technology-rich learning environments – Promoting generalizability and transferability of new genres
  • 24. NSF Research Traineeship (NRT) NSF14-548 • To develop bold, new, potentially transformative, and scalable models for STEM graduate training • Ensure that graduate students develop the skills, knowledge, and competencies needed to pursue a range of STEM careers • 1 initial priority research theme - Data-Enabled Science and Engineering (DESE) - but other crosscutting, interdisciplinary themes are also allowed, aligned with national research priorities • Emphasizes the development of competencies for both research and research-related careers • Creation of sustainable programmatic capacity at institutions is an expected outcome. • Replaces IGERT
  • 25. Other events • Grace Hopper Celebration of Women in Computing – World’s largest gathering of technical women in computing – Place where technical women gather to network, find or be mentors, create collaborative proposals, and increase the visibility of women’s contributions to computing • Tapia Celebration of Diversity in Computing – Brings together undergraduate and graduate students, faculty, researchers, and professionals in computing from all backgrounds and ethnicities • Both aim to promote their attendees work and increase networking & mentoring • Both can be inspirational for undergraduates!!
  • 26. Learning and Workforce Development CI-focused Workforce as Cyberinfrastructure Cyber Scientists to develop new capabilities CI-enabled Area Scientists to exploit new capabilities CI-skilled Professional Staff to support new capabilities CI
  • 27. Conclusions • Lots of demand for trained staff and users – Those who have the need are trying to provide training to fill that need (pull) • Seems to be lots of demand for educated developers, staff, users – In general, the burden for filling this need seems to be on the traditional academic system (push) – Software Carpentry as an exception? • In CS, lots of people teaching – Starting to share experiences and lessons learned – Moving towards some consensus on what to teach or how to teach it? • Cyberinfrastructure is a common point where big science, long-tail science, and education meet; it has a dual role – Used to train/educate – Needs to be refreshed by trained/educated developers • Lots of opportunities exist! – Form a community – Decide what needs to be done – Find the right opportunity