Essence-Based, Goal-Driven Adaptive Software Engineering

被引:3
|
作者
Park, June Sung [1 ,2 ]
机构
[1] Korea Adv Inst Sci & Technol, Ind & Syst Engn Dept, Daejeon, South Korea
[2] Korea Adv Inst Sci & Technol, Dept Comp Sci, Daejeon, South Korea
关键词
Essence kernel; adaptive software engineering; software engineering method; stochastic decision process; set cover problem;
D O I
10.1109/GTSE.2015.12
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The OMG Essence standard has recently been published as the kernel for software engineering methods [1]. We show that the Essence view of software engineering is reminiscent of a nondeterministic, multidimensional finite state machine, and that the Essence lends support to a semi-Markov decision process model of software engineering which, in practice, facilitates a goal-driven adaptive software engineering. We develop an activity-state mapping algorithm and a goal-activity cover algorithm based on the Essence, which can help automate the health monitoring of project states and the adaptive planning of project activities in a software engineering project.
引用
收藏
页码:33 / 38
页数:6
相关论文
共 50 条
  • [41] Goal-driven active learning
    Bougie, Nicolas
    Ichise, Ryutaro
    AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2021, 35 (02)
  • [42] Goal-Driven Autonomy with Case-Based Reasoning
    Munoz-Avila, Hector
    Jaidee, Ulit
    Aha, David W.
    Carter, Elizabeth
    CASE-BASED REASONING RESEARCH AND DEVELOPMENT, 18TH INTERNATIONAL CONFERENCE ON CASE-BASED REASONING, ICCBR 2010, 2010, 6176 : 228 - +
  • [43] A Goal-driven Approach for Deploying Self-adaptive IoT Systems
    Alkhabbas, Fahed
    Murturi, Ilir
    Spalazzese, Romina
    Davidsson, Paul
    Dustdar, Schahram
    IEEE 17TH INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE (ICSA 2020), 2020, : 146 - 156
  • [44] Goal-Driven Adversarial Search for Distributed Self-Adaptive Systems
    Hashmi, Saad Sajid
    Dam, Hoa Khanh
    Uzunov, Anton V.
    Chhetri, Mohan Baruwal
    Ghose, Aditya
    Colman, Alan
    2023 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE SERVICES ENGINEERING, SSE, 2023, : 198 - 209
  • [45] Pragmatic Requirements for Adaptive Systems: A Goal-Driven Modeling and Analysis Approach
    Guimaraes, Felipe Pontes
    Rodrigues, Genaina Nunes
    Batista, Daniel Macedo
    Ali, Raian
    CONCEPTUAL MODELING, ER 2015, 2015, 9381 : 50 - 64
  • [46] Soft-Goal Approximation Context Awareness of Goal-driven Self-Adaptive Systems
    Vialon, Aurelien
    Tei, Kenji
    Aknine, Samir
    2017 IEEE INTERNATIONAL CONFERENCE ON AUTOMATIC COMPUTING (ICAC), 2017, : 233 - 238
  • [47] Goal-Driven Exploration for Android Applications
    Lai, Duling
    Rubin, Julia
    34TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE 2019), 2019, : 115 - 127
  • [48] Towards Goal-Driven Self Optimisation of Service Based Applications
    Gehlert, Andreas
    Heuer, Andre
    TOWARDS A SERVICE-BASED INTERNET, 2008, 5377 : 13 - 24
  • [49] Goal-Driven Collaborative Filtering - A Directional Error Based Approach
    Jambor, Tamas
    Wang, Jun
    ADVANCES IN INFORMATION RETRIEVAL, PROCEEDINGS, 2010, 5993 : 407 - 419
  • [50] Evolving towards 'Goal-driven orthodontics'
    Krishnan, Vinod
    JOURNAL OF THE WORLD FEDERATION OF ORTHODONTISTS, 2021, 10 (04) : 133 - 134