Collaboration Portal
“Connect“
INCOSE Connect
Store
Contact us
Search
Join us
Login
Full Menu and site Navigation
Texas Gulf Coast
Contact us
Join us
Login
Home
About Systems Engineering
About Systems Engineering
History of Systems Engineering
SE Standards
Careers in SE
System and SE Definition
SE Vision 2035
Future of Systems Engineering - FuSE
Systems Engineering Certification
Certification
Becoming Certified
Documenting Experience
Taking the Exam
Being a Reference
After Certification
Certification FAQs
University & Organizational Agreements
About the Certification Program
Certification Blog
Products Publications
SE Body of Knowledge
SE Graduate Reference Curriculum
SE Principles
Technical Publications
Periodicals
SE Handbook
Papers & Presentations library
Webinars
Copyrights
SE Vision 2035
LTMYS
Competency Guide
Natural Systems Primer
Digital Systems Engineering Process Model
Academic Affairs
Academic Council
Student Divisions
SE Research
SE Education
Events and News
INCOSE Events
International Workshop
International Symposium
INCOSE and Systems Engineering News
Media Contact
Calling All Systems
INCOSE Member Resources
Join INCOSE
INCOSE Chapters
Chapter Resources
Working Groups and Technical Operations Initiatives
Corporate Advisory Board
Academic Council
Student Divisions
Empowering Women
Systems Engineering Surveys
Marketing & Communications
Professional Development Portal (PDP)
INCOSE Impact
INCOSE Annual Impact Statement
About INCOSE
INCOSE Privacy Statement
INCOSE Membership
Leadership & Organization
INCOSE Recognition
New Member Welcome Center
Principles & Values
Strategic Objectives
Transformation
Volunteers
Policies and Bylaws
Contact Us
Community
Internship
Technical Leadership Institute
INCOSE Foundation
Connect_Home
Position Descriptions
Outreach
TPP Entry Portal
Chapter Home
Chapter Events
2022 Events
January
February
March
April
May
June
July
August
September
October
2021 Events
January
February
March
April
May
June
July
August
September
October
November
2020 Events
May
June
July
August
September
October
2019 Events
January
February
March
April
May
June
July
August
September
October
November
December
2018 Events
January
February
March
April
May
June
July
August
September
October
November
December
December Party
2017 Events
January
February
March
April
May
June
July
August
September
October
November
December
2016 Events
January
February
March
April
May
June
July
August
September
October
November
December
2015 Events
January
February
March
April
May
June
July
August
September
October
November
December
Conferences
OTC 2021 Conference
TGCC 2019 Conference
Call For Papers
Call For Sponsors
Sponsors
Layout and Parking
Conference Agenda
Released Presentations
OTC 2019 Conference
TGCC 2018 Conference
Call For Presentations
Free Certification Exam
Training and SE Forums
Sponsors
Conference Programs
Parking Instructions
TGCC 2017 Conference
Call For Presentations
Free SEP Exam
2017 Conference Papers
Greenway Plaza Map
Conference Programs
Chapter News
2022 Board of Directors Announced
SE Job Announcements
Library and Resources
About This Chapter
Mission - Vision
Board of Directors
2022
2021
2020
2019
2018
2017
2016
2015
Date: 11/18
Program: 5:00 - 6:00 pm
Zoom Meeting
TGCC Chapter Program November 2021
Using Assume-Guarantee Contracts in Autonomous Spacecraft
Authors: James B. Dabney
1
, Pavan Rajagopal
2
, Julia M. Badger
3
Contact: dabney@uhcl.edu
Organizations:
1
University of Houston – Clear Lake,
2
CACI, Houston, Texas,
3
NASA Johnson Space Center
The rapidly increasing complexity and required autonomy of intermittently crewed spacecraft increases the importance of correct and reliable software-intensive systems. It has been shown that while 70% of software faults are introduced in the requirements and preliminary design phase of the system lifecycle, only 3.5% are found in that phase. Typically, approximately 60% of faults are identified in the verification activities late in the lifecycle, raising the cost-to-fix by a factor of at least 50. A complicating factor for data-driven emerging systems is that mission requirements will change as the mission progresses, and therefore, it is not possible to know or test every mission scenario that will be encountered. The Gateway Vehicle System Manager team is using assume-guarantee contracts as one means to address these verification challenges. Assume-guarantee contracts are used in the specification phase to ensure that the specified system satisfies key properties. Assume-guarantee contracts can also be used during mission operations to monitor system behavior and detect errant behavior. This presentation describes the approach the Gateway Vehicle System Manager team is using to exploit assume-guarantee contracts in development and operations. The presentation will discuss:
1. Identification of appropriate assume guarantee contract.
2. Specification of contracts to support early-lifecycle verification and clarify requirements intent
3. Available tools to evaluate implementation of assume-guarantee contracts and verify correctness
4. Identification and specification of assume-guarantee contracts for mission operations (runtime)
5. Available tools that are sufficiently mature to be candidates for runtime verification of contracts
Presenter
James B. Dabney is Program Chair and Professor of Systems Engineering at University of Houston - Clear Lake, Houston, Texas where he directs the Systems Engineering Laboratory. His research interests include systems engineering process modeling, mechatronics, dynamics and control, robotics, aircraft trajectory optimization, and space systems verification and validation. He received the B.S. Degree in Mechanical Engineering from Virginia Tech in 1974, the M.S. Degree in Process Monitoring and Control from University of Houston -Clear Lake in 1993, and the Ph.D. Degree in Mechanical Engineering from Rice University in 1998. He is a Member of ASME and INCOSE.