课题基金 / 基金详情

Science-Induced Retrospective Code Analysis

Science-Induced Retrospective Code Analysis
科学引发的回顾性代码分析
批准号:
459671966
负责人:
Professorin Dr. Gabriele Gramelsberger
金额:
$0.0万
依托单位国家:
德国
项目类别:
Research Grants
财政年份:
--
资助国家:
德国
项目状态:
未结题
起止时间:

项目摘要

项目成果

Professorin Dr. Gabriele Gramelsberger的其他基金

相似基金

相关文献

中文摘要
翻译
尽管科学家通常没有受过编程和软件工程方面的培训,但大多数临时科学研究基本上依赖于复杂软件的使用。从科学哲学的角度来看,科学软件作为研究工具的增加具有认识论和分析的意义;对于软件工程(SE)来说,分析和改进软件项目的体系结构和算法结构是一个关键的研究课题。因此,这两个学科都关注于代码的分析,并在科学(开放)软件项目分析的新领域特定方法的开发中共享共同的兴趣。科学密码的分析为科学哲学开辟了一个新的研究领域。对于软件工程来说,代码分析是评估软件设计可行性和测试代码质量的重要组成部分。然而,关于程序的科学内容的代码库分析的概念和工具是缺失的。程序的科学内容及其结构通常以嵌入代码的科学模型和规律为导向。此外,科学家通常没有接受过编程和软件工程方面的培训。因此,我们的方法希望使没有受过编程训练的学者、外国人和科学开发人员自己能够更好地理解软件、软件结构及其影响。通过代码分离从技术细节中抽象出来,我们的目标是使科学驱动的回顾性代码分析成为一种更合适的方式来访问科学中的大型和持久的软件;特别是对于协作开放科学软件项目。总而言之,我们项目的目标是阐明代码分离的方法,并开发允许轻松访问与科学本身相关的代码的算法,以及用于研究科学软件的科学哲学。对于长期持续发展的科学软件项目,增强技术/应用代码分离的思想是软件工程感兴趣的。
英文摘要
Most of temporary scientific research depends essentially on the employment of complex software, although scientists are usually not trained in programming and software engineering. From the perspective of Philosophy of Science (PoS) the increase in scientific software as research tools is of epistemic and analytic interest; and for Software Engineering (SE) the analysis and improvement of the architecture and algorithmic structure of software projects is a key research topic. Thus, both disciplines focus on the analysis of code and share the conjoint interest in the development of newdomain-specific methods for the analysis of scientific (open) software projects.For Philosophy of Science analysing scientific code opens up a new research domain.For Software Engineering, code-analysis is an integral part for the evaluation of the software-designs' feasibility as well as for thetest of the code-quality. However, conceptions and tools for the analysis of code-bases with regard to the scientific content ofprograms are missing. The scientific content of programs and their structure is usually oriented on the scientific models and laws that are embedded with code. Plus, scientists are usually not trained in programming and software engineering. Therefore, with our approach want to enable scholars, foreigners and the scientific developers themselves, who are not trained in programming to understand software, software-structures and their impacts better. Via abstraction from technical details by code separation, we aim to enable a scientifically-driven retrospective code-analyses for a more appropriate way to access big and long-lasting software in science; in particular for collaborative open science software projects.To sum up, the goal of our project is to articulate methods for code separation and to develop algorithms that permit an easy access to code that is of relevance for Science itself, but also for Philosophy of Science used for studying software in science. And it is ofinterest for Software Engineering to enhance the idea of technical / application code separation for the long lasting, long evolvingscientific software projects.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Philosophische und historische Forschung zur Atmosphärenwissenschaft im Zeitalter des Computers und der Computersimulation
  • 批准号:
    181516822
  • 项目类别:
    Scientific Networks
  • 资助金额:
    $0.0万
  • 财政年份:
    2010
  • 负责人:
    Professorin Dr. Gabriele Gramelsberger
  • 依托单位:
国内基金
海外基金
炎性反应中巨噬细胞激活诱导死亡(activation-induced cell death,AICD)的机理研究
  • 批准号:
    30330260
  • 项目类别:
    重点项目
  • 资助金额:
    105.0万元
  • 批准年份:
    2003
  • 负责人:
    顾军
  • 依托单位: