System dynamics modelling of software evolution processes for policy investigation: Approach and example

被引:14
|
作者
Kahen, G
Lehman, MM
Ramil, JF
Wernick, P
机构
[1] Univ London Imperial Coll Sci Technol & Med, Dept Comp, London SW7 2BZ, England
[2] Univ Hertfordshire, Dept Comp Sci, Hatfield AL10 9AB, Herts, England
基金
英国工程与自然科学研究理事会;
关键词
anti-regressive activity; decision making; E-type systems; evolution; FEAST; feedback; global software process; laws of software evolution; management; planning; progressive activity; simulation; software process modelling; system dynamics; white-box modelling; complexity; control; policy evaluation; refactoring;
D O I
10.1016/S0164-1212(01)00068-1
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper describes one of the latest in a series of system dynamics models developed during the Feedback, Evolution And Software Technology (FEAST) investigation into software evolution processes. The intention of early models was to simulate real-world processes in order to increase understanding of such processes. The work resulted in a number of lessons learnt, in particular, with regard to the application of system dynamics to the simulation of key attributes of long-term software evolution. The work reported here combines elements of previous work and extends them by describing an approach to investigate the consequences on long-term evolution, of decisions made by the managers of these processes. The approach is illustrated by discussion of the impact of complexity control activity. This model of the impact on product and global process attributes of decisions regarding the fraction of work applied to progressive and to anti-regressive activities such as complexity control, for instance, exemplifies the results of the FEAST investigation. (C) 2001 Elsevier Science Inc. All rights reserved.
引用
收藏
页码:271 / 281
页数:11
相关论文
共 50 条
  • [21] Exploring policy options to transform traditional dairy system in Ethiopia: A system dynamics approach
    Temesgen, Milkessa
    Haji, Jema
    Negassa, Asfaw
    Galmessa, Ulfina
    HELIYON, 2023, 9 (11)
  • [22] A system dynamics modelling approach for municipal solid waste management and financial analysis
    Hernandes Pinha, Augusto Cesar
    Sagawa, Juliana Keiko
    JOURNAL OF CLEANER PRODUCTION, 2020, 269
  • [23] Inverse Modelling of Climate Adaptive Building Shells. System Dynamics Approach
    Mols, Toms
    Blumberga, Andra
    ENVIRONMENTAL AND CLIMATE TECHNOLOGIES, 2020, 24 (02) : 170 - 177
  • [24] Manufacturer performance modelling using system dynamics approach
    Reddy, K. Jagan Mohan
    Rao, A. Neelakanteswara
    Krishnanand, L.
    MATERIALS TODAY-PROCEEDINGS, 2020, 33 : 142 - 146
  • [25] System Dynamics Approach for Modelling Seasonality of River Flows
    Ahmad, A.
    Khan, S.
    Rana, T.
    MODSIM 2007: INTERNATIONAL CONGRESS ON MODELLING AND SIMULATION: LAND, WATER AND ENVIRONMENTAL MANAGEMENT: INTEGRATED SYSTEMS FOR SUSTAINABILITY, 2007, : 198 - 204
  • [26] A Fuzzy System Dynamics Approach for Evaluation of Iran's New Demographic Policy
    Khadangi, A.
    Ghahari, A.
    Zarandi, M. H. Fazel
    2015 Annual Meeting of the North American Fuzzy Information Processing Society DigiPen NAFIPS 2015, 2015,
  • [27] Biomethane supply support policy: system dynamics approach
    Repele, Mara
    Ramanis, Mikus
    Bazbauers, Gatis
    INTERNATIONAL SCIENTIFIC CONFERENCE - ENVIRONMENTAL AND CLIMATE TECHNOLOGIES, CONECT 2015, 2016, 95 : 393 - 400
  • [28] A system dynamics approach for basin policy design: Urmia lake case study
    Lari, Alireza
    Pishvaee, Mir Saman
    Khodabakhsh, Pouria
    KYBERNETES, 2020, 49 (06) : 1691 - 1720
  • [29] MODELING UNIT TESTING PROCESSES A System Dynamics Approach
    Saurabh, Kumar
    ICEIS 2008: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL ISAS-1: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, VOL 1, 2008, : 183 - 186
  • [30] An Approach to Resources Management of Software Evolution Processes Based on 3S
    Jin Yunzhi
    Zhou Hua
    Kang Hongwei
    Liu Jinzhuo
    Zhao Na
    2014 IEEE 12TH INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING (DASC)/2014 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTING (EMBEDDEDCOM)/2014 IEEE 12TH INTERNATIONAL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING (PICOM), 2014, : 400 - +