Tutorial Program
Monday 30 April 2012 – Tutorial Program |
||||||
0800-1730 Registration - Conference Foyer |
||||||
0900-1230 |
Tutorial A Development of a System Functional Hierarchy using Functional Decomposition |
Tutorial E |
Tutorial G The Test and Training Enabling Architecture (TENA) Enabling Interoperability Among Ranges, Facilities, and Simulations |
Tutorial H Essential Model-Based Systems Engineering – Models, SysML, and More
|
Tutorial I
Systems Thinking for Innovative & Creative Systems Solutions |
Tutorial J An Introduction to System Engineering |
1230-1330 |
|
|
|
|
||
1330-1700 |
Tutorial B Systems Thinking Tools for Systems Engineering Practice |
Tutorial F Introduction to Behavior Engineering |
Tutorial D Model-based Systems Engineering with SysML: From Requirements Management to System Verification and Validation |
Tutorial K An Introduction to ControlBuild: Modelling & Simulation for Systems Development |
||
1730-1830 |
Welcome Cocktail Reception & Exhibition Opening |
|||||
Tutorial A (morning)
Presenter: Mike Ryan
Title: Development of a System Functional Hierarchy using Functional Decomposition
Ever wondered where to start when developing a system functional hierarchy? One popular approach is to use functional decomposition, which is a useful tool in developing system requirements, particularly where the desired end result is a system functional hierarchy. However, when decomposition begins with statements taken from a variety of stakeholder requirements documents, the resultant system requirements will tend to take on whatever structure has been given to the parent statements by the authors of the stakeholder documents. Unless the stakeholder requirements documents are themselves hierarchically organized, the decomposed requirements must then be regrouped into a suitable system functional hierarchy. Since functional decomposition (and derivation, for that matter) requires a start point, the direct development of a cohesive system functional hierarchy by decomposition requires a single, system-level start point. This tutorial introduces an iterative process for the development of a system need statement and its formal decomposition into goals and objectives (and subsequently into system requirements in a functional hierarchy). The tutorial begins with an introduction to systems acquisition, the utility of system functional architectures and, in particular, the use of a system functional hierarchy. An example is given of how to apply an iterative decomposition process to develop a functional hierarchy from need, goals and objectives through to system requirements, and participants are then given the opportunity to practice the process in a short exercise.
Tutorial E (morning)
Presenters: Hervé Rochecouste & Gordon Hearn
Title: Make Systems Engineering work in your Commercial Enterprise!
To share, promote and advance the best of Systems Engineering this tutorial aims at helping senior Engineers who are planning to introduce the Systems Engineering discipline to support the Business Model of their organization, and also those who have been trying for a while but making slow progress. The tutorial provides a simple introduction to What is Systems Engineering and How it can be beneficial to the successful delivery of complex System Integration projects. It also provides guidance on How to progressively and successfully build Systems Engineering into the Capability of an Organization.
The tutorial promotes the development and understanding of the Top Level Business Model (Level 0) of an organization to understand the context in which Systems Engineering will contribute to the Value Chain. The Systems Engineering component of the Capability can subsequently and progressively be developed at Level 1 with the correct interfaces and alignment with other components such as Business Development, Project Management, and Maintenance etc. Systems Engineering will not be effective unless it is developed in harmony all the other organizational disciplines necessary to make projects successful. The elaboration of the Systems Engineering Processes in the Capability uses the recommendations of “ISO/IEC 15288: Systems and Software Engineering Life Cycle Processes” to address the appropriate Activities, Tasks and Work Products required to complete the Model. Delegates will also be informed on how the Business Process Modelling Notation (BPMN) can be coupled with the MsOffice suite Database and Charts to document and maintain a simple Systems Engineering Manual for presentation and use on an Intranet.
Tutorial G (morning)
Presenter: Gene Hudgins
Title: The Test and Training Enabling Architecture (TENA) Enabling Interoperability Among Ranges, Facilities, and Simulations
The Test and Training Enabling Architecture (TENA) was developed as a US Department of Defense (DoD) project to enable interoperability among ranges, facilities, and simulations in a timely and cost-efficient manner, as well as to foster reuse of range assets and future software systems. TENA provides for real-time software system interoperability using the TENA Middleware, as well as interfaces to existing range assets, Command, Control, Communications, Computers, Intelligence, Surveillance, and Reconnaissance (C4ISR) systems, and simulations. The TENA Middleware, currently at Release 6.0.2, has been used throughout the range community for testing, evaluation, and feedback in many major exercises since 2002.
TENA has also been selected for use in Joint Mission Environment Test Capability (JMETC) events, well-designed for its role in prototyping demonstrations and distributed testing. JMETC is a distributed live, virtual, and constructive (LVC) testing capability developed to support the acquisition community during program development, developmental testing, operational testing, and interoperability certification, and to demonstrate Net-Ready Key Performance Parameters (KPP) requirements in a customer-specific Joint Mission Environment (JME). JMETC provides connectivity to the Services’ distributed test capabilities and simulations, as well as industry test resources. JMETC, aligned with the Joint National Training Capability (JNTC) integration solutions, promotes test, training, and experimental collaboration.
TENA, through its common infrastructure, including the TENA Middleware and other complementary architecture components, such as the TENA Repository, Logical Range Archive, and other TENA utilities and tools, provides the architecture and software implementation and capabilities necessary to quickly and economically enable interoperability among range systems, facilities, and simulations. TENA also fosters range asset reuse for enhanced utilization and provides composability to rapidly assemble, initialize, test, and execute a system from reusable, interoperable elements. Because of its field proven history and acceptance by the range community, TENA provides a technology already being deployed in the US Department of Defense.
The TENA Middleware, used by range instrumentation software and tools during range-event execution, is a high-performance, real-time infrastructure and is free and available for download, including documentation, at the TENA Software Development Activity (SDA) web site. The Test Resource Management Center (TRMC) manages TENA’s continuing development and refinement and provides extensive support to TENA users.
This tutorial will inform the audience as to TENA’s current impact on the Test, Training, and Evaluation community; and its expected future benefits to the range community and the warfighter.
Tutorial J (morning)
Presenter: Jessica White
Title: An Introduction to System Engineering
The systems engineering solution from Dassault Systemes covers the Requirements Management, Functional, Logical and Physical (RFLP) design processes on a single integrated platform that enables traceability from initial requirements definition through to final product delivery and support. This solution enables systems architects, product engineers, designers and technical experts to define both the technical and business aspects of the systems engineering processes, shortening the time required from initial specification definition through to development and right-to-market delivery. Early and comprehensive validation capabilities enable systems engineers to produce innovative designs more quickly, with a reduced need for costly rework that is often identified late in the development cycle. This tutorial will allow participants to explore a case study based on RFLP using the CATIA Systems product.
Tutorial B (afternoon)
Presenter: Alan McLucas
Title: Systems Thinking Tools for Systems Engineering Practice
Our understandings of the complex world in which we live are formed through our experiences and, in turn these become embodied in our mental models. Such models represent both explicit and implicit assumptions about a problem’s causes, its consequences and policies that might be effective in treating the problem. In systems engineering our mental models can strongly influence our ultimate system designs. This can be problematic if we selectively perceive information and incorrectly interpret meaning and relevance.
This tutorial presents a range of practical systems thinking tools which both complement and enable systems engineering practice. The application of systems thinking tools and techniques will be explained as will strategies for engaging stakeholders who have highly valuable knowledge and experience to contribute to a shared understanding of a problem, requirements or design options. The tutorial covers:
- How and why we often misperceive systems.
- Practical steps to making the most of human cognitive capabilities when dealing with complex systems.
- Techniques for eliciting stakeholders’ views, including dealing with conflicting views.
- Soft Systems Methodology: how to get inside human activity systems and really understand requirements. The relationship between SSM and requirements engineering: how SSM can be a powerful enabler of sound requirements engineering practice.
- Causal mapping: identifying the causal drivers and explaining how they are related through feedback.
- Strategies for thinking about how changes occur over time and how future developments can impact upon objectives.
Tutorial D (afternoon)
Presenter: Andreas Korff
Title: Model-based Systems Engineering with SysML: From Requirements Management to System Verification and Validation
Currently, model-based systems engineering turns out to be a very successful approach, because at the same time organizations realize that systems engineering is needed, while the classic document-based systems engineering is finding its natural limitations and in parallel with OMG SysML a generic and standardized modeling notation is available. Modeling using SysML by itself is a promising first step, but of course this is not enough. Validation and verification must be introduced as soon as possible into the engineering process. Within this tutorial we will give an overview of the possibilities within the modeling language itself, about static model analysis and system-level simulation for validation of the modeled system behavior.
Tutorial F (afternoon)
Presenter: Dan Powell
Title: Introduction to Behavior Engineering
The amount of detail and interconnectedness in the large number (thousands) of natural language requirements used to specify large and complex systems, combined with the volume and density of serious defects in those requirements, creates a barrier that prevents anyone from gaining a deep, accurate and holistic understanding of the system needs. The impact of failing to develop a shared understanding of large specifications on projects with many, possibly distributed, stakeholders and suppliers is enormous. Traditional engineering methods provide little in the way of taming complexity and facilitating good communication of requirements. The Behavior Engineering method, developed at Griffith University, and employed on a number of large, complex and nationally critical defence, aerospace, transport and government projects and programs addresses the problems of scale and complexity head on. In this half day tutorial we introduce the Behavior Engineering method as an efficient and effective method for detecting serious, often missed, requirements defects early in the life cycle, yielding an integrated and intuitive model of the system requirements, behavior and composition. We explain some of the applications of the method and demonstrate the features that differentiate the Behavior Engineering method from other methods of analysis and modeling, and describe how these features result in the minimization of risk on projects by enabling a deep, accurate and holistic understanding of the system needs.
Tutorial K (afternoon)
Presenter: Damien Marchand
Title: An Introduction to ControlBuild: Modelling & Simulation fro Systems Development
Explore a case study using the Dassault Systemes’ ControlBuild product:
- Model and validate functional requirements
- For sectors including railway, shipbuilding, energy, pharmacy, food & beverage, and water treatment control systems
- Define Hardware Architecture(s)
- Generate code for PLC or ECU
- And RFQ documents for suppliers
- Reuse models and test patterns to create
- HIL test benches
- Operator Training Systems
- Maintenance, Diagnostic or Exploitation Tools
Tutorial H (full day)
Presenters: David Long & Paul Logan
Title: Essential Model-Based Systems Engineering – Models, SysML, and More
Though models and modelling techniques have always played a key role in systems engineering, model-based has now become the hot topic in systems engineering. Organizations are investing heavily in developing new representations, standards, methodologies and technologies to transform the practice of systems engineering through model-driven paradigms. As we look at the landscape today and the roadmap tomorrow, projects and practitioners are striving to make sense of this movement. Assessing the state of systems engineering, the needs of our customers, technology and environmental trends, we will look at what model-based systems engineering (MBSE) is and is not, how to apply models (particularly those related to architecture description) and rich representations to enhance analysis and communication, and ultimately how to leverage MBSE for project success.
This tutorial uses a practical top-down system analysis and design example to explore the application of layered MBSE to system definition challenges. It will examine the range of views available to the systems engineer for understanding and communicating analysis results and design choices as well as providing a practical introduction to developing each representation and constructing the model. As the analysis and design advances, the engineer will use a wide variety of views drawn from traditional and SysML representations to portray relevant aspects of the model and gain greater understanding of the stakeholder concerns involved and the design choices to be made. The result is a very practical introduction not only to the key concepts of MBSE but also the essentials of developing models and representations in order to apply MBSE to the challenges of capability analysis and system definition.
This tutorial is appropriate for both new and experienced systems engineers, capability analysts and other specialists working as part of an integrated project team, and program/project managers. The SE framework and approach provide the necessary foundation for those not experienced in systems engineering. The detailed discussion of MBSE and SysML delivers value for all but the most experienced model-based systems analysts and engineers. This is an MBSE, models, and representations tutorial, not a tool tutorial. The focus is on the practical application of essential MBSE for project success. The concepts taught and methods shared are applicable regardless of the systems engineering tools the attendee may choose.
The presentation is reinforced through selected handouts to facilitate individual exercises followed by group discussion/walkthrough to clearly demonstrate the concepts presented. The exercises progressively outline a practical and complete MBSE methodology for capability and system definition.
Tutorial I (full day)
Presenter: Joe Kasser
Title: Systems Thinking for Innovative & Creative Systems Solutions
In these days of the early 21st century, systems engineering is legislated as the way the tackle the acquisition and operation of the complex systems underpinning our socio-technical society. At the same time, information and data processing is moving to countries with lower employment costs following the similar transfer of manufacturing to those same countries. Consequently, many countries are now focussing on innovation to keep their leading edge.
This practical tutorial examines focuses on systems engineering as an enabler applying systems thinking, analysis and critical thinking to the complex problems faced by those involved in the acquisition and operation of the complex systems underpinning our socio-technical society. The tutorial examines creativity, innovation and systems thinking and shows how systems thinking is also a fundamental enabler for innovative and creative solutions to most kinds of problems.
Objectives
- Participants will learn about and practice systems thinking, analysis and critical thinking.
- Participants will gain an understanding of ways to improve their creativity.
- Participants will gain an understanding of the innovation process.
- Participants will gain an understanding of the need for innovation in the marketplace.