• DocumentCode
    3301937
  • Title

    Code Rocket: Improving Detailed Design Support in Mainstream Software Development

  • Author

    Parkes, Steve ; Ramsay, Craig ; Spark, Alan

  • Author_Institution
    Sch. of Comput., Univ. of Dundee, Dundee, UK
  • fYear
    2011
  • fDate
    19-21 May 2011
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    In mainstream software development there can often be a gap which exists between the stages of performing the architectural design of a software system and implementing the detailed algorithms and processes required in the program code. Code Rocket is a code visualization and documentation system which has been developed to fill this gap. Code Rocket provides automated design and documentation support for software developers during detailed stages of code construction. It integrates seamlessly with existing development tools to provide extensive documentation with little or no effort on behalf of the software engineer. Code and documentation remain fully synchronized even when changes are implemented in the code. This paper describes Code Rocket, the rationale for its development, and the key features and benefits it delivers to different stakeholders on a software project.
  • Keywords
    project management; software engineering; software management; architectural design; automated design; code construction; code rocket; code visualization; design support; documentation support; documentation system; extensive documentation; mainstream software development; program code; software developer; software engineer; software project; software system; Documentation; Flowcharts; Programming; Rockets; Software; Unified modeling language; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Management (CAMAN), 2011 International Conference on
  • Conference_Location
    Wuhan
  • Print_ISBN
    978-1-4244-9282-4
  • Type

    conf

  • DOI
    10.1109/CAMAN.2011.5778773
  • Filename
    5778773