
Events Search and Views Navigation
August 2018
SERC TALKS: How to Query, Qualify and Quantify the Qualities Quagmire?
Speaker: Barry Boehm, Chief Scientist, SERC; TRW Professor of Software Engineering and Director, Center for Software Engineering, University of Southern California.
Abstract: Systems and software qualities (SQs) are also known as non-functional requirements (NFRs). Where functional requirements (FRs) specify what a system should do, the NFRs specify how well the system should do them...
October 2018
SERC TALKS: “How Can We Advance Structural Quality Analysis with Standards and Machine Learning?”
Speaker: Dr. Bill Curtis Senior VP & Chief Scientist, CAST Software; Head of CAST Research Labs
Abstract: The C-suite is fed up with software disasters putting the quarterly statement at risk as they digitize the business...
December 2018
SERC TALKS: “Why Are Ontologies and Languages for Software Quality Increasingly Important?”
Speaker: Prof. Xavier Franch Full Professor, Polytechnic University of Catalonia (Barcelona Tech).
Abstract: Analysis of trade-offs among software quality factors needs to be based upon a clear statement of the meaning of such factors and their interrelationships...
February 2019
SERC TALKS: “How Does the Transition From Agile to DevOps Impact Software Cost Estimation?”
The B4 organization at National Security Agency (NSA) prepares all of the Independent Cost Estimates for major NSA Acquisitions. NSA has been developing most of its software utilizing Agile development practices since approximately 2005. Around 2014 the development processes began to transition to a DevOps process. This change has required changes to the estimation workflows and processes that B4 had been utilizing for the estimation of Agile projects.
Find out more »April 2019
SERC TALKS: “What did I do wrong? An episode on Agile Anti-Patterns”
With the adoption of Agile have started to be a viable option as evidenced in several large scale and mission critical programs, the challenges of Agile adoption have started to show up as well.
Find out more »June 2019
SERC TALKS: “Can DevOps Practices Be Applied to Cyber-Physical Systems Development?”
DevOps practices such as continuous integration and continuous deployment were born in the world of software development. That works with bits and bytes, but how can DevOps work with programs that produce physical systems such as satellites, fighter jets, and high-tech medical equipment?
Find out more »August 2019
SERC TALKS: “What’s Really Distributed in Distributed Autonomy?”
Distributed autonomy pertains to a sociotechnical system in which geographically distributed human and software agents make independent observations, pool them to jointly determine the state of the environment, and then make collaborative decisions based on their shared goals and knowledge of environment state. This Talk presents ongoing research on adaptive cyber-physical-human system, an example of intelligent distributed autonomy. The perimeter security of a parked transport aircraft using multiple surveillance quadcopters is used as an illustrative example.
Find out more »October 2019
SERC TALKS: “What is the role of a Reference Architecture in research and development of autonomous and/or cooperative systems?”
The Autonomy and Navigation Technology (ANT) Center at the Air Force Institute of Technology (AFIT) has begun development of a new Reference Architecture for Autonomy to begin to answer the myriad of needs within research, development and testing of autonomous and/or cooperative systems. This Reference Architecture will initially cater to small unmanned aerial and ground vehicles and the interfaces and operators that would be used to direct these vehicles in accomplishing tasks. The framework should be flexible to allow achievement of effective mission capabilities with autonomous and cooperative agents.
Find out more »December 2019
SERC TALKS: “How Can System Architecture and Cost Models be Integrated for UAS Tradespace Analysis?”
The Naval Postgraduate School and Air Force Institute of Technology have developed affordability tradeoff analysis methods employing architectural and parametric cost models applied to Unmanned Aerial Systems (UAS). A focus is at the interface of cost and architecture models for the automatic extraction of system size attributes from the architecture models at the levels of software, system and UAS domain product line. Costs can then be associated with architecture variants to assess tradeoffs between affordability and other ilities.
Cost models have been extended for integration with formal Model-Based Systems Engineering (MBSE) methods including SysML, Orthogonal Variability Modeling (OVM), discrete event simulation, and system behavioral modeling with Monterey Phoenix (MP). Relevant case studies for small UAS are continuing as the methods are being refined. Existing models were applied to demonstrate tradeoff analyses, and new models were created to better represent actual conditions empirically observed in practice.
The talk will overview the modeling methods and their interfaces, case studies applied to single system architectures, and current investigations with UAS domain reference architectures developed by AFIT.
February 2020
SERC TALKS: “How Can We Systems Engineer Trust into Increasingly Autonomous Cyber-Physical Systems?”
One of the primary inhibitors of trust in autonomous and cyber-physical systems is the likelihood that any such computer-based systems may be infiltrated and manipulated by a malicious entity. We can systems engineer trust into such systems if we start with an in-depth understanding of the mathematical structure of the hardware and software. We then can migrate the computing from register-based CPUs with operating systems to pure dataflow based networked computing. Internal self-knowledge and constraints then can be trusted to limit autonomy and to protect cyber-physical systems from operating outside of the specified physical envelope. This talk will review the mathematics and provide a perspective of networked computing for the emerging discipline of cyber-physical systems engineering.
Find out more »