Software Engineering and Scientific Research. Luke Nguyen-Hoan

Size: px
Start display at page:

Download "Software Engineering and Scientific Research. Luke Nguyen-Hoan"

Transcription

1 Software Engineering and Scientific Research Luke Nguyen-Hoan

2 Contents Introduction Thesis Goals Survey of Scientific Development Current Work: VDSM Summary

3 Introduction Supervisory Panel Dr Shayne Flint (Chair) Dr Ramesh Sankaranarayana Dr Geoff Cary (Fenner School of Environment and Society)

4 Thesis Improving Scientific Research by Improving Scientific Software Development Practices

5 Thesis Scientists spend on average ~30% of their time developing scientific software (Hannay et al.) What software engineering techniques can be applied to improve scientific software practices, in particular reducing the time and effort spent? How does improvement of scientific software practices improve scientific research?

6 Goals Improve scientific research More efficient Better justified and defended Not to improve scientific software for the sake of scientific software

7 Survey of Scientific Software Development Goal: Identify where improvements in scientific software practice can be made Run online using APOLLO from August- September responses

8 Survey Overview Surveyed scientific software developers Areas covered: Demographics Programming languages Tools Development teams and user bases Documentation Testing and verification Non-functional requirements

9 Survey Results: Demographics

10 Survey Results: Demographics

11 Survey Results: Tools Used

12 Survey Results: Reasons for Use of Tools

13 Survey Results: Documentation

14 Survey Results: Reasons for Documentation

15 Survey Results: Testing and Verification

16 Survey Results: Reasons for Testing

17 Survey Results: Non-Functional Requirements

18 Survey Results: Agreement with Past Papers Survey Area Carver et al. Kelly et al. Sanders et al. Segal Tool Use Documentation Testing and Verification Reliability Functionality Maintainability Performance Usability Reusability Traceability Portability

19 Survey Conclusions Areas which will be explored to determine if improvements to scientific software development practices can be made: Tools are rarely used, except for version control and IDEs (each used by ~50% of developers) Documentation is viewed as not worth the time and effort required Some Testing and Verification activities could be more widely used, for example peer review and integration testing

20 So... why are scientists confident of their software anyway? If it's peer-reviewed and published, it's viewed as correct Developer and author reputation affects trust Comparison to other trusted models to validate results Other methods used to increase user/stakeholder confidence identified by the survey:

21 Other methods used to increase user/stakeholder confidence

22 Current Work: VDSM Using VDSM to specify and describe ecological simulations in the Landscape Modelling Shell (LAMOS) (Lavorel et al.) Hypothesis: Using VDSM will: increase ease of use for scientists increase transparency of the internal workings of the simulation increase ease of communication of simulation descriptions between scientists

23 Summary Investigating ways to improve scientific software development practices by applying software engineering Determining the effect of improving scientific software development practices on scientific research Not improving scientific software for the sake of improving scientific software

24 References J. E. Hannay, C. MacLeod, J. Singer, H. P. Langtangen, D. Pfahl, and G. Wilson. How do scientists develop and use scientific software? Software Engineering for Computational Science and Engineering, ICSE Workshop on, 0:1-8, J. C. Carver, R. P. Kendall, S. E. Squires, D. E. Post. Software development environments for scientific and engineering software: A series of case studies. In ICSE '07: Proceedings of the 29 th international conference on Software Engineering, pages , Washington, DC, USA, IEEE Computer Society. D. Kelly and R. Sanders. Assessing the quality of scientific software. In Proceedings of the International Conference on Software Engineering, May Position paper for the First International Workshop on Software Engineering for Computational Science and Engineering. R. Sanders and D. Kelly. Dealing with risk in scientific software development. IEEE Software, 25(4):21-28, July 2008 J. Segal. Some problems of professional end user developers. Visual Languages and Human-Centric Computing, VL/HCC IEEE Symposium on, pages , September S. Lavorel, I. D. Davies, I. R. Nobel, Lamos: a landscape modelling shell, Landscape Fire Modelling Challenges and Opportunities, pages 25-28, Vancouver, BC, Canada: Natural Resources Canada, Canadian Forest Service, B. Hawkes and M. D. Flannigan, Eds.

Although CSE software plays an important

Although CSE software plays an important S o f t w a r e e ngineering Report: The Second International Workshop on Software Engineering for CSE Held during the 2009 International Conference on Software Engineering, this workshop provided a venue

More information

Scientific Controversy in the New Zealand Mass Media

Scientific Controversy in the New Zealand Mass Media Scientific Controversy in the New Zealand Mass Media Laura Sessions Mass Communication and Journalism Plant and Microbial Sciences University of Canterbury Thanks to: J. Tully, D. Kelly, Royal Society

More information

DaPIS: an Ontology-based Data Protection Icon Set

DaPIS: an Ontology-based Data Protection Icon Set DaPIS: an Ontology-based Data Protection Icon Set Monica Palmirani*, Arianna Rossi* Law via the Internet Florence, October 11, 2018 *CIRSFID, University of Bologna; ICR, University of Luxembourg The information

