Modeling is an alternative form of description compared to the pure textual representation of requirements. It represents facts in images or diagrams. With modeling, the form of representation does not predetermine a certain procedure and is therefore independent from the disciplines analysis, design and test, as well as from a classical or agile approach, such as the V-model or Scrum.

 

Basics

Modeling is more precise than the natural language. It assumes, however, that the modeler and the reader know and can apply the modeling language. The most used modeling languages are UML (Unified Modeling Language), SysML (System Modeling Language) and BPMN (Business Process Modeling Notation). Modeling languages are very powerful. But not everything can be represented with them. Every now and then, textual descriptions have to be used as a supplement to the models. To apply modeling in practice, specialized requirements modeling tools are usually required.

UML (Unified Modeling Language)

UML is a modeling language standardized by the OMG (Object Management Group). It provides a notation to represent the structure and behavior of systems. To document the structure and behavior of a system, the UML 2 offers altogether 14 different diagrams:

  • Class diagram
  • Object diagram
  • Component diagram
  • Composite Structure diagram
  • Package diagram
  • Deployment diagram
  • Use case diagram
  • Activity diagram
  • State diagram
  • Sequence diagram
  • Communication diagram
  • Timing diagram
  • Interaction overview diagram
  • Profile diagram

SysML (Systems Modeling Language)

SysML is a very extensive profile of the UML. It has taken over some diagrams of the UML, extended them and also added completely new diagrams. Since UML was rather intended for software-oriented systems, SysML shall support the hardware sector better. The diagrams of SysML are:

  • Block definition diagram
  • Package diagram
  • Internal block diagram
  • Parameter diagram
  • Requirements diagram
  • Activity diagram
  • Scenario diagram
  • Use case diagram
  • State diagram

BPMN (Business Process Modeling Notation)

BPMN is a notation and intended to represent business processes. It does not offer representationsfor structures like the other notations, since it is intended for processes only. BPMN does not provide a range of diagrams, but only the business process diagram with standardized graphical elements, which are clustered in Flow Objects, Connecting Objects, Pools & Swimlanes and Artifacts.

Introduction of Modeling

The introduction of modeling is a project as well and, like any other project, it can fail, if there is not a suitable implementation strategy. When introducing modeling you should be especially aware that a lot of participants have to learn the new modeling language in order to be able to utilize its full potential. A suitable modeling tool is also needed for the effective use of modeling. It is therefore worthwhile to invest in advance planning, selection of the team and definition of the work packages, in order to develop a successful marketing and knowledge transfer concept and select suitable pilots.

Do you have any questions?

If you have any questions to the consulting and project work of SOPHIST, we are at your disposal: from the organization and preparation to implementation and follow-up. We will be happy to help you.

Your contact person:

vertrieb[at]sophist[dot]de

+49 (0)9 11 40 900 63

Your contact person:

vertrieb[at]sophist[dot]de

+49 (0)9 11 40 900 78

Your contact person:

vertrieb[at]sophist[dot]de

+49 (0)9 11 40 900 62

FROM OUR SOPHIST BLOG

(we feel sorry, but our BLOG posts are in German)

Aus dem Leben eines SOPHIST-Azubis – Teil 6

 

Ein halbes Dutzend Beiträge, und langsam kommen wir zum Ende.In diesem Sinne begrüße ich Sie zum vorletzten Teil dieser Beitragsreihe.Traditionell starten wir mit dem Rückblick auf den vorherigen Beitrag: Mittlerweile befinde ich mich nicht mehr im Homeoffice.Ich könnte und dürfte … Weiterlesen

The post Aus dem Leben eines SOPHIST-Azubis – Teil 6 first appeared on

Marketingmaßnahmen – Teil 3: Intranet-Auftritt & Blogbeiträge

 

Wenn Sie für Ihr Projekt innerhalb vom Unternehmen Mitwirkende suchen oder Ihre Ergebnisse vermitteln möchten, gilt es dieses Projekt entsprechend zu bewerben. In dieser Blogserie stellen wir Ihnen verschiedene Marketingmaßnahmen dafür vor. Intranetauftritt Informieren Sie Ihre Kollegen über den Verlauf … Weiterlesen

The post Marketingmaßnahmen – Teil 3: Intranet-Auftritt & Blogbeiträge first appeared on

MASTER-Schablonen für Definitionen (Teil 3)

 

In unseren ersten beiden Teilen dieser Blogserie haben wir Ihnen den BegriffsMASTER zur Definition von Substantiven und den ProzesswortMASTER für die Festlegung der Bedeutung von Vollverben vorgestellt. In unserem letzten Teil geht es nun zwar nicht um die wichtigsten aller … Weiterlesen

The post MASTER-Schablonen für Definitionen (Teil 3) first appeared on

REconnect: Remote@Home – ja und? Teil 4: Phasen und Methoden zu Beginn eines Workshops/Trainings

 

Auch an diesem wunderschönen Tag wollen wir Ihnen wieder ein Paar Workshop-/Trainingsphasen mit einer Methode näher bringen! Hierbei betrachten wir heute die Begrüßung, Kennenlern-, Motivations- und Erwartungsphase. Begrüßungsphase Der/Die TrainerIn stellt die organisatorischen Rahmenbedingungen wie z.B. der Workshops-/Trainingsagenda vor. Außerdem … Weiterlesen

The post REconnect: Remote@Home – ja und? Teil 4: Phasen und Methoden zu Beginn eines Workshops/Trainings first appeared on

SOPHIST – Neues CPRE FL Training – frisch geschlüpft!

 

Wie bereits vom IREB angekündigt, tritt der neue Lehrplan 3.0 zum „Certified Professional for Requirements Engineering“-Foundation Level des IREB e.V. ab dem 1. Oktober in Kraft. In diesem Blogbeitrag erfahren Sie, aus welchem Grund der neue Lehrplan zustande kam, welche … Weiterlesen

The post SOPHIST - Neues CPRE FL Training - frisch geschlüpft! first appeared on

Copyright 2018

SOPHIST GmbH

Do you need more information?

Just give us a Call  and let us direct you to the right contact person?

Tel:      +49 (0)9 11 40 90 00

E-Mail: heureka[at]sophist[dot]de

Our office hours:                   Monday to Thursday:                              Friday:
                                              08:00 - 12:00 Uhr                                    08:00 - 12:00 Uhr
                                              13:00 - 18:00 Uhr                                    13:00 - 17:00 Uhr



Of course you are also welcome to reach various departments directly by e-mail:

 


All about trainings, projects or consulting activities:

vertrieb[at]sophist[dot]de

 



All about our job offers and your career opportunities at SOPHIST:

DeineZukunft[at]sophist[dot]de


 

All about our events, marketing activities and publications:

marketing[at]sophist[dot]de


 

 

Legal disclaimer

Privacy Policy