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 64

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)

Sagen Sie jetzt nichts – Dirk Schüpferling

Wenn man über SOPHISTen spricht, die schon lange in der Firma sind, darf man den Namen Dirk Schüpferling nicht vergessen. Seit 2001 ist er nun schon bei uns, und somit seit diesem Jahr ein volljähriger SOPHIST. Egal ob klassisches RE …

Ist das Leben doch ein Ponyhof – Welche Hilfestellung geben Experten zur Resilienzentwicklung?

Im ersten Teil der Blogserie, haben wir uns damit befasst, wie psychologische Resilienz difiniert wird. Mit welchen persönlichen Eigenschaften eine psychologische Resilienz geteigert werden kann, soll nun Inhalt dieses Beitrags sein. Die American Psychological Association (APA) gibt auf ihrer Website …

Eisbären aus Italien in der Nähe von Hersbruck gesichtet? -Maremmano Abruzzese und was SOPHIST damit zu tun hat.

Ganze einfach: Ich habe mich in diese Hunderasse verguckt – diese speziellen „italienischen Herdenschutzhunde“ haben es mir besonders angetan. Und ich habe ein Hundeexemplar bei mir zu Hause sitzen, der ein Maremmano-Mix ist und aus dem sizilianischen Tierschutz stammt. Vom …

Videoserie zur Wissensvermittlung im RE – Teil 4

Im vierten Teil der Videoserie zu Wissensvermittlung im RE berichtet unser Berater Christof Schulz aus seiner agilen Praxis. Sie erfahren von ihm, was es mit den drei Amigos in seinem Projekt auf sich hatte und wie sie dazu beigetragen haben …

CRM – Wer / Wie / Was und Warum

Heute hören Sie mal nichts von RE, CPRE, SE, UML, E&C oder Mod sondern etwas über CRM. Wofür steht CRM? Laut Gablers Wirtschaftslexikon wird Customer-Relationship-Management (kurz CRM) sehr umfassend verstanden als strategischer Ansatz, der zur vollständigen Planung, Steuerung und Durchführung …

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:

training[at]sophist[dot]de

 



All about 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