More information

APPLYING A NEW HYBRID MODEL OF EMBEDDED SYSTEM DEVELOPMENT METHODOLOGY ON A FLOOD DETECTION SYSTEM

APPLYING A NEW HYBRID MODEL OF EMBEDDED SYSTEM DEVELOPMENT METHODOLOGY ON A FLOOD DETECTION SYSTEM How to cite this paper: Azizah Suliman, Nursyazana Nazri, & Surizal Nazeri. (2017). Applying a new hybrid model of embedded system development methodology on a flood detection system in Zulikha, J. & N.

More information

Notes on the Synthesis of Context

Notes on the Synthesis of Context Notes on the Synthesis of Context Anovelapproachtomodelcontextinsoftwareengineering Athesissubmittedforthedegreeof Doctor of Philosophy of The Australian National University Ziyad A. Alshaikh Feb 2011

More information

Building trustworthy biodiversity indicators

Building trustworthy biodiversity indicators Building trustworthy biodiversity indicators Using birds as a proof of concept Keven Drew (CC) Robert Gibb (CC) Robert Gibb Visit our website: bit.ly/trustworthyindicators THE CHALLENGES People Data Knowledge

More information

Information and Communication Technologies Implications for Social and Economic Development: Digital Currency

Information and Communication Technologies Implications for Social and Economic Development: Digital Currency Information and Communication Technologies Implications for Social and Economic Development: Digital Currency Wilson Halder Advisor: Dr. Helen Hambly Odame University of Guelph MSc. Capacity Development

More information

Running Head: Reflective Writing 1 1. PIDP 3240 Reflective Writing 1. School of Instructor Education, Vancouver Community College

Running Head: Reflective Writing 1 1. PIDP 3240 Reflective Writing 1. School of Instructor Education, Vancouver Community College Running Head: Reflective Writing 1 1 PIDP 3240 Reflective Writing 1 School of Instructor Education, Vancouver Community College Eamonn Bourke (Student I.D. 000376240) Aug 11, 2016 Reflective Writing 1

More information

ISO ISO is the standard for procedures and methods on User Centered Design of interactive systems.

ISO ISO is the standard for procedures and methods on User Centered Design of interactive systems. ISO 13407 ISO 13407 is the standard for procedures and methods on User Centered Design of interactive systems. Phases Identify need for user-centered design Why we need to use this methods? Users can determine

More information

Brighter Money enhancing innovation and embracing heritage

Brighter Money enhancing innovation and embracing heritage Brighter Money enhancing innovation and embracing heritage A speech delivered at the launch of Brighter Money in Wellington On 20 November 2014 By Geoff Bascand, Deputy Governor 2 The Terrace, PO Box 2498,

More information

SUNYOUNG KIM CURRICULUM VITAE

SUNYOUNG KIM CURRICULUM VITAE SUNYOUNG KIM CURRICULUM VITAE Ph.D. Candidate Human-Computer Interaction Institute School of Computer Science Carnegie Mellon University 5000 Forbes Avenue Pittsburgh, PA 15213 Sunyoung.kim@cs.cmu.edu

More information

Applied Robotics for Installations and Base Operations (ARIBO)

Applied Robotics for Installations and Base Operations (ARIBO) Applied Robotics for Installations and Base Operations (ARIBO) Overview January, 2016 Edward Straub, DM U.S. Army TARDEC, Ground Vehicle Robotics edward.r.straub2.civ@mail.mil ARIBO Overview 1 ARIBO Strategic

More information

A FRAMEWORK FOR PERFORMING V&V WITHIN REUSE-BASED SOFTWARE ENGINEERING

A FRAMEWORK FOR PERFORMING V&V WITHIN REUSE-BASED SOFTWARE ENGINEERING A FRAMEWORK FOR PERFORMING V&V WITHIN REUSE-BASED SOFTWARE ENGINEERING Edward A. Addy eaddy@wvu.edu NASA/WVU Software Research Laboratory ABSTRACT Verification and validation (V&V) is performed during

More information

Rutgers University, the State University of New Jersey

Rutgers University, the State University of New Jersey Sunyoung Kim Assistant Professor Department of Library & Information Science School of Communication & Information Rutgers University, the State University of New Jersey Sunyoung.kim@rutgers.edu http://www.sunyoungkim.org

More information

Metrology at NRC Canada:

Metrology at NRC Canada: Metrology at NRC Canada: An NMI in an RTO Context Alan Steele NRC Measurement Science and Standards SIM Innovation Workshop Montevideo, Uruguay November 16, 2016 NRC: Canada s Research Technology Organization

More information

Washington s Lottery: Daily Race Game Evaluation Study TOPLINE RESULTS. November 2009

Washington s Lottery: Daily Race Game Evaluation Study TOPLINE RESULTS. November 2009 Washington s Lottery: Daily Race Game Evaluation Study TOPLINE RESULTS November 2009 Study Objectives & Methodology Background & Objectives Washington s Lottery is in the process of evaluating two daily

More information

MidtownCES. Occupant Survey Report. Survey Dates: 4/4/2011 through 5/10/2011. Center for the Built Environment University of California, Berkeley

