140 Kendrick Street,
Building A Suite 300
Needham, MA 02494, U.S.A.

OMG Logo

Ph:+1-781-444 0404
Fax: +1-781-444 0320
Email: info@omg.org



Welcome to OMG's BPM, UML, & CORBA Training Listings!

UMLCORBA

OMG's member companies provide training in UML, CORBA, OMG's other specifications, and the products that implement them. On this page, we've listed all of the courses that our member companies have told us about. These courses range from basic to advanced, vendor-neutral to product-specific; some are held at vendor locations, while others may travel to your site or may be offered at central locations such as hotel facilities or conference centers. Our listings are as specific as possible, but mostly do not include exact schedules which update often. To find out exact schedules for a company's training, click on the URL or send email to the contact address provided in its listing. 

If your company is already a Member of OMG and you'd like to have your training information listed on this page, please fill out this form and click the submit button. For other training or membership inquiries, send email to siegel@omg.org. 

Click here to add your company's training information. Click on company for description


Descriptions of Company Training

 

 

2AB, Inc. 2AB, Inc.
1700 Highway 31
Calera, AL 35040
U.S.A.
Contact: Mitchel Sanders
Phone: +1-205-621 7455
Fax: +1-205-621 7455
Contact: msanders@2ab.com
www.2ab.com

2AB provides training on CORBA Enterprise Architecture and educational seminars on CORBA Fundamentals, the Object Management Architecture(OMA), and the OMG Technology adoption process. 2AB is a professional services company specializing in Integration Architecture using CORBA technology. 2AB is an OMG Domain Contributing member and is active in the development of OMG specifications and implementations. 2AB President, Carol Burt is a member of the OMG Architecture Board. 


Class listings:
  • CORBA Enterprise Architecture - 5 days
  • Introduction to CORBA and the OMA - 1 day

  • Component Based Development:  Interface Design (Using OMG IDL) Workshop

  • Introduction to Enterprise Architecture and Component Thinking

Contact us for info on customized training for your organization. For more info, visit us at: www.2ab.com.

Top


Advanced Concepts Center (ACC)Advanced Concepts Center (ACC)
801 Macy Drive
Roswell, GA 30076
Phone: 800.438.7246 or 770.649.4648
Email: acc.solutions@acclearning.com 
Web site: www.acclearning.com
 

Advanced Concepts Center Learning, Mentoring & Consulting

Live Object Oriented & UML E-Learning
Want an alternative to classroom training? Now you can learn OO and UML from your desktop.

  • Getting Started with the Unified Modeling Language 2,
  • Object Oriented Analysis using UML 2, and
  • Object Oriented Design using UML 2

The ACC's interactive hands-on, courses are facilitated by our experts live over the Internet using VoIP technology. Our blended delivery includes a combination of virtual classroom sessions, textbook readings, web documents and other student activities.

Object-Oriented Analysis and Design Using UML 2
Object-oriented techniques are being used to develop high-quality solutions to increasingly complex problems. This course provides you with new capabilities to meet the challenges of building effective systems and is based upon not only the latest UML 2 modeling techniques but also their application on system integration and consulting projects in various commercial and government domains. The course is targeted for those who contribute to the specification of requirements and design for complex information systems. This course is appropriate for analysts, systems engineers, software engineers, and project leaders who want a thorough understanding of the primary techniques of OOAD with a focus on application development or those who intend to achieve OMG certification.

Upgrading to UML 2
Are you ready to convert to UML 2? Significant changes to this important modeling notation are now standardized. New diagrams mean changes to the way you develop software and systems... This course provides a comparison between the notations and why your organization should be upgrading to UML 2. Through the use of a portfolio management case study you will see how new diagrams and notation enhance your existing development process.

Model Driven Architecture Technical Seminar
MDA is a comprehensive approach to information systems engineering that systematically addresses the complete life cycle of designing, deploying, integrating, and managing software applications using open standards. This course has been designed for architects, designers, modelers and engineering managers to discuss the principles, techniques, tools, etc. involved in implementing the vision of MDA and explains the benefits of implementing MDA.

Object-Oriented Design Patterns
Significant advances in OO systems development have led to the codification of patterns. These patterns describe objects and interactions that form the basis for subsystem creation, structuring, and behavioral interaction. Use of these patterns has resulted in architectures that are robust yet simpler, smaller, and easier to understand. This course will familiarize you with widely applicable software design patterns and describe the basis for pattern identification, design, and implementation. It will show the roles that patterns play in architecting complex systems, and it will give you a pragmatic reference to a set of well-engineered object-oriented patterns that can be adapted for use when building specific applications.

Unified Process Overview
This course is an overview of the Unified Process. It describes the 6 Best Practices used in modern software development and incorporates them into an entire end-to-end software development process. It provides professionals with a basic understanding of the major features, terms and structure.

Business Analyst Curriculum (Gathering Techniques, BPMN, Use Case Workshop & QA)
ACC’s newly revised BA curriculum is receiving rave reviews from numerous Fortune 1000 clients. For example our “Analyzing & Documenting Requirements with UML” the success of business-oriented systems projects will be measured by the usefulness after the system is in use by business domain specialists and end users. The specification of requirements in projects needs to be done from the perspective of a user and user-centered analysis places the focus where it belongs. Whether the user is considered a decision maker or hands-on operator, Use Cases are an effective tool for the Business Analyst while gathering and defining requirements.

Project Management Curriculum (Scope, Cost, Risk & Quality Management)
ACC’s extensive Project Management curriculum is customizable to your enterprise environment. ACC used our base curriculum to build a custom, University affiliated certificate program for a Fortune 100 client. This curriculum includes six separate, PMP approved PM courses.

Java & Web Services Curriculum (J2EE, JDBC, EJB, JFC, JSP, Servlets, Patterns, Struts, SOA, RAD, Eclipse, Websphere & WebLogic)
ACC’s customers enjoy a robust Java and Web Services curriculum. For example our “Designing J2EE Enterprise Web Applications using Servlets, JSPs, Custom Tags & Struts” will give you the skills to design and build scalable, secure, maintainable web applications - leveraging our extensive experience in the delivery of scalable enterprise applications with complex web interfaces based on J2EE technologies. You will be confronted with common web application design problems and given the tools you will need to solve them, such as J2EE design patterns. You will also be exposed to a range of J2EE and web technologies such as Servlets, JSPs, EJBs, JNDI, Struts and XML, and advice on when and how to use them.

Object-Oriented Analysis and Design Using UML with Rose
This course is based on the latest UML modeling techniques and the leading UML tool, Rational Rose, to construct the basic UML diagrams, such as Use Case and Class Diagrams. Many features of Rose will be demonstrated and the students will have hands-on use of Rose to reinforce the analysis and design techniques learned throughout the course. The course is designed for those who need a practical, applied, and comprehensive understanding of the elements of OOAD with UML and who plan to incorporate Rational Rose into their tool suite.

