课题基金 / 基金详情

Software architecture knowledge management

Software architecture knowledge management
软件架构知识管理
批准号:
298197-2010
负责人:
Kruchten, Philippe
金额:
$1.82万
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2015
资助国家:
加拿大
项目状态:
已结题
起止时间:
2015-01-01 至 2016-12-31

项目摘要

项目成果

Kruchten, Philippe的其他基金

相似基金

相关文献

中文摘要
翻译
设计软件系统的全局结构和行为(其软件架构)是一个知识密集型过程。在这一过程中产生和消耗的知识是广泛而复杂的,需要在生命周期的不同阶段在不同的利益相关者之间共享和重用,有时甚至在初始开发完成很久之后。 管理架构知识,显式和隐式,通用或系统特定的,是本研究建议的主要重点,它跨越软件架构(工程学科)和知识管理(社会学科)。 本研究的长期目标是为大型、复杂、软件密集型的系统构建一套体系结构知识管理理论。这涉及到为软件架构设计过程和相关活动设计知识流模型:从个人到个人和组织到组织的知识捕获和转移。这个目标有两个挑战:1)从理论的角度来看,我们能否建立一个建筑知识的理论,特别是围绕设计决策的概念?2)从经验的角度来看,我们是否可以有效地支持实践中的软件架构师的活动,基于这一理论开发的工具和方法? 在短期内,我们是否可以将现有的知识管理理论整合到软件架构设计领域,并在专业环境中进行(或扩展)观察性研究,以更好地了解软件架构师及其组织目前如何管理这些知识,以及我们如何积极影响这一活动?软件体系结构知识管理对我国高科技企业的全球竞争力至关重要。
英文摘要
Designing the global structure and behaviour of a software system - its software architecture - is a knowledge-intensive process. The knowledge produced and consumed during this process is broad and complex, and needs to be shared and reused among different stakeholders, across different phases of the lifecycle, sometimes long after the initial development has been completed. Managing architectural knowledge, explicit and implicit, generic or system-specific, is the main focus of this research proposal which straddles software architecture (an engineering discipline) and knowledge management (a social discipline). The long term objective of the proposed research is to construct a theory of architecture knowledge management for large, complex, software-intensive systems. This involves the design of a knowledge flow model for the software architecture design process and the related activities: capture and transfer of knowledge from individuals to individual, and organizations to organizations. This objective has 2 challenges: 1) from a theoretical perspective, can we build a theory of architectural knowledge, in particular around the concept of design decisions? and 2) from an empirical perspective, can we efficiently support practicing software architects in their activities, with tools and methods developed based on this theory? In the short-term, can we integrate existing knowledge management theories into the domain of software architecture design, and conduct (or extend) observational studies in professional environments to better understand how software architects and their organization presently manage this knowledge, and how we can positively impact this activity? Software architecture knowledge management is vital for the global competitiveness of our high tech enterprises.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Managing technical debt in software-intensive systems
  • 批准号:
    RGPIN-2017-03917
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.91万
  • 财政年份:
    2021
  • 负责人:
    Kruchten, Philippe
  • 依托单位:
Managing technical debt in software-intensive systems
  • 批准号:
    RGPIN-2017-03917
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $1.46万
  • 财政年份:
    2020
  • 负责人:
    Kruchten, Philippe
  • 依托单位:
Managing technical debt in software-intensive systems
  • 批准号:
    RGPIN-2017-03917
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $1.46万
  • 财政年份:
    2019
  • 负责人:
    Kruchten, Philippe
  • 依托单位:
Managing technical debt in software-intensive systems
  • 批准号:
    RGPIN-2017-03917
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $1.46万
  • 财政年份:
    2018
  • 负责人:
    Kruchten, Philippe
  • 依托单位:
国内基金
海外基金
The formation and evolution of planetary systems in dense star clusters
  • 批准号:
    11043007
  • 项目类别:
    专项基金项目
  • 资助金额:
    10.0万元
  • 批准年份:
    2010
  • 负责人:
    柯文采
  • 依托单位: