The Best of Both Worlds: Reusable Software via Unplanned Reuse

两全其美:通过计划外重用实现可重用软件

基本信息

  • 批准号:
    262097-2013
  • 负责人:
  • 金额:
    $ 2.19万
  • 依托单位:
  • 依托单位国家:
    加拿大
  • 项目类别:
    Discovery Grants Program - Individual
  • 财政年份:
    2015
  • 资助国家:
    加拿大
  • 起止时间:
    2015-01-01 至 2016-12-31
  • 项目状态:
    已结题

项目摘要

Since the 1960s, the idea of reusing pre-existing software artifacts for the development of new software artifacts has been promoted for its potential to reduce costs and improve quality. Classical software reuse demands that we predict well the future needs of software systems in order for their functionality to be modularized in an easily reused form; this is anticipated reuse. Since our ability to predict the future is not perfect, there occur cases where a developer cannot find a modularized, reusable artifact that meets their needs. A common industrial response is to copy-and-modify fragments of existing artifacts; this is unanticipated reuse. Both anticipated and unanticipated reuse approaches have benefits and weaknesses. Anticipated reuse allows us to create well-designed and well-documented software artifacts, but at high cost and without guarantee that the investment will be recouped. Unanticipated reuse permits high customizability, but can lead to poor decisions and without guarantee that important properties from the old system are preserved. This work proposes to take the good aspects of both the anticipated and unanticipated approaches and combine them, augmenting them with support for using feedback from experience to inform the design of reusable artifacts. My previous work has made unanticipated reuse much more systematic, safe, and less stressful for the developer. But the situation could be improved even more by automating many of the activities that have to happen during the process, which currently still demand much detailed investigation by a human developer. The success of this research program will see a positive transformation for industry in the way that software artifacts are constructed, comprehended, used, and improved. For academia, this work is a fundamental shift in understanding the problem of software reuse. For HQP, the program is an excellent training ground in software engineering research and practice.
自20世纪60年代以来,重用已有的软件工件来开发新的软件工件的想法已经得到了推广,因为它具有降低成本和提高质量的潜力。 经典的软件复用要求我们很好地预测软件系统的未来需求,以便以易于复用的形式将其功能模块化,这就是预期复用。由于我们预测未来的能力并不完美,因此会出现开发人员无法找到满足其需求的模块化、可重用工件的情况。一种常见的工业反应是复制和修改现有工件的片段;这是未预料到的重用。预期和非预期的重用方法都有优点和缺点。 预期重用允许我们创建设计良好、文档记录良好的软件工件,但代价很高,而且不能保证投资能够收回。 意外的重用允许高度的可定制性,但可能导致错误的决策,并且不能保证保留旧系统的重要属性。 这项工作建议采取预期和未预期的方法和联合收割机,他们的好的方面,增加他们的支持,使用经验的反馈,通知可重用工件的设计。 我以前的工作已经使意外重用更加系统化、安全,并且对开发人员来说压力更小。 但是,通过自动化过程中必须发生的许多活动,这种情况可以得到更大的改善,目前仍然需要人类开发人员进行详细的调查。 这项研究计划的成功将为行业带来积极的转变,即软件工件的构建,理解,使用和改进。对于学术界来说,这项工作是理解软件重用问题的根本转变。对于HQP来说,该计划是软件工程研究和实践的优秀培训基地。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Walker, Robert其他文献

Anaesthesia and airway management in mucopolysaccharidosis.
  • DOI:
    10.1007/s10545-012-9563-1
  • 发表时间:
    2013-03
  • 期刊:
  • 影响因子:
    4.2
  • 作者:
    Walker, Robert;Belani, Kumar G.;Braunlin, Elizabeth A.;Bruce, Iain A.;Hack, Henrik;Harmatz, Paul R.;Jones, Simon;Rowe, Richard;Solanki, Guirish A.;Valdemarsson, Barbara
  • 通讯作者:
    Valdemarsson, Barbara
