Abstract—This article is aimed on the software development process of modern applications. The first part of article starts with the general classification of information system based on user interaction characteristic. After that insight into methodologies, methods, design patterns and tools which are part of modern software development life cycle is presented. Second part is devoted to implementation details of presented modern trends in real world application. Finally selected drawbacks with proposal of theirs solutions are presented. The main goal of this article it to provide overview of current modern trends in software development and point out problems which could be uncovered during adaptation phase of these disciplines.
Index Terms—Composite application, ORM.
O. Moravcik and P. Schreiber are with the Institute of Applied Informatics, Automation and Mathematics, Slovak University of Technology, Trnava SK 917 24, Slovakia (e-mail: firstname.lastname@example.org, email@example.com).
D. Petrik is with the MMS Softec Ltd., Trnava, SK 917 01, Slovakia (e-mail: firstname.lastname@example.org).
T. Skripcak is with the Institute of Applied Informatics, Automation and Mathematics, Slovak University of Technology, Trnava, SK 91724, Slovakia and Department of Information Technology, Helmholtz-Zentrum Dresden-Rossendorf, Dresden, DE 01328, Germany (e-mail: email@example.com, firstname.lastname@example.org).
Cite: O. Moravcik, D. Petrik, T. Skripcak, and P. Schreiber, "Elements of the Modern Application Software Development," International Journal of Computer Theory and Engineering vol. 4, no. 6, pp. 891-896, 2012.