By : Mark Austin, John Baras, Natasha Kositsyna, Mike Casey, Cynthia Cheung. | |
Table of Contents | Contact Information and Project Participants |
|
|
Click here for printable version. |
Institute for Systems Research, E-mail : austin@isr.umd.edu
UMD Project Participants :
Mark Austin, John Baras, Michael Casey,
Bernie Frankpitt, Lee Harper, Natasha Kositsyna, Shah-An Yang.
Students in the Master of Science in Systems Engineering (MSSE)
program at UMD.
Industry Participants : GE CRD, GE Smallworld, Lockheed Martin, NASA Goddard Space Flight Center.
|
Systems Engineering at ISR. And why it's important! |
Systems Engineering Research and Education at ISR.
Our focus for Systems Engineering Research and Education is "systems analysis and trade-off." Student Population We provide graduate-level systems engineering education for both students and practicing engineers.
Age Profile. MSSE: 23-25; ENPM 27-32. Why Systems Engineering is Important? Over the past fifteen years there have been several important reasons and developments that have rendered systems engineering educational programs and methods critical. They are:
70% of product and system failures are due to bad or no Systems Engineering effort, as our industry advisors (General Electric, Lockheed Martin, Northrop Grumman) and collaborators have frequently stated. NSF CRCD Project Challenges
|
Major Challenges facing the Practicing Systems Engineer |
Synthesis from Modular Components
Support for Team Development
Growing Importance of Information-Driven Systems
Large Volumes of Heterogeneous Data
|
Our Strategy and Approach to Systems Engineering Practice |
Promote Function-Architecture Co-Design and Orthogonalization of Design Concerns
Promote Quantitative Procedures for System Evaluation, Optimization and Trade-Off
Promote use of Technology-Independent System-Level Design Representations
Promote Reuse at all levels of Abstraction
Promote Use of Object-Relational Database Storage.
Promote Automation for Multidisciplinary Information-Based Design
|
Key Technical Areas |
Key Technical Areas
Pathway from Research to Curriculum Development
|
University, Industry and Publishing Components of NSF-CRCD |
Figure : University, Industry and Publishing components of NSF CRCD |
Proposed Architecture for NSF CRCD Materials |
Tutorials will be prepared in multiple formats and arranged into the following multi-layer architecture.
Figure : Proposed Architecture for NSF CFCD Materials Modules of slides will be prepared for each chapter of notes and case study. Chapter and case study material will be supported by lower-level case study examples, online material for UML notation and semantics, and so forth. |
Case Study Framework and Relevant UML Diagrams |
Case Study Framework We would like all of our case studies to have a common system development and design framework:
Small Case Study Problems Small case study problems will be developed by students in the MSSE program.
Large Case Study Investigations Larger case study investigations (and associated research) will be conducted in collaboration with US industry.
|
Classification of UML Diagrams
Tutorial and Case Study Support Material |
Mechanisms for Web-based Systems Engineering Training |
Lessons Learned from Company ABC
Connecting High-level Processes to Lower-level Tasks
|
Lessons Learned from Company XYZ
Figure : Architecture of Training Material Contents
What did we observe and learn from our training classes at XYZ?
Challenge
Annotating Diagrams with Use Case Pathways |
Observations
Anatomy of a Lesson : Learning Objectives lead to Pathways across Diagrams
Features of a Good Guided Tour
|
Annotating Diagrams with Use Case Pathways |
Definition of a Use Case Pathway
|
Annotating Diagrams with Use Case Pathways |
Figure : Adding Pathways to Tutorial Diagrams |
Connecting Use Case Pathways to Discipline-Specific Activities |
|
Near- and Medium-Term Research and Software Development |
Phase 1 : Explore feasibility of XML to Java Applet Pathway (Sep't 1999 - August 2000)
Phase 2 : Develop Platform-Independent Diagram Editor (June, 2001 -- present)
|
Phase 3 : Requirements Engineering Methodologies and Tools (April 2002 - present )
References
|
Overview of XML and Java Technology |
Features and Benefits of XML
Features and Benefits of Java
|
Overview of Java and XML Technology |
XML Document to Application Pathway
|
Step-by-Step Development
Phase 1: The JaDia Markup Language |
The JaDia Markup Language has 12 elements:
|
Figure : Components of the JaDia Markup Language |
Screendumps of Drag-and-Drop Editor |
Figure : Drag-and-Drop Editor
Figure : Property Window
Opportunities for Joint Research and Development |
Systems Engineering Education
Research and Development
Parallel activities supported by NSF-CRCD:
|
Print Version: April 19, 2002. |