The Implementation of Traceability - Part 1

  Рет қаралды 136

UML Operator

UML Operator

Күн бұрын

Пікірлер: 5
@UMLOperator
@UMLOperator 2 ай бұрын
Yikes, voice audio is out of sync with video due to new recording equipment. Sorry about that 😶. We are resolving for future videos 😄
@michaelreuss
@michaelreuss 2 ай бұрын
Thanks for the continuous flow of guidance and advice, I can hardly catch up. With respect to traceability I'm currently struggling with EAs way of handling AllocateActivityPartitions in SysML. I know there are some pitfalls around allocating usage (Action -> Part) and definition (Activity -> Block) and the potential to mess this up. But EA seems to have chosen not to show any of the graphical allocation with partitions in the Traceability window (Cameo might differ). Could you elaborate on the usage of different stereotypes on the AllocateActivityPartition, the difference between assigning a Classifier and the 'Represents'-property, how to select a part to be represented for usage-level allocation (I failed to do so), and how to navigate a relation that's modelled by placing elements in Partitions? Is SysML or EA enforcing ownership of Activities->Partitions->Actions? If yes, then you probably shouldn't move the AllocationPartitions into a separate package - what is then a good way to clean up and structure your model? Then I struggle with navigating from definition to usage, e.g. why can't I see every invocation (action) of an Activity in its Traceability view? I only discovered 'Find in all diagrams' as an indirect way. Do you have an opinion in the callBehavior vs callOperation debate? Which of Operations, Activities, Actions (if any) would you propose to transport Functional Requirements from Problem to Solution Domain, which likely is a separate model? I'd also aprecciate a deep dive into the semantic meaning of Action vs Activity. Is it valid to think of them analogous to e.g. a function definition and calling other functions in the body of the function? When is it advisable to use only opaque Actions without a relation to an Activitiy or Operation and what would be the analogy to functions here? Not yet defined? Or the called function is declared but not defined in scope? Anyway, thanks a lot for your great work!
@UMLOperator
@UMLOperator 2 ай бұрын
First off, THANK YOU!! What a great post filled with challenges! I see at least 7 questions in your post, which guide me to even more questions, such as "When to turn SysML modeling data into Analytics (questions on data)?", "How to extract or abstract intelligence from model-driven data?", and many more. Summary of questions: 1) How to navigate a relation that's modeled by placing elements in Partitions? 2) Is SysML or EA enforcing ownership of Activities->Partitions->Actions? 3) Why can't I see every invocation (action) of an Activity in its Traceability view? 4) Do you have an opinion in the callBehavior vs callOperation debate? 5) Which of Operations, Activities, Actions (if any) would you propose to transport Functional Requirements from Problem to Solution Domain, which likely is a separate model? 6) Is it valid to think of them analogous to e.g. a function definition and calling other functions in the body of the function? 7) When is it advisable to use only opaque Actions without a relation to an Activity or Operation and what would be the analogy to functions here? Not yet defined? Or the called function is declared but not defined in scope? Conclusion I have been trying to get to the topic of SysML since early 2024. This is an Advanced Topic for CASE Engineers. So much in fact, that we pushed it to a Members Only approach in the Online Courses we are creating for 2025. Let me see what we can put together for this KZbin channel and I will keep you posted. The plan was to start with "The Introduction to SysML", but we may produce a video, in advance, to the "introduction" video to tackle these questions. I am not sure what industry you are in, but our use case may be around ML, AI, and Robotics (an area I have been working in). Thanks again for the post! Happy Modeling
@AB-zs7rp
@AB-zs7rp Ай бұрын
It seems the main process diagram is not fully compliant with BPMN in few aspects (in fact there are two separate processes on customer and company side, lack of messages instead of flows, and process continauation on customer side)
@UMLOperator
@UMLOperator Ай бұрын
Thank you for the post. I would agree with that, and there is a lot missing from this demo model to be able to effectively compile. The point of the video was around using traceability to find such issues. Again, thank you for the observation and feedback.
The Implementation of Traceability - Part 2
12:52
UML Operator
Рет қаралды 89
Reusing Project Configurations to Build New Projects
22:48
UML Operator
Рет қаралды 46
요즘유행 찍는법
0:34
오마이비키 OMV
Рет қаралды 12 МЛН
$1 vs $500,000 Plane Ticket!
12:20
MrBeast
Рет қаралды 122 МЛН
All About BPMN In 40 Minutes
40:43
The Agile Business Analyst
Рет қаралды 6 М.
This Is How You Can Create BPMN diagrams with ChatGPT O1
9:28
Pascal Regeer
Рет қаралды 14 М.
Using a local Ollama LLM with ServiceNow
16:58
Richards Tech Tutorials
Рет қаралды 105
Entity Relationship Diagram (ERD) Tutorial - Part 1
6:10
Lucid Software
Рет қаралды 566 М.
My First Activity Diagram
22:22
UML Operator
Рет қаралды 92
My First Working Set
16:19
UML Operator
Рет қаралды 89
How to Build Effective AI Agents (without the hype)
24:27
Dave Ebbelaar
Рет қаралды 63 М.
Intro to Retool Workflows (2024) | How to build your first workflow
7:33
adara-retool-tutorials
Рет қаралды 1,5 М.