MidtownCES. Occupant Survey Report. Survey Dates: 4/4/2011 through 5/10/2011. Center for the Built Environment University of California, Berkeley MidtownCES Occupant Survey Report Survey Dates: 4/4/2011 through 5/10/2011 Center for the Built Environment University of California, Berkeley 1.1 How to Use This Report This report contains a lot of detail

More information

Software Patents as a Barrier to Scientific Transparency: An Unexpected Consequence of Bayh-Dole

Software Patents as a Barrier to Scientific Transparency: An Unexpected Consequence of Bayh-Dole Software Patents as a Barrier to Scientific Transparency: An Unexpected Consequence of Bayh-Dole Victoria Stodden & Isabel Reich Department of Statistics Columbia University Works in Progress Intellectual

More information

Modeling Waterfowl Use of British Columbia Estuaries Within the Georgia Basin to Assist Conservation Planning and Population Assessment

Modeling Waterfowl Use of British Columbia Estuaries Within the Georgia Basin to Assist Conservation Planning and Population Assessment Modeling Waterfowl Use of British Columbia Estuaries Within the Georgia Basin to Assist Conservation Planning and Population Assessment John L. Ryder Ducks Unlimited Canada/Canadian Wildlife Service, Pacific

More information

Models of scientific software development

Models of scientific software development Models of scientific software development Judith Segal The Open University Milton Keynes MK7 6AA UK +44 1908 659793 j.a.segal@open.ac.uk ABSTRACT Over the past decade, I have performed several field studies

More information

Some challenges facing software engineers developing software for scientists

Some challenges facing software engineers developing software for scientists Some challenges facing software engineers developing software for scientists Judith Segal Empirical Studies of Software Development group Centre for Research in Computing The Open University Walton Hall

More information

Commercial Marine Shipping in Canada: Understanding the Risks

Commercial Marine Shipping in Canada: Understanding the Risks Commercial Marine Shipping in Canada: Understanding the Risks Dr. Richard Wiefelspuett Executive Director North Shore Waterfront Liaison Committee June 30, 2016 CENTRE FOR RESPONSIBLE MARINE SHIPPING Outcomes:

More information

An overview of the activities of the CNRA* Working Group on Public Communication of Nuclear Regulatory Organisations (WGPC)

An overview of the activities of the CNRA* Working Group on Public Communication of Nuclear Regulatory Organisations (WGPC) NDC Conference on Public Involvement in Siting of Nuclear Facilities OECD Conference Centre, Paris- 15-16 February 2011 An overview of the activities of the CNRA* Working Group on Public Communication

More information

HESI Sustainable Alternatives Subcommittee

HESI Sustainable Alternatives Subcommittee HESI Sustainable Alternatives Subcommittee Robert A. Barter, PhD (ExxonMobil Biomedical Sciences) Subcommittee participant Emerging Issues Session HESI Annual Meeting 12 June 2012 Prague, Czech Republic

More information

Inspiring Young Minds. Canada s Next Generation of Innovators

Inspiring Young Minds. Canada s Next Generation of Innovators Inspiring Young Minds Canada s Next Generation of Innovators Experimenting with a model stethoscope I ve changed my mind. I don t want to be a rock star anymore; I want to be a scientist. participant,

More information

Sea Breeze Victoria Converter Corporation ("Sea Breeze") CPCN Application for Vancouver Island Cable Project ("VIC")

Sea Breeze Victoria Converter Corporation (Sea Breeze) CPCN Application for Vancouver Island Cable Project (VIC) D A V I S LEGAL ADVISORS since 1892 &companyllp from the office of P. John Landry direct tel: 604.643.2935 direct fax: 604.605.3588 pjl@davis.ca b '2 ~:) B2-68 February 28,2006 file number: 66107-0000

More information

Observations about Software Development for High End Computing

Observations about Software Development for High End Computing CTWatch Quarterly November 2006 33 Observations about Software Development for High End Computing 1. Introduction Computational scientists and engineers face many challenges when writing codes for highend

More information

Understanding Coevolution

Understanding Coevolution Understanding Coevolution Theory and Analysis of Coevolutionary Algorithms R. Paul Wiegand Kenneth A. De Jong paul@tesseract.org kdejong@.gmu.edu ECLab Department of Computer Science George Mason University

More information

National Aeronautics and Space Administration. The Planetary Science Technology Review Panel Final Report Summary

National Aeronautics and Space Administration. The Planetary Science Technology Review Panel Final Report Summary The Planetary Science Technology Review Panel Final Report Summary Oct, 2011 Outline Panel Purpose Team Major Issues and Observations Major Recommendations High-level Metrics 2 Purpose The primary purpose

More information

PUBLIC INFORMATION SESSION ON AMR ELECTRICAL METERS. February 22, 2012 WELCOME

PUBLIC INFORMATION SESSION ON AMR ELECTRICAL METERS. February 22, 2012 WELCOME WELCOME AGENDA (SK) Welcome Mayor Ashton. Introduction of the moderator Mayor Ashton Explanation of the process Steve King Introduction of City presenters Mitch Moroziuk Introduction of Kevin Proteau presenters

