• DocumentCode
    1934582
  • Title

    GRA model driven design process

  • Author

    Rittenbach, Tom ; Satake, Hiroshi ; Redding, Eric ; Perry, Karen ; Thawani, Mahendra ; Dietrich, Carl ; Thandee, Rithrong

  • Author_Institution
    U. S. Army, CERDEC, Fort Monmouth, NJ, USA
  • fYear
    2010
  • fDate
    Oct. 31 2010-Nov. 3 2010
  • Firstpage
    1151
  • Lastpage
    1156
  • Abstract
    The purpose of the Government Reference Architecture (GRA) was to define a modular, open systems architecture that fostered reuse and technology insertion refresh with modular components and product line variants. A graphical model-driven development (MDD) approach was chosen to support rapid design and development of work products that could be quickly leveraged by radio developers within existing development processes with commercial modeling tools. The GRA has matured its model driven methodology through recent efforts transforming the OSSIE-based GRA testbed from an executable UM Platform Independent Model (PIM) to an executable Software Communications Architecture (SCA) Platform Specific Model (PSM). In GRA Phase 2, IBM® Rational® Rhapsody® was used to develop the UML PIM model for the purpose of GRA interface validation. The third step in GRA Phase 3 was to demonstrate an executable PSM implementation by combining the PSM work in Rhapsody with additional tool capability for the SCA CORBA® model using the SCA domain specific MDD tool, PrismTech Spectra CX. Although gaps were identified in the path to an integrated, standards-based, automated GRA modeling tool chain, productivity gains around improved collaboration and code development accelerations were realized. Evolving the GRA through model-driven PIM and PSM development tools, including the tool chain integration process, will be described in detail in this paper, along with analysis of MDD productivity gains achieved with this integrated tool chain approach.
  • Keywords
    Unified Modeling Language; government data processing; software architecture; GRA Phase 3; GRA interface validation; GRA model driven design process; OSSIE-based GRA testbed; PrismTech Spectra CX; Rhapsody; SCA CORBA; UM platform independent model; automated GRA modeling tool chain; government reference architecture; graphical model-driven development; modular components; open systems architecture; platform specific model; product line variants; productivity gains; software communications architecture; technology insertion; Computer architecture; Computer integrated manufacturing; Object oriented modeling; Productivity; Software; Unified modeling language; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    MILITARY COMMUNICATIONS CONFERENCE, 2010 - MILCOM 2010
  • Conference_Location
    San Jose, CA
  • ISSN
    2155-7578
  • Print_ISBN
    978-1-4244-8178-1
  • Type

    conf

  • DOI
    10.1109/MILCOM.2010.5680100
  • Filename
    5680100