Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Building Resource Adaptive Software Systems (BRASS): Objectives and System Evaluation

Published: 22 February 2016 Publication History

Abstract

As modern software systems continue inexorably to increase in complexity and capability, users have become accustomed to periodic cycles of updating and upgrading to avoid obsolescence---if at some cost in terms of frustration. In the case of the U.S. military, having access to well-functioning software systems and underlying content is critical to national security, but updates are no less problematic than among civilian users and often demand considerable time and expense. To address these challenges, DARPA has announced a new four-year research project to investigate the fundamental computational and algorithmic requirements necessary for software systems and data to remain robust and functional in excess of 100 years. The Building Resource Adaptive Software Systems, or BRASS, program seeks to realize foundational advances in the design and implementation of long-lived software systems that can dynamically adapt to changes in the resources they depend upon and environments in which they operate. [1] MIT Lincoln Laboratory will provide the test framework and evaluation of proposed software tools in support of this revolutionary vision

References

[1]
S. Jagannathan, "DARPA Seeks to Create Software Systems That Could Last 100 Years," April 08, 2015. {Online}. Available: http://www.darpa.mil/news-events/2015-04-08
[2]
____, "Building Resource Adaptive Software Systems (BRASS) DARPA-SN-15-35," March 19, 2015, Proposers' Day Announcement. {Online}. Available: https://www.fbo.gov/utils/view?id=d8b3ca3a22d4df46e4bb5796840d99f7
[3]
____, "Building Resource Adaptive Software Systems (BRASS)," April 7, 2015, DARPA-BAA-15-36 BRASS. {Online}. Available: https://www.fbo.gov/utils/view?id=8af18d5c0a0eda51027474c3005c7660

Cited By

View all
  • (2023)Research on Adaptive Evolution Architecture for Spacecraft Control System2023 Asia Conference on Advanced Robotics, Automation, and Control Engineering (ARACE)10.1109/ARACE60380.2023.00027(128-133)Online publication date: 18-Aug-2023
  • (2021)Building Survivable Software Systems by Automatically Adapting to Sensor ChangesApplied Sciences10.3390/app1111480811:11(4808)Online publication date: 24-May-2021
  • (2019)Evaluating Fault Localization for Resource Adaptation via Test-Based Software Modification2019 IEEE 19th International Conference on Software Quality, Reliability and Security (QRS)10.1109/QRS.2019.00017(26-33)Online publication date: Jul-2019
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGSOFT Software Engineering Notes
ACM SIGSOFT Software Engineering Notes  Volume 41, Issue 1
January 2016
106 pages
ISSN:0163-5948
DOI:10.1145/2853073
Issue’s Table of Contents
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 22 February 2016
Published in SIGSOFT Volume 41, Issue 1

Check for updates

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)1
Reflects downloads up to 01 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Research on Adaptive Evolution Architecture for Spacecraft Control System2023 Asia Conference on Advanced Robotics, Automation, and Control Engineering (ARACE)10.1109/ARACE60380.2023.00027(128-133)Online publication date: 18-Aug-2023
  • (2021)Building Survivable Software Systems by Automatically Adapting to Sensor ChangesApplied Sciences10.3390/app1111480811:11(4808)Online publication date: 24-May-2021
  • (2019)Evaluating Fault Localization for Resource Adaptation via Test-Based Software Modification2019 IEEE 19th International Conference on Software Quality, Reliability and Security (QRS)10.1109/QRS.2019.00017(26-33)Online publication date: Jul-2019
  • (2019)Conf-Adaption: Adaptive Adjustment of Software Configuration On UAV by Resource Dependency Analysis2019 IEEE 8th Joint International Information Technology and Artificial Intelligence Conference (ITAIC)10.1109/ITAIC.2019.8785785(155-161)Online publication date: May-2019
  • (2019)Building Resource Adaptations via Test-Based Software Minimization: Application, Challenges, and Opportunities2019 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)10.1109/ISSREW.2019.00046(73-78)Online publication date: Oct-2019
  • (2018)Target Selection for Test-Based Resource Adaptation2018 IEEE International Conference on Software Quality, Reliability and Security (QRS)10.1109/QRS.2018.00059(458-469)Online publication date: Jul-2018
  • (2018)Constraint-Based Learning for Sensor Failure Detection and Adaptation2018 IEEE 30th International Conference on Tools with Artificial Intelligence (ICTAI)10.1109/ICTAI.2018.00059(328-335)Online publication date: Nov-2018
  • (2018)Five recommendations for software evolvabilityJournal of Software: Evolution and Process10.1002/smr.194930:9Online publication date: 17-Sep-2018
  • (2017)Resource Adaptation via Test-Based Software Minimization2017 IEEE 11th International Conference on Self-Adaptive and Self-Organizing Systems (SASO)10.1109/SASO.2017.15(61-70)Online publication date: Sep-2017
  • (2017)100 Years of Software - Adapting Cyber-Physical Systems to the Changing WorldSoftware Engineering for Resilient Systems10.1007/978-3-319-65948-0_9(133-148)Online publication date: 11-Aug-2017

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media