DocumentCode
2109614
Title
An Approach to Construct Software Just-In-Time Based on Domain Expert System
Author
Xing, Shaomin ; Zhou, Bosheng ; Chen, Tianying
Author_Institution
Sch. of Comput. Sci. & Technol., Beihang Univ., Beijing
Volume
1
fYear
2008
fDate
20-22 Dec. 2008
Firstpage
48
Lastpage
52
Abstract
Business-end programming can enable end-users to develop software just-in-time. Existing business programming approaches lack guidance for end-users who have little experiences for development. Meanwhile the efficiency of development is low and the correctness of application systems are difficult to guarantee. So a novel business-end programming approach based on domain expert system (DES) was proposed. First, a programming framework for end-users was presented. Then the DES was established based on Bayesian network structure learning and parameter learning. After that, a heuristic method for end-user programming taking DES as core component was proposed. This method could recommend business services to end-users in the process of programming relying on DES. It also provided real-time guidance and help end-users to complete programming step by step. Next, the realization of the method was illustrated and an example was demonstrated. Finally, the effect of this method was discussed and analyzed. The results show that this method was effective for end-user programming.
Keywords
Bayes methods; business data processing; expert systems; learning (artificial intelligence); optimisation; software engineering; Bayesian network structure learning; business-end programming; domain expert system; heuristic method; parameter learning; software just-in-time development; bayesian networks; business end programming; domain expert systems; web services;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Science and Engineering, 2008. ISISE '08. International Symposium on
Conference_Location
Shanghai
Print_ISBN
978-1-4244-2727-4
Type
conf
DOI
10.1109/ISISE.2008.121
Filename
4732167
Link To Document