Modelsoft Untitled Document
OO Design and Modeling
Modelsoft offers its education program through public classes given in various cities worldwide, on-site training at customers' location and distant learning through regularly conducted web seminars.

Web Seminars
Web seminars on various software engineering topics are given by Modelsoft every two months at no cost. Scheduled seminars can be found under Current Events on the Home page. Web seminars are also available on request (minimum 8 participants).
  • Agile modeling of Requirements
  • Relational Database Design
  • Object-oriented Design of SQL Server Stored Procedures
  • Object-oriented Design of XSD (XML Schema Design) Files
  • Reverse-engineering of a Relational Database Design to a UML Class Model
  • OO Modeling and Design
  • Database Reverse EngineeringA Comparison of Modeling Notations: UML, ER, IDEF1X

Agile Modeling of Requirements Workshop
Many organizations are referring to Models as a blueprint to document the requirements of a system and to communicate those requirements to the developers. Very few organizations use these models effectively and correctly in order to maximize functions and at the same time minimize development costs.

Modelsoft's Agile Requirements Modeling Workshop is designed so that project managers, business and systems analysts, and developers can make effective use of modeling techniques when developing software.

All workshops are given by Dr. Michael Blaha, a world-renowned expert in modeling. In his classes, he takes participants through the process of expanding their thinking to view the business issues more generally and build "correct" models that allow for the development of tighter and more robust software. Dr. Blaha will demonstrate this by helping participants build "Blueprints" using the UML2 Standard Notation.

Event Modeling training
Event modeling is used to extend semantic data models like the entity-relationship model and the functional data model, where an event is modeled as a two-sided phenomenon seen as an information object and a change agent.

The typical benefits of event modeling are:
  • Analyze the most important concepts that the business.
  • Presents these concepts in a new organized manner that helps the customer organization better understand their business.
  • By identifying the "Real Entities" through this process, in conjunction with the "Requirements Class Model", you can very quickly determine the size of a project and its cost.

Event Modeling workshops are given by Dr. Herb Spencer.

If you are interested in our web seminars and training program, please click here.