• DocumentCode
    1934469
  • Title

    SPRUCE: A web portal for the collaborative engineering of Software Intensive Systems Producibility challenge problems and solutions

  • Author

    Lardieri, Patrick ; Buskens, Rick ; Srinivasan, Srini ; McKeever, William ; Drager, Steven

  • Author_Institution
    Lockheed Martin Adv. Technol. Labs., Martin, TN
  • fYear
    2009
  • fDate
    18-22 May 2009
  • Firstpage
    276
  • Lastpage
    283
  • Abstract
    Lack of widely available, well defined, DoD specific, software producibility challenge problems that drive engineering research has been a significant factor contributing to the problems with developing large, software-intensive systems for the DoD within schedule and budget. Our experience indicates that well articulated and bounded problems can spark scientific and engineering innovation in software producibility and help to bridge the gap between technology users and technology providers. This paper describes the Systems and Software Producibility Collaboration and Experimentation Environment (SPRUCE), which is an open web portal to bring together DoD software developers, users, and software engineering researchers by collaborating on specifying and solving software producibility challenge problems. We describe SPRUCE´s concept of operations designed to capture challenge problems and to motivate a community to pursue solutions. We describe SPRUCE´s key features, including self-organizing communities of interest (CoI), dynamically evolving challenge problems with accompanying artifacts, and built-in experimentation facilities to reproduce the problems and evaluate solution benchmarks. Finally, we demonstrate early experiences and results with representative CoIs and challenge problems.
  • Keywords
    groupware; military computing; portals; software engineering; Department of Defense; DoD; SPRUCE; Systems and Software Producibility Collaboration and Experimentation Environment; collaborative engineering; engineering innovation; open Web portal; self-organizing communities of interest; software engineering; software intensive systems; software producibility challenge; software producibility collaboration; technology providers; technology users; Aerospace electronics; Application software; Bridges; Collaborative software; Collaborative work; Control systems; Laboratories; Portals; Software systems; Technological innovation; Collaboration Enabling Technologies; Collaborative Open Innovation; Collaborative Prototyping Environments; Designing Collaborative and Virtual Organizations; Interfaces for Collaborative Work; Web- and Internet- Enabled Collaboration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Collaborative Technologies and Systems, 2009. CTS '09. International Symposium on
  • Conference_Location
    Baltimore, MD
  • Print_ISBN
    978-1-4244-4584-4
  • Electronic_ISBN
    978-1-4244-4586-8
  • Type

    conf

  • DOI
    10.1109/CTS.2009.5067491
  • Filename
    5067491