The document discusses the systems engineering approach applied to the SOFIA program to address issues and help make it successful. It describes assessing the program's SE&I and identifying deficiencies. An incremental development approach was taken, breaking the work into phases. This allowed requirements and SE activities to catch up over time while continuing development and obtaining early science data for support. Risk management was also emphasized through identifying and tracking priority risks.
DoDAF architecture example using a functional “thread” of Search and Rescue (SAR) concept
Provides an architectural example of DoDAF 2.0 in Action using a real world construct
Shows how architectural analysis can answer SAR Program Management questions.
Asset Integrity Management for purpose-built FPSOs and subsea system facilitiesAdvisian
Abe Nezamian discusses various aspects of ageing related to FPSOs (floating facilities for production, storage and offtake) and outlines the required procedures for maintaining structural integrity.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofsAlex Pruden
This paper presents Reef, a system for generating publicly verifiable succinct non-interactive zero-knowledge proofs that a committed document matches or does not match a regular expression. We describe applications such as proving the strength of passwords, the provenance of email despite redactions, the validity of oblivious DNS queries, and the existence of mutations in DNA. Reef supports the Perl Compatible Regular Expression syntax, including wildcards, alternation, ranges, capture groups, Kleene star, negations, and lookarounds. Reef introduces a new type of automata, Skipping Alternating Finite Automata (SAFA), that skips irrelevant parts of a document when producing proofs without undermining soundness, and instantiates SAFA with a lookup argument. Our experimental evaluation confirms that Reef can generate proofs for documents with 32M characters; the proofs are small and cheap to verify (under a second).
Paper: https://eprint.iacr.org/2023/1886
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!SOFTTECHHUB
As the digital landscape continually evolves, operating systems play a critical role in shaping user experiences and productivity. The launch of Nitrux Linux 3.5.0 marks a significant milestone, offering a robust alternative to traditional systems such as Windows 11. This article delves into the essence of Nitrux Linux 3.5.0, exploring its unique features, advantages, and how it stands as a compelling choice for both casual users and tech enthusiasts.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Communications Mining Series - Zero to Hero - Session 1
Ray.ronald
1. Interstellar Medium Formation of Stars and Planets Planetary Science Galaxies and the Galactic Center SOFIA Stratospheric Observatory for Infrared Astronomy SOFIA Program SE&I Lessons Learned NASA PM Challenge 9 February 2011 Presented by: Ron Ray - SOFIA Program SE&I Lead Laura Fobel - SOFIA Program CM & IT Lead Mike Brignola - Platform Project SE&I Lead
2. The purpose of this presentation is to describe the Systems Engineering solutions applied in the middle of the “troubled” SOFIA Program that helped it become successful 9 February 2011 PM Challenge
3. Table of Contents 9 February 2011 Background 4 SOFIA SE&I Approach 10 Requirements Management 29 Configuration Management 41 SOFIA SE&I Summary 55 PM Challenge
6. Major Components of SOFIA Observatory Science and Mission Operations Center 9 February 2011 PM Challenge Telescope Assembly Science Instruments Aircraft Operations Center
7.
8.
9. SOFIA Program Organization During Development 9 February 2011 PM Challenge DLR Program Manager Astrophysics Division Director Airframe Development and Test Engineering Airframe Development and Test Operations Program Executive Program Analyst Program Scientist Associate Administrator Science Mission Directorate SOFIA Observatory IPT Chaired by Program Chief Engineer Project Scientist Project Manager for Platform Project Project Manager for Science Early Science Mission Operations SOFIA Program Manager Deputy Program Manager Program Office includes Chief Engineer Office, SE&I, SMA, Program Control, and E/PO Telescope Assembly and SI Integration Integration IPT Software IPT Simulation IPT Science & Mission Ops Development Science Instrument Development
19. New SOFIA Life Cycle: Incremental Development SRR PDR CDR Δ ORD Δ PDR Δ CDR Δ CDR Δ CDR Flt Test Data Review ΔSAR ΔSAR ΔSAR CDS/CDDS/CECS MCCS Build #1 User Need A/C Modification TA/CECS ΔSAR Final Upgrades Ground Test Original Requirements Baseline Requirements Re-Baseline Δ CDR Status - Sept 2007 Instrumentation CECS Improvements Flt Test Data Review Ground Test Flt Test Data Review Ground Test Flt Test Data Review Ground Test Decomposition & Definition Integration & Verification Fab. & Assemble Partially Complete Cavity Environmental Control System (CECS) Decomposition & Definition Integration & Verification Fab. & Assemble A/C Modification Telescope Assembly Cavity Door Drive System (CDDS) Science Instruments (SI) Complete Remaining Decomposition & Definition Integration & Verification Fab. & Assemble Decomposition & Definition Integration & Verification Fab. & Assemble Cavity Door System (CDS) Decomposition & Definition Integration & Verification Fab. & Assemble Mission Control & Communications System (MCCS) Decomposition & Definition Integration & Verification Fab. & Assemble Status of 9 Science Instruments Varies Dependent on the Instrument ORD Closed Door Open Door TA Characterization & Shared Purpose Full Operational Capability Early Science Functional/Ferry Flt Test Data Review SAR Ground Test FRR Flt Test Data Review ΔSAR Ground Test FRR Final MCCS/CECS-LN2 Science Instruments MCCS for Early Science Early Science Instruments Δ SRR Δ SRR Δ SRR FRR FRR FRR ORR Δ SRR Segment 0 Segment 1 Segment 2 Segment 3 Segment 4 Rework Required Δ PDR
44. The Delegation of CM Authority on SOFIA Observatory Change Control Board (OCCB) COTR Platform Project Control Board (PCB) USRA Program Level Project Level Element Level Contract Level Science Project Control Board (PCB) DSI MPC COTR L3 Com COTR Platform Project Office Engineering Science Project Office SOFIA Program Office SOFIA Observatory Integrated Product Team (SOLIPT) Program Management Board (PMB) Headquarters Science Mission Directorate Aircraft Operations Telescope Assembly Science Instruments Science Mission Ops DLR DLR
45.
46. Previous Organization Informal Reviews Formal Deliverables Restructured Organization Formal Deliverables Shift From Contractor Run / Government Oversight To Government Lead / Subcontractor Relationship MPC USRA L3 Com Project Office SOFIA Program Office DLR DFRC Platform Project Office ARC Science Project Office SOFIA Program Office Engineering Operations Telescope Assembly Science Instruments Science Mission Ops DLR COTR USRA MPC COTR L3 Com DSI COTR 9 February 2011 PM Challenge Informal Collaboration Improves Probability of Success DLR
SOFIA was once a “troubled Program”, threatened with cancelation
SOFIA will make observations that are impossible for other telescopes SOFIA costs a fraction compared to comparable Infrared space-based telescopes
More information on SOFIA can be found at: http://www.nasa.gov/mission_pages/SOFIA/ http://www.dfrc.nasa.gov/Gallery/Movie/SOFIA/HTML/EM-0095-06.html
SOFIA has ~ 250 personnel supporting the development activities across the Program (not including the Science Instrument Teams)
This is the most important message of this presentation On SOFIA it was critical to fix the SE problems late in the Program
One independent reviews recommended that SOFIA stand down and fix the requirements deficiencies The Program felt a sense of urgency to show progress after the recent treat of cancellation The aircraft had been at Waco (L-3) for several years completing structural modifications and installation of the Telescope. As part of the transition back to a government led Program Dryden had already committed resources to help get the aircraft back to a flying status and back to NASA.
The SOFIA Program decided to accept more risk up front but use a mitigation strategy to drive it down over time
After transition SOFIA established a new set of Program level risks which included the “Lack of Requirements Definition” Each Project also established there own set of prioritized risks
SOFIA developed a Phased approach to design and build as a Risk reduction (see next chart). An evaluation of each major system provided there status at the point of Program transition. An important goal of the Phased approach was to obtain Science Data as soon as possible.
The Red “Vee” shows the original single life-cycle approach. The incremental approach allowed for science data to obtained much sooner and verified the Observatory had adequate performance.
Reworking Systems Engineering required significant planning. All Major SE functioned were revised and reestablished Fixing the requirements problem was a high priority
Illustrates the distribution of key Systems Engineering functions
Managers need a high level summary At transition many documents were obsolete and out of date Overtime more Program/Project Documents were identified (see later summary chart)
After Program transition there was often clashes between Scientist and Engineers on SOFIA. Overtime both sides learned to respect and appreciate each others role and responsibility.
This phrase is attributed to Sergey Gorshkov, the commander in chief of the Soviet Navy from 1956 to 1985.
There are many examples of Program failures due to Systems Engineering deficiencies, however, SE must be “value added” to be effective.
SOFIA made the “lack of complete and understood requirements” a Program Risk
The Requirements Manager maintains the corporate knowledge on requirements providing an essential focal point
On SOFIA "Agile Development“ entailed developing software iterations (“Engineering builds”) and getting continuous feedback to refine the product prior to final delivery
The new SOFIA technical team is now knowledgeable enough to effectively write new requirements and ICDs SE&I is the facilitator not the system expert
Adding high-level requirements late in the development process was very difficult and had far reaching effects.
Color codes were added to show Status of Specification documents
The SOFIA Specification Tree has evolved over time to represent the updated understanding of the SOFIA systems
The volume of CM activities requires a distributed process
SOFIA has ~ 250 personnel supporting the development activities across the Program (not including the Science Instrument Teams)
Collaboration is an important theme related to SOFIA recovery One CM board could not effectively collaborate with all the contractors
Even after Program transition, SOFIA has learned the hard way the problems that can result of not establishing a collaborative environment with its contractors
NASA normally does not track problems until after a product is formally delivered and accepted from the contractor SOFIA needed a technical Control Board to address technical integration issues that had independent authority of each Project
Using this to address record retention requirements when loading new documents
Metadata can provide important search information and ties to related processes
Without Management’s support SE has little chance of succeeding
This image shows a comparison of Jupiter as seen in a visible light view taken by astronomer Anthony Wesley (left) and in infrared wavelengths used by NASA's SOFIA telescope during its "first light" flight on May 26, 2010. The infrared view was taken by the FORCAST camera on SOFIA. The white stripe in the infrared image is a region of relatively transparent clouds through which the warm interior of Jupiter can be seen.
This “early release” image shows a comparison of the Stratospheric Observatory for Infrared Astronomy, SOFIA's view of the Orion star-formation region (on the right) with images acquired by ground-based telescopes in the visible and near-infrared wavelengths. Available on the DLR public website: http://www.dlr.de/DesktopDefault.aspx/tabid-1/117_read-28014/