Abstract [eng] |
The Conventional software developing process consists of several stages: requirements gathering, analysis, implementation, verification and deployment. Passing through these stages takes a lot of time. Automation of some stages could significantly speed up software development process. In Master Thesis introduced and developed data layer model lets designed and responsible for data entities transform into components. This step automates implementation, verification and deployment phases. Experimental results showed that even designing a system with a small number of classes and using data layer model, process takes more than three times faster than time of developer. When number of classes increase, the time difference becomes much bigger. |