News Updates Monday 25th Nov 2024 :
  • Welcome to INPRESSCO, world's leading publishers, We have served more than 10000+ authors
  • Articles are invited in engineering, science, technology, management, industrial engg, biotechnology etc.
  • Paper submission is open. Submit online or at editor.ijcet@inpressco.com
  • Our journals are indexed in NAAS, University of Regensburg Germany, Google Scholar, Cross Ref etc.
  • DOI is given to all articles

SAS Command Line Interface Code Generator


Author : Ritupriya Andurkar1, Pravin S. Game2, Rakesh Jadhav3 and Arvind Jagtap4

Pages : 1191-1193
Download PDF
Abstract

Command line interfaces (CLIs) provide easy to use abstraction on top of REST  (Representational State Transfer) APIs (Application Programming Interfaces) and they are helpful in automation. Hence CLIs are used as interfaces for administrative work. In the latest SAS platform, a CLI framework is introduced which supports a structure of commands, subcommands, and flags. Currently, CLIs are developed manually by programmers. This requires a lot of time and cost. To ease the CLI development automation is being considered as per ‘12-factor app’ methodology which says, ‘use declarative formats setup automation, to minimize time and cost for new developers joining the project’. This work involves developing a tool to generate CLI code. CLIs are mainly driven by REST endpoints. The Input will be swagger file which contains API specification and CLI code will be generated as output. One CLI command will be generated for each REST endpoint. This tool can be helpful to CLI developers for quick start with generation of boilerplate code. As most of the code will be generated automatically, efforts required for CLI development will be reduced, thus saving the involved time and cost. This tool will also help to maintain the consistency in CLI code for different services.

Keywords: Code Generators,         Command            line Interfaces, Representational State Transfer (REST)

Call for Papers
  1. IJCET- Current Issue
  2. Issues are published in Feb, April, June, Aug, Oct and Dec
  3. DOI is given to all articles
  • Inpressco Google Scholar
  • Inpressco Science Central
  • Inpressco Global impact factor
  • Inpressco aap

International Press corporation is licensed under a Creative Commons Attribution-Non Commercial NoDerivs 3.0 Unported License
©2010-2023 INPRESSCO® All Rights Reserved