征稿已开启

查看我的稿件

注册已开启

查看我的门票

已截止
活动简介

This workshop is concerned with identifying and understanding the unique aspects of Software Engineering (SE) for the development of scientific software that exploits High Performance Computing (HPC) architectures. This class of software applications includes software developed to support various scientific endeavors which would be difficult or impossible to perform experimentally. This type of software development has not received enough attention from the SE community. Specifically, we are interested in: Scientific software applications that solve complex software- or data-intensive research problems. These applications range from large, parallel models/simulations of the physical world using HPC systems to smaller scale simulations developed by a single scientist or engineer on a desktop machine or on a small cluster, which may be later scaled to an HPC environment. Applications that support scientific research and experiments. Such applications include, but are not limited to, systems for managing and/or manipulating large amounts of data and systems that provide HPC infrastructure for research applications. The process for building, reusing, and publishing HPC software and the data used in scientific experiments or engineering innovations. Among others, these process include agile approaches, open source/open data issues, testing HPC software, and managing software or data repositories for publishing goals. Despite its importance, the development of scientific HPC software historically has attracted less attention from the SE community than other subdomains have. Indeed, the development of this type of software is significantly different than the development of business information systems, from which many of the SE best practices, tools and techniques have been drawn. Therefore, in order to identify and develop appropriate methods, tools and techniques for scientific HPC software, members of the SE community must interact with members of the HPC and science communities to understand the differences and determine the most appropriate SE tools, methods and techniques. In addition, we hope to identify aspects of SE practice that are relevant for the education of future developers in various research domains, which can be provided as suggestions for inclusion in Software Engineering and Computer Science curricula.

征稿信息

征稿范围

In previous workshops in this area, the discussion has focused on topics including: The demanding characteristics of research software that affect its development choices; The appropriate context dimensions to describe research software; The major software quality goals for research software to run on HPC architectures; Crossing the communication chasm between SE and Science when experiments are software or data-intensive; Effectively involving scientists in software development and training; Measuring the impact of SE on scientific productivity; SE tools and methods needed by the scientific community; and How to effectively test scientific HPC software.
留言
验证码 看不清楚,更换一张
全部留言
重要日期
  • 05月19日

    2015

    会议日期

  • 05月19日 2015

    注册截止日期

主办单位
IEEE Computer Society
Association for Computing Machinery
联系方式
移动端
在手机上打开
小程序
打开微信小程序
客服
扫码或点此咨询