DocumentCode :
727395
Title :
Essence-Based, Goal-Driven Adaptive Software Engineering
Author :
June Sung Park
Author_Institution :
Ind. & Syst. Eng. Dept. & Comput. Sci. Dept., Korea Adv. Inst. of Sci. & Technol., Daejeon, South Korea
fYear :
2015
fDate :
18-18 May 2015
Firstpage :
33
Lastpage :
38
Abstract :
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.
Keywords :
Markov processes; decision theory; finite state machines; software engineering; OMG Essence standard; activity-state mapping algorithm; essence-based goal-driven adaptive software engineering method; goal-activity cover algorithm; nondeterministic multidimensional finite state machine; project state health monitoring; semiMarkov decision process model; Conferences; Jacobian matrices; Kernel; Software algorithms; Software engineering; Essence kernel; adaptive software engineering; set cover problem; software engineering method; stochastic decision process;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
General Theory of Software Engineering (GTSE), 2015 IEEE/ACM 4th SEMAT Workshop on a
Conference_Location :
Florence
Type :
conf
DOI :
10.1109/GTSE.2015.12
Filename :
7169393
Link To Document :
بازگشت