Identification of common variants associated with human hippocampal and intracranial volumes.
  • DOI:
    10.1038/ng.2250
  • 发表时间:
    2012-04-15
  • 期刊:
  • 影响因子:
    30.8
  • 作者:
    Stein, Jason L.;Medland, Sarah E.;Vasquez, Alejandro Arias;Hibar, Derrek P.;Senstad, Rudy E.;Winkler, Anderson M.;Toro, Roberto;Appel, Katja;Bartecek, Richard;Bergmann, Orjan;Bernard, Manon;Brown, Andrew A.;Cannon, Dara M.;Chakravarty, M. Mallar;Christoforou, Andrea;Domin, Martin;Grimm, Oliver;Hollinshead, Marisa;Holmes, Avram J.;Homuth, Georg;Hottenga, Jouke-Jan;Langan, Camilla;Lopez, Lorna M.;Hansell, Narelle K.;Hwang, Kristy S.;Kim, Sungeun;Laje, Gonzalo;Lee, Phil H.;Liu, Xinmin;Loth, Eva;Lourdusamy, Anbarasu;Mattingsdal, Morten;Mohnke, Sebastian;Maniega, Susana Munoz;Nho, Kwangsik;Nugent, Allison C.;O'Brien, Carol;Papmeyer, Martina;Putz, Benno;Ramasamy, Adaikalavan;Rasmussen, Jerod;Rijpkema, Mark;Risacher, Shannon L.;Roddey, J. Cooper;Rose, Emma J.;Ryten, Mina;Shen, Li;Sprooten, Emma;Strengman, Eric;Teumer, Alexander;Trabzuni, Daniah;Turner, Jessica;van Eijk, Kristel;van Erp, Theo G. M.;van Tol, Marie-Jose;Wittfeld, Katharina;Wolf, Christiane;Woudstra, Saskia;Aleman, Andre;Alhusaini, Saud;Almasy, Laura;Binder, Elisabeth B.;Brohawn, David G.;Cantor, Rita M.;Carless, Melanie A.;Corvin, Aiden;Czisch, Michael;Curran, Joanne E.;Davies, Gail;de Almeida, Marcio A. A.;Delanty, Norman;Depondt, Chantal;Duggirala, Ravi;Dyer, Thomas D.;Erk, Susanne;Fagerness, Jesen;Fox, Peter T.;Freimer, Nelson B.;Gill, Michael;Goering, Harald H. H.;Hagler, Donald J.;Hoehn, David;Holsboer, Florian;Hoogman, Martine;Hosten, Norbert;Jahanshad, Neda;Johnson, Matthew P.;Kasperaviciute, Dalia;Kent, Jack W., Jr.;Kochunov, Peter;Lancaster, Jack L.;Lawrie, Stephen M.;Liewald, David C.;Mandl, Rene;Matarin, Mar;Mattheisen, Manuel;Meisenzahl, Eva;Melle, Ingrid;Moses, Eric K.;Muehleisen, Thomas W.;Nauck, Matthias;Noethen, Markus M.;Olvera, Rene L.;Pandolfo, Massimo;Pike, G. Bruce;Puls, Ralf;Reinvang, Ivar;Renteria, Miguel E.;Rietschel, Marcella;Roffman, Joshua L.;Royle, Natalie A.;Rujescu, Dan;Savitz, Jonathan;Schnack, Hugo G.;Schnell, Knut;Seiferth, Nina;Smith, Colin;Steen, Vidar M.;Hernandez, Maria C. Valdes;Van den Heuvel, Martijn;van der Wee, Nic J.;Van Haren, Neeltje E. M.;Veltman, Joris A.;Voelzke, Henry;Walker, Robert;Westlye, Lars T.;Whelan, Christopher D.;Agartz, Ingrid;Boomsma, Dorret I.;Cavalleri, Gianpiero L.;Dale, Anders M.;Djurovic, Srdjan;Drevets, Wayne C.;Hagoort, Peter;Hall, Jeremy;Heinz, Andreas;Jack, Clifford R., Jr.;Foroud, Tatiana M.;Le Hellard, Stephanie;Macciardi, Fabio;Montgomery, Grant W.;Poline, Jean Baptiste;Porteous, David J.;Sisodiya, Sanjay M.;Starr, John M.;Sussmann, Jessika;Toga, Arthur W.;Veltman, Dick J.;Walter, Henrik;Weiner, Michael W.;Bis, Joshua C.;Ikram, M. Arfan;Smith, Albert V.;Gudnason, Vilmundur;Tzourio, Christophe;Vernooij, Meike W.;Launer, Lenore J.;DeCarli, Charles;Seshadri, Sudha;Andreassen, Ole A.;Apostolova, Liana G.;Bastin, Mark E.;Blangero, John;Brunner, Han G.;Buckner, Randy L.;Cichon, Sven;Coppola, Giovanni;de Zubicaray, Greig I.;Deary, Ian J.;Donohoe, Gary;de Geus, Eco J. C.;Espeseth, Thomas;Fernandez, Guillen;Glahn, David C.;Grabe, Hans J.;Hardy, John;Pol, Hilleke E. Hulshoff;Jenkinson, Mark;Kahn, Rene S.;McDonald, Colm;McIntosh, Andrew M.;McMahon, Francis J.;McMahon, Katie L.;Meyer-Lindenberg, Andreas;Morris, Derek W.;Mueller-Myhsok, Bertram;Nichols, Thomas E.;Ophoff, Roel A.;Paus, Tomas;Pausova, Zdenka;Penninx, Brenda W.;Potkin, Steven G.;Saemann, Philipp G.;Saykin, Andrew J.;Schumann, Gunter;Smoller, Jordan W.;Wardlaw, Joanna M.;Weale, Michael E.;Martin, Nicholas G.;Franke, Barbara;Wright, Margaret J.;Thompson, Paul M.
  • 通讯作者:
    Thompson, Paul M.