More information

Older adults attitudes toward assistive technology. The effects of device visibility and social influence. Chaiwoo Lee. ESD. 87 December 1, 2010

Older adults attitudes toward assistive technology. The effects of device visibility and social influence. Chaiwoo Lee. ESD. 87 December 1, 2010 Older adults attitudes toward assistive technology The effects of device visibility and social influence Chaiwoo Lee ESD. 87 December 1, 2010 Motivation Long-term research questions How can technological

More information

Introduction. Requirements Engineering: Why RE? What is RE? How to do RE? -> RE Processes. Why RE in SysE? Case Studies and The Standish Report

Introduction. Requirements Engineering: Why RE? What is RE? How to do RE? -> RE Processes. Why RE in SysE? Case Studies and The Standish Report Requirements Engineering: Why RE? Introduction Why RE in SysE? Software Lifecycle and Error Propagation Case Studies and The Standish Report What is RE? Role of Requirements How to do RE? -> RE Processes

More information

ANY OTHER BUSINESS. Advancing international collaboration for quiet ship design and technologies to protect the marine environment

ANY OTHER BUSINESS. Advancing international collaboration for quiet ship design and technologies to protect the marine environment E MARINE ENVIRONMENT PROTECTION COMMITTEE 74th session Agenda item 17 8 March 2019 Original: ENGLISH ANY OTHER BUSINESS Advancing international collaboration for quiet ship design and technologies to protect

More information

A Study of Software Functional Programming and Measurement

A Study of Software Functional Programming and Measurement A Study of Software Functional Programming and Measurement V.Thangadurai 1, Dr.K.P.Yadav 2, Dr.K.Krishnamoorthy 3 Research Scholar, Department of CSE, Monad University, Hapur (UP), India Director, Mangalmay

More information

Instructor Guide: Birds in Human Landscapes

Instructor Guide: Birds in Human Landscapes Instructor Guide: Birds in Human Landscapes Authors: Yula Kapetanakos, Benjamin Zuckerberg Level: University undergraduate Adaptable for online- only or distance learning Purpose To investigate the interplay

More information

REPORT DOCUMENTATION PAGE

REPORT DOCUMENTATION PAGE REPORT DOCUMENTATION PAGE Form Approved OMB NO. 0704-0188 The public reporting burden for this collection of information is estimated to average 1 hour per response, including the time for reviewing instructions,

More information

Emerging Technologies: What Have We Learned About Governing the Risks?

Emerging Technologies: What Have We Learned About Governing the Risks? Emerging Technologies: What Have We Learned About Governing the Risks? Paul C. Stern, National Research Council, USA Norwegian University of Science and Technology Presentation to Science and Technology

More information

Defining Makers Making: Emergent Practice and Emergent Meanings

Defining Makers Making: Emergent Practice and Emergent Meanings Paper ID #6852 Defining Makers Making: Emergent Practice and Emergent Meanings Dr. Micah Lande, Arizona State University Dr. Micah Lande is an assistant professor in the Department of Engineering in the

More information

Human vs Computer. Reliability & Competition

Human vs Computer. Reliability & Competition Human vs Computer Reliability & Competition , founded in 2017, with a intention of freeing up resources for patentholders so that they have more resources to help bringing their inventions in-to life..

More information

Resiliency Planning Charrette Charrette de planification de la résilience

Resiliency Planning Charrette Charrette de planification de la résilience "Your Environmental Trust Fund at Work" "Votre Fonds en fiducie pour l'environnement au travail" Thanks to our Sponsors/Contributors: Gold Sponsor: Silver Sponsor: In-Kind Contributions: Project made possible

More information

Higher School of Economics, Vienna

Higher School of Economics, Vienna Open innovation and global networks - Symposium on Transatlantic EU-U.S. Cooperation on Innovation and Technology Transfer 22nd of March 2011 - Dr. Dirk Meissner Deputy Head and Research Professor Research

More information

Evaluating Software Products Dr. Rami Bahsoon School of Computer Science The University Of Birmingham

Evaluating Software Products Dr. Rami Bahsoon School of Computer Science The University Of Birmingham Evaluating Software Products Dr. Rami Bahsoon School of Computer Science The University Of Birmingham r.bahsoon@cs.bham.ac.uk www.cs.bham.ac.uk/~rzb Office 112 Computer Science MSc Project Orientation

More information

Towards an Architecture Maintainability Maturity Model (AM 3 )

