Home            Contact us            FAQs
    
      Journal Home      |      Aim & Scope     |     Author(s) Information      |      Editorial Board      |      MSP Download Statistics

     Research Journal of Applied Sciences, Engineering and Technology


An Automatic Code Generator Expert System Using Proprietary Language for Wider Business Application

1Aurangzeb Khan, 1M. Faheem Khan and 2Khair Ullah Khan
1Institute of Engineering and Computing Sciences, University of Science and Technology, Bannu, Pakistan
2Executive Development Center, Gandhara University Peshawar, Pakistan
Research Journal of Applied Sciences, Engineering and Technology  2014  18:3771-3774
http://dx.doi.org/10.19026/rjaset.7.732  |  © The Author(s) 2014
Received: September 14, 2013  |  Accepted: September 27, 2013  |  Published: May 10, 2014

Abstract

The proposed System is an automatic front-end Code Generator Expert System (CGES) for ensuring wider business application for the generation of GUI with a source code for Databases. Safe keeping of data for smooth transaction in business has always been a matter of concern. With the help of the proposed CGES, with economy of effort and time, a customizable database application may be produced with a simple wizard. The CGES requires a database as a pre-requisite input. Once the normalized database is featured with a diagram, the CGES shall apply techniques according to the pre-defined algorithm; the complete application with source code in various modules shall automatically produce. By selecting the CGES solutions, an N-tier application shall give rise to a product, comprising of SQL server queries, Object Oriented features and modules. The results prove on a test working principles of the system are written in MS SQL Server and on the Visual Basic.NET source code generated by CGES.

Keywords:

Automatic front-end generator, MS SQL server, source code, visual basic.NET,


References

  1. Fertalj, K., D. Kalpic and V. Mornar, 1999. A software development method based on iterative prototyping. Proceedings of the International Institute of Informatics and Systemics. Orlando, USA, 2: 83-90.
  2. Fratemali, P., 1999. Tools and approaches for developing data-intensive web applications: A survey. ACM Comput. Surv., 31(3): 227-263.
    CrossRef    
  3. Giatsoglou, M., V. Koutsonikola, K. Stamos, A. Vakali and C. Zigkolis, 2010. Dynamic code generation for cultural content management. Proceeding of the 14th Panhellenic Conference on Digital Object Identifier, pp: 21-24.
    CrossRef    
  4. Helman, T. and K. Fertalj, 2004. Application generator based on parameterized templates. Proceedings of the 26th International Conference on Information Technology Interfaces, 1: 151-157.
  5. Kilov, H., 1998. Business Specifications: The Key to Successful Software Engineering. Prentice Hall PTR, Upper Saddle River, NJ, USA.
  6. Krešimir, F., K. Damir and M. Vedran, 2002. Source code generator based on a proprietary specification language. Proceedings of the 35th Hawaii International Conference on System Sciences, pp: 1-8.
  7. Krikellas, K., S.D. Viglas and M. Cintra, 2010. Generating code for holistic query evaluation. Proceedings of the 2010 IEEE 26th International Conference on Digital Object Identifier and Data Engineering (ICDE), pp: 613-624.
    CrossRef    
  8. Lolong, S. and A.I. Kistijantoro, 2011. Domain Specific Language (DSL) development for desktop-based database application generator. Proceedings of the International Conference on Electrical Engineering and Informatics (ICEEI), pp: 1-6.
    CrossRef    
  9. McConnel, S., 1996. Rapid Development. Microsoft Press, Redmond.
  10. Smith, E.J., 2004. Code based Code.
    Direct Link

Competing interests

The authors have no competing interests.

Open Access Policy

This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Copyright

The authors have no competing interests.

ISSN (Online):  2040-7467
ISSN (Print):   2040-7459
Submit Manuscript
   Information
   Sales & Services
Home   |  Contact us   |  About us   |  Privacy Policy
Copyright © 2024. MAXWELL Scientific Publication Corp., All rights reserved