Object Oriented Design Using UML for Java (or C#) Developers
Trying to re-skill your COBOL or procedural programmers to an object oriented programming language? Is it harder than you thought? Most programmers struggle more with the shift to an object oriented thought process than the actual syntax of the new languages. This course was designed to prepare software developers with procedural programming experience to learn an object-oriented language such as Java or C#. UML class diagram types are introduced and used throughout the course. The course is 60% hands-on labs using a tool such as WSAD.

Object Oriented Foundations for Architects
This course can provide you with new capabilities to meet the challenges of architecting effective systems. Using the advanced UML notation and its application will significantly improve the way that complex systems are analyzed, architected, designed, and implemented. You will learn to use Rational Rose, to construct Use Case and Class Diagrams. Many features of Rose will be demonstrated and the students will have hands-on use of Rose to reinforce the analysis and design techniques learned throughout the course. A discussion of Rational RAD will show how OO models can be extended in a J2EE development environment.

Top


Armstrong Process Group, Inc.Armstrong Process Group, Inc.
1361 160th Street
New Richmond, WI 54017
USA
Contact: Chris Armstrong
Phone: +1.651.491.5575
Fax: +1.715.246.0383
Email: chris.armstrong@aprocessgroup.com
Website: www.aprocessgroup.com 

Armstrong Process Group (APG) is committed to providing proven and practical process guidance for aligning business strategies with IT capabilities. Our unique combination of integrated strategic process improvement consulting, customized classroom training, professional development products, and project coaching ensures clients can practice a sustainable development process. APG is an Influencing member of the Object Management Group (OMG), is currently contributing to the UML and SPEM specifications, and is an OMG MDA FastStart Qualified Service Provider. APG is a member of The Open Group Architecture Forum and contributes to the ongoing evolution of The Open Group Architecture Framework (TOGAF). APG is also a contributor to the Eclipse Process Framework (EPF) project. APG is an IBM Business Partner and an IBM Independent Software Vendor (ISV).

Modeling and Architecture Courses
APG has a comprehensive classroom training curriculum of over 30 courses that cover all aspects of the software development lifecycle. APG has designed most courses as one- and two-day classes to allow a timely, focused education experience. These shorter courses can be more effectively combined with other courses to deliver a custom training program that specifically targets the education objectives of the organization.

APG has many additional courses in project management, requirements management, process improvement, and software development tools.

Professional Services
APG clients find that coupling formal classroom training with APG Professional Services ensures consistent alignment of the process improvement program with business objectives. By engaging APG Professional Services to assist your organization with process improvement and organizational development strategic consulting, APG ensures that the right messages are delivered about organizational change through the classroom experience. This also allows for effective training program design and customization of training content to more closely meet the unique needs of your organization. APG clients that supplement formal classroom training with project coaching see dramatic increases in the practicality and sustainability of applying new development skills and tools. By putting the new process skills into the context of the team's real organizational and development environment and business domain, the team can immediately embrace the new skills in a way that delivers real value to the project.

Top


ARTiSAN Software Tools ARTiSAN Software Tools
Suite 701
Eagle Tower
Montpellier Drive
Cheltenham, UK
GL50 1TA

Telephone: +44 (0) 1242 229 300
Fax: +44 (0) 1242 229 301
Email: info@artisansw.com
http://www.artisansw.com 

Description:

ARTiSAN is a leading supplier of innovative UML software and systems modeling solutions that accelerate the development of real-time systems. The company offers products, services and a process for systems and software modeling to accelerate the development of next-generation real-time systems while ensuring that they meet requirements. ARTiSAN enables engineering teams to visualize, design and validate systems before building them, and simplifies implementation with code generation and software reuse. ARTiSAN is a practical partner offering easy-to-adopt, down-to-earth solutions.
ARTiSAN supports interfaces to all parts of the development process, and provides a range of training and consulting services to equip customers with the expertise needed to adopt high-leverage development techniques quickly – helping to improve product quality and shorten time to market.

101 : Real-time Studio for System Administrators

  • Installation and software licensing options.
  • The structure and functioning of Fujitsu’s Enabler multi-user repositories.
  • How to create simple and effective backup and restore procedures.
  • How to set up access permissions for groups or individuals.
  • What configuration control features are provided by Real-time Studio and how these may be integrated with external configuration control software.

102 : Using Real-time Studio – Linking with Code

  • How the Real-time Studio class model maps to code.
  • How Real-time Studio’s code synchronizers operate.
  • The underlying mechanisms used by Real-time Studio in handling code generation and reversal.
  • How to make best use of the Real-time Studio language profiles.
  • The features and use of Real-time Studio’s State Machine Generator.
  • How to use Real-time Studio’s state model animation facilities to verify and validate state machine behavior.

103 : Using Real-time Studio – Customization

  • What Real-time Studio meta-model information is available and how to access it.
  • What is needed to customize through the OLE Automation Interface.
  • How to customize through the extensibility features of Real-time Studio.
  • How to create utilities for frequent activities against Real-time Studio models.
  • Either, how to create new templates (document types) for the Document Generator.
  • Or, how to customize the code generation process in Real-time Studio.

201 : Using Real-time Studio - Requirements and Design Modeling (Europe only)

  • The environment in which Real-time Studio operates.
  • How to use Real-time Studio in order to develop UML based requirements and design models.
  • Where and why Real-time Studio extends UML modeling, and how these additional models are created and used.
  • How Real-time Studio’s requirements models provide a complete and consistent definition of the required system.
  • How the requirements models are used to provide a traceable path into design modeling.

301 : Systems Engineering using UML

  • Essential object-oriented concepts, terminology and notation.
  • Object-oriented modeling techniques using UML.
  • How UML techniques can be applied to the definition and partitioning of real-time/embedded systems.
  • How ARTiSAN’s extended modeling techniques supplement UML to provide a more complete and consistent systems engineering view of the system.
  • How system definition information is used in software design and how to trace between definition and design.

402 : Systems and Software Engineering with Real-time Studio (N. America only)

  • The environment in which Real-time Studio operates.
  • How to use Real-time Studio in order to develop UML based requirements and design models.
  • Where and why Real-time Studio extends UML modeling, and how these additional models are created and used.
  • How Real-time Studio’s requirements models provide a complete and consistent definition of the required system.
  • How the requirements models are used to provide a traceable path into design modeling.
  • How to use Real-time Studio’s Document Generator to document the various model types.
  • How the Real-time Studio language synchronizers operate.
  • How the automation interface permits the customization and extension of Real-time Studio.

501 : Developing Real-time Systems using UML (Europe only)

  • Essential object-oriented concepts and terminology.
  • Object-oriented modeling techniques using UML.
  • How to apply object-oriented principles and techniques in the development of real-time systems.
  • Where and why Real-time Studio extends UML modeling, and how these additional models are created and used.
  • How Real-time Studio’s requirements models provide a complete and consistent definition of the required system.
  • How the requirements models are used to provide a traceable path into design modeling.

Top


  BorlandBorland
100 Enterprise Way
Attn: Training
Scotts Valley, Ca. 95066
U.S.A.

Phone: 1.800.800.0361
Fax: 1.831.431.4102
Contact: borland-training@borland.com 
http://www.borland.com/services/training/index.html      
 

Class Listings:

Technical Overview of CORBA

This one-day, intensive technical briefing covers the role CORBA will play in your enterprise systems and how to use it to bring high performance and scalability to your Java and Web-based applications. Explore real-world, CORBA-based solutions to solve today's tough business problems. Discover the critical requirements for effective CORBA ORB solutions and successful distributed object business design. Get ready to attack your company's business problems with scalable solutions that meet today's tough volume and performance requirements.
http://www.borland.com/services/training/courses/Corba.html 

Application Development with Borland Enterprise Server, VisiBroker Edition (for Java)

This five-day course teaches students CORBA application development concepts with Borland's Enterprise Server for Java. Lecture-style presentations teach students the key concepts and principals of CORBA application development. Numerous hands-on exercises apply those concepts in the development of distributed CORBA applications.
http://www.borland.com/services/training/courses/bes5_ve_java.html 

Application Development with Borland Enterprise Server, VisiBroker Edition (for C++)

This five-day course teaches students CORBA application development concepts with Borland's Enterprise Server for C++. Lecture-style presentations teach students the key concepts and principals of CORBA application development. Numerous hands-on exercises apply those concepts in the development of distributed CORBA applications.

http://www.borland.com/services/training/courses/bes5_ve_cpp.html 

Top


CIBIT Consultants | Educators CIBIT Consultants, Educators
PO Box 19210
Utrecht, Netherlands
Contact: Joost Bakker
Email: info@cibit.com
www.cibit.com   
phone: 0031-30-2308989
fax: 0031-30-2308999

Effective way to master the required new knowledge and skills. There have been many changes in the world of system development and architecture. The rise of new methods and technologies has led to radical
changes in your daily work. The most effective way to master the required new knowledge and skills is to take a course with CIBIT Consultants | Educators. Our programmes are profoundly practically oriented, since all our lecturers are themselves employed in this branch. You can visit our site, www.cibit.com,  or order for the Dutch brochure offering all the courses by CIBIT in the field of system development and architecture, by phoning 0031-30-2308900.

CIBIT offers an up-to-date programme in the field of system development, which introduces you to the most important steps in processing, methods, models, technologies and strategies characteristic of system development. 

Our courses are brief, modular trainings, which can be easily combined, depending on your background, experience and the field in which you want to improve yourself. Thus, you may rest assured, that you will not spend more time and money on your education than necessary. CIBIT gladly want to be your partner in this. Our more than forty lecturers/consultants are experts in their field. Since they are not only lecturers, but implement projects for (international) clients as well, they know, more than anyone else, the practical side of architecture and system development.

Essentials
The Essentials modules deal with the basic principles and concepts of modern system development, and they provide insight into UML, CBD, Web and XML based system development.

Modeling & Design
In the Modeling & Design modules we will not only present you with the techniques related to the different steps in the developing process - on the basis of UML - but we will practice the skills as well.

Development
The Development modules are for those who will actually implement these systems. The architects as well as the engineers will find the necessary tools here.

Methods
In the Methods modules the applied methods used most frequently in practice will be illuminated. Procedures, supportive models, tools and instructions will be dealt with in such a manner, that all those
involved in the approach of system development will eventually be in agreement.

Architecture
Systems are part of an architecture which transcends application, and which might concern the entire business organisation. Important subjects on this matter will be treated in the architecture modules.

Security
Starting security professionals will be able to learn the ropes of their field quickly and effectively, by means of the special security programmes by CIBIT and More-Secure.

We closely follow the latest developments in Architecture, Portals and Knowledge management and are able to translate them into manageable, practically oriented courses. These are the short, specialist trainings, the widespread Master classes and the biennial Master of Science-programs.
If you want to go ahead in your professionalism, you are at the right address, for your personal development as well as for the setting up of an in-company route.

Top


Comelio GmbHComelio GmbH
Rellinghauser Str. 10
45128 Essen
Germany
Phone ++49-(0)201-437517-0
Telefax ++49-(0)201-437517-10
info@comelio.com
www.comelio.com

Comelio GmbH provides a variety of training in the fields of programming (C#.NET, VB.NET, Java, C++, PHP), software design (UML, Corba, XML), project management (eXtreme programming, RUP, V-Modell 97), and databases (Microsoft, Oracle, MySQL). Our experienced consultants and trainers work both in software projects and in our training department. To prove their own quality, they test themselves in different certification programs by Oracle, Microsoft and OMG and publish books about their favourite subjects with Addison-Wesley or Galileo Press. Our training courses are usually presented in Essen (Ruhr Area, Northrhine-Westfalia), but can also be booked in all major German cities (Hamburg, Munich, Berlin) and - from now on - also in some European capitals (Paris, Brussels, Amsterdam).

COURSE

AUDIENCE

DAYS
 
UML - Design Patterns project coordinators, quality assurance,
coordinators, programmers, developers
3
UML - OOP for managers  project coordinators, quality assurance, coordinators 2
UML - UML2 - Modelling business processes project coordinators, analysts, programmers,
developers, consultants
 3
UML - UML2 - Notation and concepts project coordinators, analysts, programmers,
developers, consultants
3
UML - UML2 with Poseidon programmers, developer 3
UML - Certification - Fundamental programmers, managers 1
UML - Certification - Intermediate programmers, managers 2
UML - Certification - Advanced programmers, managers 2

Top


Construx Software

 

Construx Software
11820 Northup Way, Suite E200
Bellevue, WA 98005-1926
U.S.A.
Contact: Sharon Graham
Director of Education/Training 
SharonG@construx.com
  
Phone: +1-425-372-0100
Fax: +1-425-372-0159
www.construx.com

Construx offers high-performance training in software development through public and in-house courses that cover the full range of software development topics, from requirements development and project management to technical reviews and testing.

Class listings:

Object-Oriented Requirements Analysis and Design using the UML
The Unified Modeling Language (UML) is the industry’s first successful large-scale effort to standardize software analysis and design techniques. This seminar provides a programming language-independent overview of object-oriented requirements analysis and design using the UML. Special attention is given to relating OOA and OOD concepts to real-world software. No prior knowledge of object oriented development is required.

For more information on this and the other seminars that Construx offers, see www.construx.com/seminars/index.htm.

Top


Embarcadero Technologies, Inc Embarcadero Technologies, Inc.

Barb Collamore, Training Coordinator
barb.collamore@embarcadero.com
http://www.gdpro.com 

7851 S. Elati Street, Suite 102 
Littleton,  CO 80120 
USA
    

phone:  303-730-7981 
fax:  303-730-7983


About Embarcadero Technologies

Embarcadero Technologies provides software products that enable organizations to build, optimize, and manage their critical e-business applications and underlying databases. The company leads the market in providing high quality and easy-to-use database and application tools that deliver cost-effective solutions. 

Our training curriculum covers a series of critical topics necessary for effective use of UML in developing software. The focus of these courses is to offer information to software development teams that can be immediately put into practice in order to exploit state-of-the-art concepts and technology for the purpose of writing better software faster. 
Our curriculum is not restricted to just product training! Our instructors are experienced computer professionals with advanced knowledge of the UML applied in the software development process. 
For more information, please visit our Web site at http://www.gdpro.com/training/training.html.  

Class Listings:

Introduction to OOAD

Provides the student with a basic understanding of the object paradigm and how object oriented systems are described using UML in the software development process. Includes hands-on use of GDPro in class exercises. Serves as prerequisite for remaining OOAD classes. This course can also serve as a "team bonding" exercise to assure that everyone is using the same terminology and understands their role in the process.

Upon completion of this class, the student will understand: 

  • Basic terminology and concepts of OOAD.

  • Structure and purpose of each UML diagram.

  • Capabilities of GDPro software.

  • How to create, organize and maintain UML artifacts in GDPro.

  • How UML is applied in a range of software development processes, from Unified Process to eXtreme Programming.


Object-Oriented Analysis

To provide the student with instruction and hands-on exercises designed to increase skill in building and maintaining the analysis model.

Upon completion of this class, the student will understand:

  • How artifacts created during analysis integrate into the software development process.

  • How to use GDPro to create, store and maintain the artifacts used in analysis.

  • How to write use cases more effectively.

  • How to construct and validate the domain model.

  • How to refine use cases through robustness analysis.

  • How to create and maintain high-level sequence diagrams.


Object-Oriented Design

This class teaches students how to design better systems and to improve proficiency in the use of GDPro and UML. 

Upon completion of this class, the student will understand: 

  • How to recognize and prioritize design goals.

  • How to integrate design artifacts in the software development process.

  • How to create and maintain the design model in GDPro.

  • How to apply design patterns.

  • How to use GDPro to document system architecture, with specific examples using current technology.

Top


IONA Technologies PLC

IONA Technologies PLC
Shelbourne Rd.
Dublin 4
Ireland

IONA Technologies, Inc.
200 West St
Waltham, MA 02451

Contact:
Sean Flavin
Head of IONA University
sean.flavin@iona.com
 

IONA Training Services
http://www.iona.com/training

IONA Training Services provides a comprehensive range of workshops, training courses and mentoring for a broad range of technologies including CORBA, J2EE and Web services. We also offer training on the design, development, configuration and deployment of solutions using our Artix™ and Orbix™ products.

Individuals can attend IONA's public open enrollment classes scheduled throughout the world (education schedules) and larger project teams can arrange on-site tuition tailored to the team's specific needs.

For more information on any of the courses below, please click on the course title.

CORBA Training

Orbix 6 CORBA Development - C++ Edition
Orbix 6 CORBA Development - Java Edition
Orbix 6 CORBA Administration and Deployment
Orbix 3 CORBA Development - C++ Edition
Orbix 3 CORBA Development - Java Edition
Orbix 3 CORBA Administration and Deployment
Orbacus CORBA Development - C++ Edition
Orbacus CORBA Development - Java Edition
TAO CORBA Development

Artix Training

Artix for Developers - C++ Edition
Artix for Developers - Java Edition
Artix for Architects

J2EE Training

J2EE Training on JBoss
Advanced Development with JBoss
JBoss Sys-Admin Training

Web Services Training

Web Services and SOA Foundation Course
Web Services and SOA for Managers
Web Services and SOA for Architects
Web Services and SOA for Developers
Web Services and SOA Bootcamp

 

To register or for more information please contact your local representative:

 
America Europe - Middle East - Africa Asia - Pacific
training-amer@iona.com
+1-800-672-4948

training-emea@iona.com
+353-1-6372000

training-apac@iona.com

Top


KHIPLEA KHIPLEA
4 rue de Marivaux
Paris 75002
France
Telephone: +33-6-22 80 23 50
Fax: +33-1-45 75 87 19
Web: www.khiplea.com
Email: contact@khiplea.com 

KHIPLEA is an consultancy and training firm specializing in IT architecture. Expert in OMG modeling technology, we help our customers to build agile information systems as a tool for their commercial and strategic innovations. Based in Paris, KHIPLEA presents courses in French and in English. For further details, please refer to : www.khiplea.com 

Class Listing

  1. Introduction to OMG MDA Projects (Une introduction au projet MDA de l'OMG)

  2. Project Methodology and UML (Mettre en place une méthodologie de projet basée sur UML)

  3. Eliciting requirements with UML (Expression des besoins avec UML)

  4. Object Oriented Analysis and Design with UML (Analyse conception orientée objet avec UML)

  5. Building J2EE Applications with UML (Développer une application J2EE avec UML)

  6. Building C++ Applications with UML (Développer une application C++ avec UML)

Top


KnowGravity, Inc. KnowGravity, Inc.
Badenerstrasse 808
Zürich
CH-8048
Switzerland 
www.knowgravity.com
Contact: Markus Schacher
info@knowgravity.com 
phone: +41 1434 2000
fax: +41 1434 2009

Description

Within the context of technical and commercial projects, we from KnowGravity have acquired extensive know-how, which we teach practically oriented in our training. From a basis of over 40 usually half-day-long topic modules, we arrange topic-specific courses, workshops, and training courses (up to 20 days) to cover specific customer and project needs.

Class Listings:

KnowGravity offers the following course packages, plus others:

  • Specification of information systems
  • Specification of technical systems
  • Architecture of information systems
  • Architecture of technical systems
  • Introduction to the business rules approach
  • Business rules applied
  • Introduction to MDA and executable UML

We teach our classes in German or English. For more detailed information about our training program, please visit www.knowgravity.com  

Top


Milestone Consulting / MexicoMilestone Consulting / Mexico
Paseos de los Jardines 233.
Col. Paseos de Taxqueña
Del. Coyoacán C.P. 04250

Contact: Sergio Orozco
Phone: +52(55)5582-2384
Fax: +52 (55) 5582-2527
Email: info@milestone.com.mx
Web: www.milestone.com.mx


Milestone Consulting is the first mexican company specialized in 100% hands-on training and consulting on UML. We offer the greatest value added UML training by providing a certification exam, practical simulations tailored to your own project requirements, warranty of results, and much more.

Our instructors are professional trainers and consultants with real experience on software projects. Get the
results you need in the shortest possible time!

Course catalogue :

  • UML Bootcamp
  • Software Architecture and Design Patterns with UML
  • Business Modeling with BPMN and UML
  • Project Management with CMMI, the Unified Process and UML
  • Certification on Project Management: A Software Development Approach


Please visit us at: http://www.milestone.com.mx

Top


 

Mithun Training & Consulting B.V.Mithun Training & Consulting B.V.

arnhemseweg 19
Leusden, 3832 GH
Netherlands
Contact: Harry Julsing
info@mithun.nl
www.mithun.nl/html/home_uk.htm
Phone: 31-33-4570840
Fax: 31-33-4570839


Description:

Mithun Training & Consulting is an independent training and consulting organisation.  We are specialised in software quality improvement processes and techniques. We offer a dedicated training program to prepare you for certification by the OMG as UML Professional.

Class Listings:

Top


Netfective Technology Netfective Technology
79, rue Jean-Jacques Rousseau
Suresnes, 92158, France
www.netfective.com
Contact: Franck Barbier
contact@bluage.com
Phone: 33 1 5605 8800
Fax: 33 1 5605 8801

Description:

Netfective Technology SA is an IT Consulting & Services company focusing on Application Generation. The Company's primary expertise is the design and production of applications in package mode using Microsoft.NET and J2EE technologies. The offered solution is BLU AGE, an application generator which conforms to UML 2, OCL 2 and MDA (PIMs/PSMs). BLU AGE is a true alternative to offshore development: 100% of the expected code is generated from the built UML models and the prototyping of GUIs. The provided training services are: UML 2, OCL 2, MDA and the BLU AGE Enterprise Model-Driven Development Method.

Class Listings:

1 Object-Oriented Technology

Duration: 1 day

Objectives: this 1-day course aims at revising and consolidating all of the concepts (encapsulation, inheritance…) and precepts (reusability, maintainability, design by contracts…) of object-oriented programming but also object-oriented analysis and design (modeling)
Required skills: some basic knowledge about object-oriented programming
Tools used: an open source IDE (e.g., NetBeans) is used by the trainer only, for illustration purposes
Provided material: copy of slides, studied source code available on the Web

2 UML 2.x, OCL 2.x and Model-Driven Development

Duration: 3 days (2 ½ days UML/OCL and ½ day MDD)

Objectives: this 3-day course is a complete presentation and learning of UML 2.x. It stresses the key differences with UML 1.x. A case study is exhaustively modeled and implemented (all models are provided). A special focus is put on precise modeling with the OCL and an introduction about the notions of Platform-Independent Model, Platform-Specific Model and model transformation (MDD)
Required skills: Object-Oriented Technology module
Tools used: free or demo. version of a UML CASE tool (e.g., MagicDraw™), open source IDE and J2EE server
Provided material: copy of slides including the full case study (requirements expressed in natural language), availability of the case study’s J2EE implementation on the Web (source code, IDE project, database script), case study’s models in XMI format

3 Blu Age™ Model-Driven Development Method

Duration: 1 day

Objectives: this 1-day course is an in-depth description of the Blu Age™ rigorous modeling framework. The precise process (key steps and mandatory dedicated models) associated with Blu Age™ is presented as well as a Blu Age™ UML profile which defines stereotypes and tagged values for annotating business models
Required skills: UML 2.x, OCL 2.x and Model-Driven Development module
Tools used: none
Provided material: copy of slides

4 Creating Applications with Blu Age™

Duration: 3 days (1-day domain modeling plus 1 use case design and full implementation, 1-day incremental modeling: addition of CRUD-based use cases, 1-day complex functionality design and implementation)

Objectives: this 3-day course demonstrates how to construct a large-scale application (case study of the UML 2.x, OCL 2.x and Model-Driven Development module) based on a 100% code generation. This module also includes the design of Web-based GUIs, their Blu Age™-based parameterization and their seamless integration with the built models
Required skills: Blu Age™ Model-Driven Development Method module
Tools used: free or demo. version of a UML CASE tool (e.g., MagicDraw™), Blu Age™ application generator, open source IDE and J2EE server
Provided material: copy of slides, availability of the Blu Age™ UML™ models, source code and deployable files (J2EE) on the Web.

Top


No Magic, Inc.No Magic, Inc.
Gary Duncanson
800 East Campbell Road, Suite 199
Richardson, TX 75081
Phone: 972-527-9377
Fax: 972-527-9470
Email: training@nomagic.com 
http://www.nomagic.com 

No Magic, Inc. is a leading object-oriented systems software development company that develops software, provides training and services. No Magic has developed the Java Developer's Journal Reader's Choice award-winning UML modeling and forward and reverse engineering tool, MagicDraw UML. No Magic specializes in on-site training in UML, Java, Object-Oriented analysis and design, web technologies, the software development process, and quality assurance. No Magic is always flexible to customize its established courses or to prepare completely new courses per client requests. Detailed training information is available from training@nomagic.com 

MagicDraw UML for Business Analysts

A customizable one-to-three day course covering the use of MagicDraw UML tool for business modeling. The course covers how to utilize UML and MagicDraw to assist the business modeling process and bridge the gap from design to implementation.

MagicDraw UML for Developers

A customizable one-to-four day course covering the use of MagicDraw UML tool for modeling applications. The course covers how to improve development and decrease costs by using good modeling and auto-generation features. The course covers business analysis, design, and implementation and core features of MagicDraw.

Advanced MagicDraw UML

A customizable one-to-three day course covering advanced features of the MagicDraw UML modeling and forward and reverse engineering tool. The course assumes that students already have a solid understanding of UML and want to focus on advanced reporting and code generation features of MagicDraw.

Introduction to UML

A customizable one-to-two day course, which introduces the student to UML. This course is designed to help teams that have never used UML and want to learn quickly how UML can revolutionize software development. The course introduces all UML diagrams, explains when they are used.

Java 2 Standard Edition Programming

A customizable three-to-five day course covering fundamental Java 2 Standard Edition programming. The course teaches core Java programming syntax, object-oriented structure in Java, core Java APIs, Swing and AWT GUI programming, multi-threading, file I/O, and JDBC.

Java Servlet & JSP Development

A customizable three-to-five day course covering the development of Java Servlets, Java Server Pages (JSP), and custom tags. This course covers the newest features from Servlet 2.3 and JSP 1.2 specifications and describes using Model 2 Architecture for developing adaptable and flexible web application.

Top


Objective Interface Systems, Inc.Objective Interface Systems, Inc.
1892 Preston White Drive
Reston, VA 20191-5448
U.S.A.
Phone: +1-703-295 6500 or (800) 800 OIS7 (6477)
Fax: +1-703-295 6501
Contact: info@ois.com
www.ois.com

Objective Interface Systems Training
Objective Interface Systems, Inc. (OIS), provides distributed object technology training for application developers. Contact us via information listed above.

Top


Object Computing, Inc. (OCI)Object Computing, Inc. (OCI)
Website: www.ociweb.com 

In St. Louis:
Object Computing, Inc.
12140 Woodcrest Executive Dr., Suite 250
St. Louis, MO 63141
U.S.A.
Phone: +1-314-579 0066
Fax: +1-314-579 0065

In Phoenix:
64 E Broadway Road, Suite 165
Tempe, AZ 85282
U.S.A.
Phone: +1-480-752 0042
Fax: +1-480-752 0076

Contact for training: menefee_k@ociweb.com 
Contact for consulting: spence_m@ociweb.com 


Object Computing, Inc. Training 
Object Computing, Inc. (OCI) is a Software Engineering company dedicated to providing innovative solutions and support for the development of distributed Object-Oriented applications. The company, founded in 1993, currently supports Fortune 500 clients within the Telecommunications, Finance, Healthcare and Aerospace industries. Clients also include medium and small businesses committed to maximizing the ROI of their software solutions through the implementation of Object-Oriented and Web-Enabled technologies.

The Educational Services division of OCI has over 40+ well-focused, hands-on workshops in a variety of topics in programming languages/tools (C/C++, Java), methodologies (OOAD/UML), and distributed programming techniques/tools (ACE, CORBA, TAO). OCI is the authorized support provider for Washington University of St. Louis's TAO or "ACE ORB." In addition, OCI is an Authorized Java Center, and has one of the most comprehensive Java curricula in the country. Open enrollment courses are conducted at the OCI Education Center in St. Louis. Private offerings of courses can also be conducted at a client's site.

Some of our course offerings are listed below. For a detailed list of courses, course descriptions, and curricula please visit our training page at:
http://www.ociweb.com/education/index.html 

Distributed Computing

ACE (Using the ADAPTIVE Communication Environment C++ Framework) (4 days)
Learn how to implement IPC mechanisms using the IPC SAP classes and the Acceptor/Connector pattern. Understand how to utilize a Reactor in event demultiplexing and dispatching. Learn how to implement thread-safe applications using the thread encapsulation class categories, and identify appropriate ACE components.

Introduction to CORBA (1 day)

CORBA Programming with C++ (4 days)
Understand CORBA's role in developing distributed applications, and the OMG's Object Management Architecture. Learn how to define CORBA interfaces using Interface Definition Language (IDL). Understand the principles of creating clients and servers. CORBA 2.2 services will be discussed, along with a collection of advanced topics. Participants will develop a series of applications, using The ACE ORB, to reinforce the topics covered.

Advanced CORBA Programming using TAO (for Real-time) (4 days)
Learn how to configure a CORBA ORB (TAO) for use in a real-time environment, and for implementations requiring highly optimized CORBA solutions. Understand the features of the Real-time Scheduling Service and Event Service, as implemented by TAO. Learn how to select an appropriate TAO configuration for your domain. Participants will develop a series of applications, using the real-time features of TAO, to reinforce the topics discussed.

CORBA Programming with Java (4 days)
Understand CORBA's role in developing distributed applications, and the OMG's Object Management Architecture. Learn how to define CORBA interfaces using Interface Definition Language (IDL). Understand the principles of creating clients and servers. CORBA 2.2 services will be discussed, along with a collection of advanced topics. Participants will develop a series of applications, using JacORB, to reinforce the topics covered.

Java

Introduction to Java (1 day)
Java Syntax for Non-C Programmers (2 days)
Java Programming (4 days)
Developing Graphical User Interfaces using Java (4 days)
JavaBeans Programming (2 days)
Java Servlet Programming (3 days)
Java Server Pages for Web Application Development (2 days)
Enterprise JavaBeans ( 3 days)
Memory Management in Java (1 Day)
Advanced Java Programming (3 days)
JDBC for Portable Database Access (2 days)
Java 2 Platform Security (2 days)

JavaMessage Service (JMS) (2 days)

JavaServer Faces (JSF) (2 days)

Testing for Java Developers (2 days)

Java Programming for Wireless Devices (3 days)
XML Programming using Java (3 days)
CORBA Programming with Java (4 days)

OOAD

Object-Oriented Concepts (1 day)

Object-Oriented Analysis and Design (using UML) (3 days)

Introduction to Model Driven Architecture (MDA) (1 day)
Object Oriented Design Patterns and Frameworks (3 days)
Extreme Programming Practices and Techniques (3 days)

Extreme Programming Overview for Managers (1/2 day)

C/C++

C Programming (4 days)
Data Structures and Programming Techniques using C/C++ (3 days)
Introduction to C++ for Non-C Programmers (4 days)
Object-Oriented Programming and C++ (4 days)
Advanced C++ (4 days)

Internet Technologies

eXtensible Markup Language (XML) (2 days)

eXtensible Stylesheet Language (XSL) (2 days)
XML Programming using Java (3 days)
Web Services Using Java (3 days)

Wireless Enterprise

Wireless Overview for Managers (1/2 day)
Introduction to Wireless Device Programming (2 days)
Java Programming for Wireless Devices (3 days)
Wireless Enterprise Computing (under development)

Unix/Linux

The Unix Operating System (3 days)
Programming PERL (2 days)
Unix Systems Management (3 days)
Unix Shell Programming (2 days)

Top


oose Innovative Informatik GmbHoose Innovative Informatik GmbH
oose Innovative Informatik GmbH
Strassenbahnring 7
20251 Hamburg
Germany

For information, contact Tabea Hentschel
email: office@oose.de 
phone: +49 40414250 0
fax: +49 40414250 50
http://www.oose.de 

oose is a German training and consulting company and is the most qualified and known company in Germany in all themes about OMG SysML and UML as well as software engineering, systems engineering, project management, soft skills and business process modeling.

We support you with coaching, training, reviews, audits, project management, risk studies, quality assurance, business process modeling, software development processes e.g. RUP or OEP ( http://www.oose.de/oep ) and other services for a successful system development.

We are leading in our fields, economically and mentally absolutely independent (no outside capital, no manufacturer connection etc.). We are familiar with the newest technical developments. But we retain a critical distance and do not conceal the risks, limits and dark sides of new technologies and trends.

The following list gives you a short overview of our courses:

  • Analysis and Design with UML
  • Preparation courses for OCUP certification (Fundamental, Intermediate, Advanced) incl. exam
  • Systems Engineering with SysML
  • Business Process Modeling
  • Project Management, PMI Certification
  • Soft-Skills
  • Design Patterns and Software Architecture
  • Java and related themes

For more information please contact us ( office@oose.de ) or visit our web site http://www.oose.de

Top


PrismTech PrismTech
Contact Name: Gregg Shenton
6 Lincoln Knoll Lane
Burlington, MA 01803, USA
education@prismtech.com
http://www.prismtech.com
phone: 781 2701177
fax: 781 2381700


Class Listings:

CORBA Programming with TAO (C++)
Students will learn how to install and configure the TAO ORB as well as develop distributed applications with CORBA using C++ and the TAO ORB. The course contains 'hands-on' exercises to reinforce the concepts learned in the lecture presentations.

Advanced CORBA Programming with TAO (C++)
Students will learn how to optimize their CORBA solutions with the TAO ORB and the OpenFusion Notification Service. The course contains 'hands-on' exercises to reinforce the concepts learned in the lecture presentations.

CORBA Programming with JacORB (Java)
Students will learn how to install and configure the JacORB ORB as well as develop distributed applications with CORBA using Java and the JacORB ORB. The course contains 'hands-on' exercises to reinforce the concepts learned in the lecture presentations.

OpenFusion CORBA Notification Service
This intermediate-to-advanced level course is presented over two days, in which students will learn how to develop applications with the OpenFusion Notification Service.

OpenFusion CORBA Trading Service
This intermediate level course is presented over a single day, in which students will learn how to develop applications with the OpenFusion Trading Service.

OpenFusion CORBA Naming Service
This intermediate level course is presented over a single day, in which students will learn how to develop applications with the OpenFusion Naming Service.

CORBA Security
This CORBA Security training course is intended for CORBA systems architects and CORBA software developers.

Description:

PrismTech provides a full range of CORBA training courses for our Enterprise ORBs, Real-time embedded ORBs, CORBA Services and CORBA Security products. PrismTech provides both scheduled and on-site CORBA training courses.

Top


Queensland University of Technology Queensland University of Technology
126 Margaret Street
Brisbane, Queensland
Australia
Zip: 4000
http://www.bpm-training.com/
Telephone: 61 7 3864 9478
Fax: 61 7 3864 9390
Contact: Jan Recker

Description:

BPM Training is a growing professional service provided by members of Queensland University of Technology.
Organisations throughout government and business are increasingly demanding knowledge and skills in the disciplinary area of business process management relevant to their environments and stakeholder bases.
BPM Training seeks to raise the level of competence and excellence in BPM; made possible via a platform of internationally seasoned instructors with first class academic and professional experience.
Combining knowledge gained from international and local research projects, industry experts and high degree academics with extensive consulting experience; the people and content behind our offerings are indispensable when it comes to delivering courses and seminars.

Class Listings:

The following courses are currently on offer and can be adopted or combined to suit client needs:

  • Business Process Management
  • Business Process Modelling with OMG's BPMN technique
  • Business Process Modelling with Event-driven Process Chains
  • Business Process Lifecycle Management
  • Service-oriented Architectures, and
  • Workflow Management.


No other business process management training facility in Australia can lay claim to the robust thought-leadership of the team behind BPM Training. Extensive publications, a rich network spanning the globe and continuous research efforts within the discipline ensures that BPM Training remains cutting-edge yet attainable for small to medium-sized organisations right through to large multi-national corporations. Courses and seminars range from beginner to advanced levels of knowledge and skill and can be customised to suit organisational, professional and/or student learning needs.

Top


Rational SoftwareRational Software
18880 Homestead Road
Cupertino, CA 95014
USA
Telephone: 408-863-9900
Sales and product information hotline: 800-728-1212
Contact: info@rational.com 
http://www.rational.com  

Rational University offers instructor-led and web-based training on Rational Software's tools and methodologies. A few offerings include:

Instructor-led Training

Fundamentals of Visual Modeling with UML

  • Learn the basis of object-oriented development using UML.

  • Learn how the concepts of abstraction, polymorphism, and encapsulation are the foundation of object-oriented software development.

  • Understand what a class and an object are and how they can be used to build software.

  • The course will introduce you to the UML and demonstrate how to use some of the basic elements of UML.


Object-Oriented Analysis with UML

  • Learn how to use Rational Unified Process® and the Unified Modeling Language (UML) to create an analysis model.

  • Learn to step into design and create a design model that is designed independently from any development environment.

  • Learn how to identify classes that carry out use-case behavior and how to construct use-case realizations.

  • Learn how to use architectural artifacts to help constrain their design.  

Object-Oriented Design with UML

  • Learn how to optimize a design model for a specific development environment.

  • Learn how to prepare your design model for Implementation.

    • Course artifacts will include a complete design model and an Implementation model.

  • The course will also address some advanced design topics such as architectural issues, patterns, implementation mechanisms, and tips on optimizing the design model.


Object Oriented Analysis and Design using the UML

  • Learn concepts and techniques to effectively use system requirements captured using use cases to drive the development of a robust design model.

  • Hands-on workshop.

  • Learn to apply the Unified Modeling Language (UML) to fundamental object-oriented analysis and design concepts including architecture, objects, classes, components, stereotypes, relationships, and all supporting diagrams.


Fundamentals of Visual Modeling and Object-Oriented Analysis with UML

  • Learn the basics of object-oriented development using the Unified Modeling Language (UML).

  • Learn concepts such as abstraction, polymorphism, and encapsulation

  • Learn how these concepts form the foundation of object-oriented software development.

  • Gain an understanding on what a class and an object are and how they can be used to build software.

  • Receive an introduction to the UML and how to use some of the basic elements of it.


Fundamentals of Visual Modeling, Object-Oriented Analysis with UML and Fundamentals of Rational Rose

  • Learn the basics of object-oriented development using the Unified Modeling Language (UML).

  • Learn concepts such as abstraction, polymorphism, and encapsulation

  • Learn how these concepts form the foundation of object-oriented software development.

  • Gain understanding on what a class and an object are and how they can be used to build software.

  • The course also introduces the UML and demonstrates how to use some of the basic elements of the UML.


Web-based Training (available through Rational Developer NetworkSM)
If you're not a Rational customer, but would like to try RDNSM visit www.rational.com/rationalnet/tryit30/  for a 30-day trial membership. 

DEV110: Principles of Modeling
  • Learn the basic principles of object technology and visual modeling, starting with an overview of what modeling is and how visual modeling can be done using the Unified Modeling Language (UML).
  • Learn the four principles of visual modeling and the basic building blocks of the UML.
  • Gain an understanding of the benefits of the use-case driven, architecture-centric process that the UML supports.
DEV111: Principles of Use Case Modeling with UML
  • Learn the concept of system behavior and how to capture system behavior in a use-case model. 
  • Gain an understanding of the benefits of use-case modeling. 
  • Learn how to create, read, and interpret use-case diagrams and activity diagrams.
DEV160: Principles of Modeling Behavior with UML
  • This course is an introduction to modeling behavior using statechart diagrams. 
  • State transition matrices and sequence diagrams are explored as means of deriving the statechart diagram. 
  • Obtain an introduction to the UML 2.0 concepts of capsules, ports, and protocols. 
  • Learn how to find capsules and draw a capsule structure diagram as well as the corresponding statechart diagram.
DEV210: Essentials of Rational® XDE™ Modeling for Workbench and Java™ Users
  • Learn how to model proficiently. 
  • Work with configuration management tools, and develop and use patterns. 
  • The course focuses on the models that are developed during the analysis and design activities. 
  • Approximately 50% of class time is consumed with hands-on labs and interactive self-assessments.
DEV230: Essentials of Rational® XDE™ Modeling for Microsoft® .NET™ Users
  • Obtain an overview of Rational XDE.
  • Learn how to model proficiently.
  • Work with configuration management tools, and develop and use patterns. 
  • The course focuses on the models that are developed during the analysis and design activities. 
  • Approximately 50% of class time is consumed with hands-on labs and interactive self-assessments.
DEV305: Essentials of Rational Rose®
  • Obtain an overview of Rational Rose.
  • Upon completion of this course, you will have acquired a basic level of tool competence. 
  • Gain appreciation for the value of modeling when working in a team on large system development projects. 
  • Evaluate your understanding of the content by completing a number of self-check activities and challenges and labs
DEV310: Essentials of Developing Java™ Applications with Rational® XDE™
  • This course will provide instruction in developer-orientated tasks such as forward and reverse engineering, UML model refinement, and execution and deployment. 
  • Become proficient in the everyday tasks of the Rational XDE user interface.
DEV330: Essentials of Developing .NET Applications with Rational® XDE™ using C#
  • This course will provide instruction in developer-orientated tasks such as forward and reverse engineering, UML model refinement, and execution and deployment. 
  • Become proficient in the everyday tasks of the Rational XDE user interface.
DEV350: Essentials of Developing .NET Applications with Rational® XDE™ using VB.NET
  • This course will provide instruction in developer-orientated tasks such as forward and reverse engineering, UML model refinement, and execution and deployment. 
  • Become proficient in the everyday tasks of the Rational XDE user interface.

Top


Remedy ITRemedy IT

P.O. Box 101
2650 AC Berkel Rodenrijs
The Netherlands
Contact: Marga Landheer
phone +31 10 522 0139
fax. +31 33 246 6511
theaceorb@remedy.nl
http://www.theaceorb.nl

Remedy IT delivers several courses as part of the training program. These courses are organized as open enrolment and can also be delivered on request on your location.

At this moment we deliver the following courses. For course details please select the course you are interested in.

If you like to have more information, please contact us by e-mail: theaceorb@remedy.nl

Top


Sankhya Technologies Private LimitedSankhya Technologies Private Limited

79, I Floor, Mahatma Gandhi Road
Chennai State: Tamil Nadu
600034, India
Contact: Gopi Kumar Bulusu
Email : gopi@sankhya.com 
http://www.sankhya.com 
Phone: 8227358 Fax: 8227357

Description: 

Sankhya Technologies is one of India's leading System Software Development Companies. Sankhya offers System Software Development Services, Contract Research & Development and Platform Products for Embedded Systems Development. Sankhya's main areas of competence and interest include Compiler Development, Assembler and Linker Development, Simulator Development, Debugger Development, Object Request Brokers, and Bootup, Debug Monitor and Device Driver Development.

Sankhya offers Packaged and Custom Software Training Services to Corporates in the areas of CORBA based n-tier Application Development, GNU GCC Porting and Retargeting and Embedded Systems Development.

For more information, visit http://www.sankhya.com/info/education.html 

Class Listings:

Currently, the following training programs are offered:

  • Introduction to CORBA Using Varadhi

This is a 2 to 5 day training program that introduces C++ programmers to concepts of distributed computing and CORBA. Once a user goes through this training course, he/she will have learned CORBA Concepts, CORBA Programming, CORBA Interfaces and CORBA based Application Development using Varadhi.

  • GCC Porting and Retargeting

This is a 1-3 day training program that introduces Tools developers to the concepts of GCC and provides them the information they need to get started with basic maintenance of GCC and retargeting GCC to new RISC and DSP
target processors.

  • Embedded Systems Development

Top


SOPHIST GROUPSOPHIST GROUP
Vordere Cramergasse 11-13
Nürnberg, Bavaria 90478
Germany
Contact: Sandy Dragusel
trainings@sophist.de 
phone: +49 (0)911 40900 0
fax: +49 (0)911 40900 90

www.sophist.de 

SOPHIST GROUP - provides its “know how” to optimise, build and process your system and/or software-development most efficiently and brings the experience of consultation in objects, trainings- and tool-development. SOPHIST, specialised in object oriented methods and natural linguistic requirements analysis (market leader in German speaking areas). Exact results are warranted, thanks to innovative techniques and strategy from its own research and development. SOPHIST doesn’t only focus on IT technologies but also in equal parts, on processes and people as part of the system. SOPHIST Technologies offers CARE (a Notes-based tool), which supports the entire requirements-analysis / management methodically and effectively.

Class Listings:

  • Agile Software Development for Embedded Real-time Systems
  • CARE - User Training
  • Foundations of Object Orientation (basics OO)
  • Object Orientation - Management Overview
  • Object Oriented Analysis (OOA)
  • Object Oriented Design (OOD)
  • OO Design Patterns
  • Requirements Engineering for Managers
  • Requirements Engineering in Practice
  • Requirements Management
  • UML
  • UML 2 - Update
  • Use-Case-Analysis
  • XP-RE-OO - Synergy or Tension and Frustration?

For more information please contact us ( mailto:trainings@sophist.de  ) or visit our web site http://www.sophist.de

Top


Telelogic , Inc.  Telelogic
3 Riverside Drive
Andover, MA 01810
USA

Telephone: (978) 682-2100
Fax: (978) 682-5995
Contact: Telelogic Services Department
Email:services@telelogic.com
Web: www.telelogic.com

Telelogic is the leading provider of Collaborative Model-Driven Development (MDD) solutions for systems design through software development focused on real-time UML embedded applications.

Telelogic has played a vital role in crafting the Object Management Group's (OMG's) latest UML revision as it applies to software architecture, modeling and executable requirements construction.

Telelogic ’ Educational Services offers a broad range of training classes; from learning the Essentials to becoming a Specialist, along with many customizable courses to meet the needs of your organization. 

You can be assured of the highest quality technical expertise when you partner with the Telelogic ’ Educational Services team.  Our instructors complete a rigorous certification program and their skills are kept up-to-date through ongoing professional development.  We understand that education plays a key role in maximizing the value of your investment.  By leveraging our industry leading knowledge and experience, our Educational Services enable you to obtain the skills necessary for a more effective implementation to maximize your organization’s productivity.  Our mission is to bridge the gap of knowledge by providing you with the tools needed for success!

Public training classes are held regularly at our corporate headquarters and locations around the world making it convenient for you attend the class that best fits your schedule.

On-Site training services are also provided to make it as convenient as possible for you to get the training you deserve.  Let our experts come to you! 

General Training:

Real Time UML 2.0 for Software Engineers

Teaches concepts and techniques of model-based software development using the latest version of the Unified Modeling Language(tm), UML(tm) 2.0 as applied to real-time or critical modeling. A process based mixture of lecture and model creation exercises ensure each student can apply UML-based modeling to address specific program needs.

Real Time UML 2.0 for Systems Engineers

This 4-day course teaches concepts and techniques of model-based systems analysis, design and development using the latest version of the Unified Modeling Language(tm), UML(tm) 2.0 as applied to real-time or critical systems modeling. A process based mixture of lecture and model creation exercises ensure each student can apply UML-based modeling to address specific program needs.

Real Time UML2 for Managers

This course teaches engineering managers the concepts and techniques of model-based software development using the latest version of the Unified Modeling Language(tm), UML(tm) 2.0 as applied to real-time systems.
A process based mixture of lecture and model creation exercises ensure each student can understand UML-based models and communicate effectively with engineering teams.

Rhapsody:

Rhapsody Essentials Tool Training for the Software Engineer plus UML2

 In a span of only 4 days this course teaches software developers the core capabilities of Rhapsody to enable rapid development of applications using UML 2.0. The course will be given in the language desired by the specific customer using the appropriate version of Rhapsody (i.e. C, C++, Ada or Java). Through the use of hands-on exercises creating "real world" applications, students will forge a strong foundation in UML 2.0, Rhapsody and its automation of software development activities and artifact generation.

Rhapsody Essentials for Systems Engineers

 In a span of only 3 days this course teaches the concepts and techniques required when applying UML 2.0 and Rhapsody to solve a complex system-engineering problem. Rhapsody’s executable and graphical requirements modeling capabilities have been proven to ease the modeling and requirements validation burdens commonly found in traditional systems analysis and design efforts. Through the use of hands-on exercises creating "real world" applications, students will forge a strong foundation in UML 2.0, Rhapsody and its system analysis and design capabilities.

DoDAF Modeling with Rhapsody

With the release of Rhapsody 6.1, Rhapsody supports a powerful new ability to create domain specific languages (DSLs). One of the most important and influential of these is the Department of Defense Architecture Framework (DoDAF), now required on all DoD projects. This class details how to do direct DoDAF modeling with our new DoDAF DSL, how to create and  manage DoDAF models, how to create all DoDAF products and provides a detailed process to most effectively work with the DoDAF views and pass off DoDAF artifacts to downstream software engineering.

Rhapsody ReporterPLUS Tool Training

This course explores the capabilities of Rhapsody’s documentation tool, ReporterPLUS.  Students learn the basics operations as well as advanced topics such working with tables and hyperlinks through a combination of lecture and hands on template development.

Rhapsody Test Conductor Training

 In the span of this 2-day class Rhapsody users can expect to become proficient in the use of the Telelogic UML scenario-based test automation tool, Test Conductor. A mixture of lecture and model testing exercises ensures each student can apply Test Conductor to address program specific testing needs in an automated fashion. Students will learn how Test Conductor aids the developer and test engineer across the full development life cycle from unit test to regression test to integration test.


Statemate:


Statemate Essentials Tool Training

 The Statemate Essential Training provides core Statemate training to a team of systems engineers. Students receive instruction on Statemate's basic operations and features, and are introduced to the V-Process and general modeling guidelines. The Statemate Essential Training is a 4-day course conducted at the customer site, and is also offered for open public enrollment. Upon completion of this training class, students will have learned the core skills needed to apply Statemate to a systems design problem. Students in this class find it provides an excellent introduction to the mechanics of using Statemate, and they find the course materials to be a valuable resource of information as they begin working with Statemate.

Statemate Specialist Tool Training

This course allows Statemate users to extend their knowledge with advanced concepts such as:

  • Advanced Modeling Techniques
  • Advanced Simulation and Testing Techniques
  • MicroC Code Generation
  • Adding User Code to a Model
  • Using Node Allocator  
Statemate Model Certifier Tool Training

 This course teaches Statemate users how to use Model Certifier to certify a Statemate model meets requirements.
A mixture of lecture and model certification exercises ensures each student can apply Model Certifier test patterns to create a “golden reference model” before moving into detailed design.

Statemate Model Checker Tool Training

 This course teaches Statemate users how to use Model Checker to extend the analysis capabilities of Statemate.
A mixture of lecture and model testing exercises ensures each student can apply Model Checker to test the robustness of models.

Top


Valtech Training Valtech Training
Coeur Défense
Paris la Defense Cedex, 92931
Contact: Jocelyn Thielois
Phone: 33 (0) 1 41 88 23 00
Fax: 33 (0) 1 41 88 23 01
Email: info@valtech-training.fr
www.valtech-training.fr

Since 1993, Valtech Training has been dedicated to delivering training in object oriented technologies and methods. Well known for its technical expertise, Valtech Training's courses are all designed with adults learning theories in mind. In 2007, Valtech Training generated over € 5.4 million in revenue and trained 5 650 people (mainly on SOA, UML, Java and Java EE, ASP.NET, C#, Microsoft .Net Framework, Ajax, Rich Client, XML, Web Services, Agile methods like Scrum, Lean or Test Driven, Spring Hibernate, JSF…

All our public sessions are taught in French. Most of our courses are also available in English. So, in private session, English material and English language can be used. Contact us for more information.

Courses on OMG Technologies:

Courses categories:

Top


VisionnaireVisionnaire
R. Fernando Amaro,
1139 Curitiba,
PR 80050-020
Brazil
Contact: Sergio Mainetti Jr.
Phone: +55 (41) 262-5646
Fax: +55 (41) 262-5646
Email: vision@visionnaire.com.br
www.visionnaire.com.br

Visionnaire is the leading company working in the Distributed Objects area in Brazil and Latin America. Visionnaire provides Consulting Services, Training, Mentoring, Software Development and Technology Representation to the biggest Brazillian companies that are making the transition to Distributed Systems and Object Oriented Technology. Visionnaire is the creator of Distributed Objects '96 through '99, the biggest event in the area in all Latin America, with an average growth of more than 50% each year. Visionnaire is also the creator (in conjunction with a local University) of the first and only graduate-level course on Distributed Objects in Brazil. 

Class Listings:

  • Object Oriented Analysis and Design with UML (OMT or Booch)

  • Distributed Systems

  • Distributed Objects - OMG CORBA

  • CORBAservices and CORBAfacilities

  • Developing CORBA Applications with Visibroker

  • Distributed Systems with OSF DCE

  • Client/Server Technology

  • Java Programming

  • C++ Programming

  • Advanced C++ Programming

  • TMN - Telecommunication Management Network

Top


Vision TrainingVision Training
Victor Olloqui
Nicolas San Juan 1555
Mexico City, 03100, Mexico
www.visiontraining.com.mx
Phone: 52(55)56056004
Fax: 52(55)56056004
Email: capacita@visiontraining.com.mx

Description:

Vision Training is a training center specialized in IT and linked activities. As members of OMG, we develop and provide UML-related courses. We have certified instructors and consultants, certification-oriented training, tailored teaching, highly practical courses/workshops/seminars and flexible timetables.

Class Listings:

  • Introduction to UML

  • Course Prep for OCUP Certification.

  • UML Workshop

  • Administering Requirements with Use Cases

  • OOAD with UML

  • OOAD with UML and Java

  • Business Modelling with UML

Top


visumpoint, LLCVisumPoint
931 Monroe Drive
Suite 102
Atlanta, GA 30308

Contact: Ginna Yost
Phone: (404) 474-1816
Email: ginna.yost@visumpoint.com
www.visumpoint.com 

Visumpoint is an Enterprise Architecture strategy group that helps organizations bring clarity to the complexity of the business environment. Through the use of leading edge technologies such as BPM, SOA and MDA, a company’s IT investment can help realize and achieve their business vision.

Visumpoint is offering OMG's Certified Expert BPM (OCEB) training course in three different formats: on-site, web-based, and open enrollment. All formats cover the necessary material, but the open enrollment and on site training are the most comprehensive as they cover the examination material in greater detail.

Visumpoint currently offers training for the Fundamental exam and the Business Intermediate exam.

Course Offerings:

Onsite OCEB Training: 2 Days
Open Enrollment OCEB Training: 2 Days
Web-based OCEB Training: (2) 4-hour sessions

 

Top


Zühlke Engineering AGZühlke Engineering AG
Daniel Gahlinger
Wiesenstrasse 10a
Schlieren/Zürich
Zürich, 8952
Switzerland
Phone: ++41 1 7336611
Fax: ++41 1 7336903
Email: training@zuehlke.com 
www.zuehlke.com 

Training and technology transfer in software engineering has been one of our most successful services over the past 12 years.  Since 1992 we have trained more than 4,500 engineers in the methodical use of object-oriented technologies in public and company-specific courses and helped them to implement what they have learned in projects.

Our curriculum is entirely oriented towards project managers, architects, software engineers and managers. It encompasses all aspects of software engineering and only deals with modern software technologies.

Are you planning a training project? All our courses can be adapted to suit your needs and can be used as regular on-site training courses. We will be happy to advise you. Please contact training@zuehlke.com

Course Descriptions:

We offer courses in the following subjects:

  • OO Basics with UML
  • Project Management and Processes
  • Advanced OO Subjects (Design Patterns)
  • Open Distributed Systems (CORBA, XML, Component Technologies)
  • Java/J2EE Programming
  • C++ Programming
  • Web Technologies
  • Windows .NET Technologies
  • Usability

For more information about our courses, please visit our training side http://www.zuehlke.com/en/schulung/index.htm .

Top

Edited by Jon Siegel on 10/16/2008

Hit Counter

Copyright © 1997-2008 Object Management Group, Inc. All Rights Reserved. For questions about the WEBSITE , please contact webmaster@omg.org For TECHNICAL questions, please contact webtech@omg.org This site is best viewed  with Netscape Navigator, Mozilla Firefox or Internet Explorer versions 6.0 or later or any browser
 capable of viewing JavaScript and CSS 2.0. The site is using
DHTML JavaScript Menu By Milonic.com. Last Updated Tuesday, January 01, 2008