Towards a Framework for Continuous Software Engineering

被引:5
|
作者
Barcellos, Monalessa Perini [1 ]
机构
[1] Univ Fed Espirito Santo, Dept Comp Sci, Ontol & Conceptual Modeling Res Grp NEMO, Vitoria, ES, Brazil
关键词
Continuous Software Engineering; Framework; Ontology; ONTOLOGY; TOOLS;
D O I
10.1145/3422392.3422469
中图分类号
学科分类号
摘要
Characteristics and demands of the modern and digital society have transformed the software development scenario and presented new challenges to software developers and engineers, such as the need for faster deliveries, frequent changes in requirements, lower tolerance to failures and the need to adapt to contemporary business models. The adoption of agile practices has allowed organizations to shorten development cycles and increase customer collaboration. However, this has not been enough. Continuous actions of planning, construction, operation, deployment and evaluation are necessary to produce products that meet customers' needs and behaviors, to make well-informed decisions and identify business opportunities. Thus, organizations should evolve from traditional to continuous and data-driven development in a continuous software engineering approach. Continuous Software Engineering (CSE) consists of a set of practices and tools that support a holistic view of software development with the purpose of making it faster, iterative, integrated, continuous and aligned with business. It is a recent topic of Software Engineering, thus there are many open questions. This paper introduces a CSE framework that represents CSE processes, points out some research questions and discusses proposals to address them.
引用
收藏
页码:626 / 631
页数:6
相关论文
共 50 条
  • [31] Towards a unified methodology for Software Engineering and Knowledge Engineering
    Alonso, F
    de Antonio, A
    Gonzalez, AL
    Fuertes, JL
    Martinez, L
    1998 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5, 1998, : 4890 - 4895
  • [32] Problem oriented software engineering: A design-theoretic framework for software engineering
    Hall, Jon G.
    Rapanotti, Lucia
    Jackson, Michael
    SEFM 2007: FIFTH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND FORMAL METHODS, PROCEEDINGS, 2007, : 15 - 24
  • [33] Towards an engineering change in agent oriented software engineering
    Xue Xiao
    Zeng Junfang
    Liu Liding
    ICICIC 2006: FIRST INTERNATIONAL CONFERENCE ON INNOVATIVE COMPUTING, INFORMATION AND CONTROL, VOL 3, PROCEEDINGS, 2006, : 225 - +
  • [34] Software engineering and knowledge engineering: Towards a common life
    Alonso, F
    Juristo, N
    Mate, JL
    Pazos, J
    JOURNAL OF SYSTEMS AND SOFTWARE, 1996, 33 (01) : 65 - 79
  • [35] A quality framework for software continuous integration
    Hamdan, Saba
    Alramouni, Suad
    6TH INTERNATIONAL CONFERENCE ON APPLIED HUMAN FACTORS AND ERGONOMICS (AHFE 2015) AND THE AFFILIATED CONFERENCES, AHFE 2015, 2015, 3 : 2019 - 2025
  • [36] Towards Continuous Software Release Planning
    Ameller, David
    Farre, Carles
    Franch, Xavier
    Valerio, Danilo
    Cassarino, Antonino
    2017 IEEE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION, AND REENGINEERING (SANER), 2017, : 402 - 406
  • [37] TOWARDS INNOVATIVE SOFTWARE ENGINEERING ENVIRONMENTS
    AMBRIOLA, V
    CIANCARINI, P
    CORRADINI, A
    DEFRANCESCO, N
    JOURNAL OF SYSTEMS AND SOFTWARE, 1991, 14 (01) : 17 - 29
  • [38] Towards hybrid knowledge and software engineering
    Kendal, S
    Chen, X
    INTERNATIONAL CONFERENCE ON COMPUTING AND INFORMATION TECHNOLOGIES : EXPLORING EMERGING TECHNOLOGIES, 2001, : 449 - 454
  • [39] Towards a Supercollaborative Software Engineering MOOC
    Billingsley, William
    Steel, Jim R. H.
    36TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE COMPANION 2014), 2014, : 283 - 286
  • [40] TOWARDS ASSISTED SOFTWARE ENGINEERING ENVIRONMENTS
    LONCHAMP, J
    BENALI, K
    DERNIAME, JC
    GODART, C
    INFORMATION AND SOFTWARE TECHNOLOGY, 1991, 33 (08) : 581 - 593