Best Practices for Structuring an xtUML Project

Details

Overview

This lecture is intended to introduce participants to the capabilities and practices needed for the administration of project teams using BridgePoint xtUML software. During this presentation two project structures will be emphasized: the monolithic structure often employed by small teams and the distributed project structure that emphasizes the use of inter-project references and is preferred by larger teams.

What You Will Learn

  • What are the elements of an xtUML project?
  • How are these elements structured in the host file system?
  • What structure is applicable to small teams of modelers?
  • What is an inter-project reference?
  • What structure is recommended for larger teams?
  • What are some common pitfalls?
  • What are the recommended techniques for avoiding race conditions?
  • What capabilities are available in Verifier that will help identify timing-related issues?
 

Who Should Attend

  • Systems Engineers
  • SW Engineers/SW Architects
  • HW/Electrical Design Engineers
  • Systems Designers
  • Projects Managers for Systems Projects  

About the Presenter

Presenter Image Dean McArthur

Dean McArthur is a Technical Marketing Engineer, working on the BridgePoint xtUML product line at Mentor Graphics. As such, he assists consumer electronics, automotive, and medical equipment companies use advanced systems engineering and design practices during the development of their latest products.

McArthur began his career in the telecom industry. Since then, he has been a product designer, an entrepreneur, and an academic researcher, producing two patents. An author of several technical publications, Dean received a BS in Electrical Engineering from the University of Waterloo. He also holds an MS in Engineering from McMaster University.

Download slides

Related Resources

Multimedia

A Tour of xtUML

A tour of the xtUML methodology demonstrating analysis, design, verification, and code generation in...…View Technology Overview

How to Create Documentation using xtUML

This segment of the xtUML "How To" Series covers three methods that can be used to create...…View Product Demo

Customizing a Model Compiler

Model compilation as a path to implementation is a key characteristic of the xtUML process. Yet, it is also a common barrier to acceptance of the process. This presentation endeavors to expose the mystery...…View On-demand Web Seminar

Other Related Resources

Communicate, eXecute, and Translate - Oh My! - the Power of xtUML and Virtual Platforms

White Paper: This paper describes a model-driven development approach that leverages modeling efforts to validate functionality and transform high level models into forms that are useful at the next development step....…View White Paper

Modernizing System Development: Requirements-based, Model-driven Design, Implementation & Test

White Paper: This paper explores a more modern approach to system development built on a Model Driven Development (MDD) approach. MDD directly addresses the three key challenges of systems design: 1) sequential development...…View White Paper

BridgePoint with xtUML

Training Course: The BridgePoint xtUML course will help you create, debug, and translate platform independent models of your existing systems using executable UML diagrams, Object Action Language, and BridgePoint Model...…View Training course

System Modeling

Solutions

News and Press

BridgePoint from Mentor Graphics Provides Agilent GC Instrumentation Division an Efficient Methodology for Embedded Software Development

SAE 2013 WORLD CONGRESS EXPOSITION, DETROIT, Mich., April 17, 2013—Mentor Graphics Corporation and Agilent Technologies Inc. (NASDAQ: A), the world’s premier measurement company,... View News Article

Tutorials

SystemVision Tutorials

System Modeling and Integration Tutorials. These multimedia presentations provide information pertaining to model driven development methodologies. More

UML Tutorials

This series of brief (3-5 minutes) multimedia presentations explain various aspects of the BridgePoint tool and xtUML essentials in general. More