Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Labnaf Part 2: Modeling with Labnaf - The Basics
Rating: 4.5 out of 5(6 ratings)
42 students

Labnaf Part 2: Modeling with Labnaf - The Basics

Modeling with Labnaf - The Basics
Created byAlain De Preter
Last updated 5/2023
English

What you'll learn

  • Modeling with Labnaf
  • Model repository content organization
  • Model repository content lifecycle
  • Labnaf
  • Sparx Enterprise Architect
  • Get a free version of the Labnaf software (no end date). See Section 1 then 2. Resources for Hands-on

Course content

3 sections27 lectures1h 39m total length
  • Introduction1:22

    Explore the basics of modeling with Labnaf, creating langhoff diagrams, elements, and connectors, and manage the content lifecycle and repository structure to support productivity tools.

  • Resources for hands-on0:01
  • Views and viewpoints - Quick reminder1:18

    Explore how the 4+1 standard describes views and viewpoints to decompose a system of interest's architecture, separate concerns, and use each view as a diagram type for stakeholders.

  • Optimizing the user interface for Labnaf2:56

    Learn to optimize the Labnaf user interface by configuring the workspace layout and restoring default perspectives to access diagram types.

  • Creating diagrams to represent structure6:10

    Create and organize diagrams to model an application landscape, then zoom into a composite structure sub diagram of an application platform.

  • Creating diagrams to represent connections4:53

    Create diagrams that represent connections and information flows between elements in a data warehouse application platform, linking existing elements, resizing diagrams, and connecting elements with connectors to model application interactions.

  • Naming diagrams2:50

    Understand how Labnaf diagrams are named by prefix to indicate type, using application landscape and application interactions, and how the diagram name reflects its parent element.

  • Changing the type of an existing diagram4:05

    Change the type of an existing diagram to reflect evolving goals, such as switching from an application landscape to an application interaction diagram, using the layout ribbon options.

  • Managing connectors visibility on diagrams2:52

    Manage connectors visibility across diagrams by toggling visibility, refreshing diagrams, and freezing visible connectors to prevent automatic additions while reflecting the same underlying model.

  • Accessing elements and connectors not visible in the toolbox1:17

    Access all possible elements and connectors beyond the toolbox by opening the burger menu and selecting any items. Add a traffic management application function and realize it in real time.

  • Aligning the structure of elements in the browser1:52

    Align the structure of elements in the browser by using alt plus drag for alignment, and recognize that some items are views outside the data warehouse platform, not parts.

  • Creating one new element3:15

    Learn to create new elements in Labnaf by drag-and-drop from the toolbox into diagrams or folders, and connect elements using quick-link connectors.

  • Creating multiple elements in a row8:22

    Learn to create multiple elements in a row in Labnaf using drag and drop duplication, Excel/CSV imports with primary keys, quick linker, and the specification manager, plus automatic diagram layout.

  • Creating a new connector4:36

    Create a new connector between two elements using the toolbox or quick linker, selecting source and target to form a process trigger or flow, then verify the connection.

  • Preventing undesired connectors to appear on a diagram4:34

    Prevent undesired connectors from appearing across diagrams by hiding connectors, freezing visible connectors, or setting visible relationships, while understanding shared elements across diagrams.

  • Generating connectors for child elements6:39

    Generate connectors for child elements within a NAV hierarchy stored in shared catalogs, creating implicit aggregations and managing them via on-demand or nightly NAV PowerShell updates.

  • Portfolios and catalogs5:43

    Explore how portfolios contain catalogs and catalog packages with elements and serotypes, enabling productivity tools to fetch elements and perform calculations within scope.

  • Creating catalog packages5:36

    Create and organize catalog packages within the visible enterprise or vision folder, placing them into portfolios containing catalogs, grouping by type, and adding organizations to build catalogs.

  • Content lifecycle6:21

    Explore the Ramnath repository content lifecycle across three scenarios—importing elements, detailing enterprise functions and vision, and describing architecture changes—then use playpen project folder and deep copy to protect shared catalogs.

  • Content lifecycle - Hands-on5:46

    Master the content lifecycle through a hands-on session on modeling with Labnaf, focusing on the basics of content modeling within the Labnaf framework.

  • Creating an alternative version of an architecture solution1:46

    Learn to create alternative architecture solutions by deep copying diagrams into separate folders and modifying each copy, ensuring the options remain independent and use different elements.

  • Merging redundant items6:51

    Merge redundant items across teams into a single preserved element, automatically moving connectors and diagrams and applying side effects across the model, including UML elements and any language.

  • Where to model what content3:25

    Model content in Labnaf using personal playpens, project folders, and shared catalogs; describe visual enterprise descriptions and integrate approved architecture changes with your team.

  • The canonical folder structure1:51

    Identify the canonical folder structure that defines the standard repository layout, view its diagrams on the love website, and copy the structure into your own repository.

  • How productivity tools use this content organization3:51

    Learn how productivity tools organize content with catalog packages, select elements beyond defaults, and generate on-demand Word PDFs and ATF documents from structured folders using templates.

Requirements

  • Completion of the training "Labnaf Unified Framework for Driving Transformations"
  • Needed if you want to practice using the hands-on: Free Labnaf Addin Lite, Sparx Enterprise Architect Lite (download instructions at the end of the course description)

Description

Labnaf is a software and unified framework for visualizing your enterprise and for driving transformations.

It brings productivity, consistency and cross-discipline collaboration by merging and extending standards into one single process, modeling language and software.

Labnaf helps you understand your organization, envision its future, plan transformations and describe architecture solutions using multi-dimensional models, charts, analysis and reports.

The framework and the software are highly and easily customizable.


During this course, you will learn modeling with Labnaf and how to organize, share and reuse content throughout the repository content life-cycle.


OBJECTIVES OF THE TRAINING

What you will learn specifically:

· How to automatically optimize the user interface for Labnaf.

· How to create Labnaf diagrams to represent structure or connections.

· How to provide meaningful diagram names.

· How to change the type of an existing diagram.

· Multiple ways of creating Labnaf elements either one by one or in a row.

· Multiple ways of creating Labnaf connectors.

· How to generate connectors for child elements.

· How to manage connectors visibility on diagrams and prevent undesired connectors to appear.

· Understand how the repository is organized into portfolios, catalogs, elements and diagrams.

· How to manage the content structure and life-cycle from initial architecture work, to collaborative modeling, architecture approval, integration in the shared catalogs and updating architecture states (As-Is, Transition, To-be).

· How to create alternative architecture solutions

· Understand where to model what type of content

· Jump start modeling a specific model structure by reusing any part of the canonical folder structure

· Understand how the Labnaf productivity tools leverage the repository content organization during the architecture content life-cycle, including value calculation, diagram generation, Excel and CSV generation, Word, RTF and PDF generation, connector generation and HTML web site publication.


RESOURCES NEEDED FOR HANDS-ONS

https://www.labnaf.one/training/Labnaf-training-resources-needed-for-hands-ons.pdf

Who this course is for:

  • Enterprise architects
  • Solution architects
  • Strategists
  • Infrastructure architects
  • Analysts
  • Sparx Enterprise Architect users
  • Modelers