Font Size: a A A

Design And Implementation Of Software Prototype Automatic Generation System Based On Generative Adversarial Networks

Posted on:2024-08-30Degree:MasterType:Thesis
Country:ChinaCandidate:Y C WuFull Text:PDF
GTID:2568306944970669Subject:Electronic Information (Computer Technology) (Professional Degree)
Abstract/Summary:PDF Full Text Request
Software prototype design is particularly important in the process of software development.However,the current software prototype development tools on the market are not separated from the artificial mode,and there are problems of high threshold and low efficiency.Aiming at this problem,we applies the Generation Adversarial Network to the software prototype development work,realizes the automatic generation scheme of software prototype,and reduces costs and increases efficiency for this work.(1)In order to solve the problem of automatic generation of software prototype,we proposes an automatic generation algorithm of software prototype layout based on LayoutGAN and Wasserstein distance.By improving the loss function,the problems of poor quality and mode collapse in LayoutGAN are solved,and the automatic generation of software prototype layout is realized.(2)In order to meet the needs of users for high-fidelity software prototypes,we proposes a software prototype fidelity enhancement model based on CycleGAN.We reduces the size of the model and improves the conversion rate by cGANs compression framework under the premise of ensuring the quality of image generation,which realizes the conversion from software prototype wire-frame to high-fidelity software prototype in unpaired training set.(3)In order to meet users’ higher requirements for the quality of software prototypes,we proposes a software prototype fidelity enhancement model based on Pix2pix.We uses DCD to realize the lightweight of the model in storage and computing scale and improves the quality of generated images,which realizes the conversion from software prototype wire-frame to higher fidelity software prototype in paired training set.(4)Based on the above three studies,we designs and implements a software prototype automatic generation system,which provides users with not only basic functions but also two intelligent services called software prototype automatic generation and software prototype fidelity enhancement,to improve the efficiency of software prototype development.
Keywords/Search Tags:Software Prototype, GAN, Layout Generation, Style Transfer, Lightweight
PDF Full Text Request
Related items