Toward Formalizing The Emergent Behavior in Software Engineering

被引:1
|
作者
Ailane, Toufik Mohamed [1 ]
Abboush, Mohammad [1 ]
Knieke, Christoph [1 ]
Lawendy, Abram [1 ]
Rausch, Andreas [1 ]
机构
[1] Tech Univ Clausthal, Inst Software & Syst Engn ISSE, Clausthal Zellerfeld, Germany
关键词
Emergent Behavior; Emergent Systems; Emergent Properties; Software Engineering;
D O I
10.1109/SESoS-WDES52566.2021.00010
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The emergence phenomenon has been widely discussed in many fields such as: Biology, natural sciences, control theory, computer science... to name few. Different definitions and many attempts were made in order to shape one concrete definition that serves as a reference. In the midst of this struggle, we propose a new attempt to define the emergence phenomenon from a software engineering perspective. Whereas many fields study the phenomenon based on observation and report, software systems engineering includes the fact that we are not only observing but further participating in the creation of the system of interest, giving a different perspective in defining and understanding the phenomenon. In this paper, we propose both informal and formal definitions, discuss some characteristics and list categories of the emergent behavior and how can we harness such a behavior.
引用
收藏
页码:32 / 39
页数:8
相关论文
共 50 条
  • [1] Formalizing software engineering standards
    Verlage, M
    Munch, J
    [J]. THIRD IEEE INTERNATIONAL SOFTWARE ENGINEERING STANDARDS SYMPOSIUM AND FORUM (ISESS 97) - EMERGING INTERNATIONAL STANDARDS, PROCEEDINGS, 1997, : 196 - 206
  • [2] A systematic map on verification and validation of emergent behavior in software engineering research
    Brings, Jennifer
    Daun, Marian
    Keller, Kevin
    Obe, Patricia Aluko
    Weyer, Thorsten
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 112 : 1010 - 1037
  • [3] Requirements Engineering for Emergent Application Software
    Loucopoulos, Pericles
    [J]. ENTERPRISE INFORMATION SYSTEMS, ICEIS 2012, 2013, 141 : 18 - 28
  • [4] Toward a discipline of software engineering
    Wasserman, AI
    [J]. IEEE SOFTWARE, 1996, 13 (06) : 23 - 31
  • [5] Toward a Quantum Software Engineering
    Piattini, Mario
    Serrano, Manuel
    Perez-Castillo, Ricardo
    Petersen, Guido
    Luis Hevia, Jose
    [J]. IT PROFESSIONAL, 2021, 23 (01) : 62 - 66
  • [6] Toward Engineering Biosystems With Emergent Collective Functions
    Gorochowski, Thomas E.
    Hauert, Sabine
    Kreft, Jan-Ulrich
    Marucci, Lucia
    Stillman, Namid R.
    Tang, T-Y Dora
    Bandiera, Lucia
    Bartoli, Vittorio
    Dixon, Daniel O. R.
    Fedorec, Alex J. H.
    Fellermann, Harold
    Fletcher, Alexander G.
    Foster, Tim
    Giuggioli, Luca
    Matyjaszkiewicz, Antoni
    McCormick, Scott
    Olivas, Sandra Montes
    Naylor, Jonathan
    Denniss, Ana Rubio
    Ward, Daniel
    [J]. FRONTIERS IN BIOENGINEERING AND BIOTECHNOLOGY, 2020, 8
  • [7] Managing Emergent Ethical Concerns for Software Engineering in Society
    Rashid, Awais
    Moore, Karenza
    May-Chahal, Corinne
    Chitchyan, Ruzanna
    [J]. 2015 IEEE/ACM 37TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, VOL 2, 2015, : 523 - 526
  • [8] Architecting product diversification - Formalizing variability dependencies in software product family engineering
    Jaring, M
    Bosch, J
    [J]. QSIC 2004: PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, 2004, : 154 - 161
  • [9] Toward Gamification to Software Engineering and Contribution of Software Engineer
    Ren, Wei
    Barrett, Stephen
    Das, Sourojit
    [J]. 2020 THE 4TH INTERNATIONAL CONFERENCE ON MANAGEMENT ENGINEERING, SOFTWARE ENGINEERING AND SERVICE SCIENCES (ICMSS 2020), 2020, : 1 - 5
  • [10] Toward data mining engineering: A software engineering approach
    Marban, Oscar
    Segovia, Javier
    Menasalvas, Ernestina
    Fernandez-Baizan, Covadonga
    [J]. INFORMATION SYSTEMS, 2009, 34 (01) : 87 - 107