CFP last date
22 April 2024
Reseach Article

A Fast Software Project Development Tool with Generic Xml Generation

Published on December 2015 by Sunil D. Rathod, S.d. Joshi
National Conference on Advances in Computing
Foundation of Computer Science USA
NCAC2015 - Number 7
December 2015
Authors: Sunil D. Rathod, S.d. Joshi
2199a2cf-cd56-4d3e-9236-de9f8b2eb796

Sunil D. Rathod, S.d. Joshi . A Fast Software Project Development Tool with Generic Xml Generation. National Conference on Advances in Computing. NCAC2015, 7 (December 2015), 1-6.

@article{
author = { Sunil D. Rathod, S.d. Joshi },
title = { A Fast Software Project Development Tool with Generic Xml Generation },
journal = { National Conference on Advances in Computing },
issue_date = { December 2015 },
volume = { NCAC2015 },
number = { 7 },
month = { December },
year = { 2015 },
issn = 0975-8887,
pages = { 1-6 },
numpages = 6,
url = { /proceedings/ncac2015/number7/23401-5071/ },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Proceeding Article
%1 National Conference on Advances in Computing
%A Sunil D. Rathod
%A S.d. Joshi
%T A Fast Software Project Development Tool with Generic Xml Generation
%J National Conference on Advances in Computing
%@ 0975-8887
%V NCAC2015
%N 7
%P 1-6
%D 2015
%I International Journal of Computer Applications
Abstract

The Integrated Development Environment (IDE) based tools are popular and madethe task of project development easier and comparably faster. These tools help developer to design Graphical User Interface (GUI) just by using Drag and Drop (DND) tool box with specification of the properties. Some of these tools are . NET framework, Windows Builder, etc to design the forms. But, none of these utilities embed "Business Logic" (BL) automatically in code. In routine development process it becomes very time consuming to do the repeated task of coding for same events. There are certain vendor specific tools like Oracle Application Express (OAE) from ORACLE and some similar tools from IBM mainframe to design the product and do analysis and reporting but these tools are too much vendor specific and strictly need the proprietary DB to develop the project. For instant, OAE needs strictly ORACLE as a backend for its development. Our tool - "Rapid Project Builder" (RPB) is used to avoid time consumed for coding the same business logic repeatedly. The tool will also performAutomatic Code Generation (ACG) in specific language of developer's requirement. The developer can design the application's frontend GUI using RBP with DND along with the specification of form and fields. After adding control like add, delete, search or modify buttons to the application, RPB adds the BL automatically to these controls along with complete language specific code. The automatic generation of backend DBMS is done with the help of specification given as the properties in the form design which is stored as XML semantics.

References
  1. Abdeslam Jakimi and Mohammed Elkoutbi, Automatic Code Generation From UML Statechart, International Journal of Engineering and Technology Vol. 1, No. 2, June, 2009 1793-8236, 165-168.
  2. Design and Implementation of an Autonomic Code Generator based on RTPA, Yingxu Wang, University of Calgary, Canada Xinming Tan, Wuhan University of Technology, China Cyprian F. Ngolah, Sentinel Trending & Diagnostics Ltd. , Calgary, Canada, 44 International Journal of Software Science and Computational Intelligence, 2(2), 44-65, April-June 2010I. S. Jacobs and C. P. Bean, "Fine particles, thin films and exchange anisotropy," in Magnetism, vol. III, G. T. Rado and H. Suhl, Eds. New York: Academic, 1963, pp. 271-350.
  3. Automatic Generation of Java Code from UML Diagrams using UJECTOR, Muhammad Usman, and Aamer Nadeem, International Journal of Software Engineering and Its Applications Vol. 3, No. 2, April, 2009
  4. Automated Analysis and Code Generation for Domain-Speci?c Models 2012 Joint Working Conference on Software Architecture & 6th European Conference on Software Architecture, George Edwards ,Yuriy Brun, Nenad Medvidovic.
  5. Generation of Java Code Structure from UML Class Diagram, Prajkta R. Pawde, Vikrant Chole, International Journal of Innovative Science and Modern Engineering (IJISME) ISSN: 2319-6386, Volume-2, Issue-7, June 2014
  6. Visual Composition and Automatic Code Generation for Heterogeneous Components Coordination with Reo. Herve Kabamba Mbikayi, International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) Volume 1, Issue 8, October 2012
  7. Automatic Algorithm Specification To Source Code Translation, Suvam Mukherjee, Tamal Chakrabarti.
  8. Automatic C Code Generation for Parallel Compilation, Amit Barve & Brijendra Kumar Joshi
  9. Effort Reduction by Automatic Code Generation,Sukhvir Singh, Neeraj Kumar
  10. Transformation Of Uml Sequence Diagram To Java Code, Harshal D. Gurad, Prof. V. S. Mahalle
  11. A Code Generation Framework for Java Component-Based Designs Jeff Tsay, Christopher Hylands, Edward A. Lee.
  12. Automatic code generation by model transformation from sequence diagram of system's internal behavior, EL BEGGAR Omar, BOUSETTA Brahim,GADI Taoufiq, International Journal of Computer and Information Technology (ISSN: 2279 – 0764) Volume 01– Issue 02, November 2012.
  13. An MDA Method for Automatic Transformation of Models from CIM to PIM, Abdelouahed Kriouile, Najiba Addamssiri, Taoufiq Gadi, American Journal of Software Engineering and Applications, 2015.
  14. An Approach to Code Generation from UML Diagrams, Harshal D. Gurad, V. S. Mahalle, International Journal Of Engineering Sciences & Research Technology.
  15. Model Based Software Development: Issues & Challenges, N Md Jubair Basha,Salman Abdul Moiz & Mohammed Rizwanullah, Special Issue of International Journal of Computer Science & Informatics (IJCSI), ISSN (PRINT) : 2231–5292.
  16. Comparison of Two Model Driven Architecture Approaches for Automating Business Processes, Moskitt Framework and Bizagi Process Management Suite, Oskeol Gjoni, Mediterranean Journal of Social Sciences MCSER Publishing, Rome-Italy, Vol 6 No 2 March 2015
  17. Definition Of A Semantic Platform For Automated, Code Generation Based On Uml Class Diagrams And Dsl Semantic Annotations , Andrés Muñetón Carlos Zapata, Dyna, year 79, Nro. 172, pp. 94-100. Medellin, april, 2012. ISSN 0012-7353
  18. Automating Reuse In Web Application Development Automating Reuse In Web Application Development, Josip Maras 2014, Printed By Arkitektkopia, Västerås, Sweden
  19. A Simple Implementation of UML Sequence Diagram to Java Code Generation through XMI Representation, George. T. Vadakkumcheril, , M. Mythily, M. L. Valarmathi
  20. A Novel Approach for Business Logic Evaluation Model in Web Service Environment, Divya. A, and V. Renuka, IJISET - International Journal of Innovative Science, Engineering & Technology, Vol. 1 Issue 9, November 2014
  21. The Effect of Automatic Code Generation on Developer Job Satisfaction, Stephen Cullum, Department of Computing,Faculty of Mathematics, Computing and Technology The Open University , Walton Hall, Milton Keynes, MK7 6AA ,United Kingdom
  22. Code Generation by Model Transformation. A Case Study in Transformation Modularity, Z. Hemel, L. C. L Kats, E. Visser, Software Engineering Research Group, Delft University of Technology, The Netherlands,
  23. Auto Generation Of Code And Table Tool, Mr. Sandeep Agarwalla, Ms. Priyanka Roy, IJCSMC, Vol. 4, Issue. 4, April 2015, pg. 487 – 492.
  24. Unified Modeling Language User Guide, The Grady Booch James Rumbaugh Ivar Jacobson, Addison Wesley ,ISBN: 0-201-57168-4, 512 pages
  25. UML 2. 0 in a Nutshell, By Dan Pilone, Neil Pitman, Publisher: O'Reilly, ISBN: 0-596-00795-7, Pages: 234
  26. Java 6 Platform Revealed, John Zukowski, Apress, ISBN-13 (pbk): 978-1-59059-660-9, Pages 239
  27. The Definitive Guide to Java Swing, John Zukowski, Apess, ISBN (pbk): 1-59059-447-9 , Pages 913
  28. Java and XML Data Binding, Brett McLaughlin, O'Reilly, ISBN 0-596-00278-5, Pages 214
  29. www. oracle. com/us/solutions/. . . /financial-mang-analytics-ds-501409. pdf
  30. http://www. oracle. com/us/solutions/business-analytics/performance-management/financial-close-reporting/financial-management- analytics/resources/index. html
  31. http://www. microsoft. com/en-in/dynamics/crm. aspx
  32. http://www. interdynbmi. com/microsoft-dynamics-crm
  33. https://msdn. microsoft. com/en-us/library/2x7h1hfk. aspx
Index Terms

Computer Science
Information Sciences

Keywords

Ide Gui Dnd Rpb Acg Bl Adc Oae.