home.social

#uml — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #uml, aggregated by home.social.

  1. Диаграммы унифицированного языка моделирования (UML)

    Введение: что такое UML и зачем он нужен

    Унифицированный язык моделирования (Unified Modeling Language, UML) — это стандартизированный графический язык, предназначенный для визуализации, спецификации, конструирования и документирования артефактов программных систем...

    #DST #DSTGlobal #ДСТ #ДСТГлобал #Диаграммы #унифицированныйязыкмоделирования #Диаграммы #UML #ISO #класс #компонент #IOD #схема

    Источник: dstglobal.ru/club/1247-diagram

  2. Диаграммы унифицированного языка моделирования (UML)

    Введение: что такое UML и зачем он нужен

    Унифицированный язык моделирования (Unified Modeling Language, UML) — это стандартизированный графический язык, предназначенный для визуализации, спецификации, конструирования и документирования артефактов программных систем...

    #DST #DSTGlobal #ДСТ #ДСТГлобал #Диаграммы #унифицированныйязыкмоделирования #Диаграммы #UML #ISO #класс #компонент #IOD #схема

    Источник: dstglobal.ru/club/1247-diagram

  3. Диаграммы унифицированного языка моделирования (UML)

    Введение: что такое UML и зачем он нужен

    Унифицированный язык моделирования (Unified Modeling Language, UML) — это стандартизированный графический язык, предназначенный для визуализации, спецификации, конструирования и документирования артефактов программных систем...

    #DST #DSTGlobal #ДСТ #ДСТГлобал #Диаграммы #унифицированныйязыкмоделирования #Диаграммы #UML #ISO #класс #компонент #IOD #схема

    Источник: dstglobal.ru/club/1247-diagram

  4. Диаграммы унифицированного языка моделирования (UML)

    Введение: что такое UML и зачем он нужен

    Унифицированный язык моделирования (Unified Modeling Language, UML) — это стандартизированный графический язык, предназначенный для визуализации, спецификации, конструирования и документирования артефактов программных систем...

    #DST #DSTGlobal #ДСТ #ДСТГлобал #Диаграммы #унифицированныйязыкмоделирования #Диаграммы #UML #ISO #класс #компонент #IOD #схема

    Источник: dstglobal.ru/club/1247-diagram

  5. 🤖🧑‍🎨🎨 Check out our new #uml #drawing #skill for #coding #agents

    #Diagrams as code for your #documentation and #communication needs. Our skill teaches your agents to use BESSER to create a #valid UML model to render and embed in your files.

    🔗github.com/BESSER-PEARL/uml-dr

  6. 🤖🧑‍🎨🎨 Check out our new #uml #drawing #skill for #coding #agents

    #Diagrams as code for your #documentation and #communication needs. Our skill teaches your agents to use BESSER to create a #valid UML model to render and embed in your files.

    🔗github.com/BESSER-PEARL/uml-dr

  7. 🤖🧑‍🎨🎨 Check out our new #uml #drawing #skill for #coding #agents

    #Diagrams as code for your #documentation and #communication needs. Our skill teaches your agents to use BESSER to create a #valid UML model to render and embed in your files.

    🔗github.com/BESSER-PEARL/uml-dr

  8. 🤖🧑‍🎨🎨 Check out our new #uml #drawing #skill for #coding #agents

    #Diagrams as code for your #documentation and #communication needs. Our skill teaches your agents to use BESSER to create a #valid UML model to render and embed in your files.

    🔗github.com/BESSER-PEARL/uml-dr

  9. 🤖🧑‍🎨🎨 Check out our new #uml #drawing #skill for #coding #agents

    #Diagrams as code for your #documentation and #communication needs. Our skill teaches your agents to use BESSER to create a #valid UML model to render and embed in your files.

    🔗github.com/BESSER-PEARL/uml-dr

  10. Проектирование интеграционного решения для автоматизации детской футбольной школы

    Детская футбольная школа имеет базу данных детей и их родителей, в которой более 7000 уникальных записей. На данный момент посещаемость, продление абонементов и напоминания об оплате происходять в ручном режиме через ERP‑систему. Проблема: Администраторы тратят много времени на проверку платежей и ручную рассылку с напоминаниями об оплате родителям. Из‑за различных причин часть родителей не оплачивают абонемент на следующий месяц вовремя, что существенно снижает выручку школы. Цель работы: Автоматизировать процесс контроля оплаты и отправки уведомлений, связав интеграцию ERP‑системы с платежным шлюзом и СМС‑провайдером для увеличения выручки школы. Проектирование процессов и API‑контракта: Чтобы автоматизировать процесс и защитить систему от некорректных данных, в наешй работе — это попытки записать ребенка в группу, не соответствующую его возрасту, логика интеграции должна быть строго регламентирована. Валидация данных выполняется на стороне ERP‑системы до того, как транзакция попадет в базу данных. Схема взаимодействия систем / UML Sequence Diagram

    habr.com/ru/articles/1053316/

    #bpmn #автоматизация #uml #postman #erp #mysql #оптимизация

  11. Проектирование интеграционного решения для автоматизации детской футбольной школы

    Детская футбольная школа имеет базу данных детей и их родителей, в которой более 7000 уникальных записей. На данный момент посещаемость, продление абонементов и напоминания об оплате происходять в ручном режиме через ERP‑систему. Проблема: Администраторы тратят много времени на проверку платежей и ручную рассылку с напоминаниями об оплате родителям. Из‑за различных причин часть родителей не оплачивают абонемент на следующий месяц вовремя, что существенно снижает выручку школы. Цель работы: Автоматизировать процесс контроля оплаты и отправки уведомлений, связав интеграцию ERP‑системы с платежным шлюзом и СМС‑провайдером для увеличения выручки школы. Проектирование процессов и API‑контракта: Чтобы автоматизировать процесс и защитить систему от некорректных данных, в наешй работе — это попытки записать ребенка в группу, не соответствующую его возрасту, логика интеграции должна быть строго регламентирована. Валидация данных выполняется на стороне ERP‑системы до того, как транзакция попадет в базу данных. Схема взаимодействия систем / UML Sequence Diagram

    habr.com/ru/articles/1053316/

    #bpmn #автоматизация #uml #postman #erp #mysql #оптимизация

  12. Проектирование интеграционного решения для автоматизации детской футбольной школы

    Детская футбольная школа имеет базу данных детей и их родителей, в которой более 7000 уникальных записей. На данный момент посещаемость, продление абонементов и напоминания об оплате происходять в ручном режиме через ERP‑систему. Проблема: Администраторы тратят много времени на проверку платежей и ручную рассылку с напоминаниями об оплате родителям. Из‑за различных причин часть родителей не оплачивают абонемент на следующий месяц вовремя, что существенно снижает выручку школы. Цель работы: Автоматизировать процесс контроля оплаты и отправки уведомлений, связав интеграцию ERP‑системы с платежным шлюзом и СМС‑провайдером для увеличения выручки школы. Проектирование процессов и API‑контракта: Чтобы автоматизировать процесс и защитить систему от некорректных данных, в наешй работе — это попытки записать ребенка в группу, не соответствующую его возрасту, логика интеграции должна быть строго регламентирована. Валидация данных выполняется на стороне ERP‑системы до того, как транзакция попадет в базу данных. Схема взаимодействия систем / UML Sequence Diagram

    habr.com/ru/articles/1053316/

    #bpmn #автоматизация #uml #postman #erp #mysql #оптимизация

  13. #AI can generate thousands of lines of code in minutes. The real bottleneck is building a mental model of what that code actually does. @FLUXparticleCOM explores why static #UML breaks down— & what interactive architecture maps could replace it with: javapro.io/2026/06/10/beyond-u
    #Java

  14. #AI can generate thousands of lines of code in minutes. The real bottleneck is building a mental model of what that code actually does. @FLUXparticleCOM explores why static #UML breaks down— & what interactive architecture maps could replace it with: javapro.io/2026/06/10/beyond-u
    #Java

  15. I went down a #uml, #sysml (v1 and v2), #kerml, #mbse rabbit hole last night.

    All that I know now is that there is a place for it systems engineering principles, but not a great way to go from, this system needs x, y, z to auto-sizing switchboards, voltage systems, cable sizes, etc.

  16. I went down a #uml, #sysml (v1 and v2), #kerml, #mbse rabbit hole last night.

    All that I know now is that there is a place for it systems engineering principles, but not a great way to go from, this system needs x, y, z to auto-sizing switchboards, voltage systems, cable sizes, etc.

  17. Do I know any Systems Engineers in the fediverse? I have a project that I'm working on/in that is more complex that my typical projects. One person that I was talking to on the project brought up that we should be using a model based approach, vs document based, and talked about UML, SysML, etc. I started looking around, and while I 'get' it, I'm not entirely sure how it will help my own process.

    #uml #sysml #mbse

  18. Do I know any Systems Engineers in the fediverse? I have a project that I'm working on/in that is more complex that my typical projects. One person that I was talking to on the project brought up that we should be using a model based approach, vs document based, and talked about UML, SysML, etc. I started looking around, and while I 'get' it, I'm not entirely sure how it will help my own process.

    #uml #sysml #mbse

  19. L'article est littéralement en train d'expliquer pourquoi baser sa vision de l'archietcture sur le code est une bonne idée. C'est bien ... Mais bon, on le sait depuis au moins dix ans. javapro.io/2026/06/10/beyond-u #uml #documentation #architecture #générateur #idée

  20. L'article est littéralement en train d'expliquer pourquoi baser sa vision de l'archietcture sur le code est une bonne idée. C'est bien ... Mais bon, on le sait depuis au moins dix ans. javapro.io/2026/06/10/beyond-u #uml #documentation #architecture #générateur #idée

  21. Когда онбординг длится 2 месяца: день 3 — проследить главный поток данных

    Иногда систему нужно быстро объяснить человеку со стороны: новому разработчику, техлиду, архитектору, аудитору или инвестору на technical due diligence. Но если показать все data flow сразу, человек не поймёт ничего. В этой части цикла я показываю, как выбрать один главный поток, проследить конкретную сущность от source до consumer и заранее привязать дебаг к слоям данных. Внутри 4 практичных артефакта: чек-лист выбора flow, карточка сущности, таблица изменения формы данных и чек-лист точек поломки. А чтобы схема осталась в памяти надолго, я обернула её в кальмара с полипом на лице.

    habr.com/ru/articles/1035392/

    #онбординг #data_flow #архитектура #документация #UML #API #SDK #debugging #legacy #рефакторинг

  22. In this new era of "less programming, more designing," #UML may have its "Triumphant Return."

  23. In this new era of "less programming, more designing," #UML may have its "Triumphant Return."

  24. En esta nueva era de «Programar menos, diseñar más», puede ser que #UML tenga su «Regreso triunfal».

  25. En esta nueva era de «Programar menos, diseñar más», puede ser que #UML tenga su «Regreso triunfal».

  26. #UML ist nicht tot – aber statisch reicht nicht mehr. Erfahre von Sven Reinck, warum interaktive Abhängigkeitsvisualisierung eher wie Google Maps für Code funktioniert & Teams beim Verstehen massiv entlastet: javapro.io/de/beyond-uml-saube

    #Java #KI @FLUXparticleCOM

  27. #UML ist nicht tot – aber statisch reicht nicht mehr. Erfahre von Sven Reinck, warum interaktive Abhängigkeitsvisualisierung eher wie Google Maps für Code funktioniert & Teams beim Verstehen massiv entlastet: javapro.io/de/beyond-uml-saube

    #Java #KI @FLUXparticleCOM

  28. Jugando con Kathará para emular redes TCP/IP! 🚀

    Kathará es el sucesor "espiritual" del viejo Netkit / UML (User-Mode Linux)... recuerdo que lo usaba en una distro live llamada Knoppix (hoy con otro propósito).

    Se ve muy interesante para incorporarla a las clases!

    Seguramente haga algo de contenido sobre esto 🙂

    youtu.be/CPYsuUeR6cE

    +Info: kathara.org/

    #uml #netkit #gnu #linux #docker #networking #networkemulation #kathara #tcpip #firewalls #iptables #nftables

  29. Jugando con Kathará para emular redes TCP/IP! 🚀

    Kathará es el sucesor "espiritual" del viejo Netkit / UML (User-Mode Linux)... recuerdo que lo usaba en una distro live llamada Knoppix (hoy con otro propósito).

    Se ve muy interesante para incorporarla a las clases!

    Seguramente haga algo de contenido sobre esto 🙂

    youtu.be/CPYsuUeR6cE

    +Info: kathara.org/

    #uml #netkit #gnu #linux #docker #networking #networkemulation #kathara #tcpip #firewalls #iptables #nftables

  30. Jugando con Kathará para emular redes TCP/IP! 🚀

    Kathará es el sucesor "espiritual" del viejo Netkit / UML (User-Mode Linux)... recuerdo que lo usaba en una distro live llamada Knoppix (hoy con otro propósito).

    Se ve muy interesante para incorporarla a las clases!

    Seguramente haga algo de contenido sobre esto 🙂

    youtu.be/CPYsuUeR6cE

    +Info: kathara.org/

    #uml #netkit #gnu #linux #docker #networking #networkemulation #kathara #tcpip #firewalls #iptables #nftables

  31. Jugando con Kathará para emular redes TCP/IP! 🚀

    Kathará es el sucesor "espiritual" del viejo Netkit / UML (User-Mode Linux)... recuerdo que lo usaba en una distro live llamada Knoppix (hoy con otro propósito).

    Se ve muy interesante para incorporarla a las clases!

    Seguramente haga algo de contenido sobre esto 🙂

    youtu.be/CPYsuUeR6cE

    +Info: kathara.org/

    #uml #netkit #gnu #linux #docker #networking #networkemulation #kathara #tcpip #firewalls #iptables #nftables

  32. Jugando con Kathará para emular redes TCP/IP! 🚀

    Kathará es el sucesor "espiritual" del viejo Netkit / UML (User-Mode Linux)... recuerdo que lo usaba en una distro live llamada Knoppix (hoy con otro propósito).

    Se ve muy interesante para incorporarla a las clases!

    Seguramente haga algo de contenido sobre esto 🙂

    youtu.be/CPYsuUeR6cE

    +Info: kathara.org/

    #uml #netkit #gnu #linux #docker #networking #networkemulation #kathara #tcpip #firewalls #iptables #nftables

  33. 🎬New release of our #uml and #lowcode #OSS #tools #dashboard 👏

    ☑️ The low-code dashboard live: oss-lowcode-tools.streamlit.ap

    🔗 github.com/jcabot/oss-lowcode-

    ☑️ The UML dashboard live: oss-uml-tools.streamlit.app/

    🔗 github.com/jcabot/oss-uml-tools

    Both now will take periodic #snapshots of the data to be able to analyze in the future the evolution of these two markets (in the open-source world).

  34. @ragman I mostly model in SysML v1, but it overlaps a lot with UML. So I start with PlantUML a lot when prototyping or for an everything-as-code approach.

    SysML v2 has textual representation, though it reads a bit more like code then a markup language like PlantUML.

    #SysML #UML #MBSE

  35. @ragman I mostly model in SysML v1, but it overlaps a lot with UML. So I start with PlantUML a lot when prototyping or for an everything-as-code approach.

    SysML v2 has textual representation, though it reads a bit more like code then a markup language like PlantUML.

    #SysML #UML #MBSE

  36. OAuth 2.0 and OIDC Explained with UML
    A blog by Ronald

    The purpose of Open Authorization 2.0 (OAuth 2.0) is to give an application (the "Client") limited access to your data at another service (the "Resource Server"), without having to give your password to that application. When OIDC is added Single Sign-On (SSO) is supported as well. The flow...

    #dev #softwaredevelopment #Security #OpenIDConnect #UML #Authentication #OAuth2.0 #OIDC #Authorization #SSO #SingleSign-On

    jdriven.com/blog/2026/03/OAuth

  37. OAuth 2.0 and OIDC Explained with UML
    A blog by Ronald

    The purpose of Open Authorization 2.0 (OAuth 2.0) is to give an application (the "Client") limited access to your data at another service (the "Resource Server"), without having to give your password to that application. When OIDC is added Single Sign-On (SSO) is supported as well. The flow...

    #dev #softwaredevelopment #Security #OpenIDConnect #UML #Authentication #OAuth2.0 #OIDC #Authorization #SSO #SingleSign-On

    jdriven.com/blog/2026/03/OAuth

  38. Any tool recommendations for creating UML diagrams/adjacent. For systems/processes?

    Sequence, flow, state machine, use case etc.

    Whenever I search it’s either vendor locked subscription SaaS or some basic but usable tool that costs $800 for a license, Im happy to pay non-enterprise level amount for a good tool.
    (I know there’s a having cake and eating it too argument here)

    But wondered what options am I missing?

    #uml #lazyweb #designtools #diagramming #softwaredesign

  39. Any tool recommendations for creating UML diagrams/adjacent. For systems/processes?

    Sequence, flow, state machine, use case etc.

    Whenever I search it’s either vendor locked subscription SaaS or some basic but usable tool that costs $800 for a license, Im happy to pay non-enterprise level amount for a good tool.
    (I know there’s a having cake and eating it too argument here)

    But wondered what options am I missing?

    #uml #lazyweb #designtools #diagramming #softwaredesign

  40. „I deleted my source code“

    joppe.dev/2026/02/26/i-deleted

    „The classic development workflow we all know and loved, is disappearing fast. We will no longer care about the nitty gritty details of how the code works. We will only care that it does.“

    Experiment in #php that has unit tests, some spec markdown files plus skill files to fill the src folder on every push according to specs/tests.

    Old heads cry in #UML, model driven development and flow based whatever. Can't remember all the hyped methodologies. Thought visual driven development. Typed that into Google and found "visual reverse engineering" that uses legacy UIs to guess what a system does and recreates it in "not #COBOL" or "not #Delphi"!?

    Lots of "The Purpose of a System is What it Does" systems out there nowadays, I guess. What do old cyberneticists make of all of this? #posiwid

  41. „I deleted my source code“

    joppe.dev/2026/02/26/i-deleted

    „The classic development workflow we all know and loved, is disappearing fast. We will no longer care about the nitty gritty details of how the code works. We will only care that it does.“

    Experiment in #php that has unit tests, some spec markdown files plus skill files to fill the src folder on every push according to specs/tests.

    Old heads cry in #UML, model driven development and flow based whatever. Can't remember all the hyped methodologies. Thought visual driven development. Typed that into Google and found "visual reverse engineering" that uses legacy UIs to guess what a system does and recreates it in "not #COBOL" or "not #Delphi"!?

    Lots of "The Purpose of a System is What it Does" systems out there nowadays, I guess. What do old cyberneticists make of all of this? #posiwid

  42. @gunstick @elithebearded @lmorchard @thomasfuchs I believe it was Dorian Gray who invented the "timn-sequence diagram" we all use today.
    #DorianGray #timn #uml

  43. @gunstick @elithebearded @lmorchard @thomasfuchs I believe it was Dorian Gray who invented the "timn-sequence diagram" we all use today.
    #DorianGray #timn #uml

  44. If you feel like UML diagrams aren't very concise or helpful, here is an infographic from a 2014 study about how diagramming works in practice, and what is helpful and gets archived vs not. I found it very educational! #softwaredevelopment #swe #programming #uml
    web.archive.org/web/2022120617

  45. If you feel like UML diagrams aren't very concise or helpful, here is an infographic from a 2014 study about how diagramming works in practice, and what is helpful and gets archived vs not. I found it very educational! #softwaredevelopment #swe #programming #uml
    web.archive.org/web/2022120617

  46. Системный аналитик: полный разбор тестового задания на 2026 год

    90% кандидатов на системного аналитика уверенно говорят про BPMN и UML, но «сделайте user-service» внезапно превращается в парад красивых диаграмм без ответа на ключевые вопросы. В этой статье — разбор типового тестового задания в рабочей логике: как распаковать расплывчатое ТЗ в сущности, правила и критерии приёмки, где всплывают интеграционные риски и NFR, и какие детали отделяют «оформителя» от аналитика, который реально помогает команде не уехать в стену.

    habr.com/ru/companies/otus/art

    #системный_аналитик #собеседование #техническое_собеседование #тестовое_задание #разбор_задачи #UML #бизнесанализ

  47. An AI (#Cursor) using another AI (our #vibemodeling editor) to create a #uml model in our web editor 🤯🫢

    (shown by Bernhard Schenkenfelder )

  48. #UML ist nicht tot – aber statisch reicht nicht mehr. Erfahre von Sven Reinck, warum interaktive Abhängigkeitsvisualisierung eher wie Google Maps für Code funktioniert & Teams beim Verstehen massiv entlastet: javapro.io/de/beyond-uml-saube

    #Java #KI @FLUXparticleCOM