SEVO ON THE GROUND: DESIGN OF A LABORATORY SOLAR SIMULATION IN SUPPORT OF THE O/OREOS MISSION
  • DOI:
    10.1088/0067-0049/210/2/15
  • 发表时间:
    2014-02-01
  • 期刊:
  • 影响因子:
    8.7
  • 作者:
    Cook, Amanda M.;Mattioda, Andrew L.;Walker, Robert
  • 通讯作者:
    Walker, Robert
Short and medium-term effects of the COVID-19 lockdowns on child and parent accelerometer-measured physical activity and sedentary time: a natural experiment.
  • DOI:
    10.1186/s12966-023-01441-1
  • 发表时间:
    2023-04-27
  • 期刊:
  • 影响因子:
    8.7
  • 作者:
    Jago, Russell;Salway, Ruth;House, Danielle;Walker, Robert;Emm-Collison, Lydia;Sansum, Kate;Breheny, Katie;Reid, Tom;Churchward, Sarah;Williams, Joanna G.;Foster, Charlie;Hollingworth, William;de Vocht, Frank
  • 通讯作者:
    de Vocht, Frank
Broader utilization of origins of DNA replication in cancer cell lines along a 78 kb region of human chromosome 2q34.
  • DOI:
    10.1002/jcb.23336
  • 发表时间:
    2012-01
  • 期刊:
  • 影响因子:
    4
  • 作者:
    Valenzuela, Manuel S.;Hu, Lan;Lueders, John;Walker, Robert;Meltzer, Paul S.
  • 通讯作者:
    Meltzer, Paul S.

Walker, Robert的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Walker, Robert', 18)}}的其他基金

Leveraging Patterns and Interesting Anomalies through Scalable Semantic Analysis
通过可扩展的语义分析利用模式和有趣的异常
  • 批准号:
    RGPIN-2018-03749
  • 财政年份:
    2022
  • 资助金额:
    $ 2.19万
  • 项目类别:
    Discovery Grants Program - Individual
Leveraging Patterns and Interesting Anomalies through Scalable Semantic Analysis
通过可扩展的语义分析利用模式和有趣的异常
  • 批准号:
    RGPIN-2018-03749
  • 财政年份:
    2021
  • 资助金额:
    $ 2.19万
  • 项目类别:
    Discovery Grants Program - Individual
Leveraging Patterns and Interesting Anomalies through Scalable Semantic Analysis
通过可扩展的语义分析利用模式和有趣的异常
  • 批准号:
    RGPIN-2018-03749
  • 财政年份:
    2020
  • 资助金额:
    $ 2.19万
  • 项目类别:
    Discovery Grants Program - Individual
Leveraging Patterns and Interesting Anomalies through Scalable Semantic Analysis
通过可扩展的语义分析利用模式和有趣的异常
  • 批准号:
    RGPIN-2018-03749
  • 财政年份:
    2019
  • 资助金额:
    $ 2.19万
  • 项目类别:
    Discovery Grants Program - Individual
Change impact analysis in enterprise-scale heterogeneous systems
企业级异构系统中的变更影响分析
  • 批准号:
    514641-2017
  • 财政年份:
    2019
  • 资助金额:
    $ 2.19万
  • 项目类别:
    Collaborative Research and Development Grants
Leveraging Patterns and Interesting Anomalies through Scalable Semantic Analysis
通过可扩展的语义分析利用模式和有趣的异常
  • 批准号:
    RGPIN-2018-03749
  • 财政年份:
    2018
  • 资助金额:
    $ 2.19万
  • 项目类别:
    Discovery Grants Program - Individual