Towards an Architecture Maintainability Maturity Model (AM 3 ) Towards an Architecture Maintainability Maturity Model (AM 3 ) Christoph Rathfelder, Henning Groenda FZI Forschungszentrum Informatik, Software Engineering, Haid-und-Neu-Straße 10-14, 76131 Karlsruhe {rathfelder,

More information

NEWS RELEASE. Introducing the board of the new BC Parks Foundation

NEWS RELEASE. Introducing the board of the new BC Parks Foundation For Immediate Release 2017ENV0028-000886 March 28, 2017 NEWS RELEASE Introducing the board of the new BC Parks Foundation VICTORIA An iconic wildlife painter, an internationally recognized leader in the

More information

»Blockchain for Industrial Applications«Trends, Challenges & Chances

»Blockchain for Industrial Applications«Trends, Challenges & Chances Join the consortium to»blockchain for Industrial Applications«Trends, Challenges & Chances I guarantee you Blockchain will play an important role in every company Achim Berg President of Bitkom Start:

More information

High-Level View of a Source-Centric Genealogical Model: The Model with Four Boxes

High-Level View of a Source-Centric Genealogical Model: The Model with Four Boxes High-Level View of a Source-Centric Genealogical Model: The Model with Four Boxes Randy Wilson (wilsonr@ldschurch.org), David Ouimette, Dan Lawyer * Abstract. This paper presents a high-level genealogical

More information

Metrology at NRC Canada: An NMI in an RTO Context

Metrology at NRC Canada: An NMI in an RTO Context Metrology at NRC Canada: An NMI in an RTO Context Alan Steele NRC Measurement Science and Standards National Laboratory Association South Africa Test and Measurement Conference and Workshop September 30,

More information

Applied Genomics in Energy A Workshop for Collaboration

Applied Genomics in Energy A Workshop for Collaboration Applied Genomics in Energy A Workshop for Collaboration June 23, 2015 Hotel Arts Description 8:30am-2:00pm 119, 12 Ave SW, Calgary, T2R 0G8 Genome Canada is launching a national research funding initiative

More information

WWF-Canada - Technical Document

WWF-Canada - Technical Document WWF-Canada - Technical Document Date Completed: September 14, 2017 Technical Document Living Planet Report Canada What is the Living Planet Index Similar to the way a stock market index measures economic

More information

Software Patents as a Barrier to Scientific Transparency: An Unexpected Consequence of Bayh-Dole

Software Patents as a Barrier to Scientific Transparency: An Unexpected Consequence of Bayh-Dole Software Patents as a Barrier to Scientific Transparency: An Unexpected Consequence of Bayh-Dole Victoria Stodden & Isabel Reich Department of Statistics Columbia University Intellectual Property Scholars

More information

FOIA APPEAL DECISION: ALL REDACTIONS FOIA EXEMPTIONS (6) & (7)(C) (UNLESS OTHERWISE NOTED)

FOIA APPEAL DECISION: ALL REDACTIONS FOIA EXEMPTIONS (6) & (7)(C) (UNLESS OTHERWISE NOTED) Title: Alleged Scientific Misconduct re: new American burying beetle Section 7 map based on a model, and other related matters. (ESO-S0000328) Summary of alleged misconduct (ESO-S0000328): The Complainant

More information

Characterizing the Electrical Output of Stun Guns

Characterizing the Electrical Output of Stun Guns Characterizing the Electrical Output of Stun Guns A Presentation to the European Working Group on Less Lethal Weapons Ettlingen Germany May 2017 Andy Adler, Carleton University, Ottawa ON, Canada; David

More information

You are unique... but you should not stand alone.

You are unique... but you should not stand alone. You are unique... but you should not stand alone. Join Us! We represent performing artists of all ages and demographics who work in film, TV, digital media, performance capture, radio, documentaries, and

More information

summary Background and scope

summary Background and scope Background and scope The Royal Academy is issuing the report Trust in Science 1 in response to a request for advice by the Dutch State Secretary for Education, Culture and Science. The State Secretary

More information

ISSN: (Online) Volume 4, Issue 4, April 2016 International Journal of Advance Research in Computer Science and Management Studies

ISSN: (Online) Volume 4, Issue 4, April 2016 International Journal of Advance Research in Computer Science and Management Studies ISSN: 2321-7782 (Online) Volume 4, Issue 4, April 2016 International Journal of Advance Research in Computer Science and Management Studies Research Article / Survey Paper / Case Study Available online

More information

The NGI vision. Silvana Muscella BUSINESS, CAREER & FUNDING OPPORTUNITIES, W HILE DEVELOPING A HUMA N-CENTRIC INTERNET 27 MARCH MILAN, ITALY

The NGI vision. Silvana Muscella BUSINESS, CAREER & FUNDING OPPORTUNITIES, W HILE DEVELOPING A HUMA N-CENTRIC INTERNET 27 MARCH MILAN, ITALY The NGI vision HUMA N-CENTRIC INTERNET Silvana Muscella NGI.EU t # NGIeu # NGI4 EU Support from the s Horizon 2020 Research and Innovation Programme, under Grant Agreement no. 780125 is gratefully acknowledged

More information

EnVis and Hector Tools for Ocean Model Visualization LONG TERM GOALS OBJECTIVES

EnVis and Hector Tools for Ocean Model Visualization LONG TERM GOALS OBJECTIVES EnVis and Hector Tools for Ocean Model Visualization Robert Moorhead and Sam Russ Engineering Research Center Mississippi State University Miss. State, MS 39759 phone: (601) 325 8278 fax: (601) 325 7692

More information

Uncertainty and parameter space analysis in visualization

Uncertainty and parameter space analysis in visualization VisWeek 2012 Tutorial Uncertainty and Parameter Space Analysis in Visualization Table of contents: 1. Title 2. Organizers 3. Organizer Bios 4. Speakers 5. Speakers Bios 6. Abstract Christoph Heinzl, Stefan

More information

This is the author s final accepted version.

This is the author s final accepted version. Storer, T. (2017) Bridging the chasm: a survey of software engineering practice in scientific programming. ACM Computing Surveys, 50(4), 47. (doi:10.1145/3084225) This is the author s final accepted version.

More information

Art. IX of the Outer Space Treaty: Context and Considerations

Art. IX of the Outer Space Treaty: Context and Considerations Art. IX of the Outer Space Treaty: Context and Considerations Prof. Joanne Irene Gabrynowicz, Director Editor-in-Chief, Journal of Space Law Research assistance by Dr. Sara Langston The 5th Eilene M. Galloway

More information

Fuse International Conference

Fuse International Conference 4TH Fuse International Conference ON KNOWLEDGE EXCHANGE IN PUBLIC HEALTH Research evidence for healthy public policy: Learning across jurisdictions and sectors MAY 8-10, 2018 VANCOUVER, BC Program Guide

More information

On the use of the Goal-Oriented Paradigm for System Design and Law Compliance Reasoning

On the use of the Goal-Oriented Paradigm for System Design and Law Compliance Reasoning On the use of the Goal-Oriented Paradigm for System Design and Law Compliance Reasoning Mirko Morandini 1, Luca Sabatucci 1, Alberto Siena 1, John Mylopoulos 2, Loris Penserini 1, Anna Perini 1, and Angelo

More information

PIVX Zerocoin (zpiv) Technical Paper

PIVX Zerocoin (zpiv) Technical Paper PIVX Zerocoin (zpiv) Technical Paper Revision 0.9 Last updated October 16 2017 PIVX OVERVIEW PIVX is a Bitcoin-based community-centric cryptocurrency with a focus on decentralization, privacy, and real-world

More information

Erika Rivers MN DNR Mary Blickenderfer U of MN Extension

Erika Rivers MN DNR Mary Blickenderfer U of MN Extension Erika Rivers MN DNR Mary Blickenderfer U of MN Extension MACPZA Conference October 8, 2009 Own Manage/ Regulate Educate/ Influence Own Most Minnesota shoreland is in private ownership. Statewide minimums

More information

Managing Difficult Conversations: Quick Reference Guide

Managing Difficult Conversations: Quick Reference Guide Managing Difficult Conversations: Quick Reference Guide About this guide This quick reference guide is designed to help you have more successful conversations, especially when they are challenging or difficult

More information

Software Verification and Validation. Prof. Lionel Briand Ph.D., IEEE Fellow

Software Verification and Validation. Prof. Lionel Briand Ph.D., IEEE Fellow Software Verification and Validation Prof. Lionel Briand Ph.D., IEEE Fellow 1 Lionel s background Worked in industry, academia, and industry-oriented research institutions France, USA, Germany, Canada,

More information

Using a Game Development Platform to Improve Advanced Programming Skills

Using a Game Development Platform to Improve Advanced Programming Skills Journal of Reviews on Global Economics, 2017, 6, 328-334 328 Using a Game Development Platform to Improve Advanced Programming Skills Banyapon Poolsawas 1 and Winyu Niranatlamphong 2,* 1 Department of

More information

The IEEE Global Initiative on Ethics of Autonomous and Intelligent Systems. FairWare2018, 29 May 2018

The IEEE Global Initiative on Ethics of Autonomous and Intelligent Systems. FairWare2018, 29 May 2018 The IEEE Global Initiative on Ethics of Autonomous and Intelligent Systems FairWare2018, 29 May 2018 The IEEE Global Initiative on Ethics of Autonomous and Intelligent Systems Overview of The IEEE Global

More information

If These Crawls Could Talk: Studying and Documenting Web Archives Provenance

If These Crawls Could Talk: Studying and Documenting Web Archives Provenance If These Crawls Could Talk: Studying and Documenting Web Archives Provenance Emily Maemura, PhD Candidate Faculty of Information, University of Toronto NetLab Forum February 27, 2018 The Team Nich Worby

More information

Annual. Real Estate. Outlook

Annual. Real Estate. Outlook Annual Real Estate Outlook 2014 Annual Outlook 2014 Thank you for attending ULI British Columbia s premier real estate trends and forecast event of the year, featuring insights from leading experts both

More information

14 th Berlin Open Access Conference Publisher Colloquy session

14 th Berlin Open Access Conference Publisher Colloquy session 14 th Berlin Open Access Conference Publisher Colloquy session Berlin, Max Planck Society s Harnack House December 04, 2018 Guido F. Herrmann Vice President and Managing Director Wiley s perspective and

More information

TRACEABILITY WITHIN THE DESIGN PROCESS

TRACEABILITY WITHIN THE DESIGN PROCESS TRACEABILITY WITHIN THE DESIGN PROCESS USING DESIGN CONTROL METHODOLOGIES TO DRAW THE LINE BETWEEN USER NEEDS AND THE FINAL PRODUCT Kelly A Umstead North Carolina State University kaumstead@ncsu.edu ABSTRACT

More information

Naming the Pain in Developing Scientific Software

Naming the Pain in Developing Scientific Software Naming the Pain in Developing Scientific Software Igor Wiese, Federal University of Technology - Paraná Ivanilton Polato, Federal University of Technology - Paraná Gustavo Pinto, Federal University of

More information

Theme: Artistic identity and self reflection

Theme: Artistic identity and self reflection Theme: Artistic identity and self reflection How do I work? What do I need to say? What motivates me? How do I define success? Am I justifiably confident? Forging a strong, thick artistic identity maybe

More information

Overview. Jim Wilson Photography. Dr Mel Tonkin Project Manager

Overview. Jim Wilson Photography. Dr Mel Tonkin Project Manager Overview Jim Wilson Photography Dr Mel Tonkin Project Manager Grey squirrels widespread and still spreading in 2007 Saving Scotland s Red Squirrels: Strategic Aims Three different areas - each with a different

More information

Innovation & Knowledge management

Innovation & Knowledge management Innovation & Knowledge management Lotte Jaspers, Yellow Research 1 My Background From University/medical TTO to start-up to setting up my own company 3 pillar career from Expert to Manager to Expert IPR

More information

AFOSR Basic Research Strategy

AFOSR Basic Research Strategy AFOSR Basic Research Strategy 4 March 2013 Integrity Service Excellence Dr. Charles Matson Chief Scientist AFOSR Air Force Research Laboratory 1 Report Documentation Page Form Approved OMB No. 0704-0188

More information

Canadian Clay & Glass Gallery. Strategic Plan

Canadian Clay & Glass Gallery. Strategic Plan Canadian Clay & Glass Gallery Strategic Plan 2018-2021 Table of Contents ORGANIZATIONAL PROFILE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

More information

Non-ferrous metals manufacturing industry: vision for the future and actions needed

Non-ferrous metals manufacturing industry: vision for the future and actions needed Non-ferrous metals manufacturing industry: vision for the future and actions needed Laurent Bontoux, François J. Dessart www.jrc.ec.europa.eu 4 th High Level Conference EIP on Raw Materials Brussels, 1

More information

Towards a Development Methodology for Augmented Reality User Interfaces

Towards a Development Methodology for Augmented Reality User Interfaces Towards a Development Methodology for Augmented Reality User Interfaces MIXER 2004 Christian Kulas, Christian Sandor, Gudrun Klinker Lehrstuhl für Angewandte Softwaretechnik Institut für Informatik, Technische

More information

Performance Evaluation of MANET Using Quality of Service Metrics

Performance Evaluation of MANET Using Quality of Service Metrics Performance Evaluation of MANET Using Quality of Service Metrics C.Jinshong Hwang 1, Ashwani Kush 2, Ruchika,S.Tyagi 3 1 Department of Computer Science Texas State University, San Marcos Texas, USA 2,

More information

Landscapes of the Canadian Rockies

Landscapes of the Canadian Rockies Landscapes of the Canadian Rockies INTO THE SILENT LAND STEVE PARKER Copyright 2013 Steve Parker All photographs Steve Parker NOTICE OF RIGHTS All rights reserved. No part of this book may be reproduced

More information

Stakeholder Involvement in Decision Making

Stakeholder Involvement in Decision Making IAEA Conference on Advancing Global Implementation of Decommissioning and Environmental Remediation Madrid, Spain May 24, 2016 Stakeholder Involvement in Decision Making Opening Remarks Jason K Cameron,

More information

Sensus AMI Electric and Gas Endpoints Radio Frequency Test Results. Compliance to: Health Canada Safety Code 6. Summary of Findings

Sensus AMI Electric and Gas Endpoints Radio Frequency Test Results. Compliance to: Health Canada Safety Code 6. Summary of Findings Sensus AMI Electric and Gas Endpoints Radio Frequency Test Results Compliance to: Health Canada Safety Code 6 Summary of Findings Conducted by: Planetworks Consulting Corporation North Vancouver, BC April

More information

Newsletter No. 2 (July 2017)

Newsletter No. 2 (July 2017) Enhancing intelligent urban road transport network and cooperative systems for highly automated vehicles Newsletter No. 2 (July 2017) Introduction MAVEN (Managing Automated Vehicles Enhances Network) was

More information

Green/Blue Metrics Meeting June 20, 2017 Summary

Green/Blue Metrics Meeting June 20, 2017 Summary Short round table introductions of participants Paul Villenueve, Carleton, Co-lead Green/Blue, Matilda van den Bosch, UBC, Co-lead Green/Blue Dan Crouse, UNB Lorien Nesbitt, UBC Audrey Smargiassi, Uof

More information

Predicting Module Level RF Emissions from IC Emissions Measurements using a 1 GHz TEM or GTEM Cell A Review of Related Published Technical Papers 1

Predicting Module Level RF Emissions from IC Emissions Measurements using a 1 GHz TEM or GTEM Cell A Review of Related Published Technical Papers 1 Predicting Module Level RF Emissions from IC Emissions Measurements using a 1 GHz TEM or GTEM Cell A Review of Related Published Technical Papers 1 Jame P. Muccioli, Jastech EMC Consulting, LLC, P.O. Box

More information

IATA Commercial Strategy Symposium 2010 Revenue Management Track Speakers December 9

IATA Commercial Strategy Symposium 2010 Revenue Management Track Speakers December 9 IATA Commercial Strategy Symposium 2010 Revenue Management Track Speakers December 9 Gary Parker Revenue Management Track Chairman Founder and President, rmexpertise.com With over 22 years working in revenue

More information

Golden Eagle (Aquila chrysaetos)

Golden Eagle (Aquila chrysaetos) Golden Eagle (Aquila chrysaetos) NMPIF level: Biodiversity Conservation Concern, Level 2 (BC2) NMPIF assessment score: 12 NM stewardship responsibility: Low National PIF status: No special status New Mexico

More information

Exploring Wearable Cameras for Educational Purposes

Exploring Wearable Cameras for Educational Purposes 70 Exploring Wearable Cameras for Educational Purposes Jouni Ikonen and Antti Knutas Abstract: The paper explores the idea of using wearable cameras in educational settings. In the study, a wearable camera

More information

APCO Emerging Technology Forum Toronto, Canada

APCO Emerging Technology Forum Toronto, Canada APCO Emerging Technology Forum Toronto, Canada Barry H. Luke National Public Safety Telecommunications Council - NPSTC Eric Torunski Canadian Interoperability Technology Interest Group - CITIG Summary

More information

Structuring Global International Cooperation in Space Exploration

Structuring Global International Cooperation in Space Exploration Structuring Global International Cooperation in Space Exploration Presentation to the International Lunar Conference 2005 Toronto, Canada September 19, 2005 Peggy Finarelli International Space University

More information

Notes for remarks by TOM MITCHELL. President and CEO, Ontario Power Generation

Notes for remarks by TOM MITCHELL. President and CEO, Ontario Power Generation Opening Notes for remarks by TOM MITCHELL President and CEO, Ontario Power Generation Canadian Nuclear Association Annual Conference and Trade Show February 26, 2015 (Check against delivery) I want to

More information

The Podcast Consumer. May 2015

The Podcast Consumer. May 2015 The Podcast Consumer May 2015 Methodology Overview In January/February 2015, Edison Research conducted a national telephone survey of 2002 people aged 12 and older, using random digit dialing techniques.

More information

Research Statement. 1. Research Overview. 2. Current Research Agenda

Research Statement. 1. Research Overview. 2. Current Research Agenda Research Statement Gregory James Gay Department of Computer Science and Engineering, University of South Carolina 2247 Storey Innovation and Engineeing Center, 550 Assembly Street, Columbia, SC 29208 (803)-777-9479,

More information

Students Using Nanotechnology to Solve the World s Greatest Challenges. Dr Edward Davis Dr Virginia Davis Dr Joni Lakin

Students Using Nanotechnology to Solve the World s Greatest Challenges. Dr Edward Davis Dr Virginia Davis Dr Joni Lakin Students Using Nanotechnology to Solve the World s Greatest Challenges Dr Edward Davis Dr Virginia Davis Dr Joni Lakin STUDENTS USING NANOTECHNOLOGY TO SOLVE THE WORLD S GREATEST CHALLENGES The field of

More information

Short Vitae Education Candidate of Technical Science (equivalent to an advanced doctoral degree), in computer engineering, Hungarian Academy of

Short Vitae Education Candidate of Technical Science (equivalent to an advanced doctoral degree), in computer engineering, Hungarian Academy of Short Vitae Education Candidate of Technical Science (equivalent to an advanced doctoral degree), in computer engineering, Hungarian Academy of Sciences, 1994 Dr. Tech. (equivalent to the Ph.D. Degree),

More information

Principled Construction of Software Safety Cases

Principled Construction of Software Safety Cases Principled Construction of Software Safety Cases Richard Hawkins, Ibrahim Habli, Tim Kelly Department of Computer Science, University of York, UK Abstract. A small, manageable number of common software

More information

Alberta Health Services and Advancing Uptake of HTA & Innovation

Alberta Health Services and Advancing Uptake of HTA & Innovation Alberta Health Services and Advancing Uptake of HTA & Innovation Don Juzwishin, Candis Bilyk, Rosmin Esmail, Paule Poulin, Dr. Trevor Schuler April 5, 2011 Vancouver, British Columbia Objectives Introduction

More information

Chapter 2 Scientific Method

Chapter 2 Scientific Method Chapter 2 Scientific Method Day Activity Homework 1 Notes I,II Cost/Benefit Case* Article Analysis 2 Notes III, IV Metric System WS/ Oil Spill Experiment* Graphing* 3 Notes V Satellite Imaging Activity*

More information