Change impact analysis in enterprise-scale heterogeneous systems
企业级异构系统中的变更影响分析
  • 批准号:
    514641-2017
  • 财政年份:
    2018
  • 资助金额:
    $ 2.19万
  • 项目类别:
    Collaborative Research and Development Grants
Change impact analysis in enterprise-scale heterogeneous systems
企业级异构系统中的变更影响分析
  • 批准号:
    514641-2017
  • 财政年份:
    2017
  • 资助金额:
    $ 2.19万
  • 项目类别:
    Collaborative Research and Development Grants
The Best of Both Worlds: Reusable Software via Unplanned Reuse
两全其美:通过计划外重用实现可重用软件
  • 批准号:
    262097-2013
  • 财政年份:
    2017
  • 资助金额:
    $ 2.19万
  • 项目类别:
    Discovery Grants Program - Individual
The Best of Both Worlds: Reusable Software via Unplanned Reuse
两全其美:通过计划外重用实现可重用软件
  • 批准号:
    262097-2013
  • 财政年份:
    2016
  • 资助金额:
    $ 2.19万
  • 项目类别:
    Discovery Grants Program - Individual

相似海外基金

OAC Core: The Best of Both Worlds: Deep Neural Operators as Preconditioners for Physics-Based Forward and Inverse Problems
OAC 核心:两全其美:深度神经算子作为基于物理的正向和逆向问题的预处理器
  • 批准号:
    2313033
  • 财政年份:
    2023
  • 资助金额:
    $ 2.19万
  • 项目类别:
    Standard Grant
Model construction for an integrated approach to child abuse cases that treats both the internal and external worlds
处理内部和外部世界的虐待儿童案件综合方法的模型构建
  • 批准号:
    21K13484
  • 财政年份:
    2021
  • 资助金额:
    $ 2.19万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
Controlling Acoustic Metamaterials with Magnetic Resonances: The Best of Both Worlds
用磁共振控制声学超材料:两全其美
  • 批准号:
    EP/T016574/1
  • 财政年份:
    2020
  • 资助金额:
    $ 2.19万
  • 项目类别:
    Research Grant
Controlling Acoustic Metamaterials with Magnetic Resonances: The Best of Both Worlds
用磁共振控制声学超材料:两全其美
  • 批准号:
    EP/T018399/1
  • 财政年份:
    2020
  • 资助金额:
    $ 2.19万
  • 项目类别:
    Research Grant
Modality analysis of Japanese texts which are accessible to both of a real world and possible worlds
现实世界和可能世界均可访问的日语文本的情态分析
  • 批准号:
    18K11427
  • 财政年份:
    2018
  • 资助金额:
    $ 2.19万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
The Best of Both Worlds: Reusable Software via Unplanned Reuse
两全其美:通过计划外重用实现可重用软件
  • 批准号:
    262097-2013
  • 财政年份:
    2017
  • 资助金额:
    $ 2.19万
  • 项目类别:
    Discovery Grants Program - Individual
The Best of Both Worlds: Reusable Software via Unplanned Reuse
两全其美:通过计划外重用实现可重用软件
  • 批准号:
    262097-2013
  • 财政年份:
    2016
  • 资助金额:
    $ 2.19万
  • 项目类别:
    Discovery Grants Program - Individual
The Best of Both Worlds: Reusable Software via Unplanned Reuse
两全其美:通过计划外重用实现可重用软件
  • 批准号:
    262097-2013
  • 财政年份:
    2014
  • 资助金额:
    $ 2.19万
  • 项目类别:
    Discovery Grants Program - Individual
The best of both worlds: Developing strategies to provide safe and culturally appropriate access to Traditional Medicines for diabetes care in contemporary Aboriginal primary healthcare.
两全其美:制定战略,在当代原住民初级医疗保健中为糖尿病护理提供安全且文化上适当的传统药物。
  • 批准号:
    297737
  • 财政年份:
    2013
  • 资助金额:
    $ 2.19万
  • 项目类别:
    Operating Grants
The Best of Both Worlds: Reusable Software via Unplanned Reuse
两全其美:通过计划外重用实现可重用软件
  • 批准号:
    262097-2013
  • 财政年份:
    2013
  • 资助金额:
    $ 2.19万
  • 项目类别:
    Discovery Grants Program - Individual
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了