Choose the correct answer
What is best practice to model a software application in a SysML model for a system?
Suggested Answer: B
Get Premium OMG-OCSMP-MBA400 Questions
as Interactive Web-Based Practice Test or PDF
Real Exam Format
Detailed Explanations
Instant Access
Get Your Practice Test
31 comments · newest first
ME
Melina
10 months ago
B seems outdated, A is definitely the best choice here.
GL
Glenn
11 months ago
Wait, is software really not modeled in SysML? That seems off.
KA
Katie
11 months ago
Definitely A, it’s the standard practice!
CA
Cassi
11 months ago
I thought it was a component stereotyped with software?
GL
Glory
11 months ago
A block stereotyped with software is the way to go!
LE
Lenna
12 months ago
I'm pretty sure that software should be modeled in SysML, but I can't remember if it's a block or a component that’s the best practice.
LI
Lilli
12 months ago
I feel like I might be mixing up the stereotypes. Wasn't there something about classes being used for different types of modeling?
KI
Kimberlie
12 months ago
I think we practiced a question similar to this, and I recall that components are usually the right way to represent software in SysML.
SH
Sherrell
1 year ago
I remember we discussed that blocks are often used for modeling in SysML, but I'm not entirely sure if it's the best choice for software applications.
LI
Lisha
1 year ago
I'm a bit confused on this one. Is software even typically modeled in a SysML model, or is it more focused on the overall system? I'll have to review my notes to see the best way to represent software in this type of model.
AU
Audria
1 year ago
Okay, I've seen this type of question before. I believe the best practice is to use a block stereotyped with software, as that will capture the software application and its interfaces. I'm pretty confident that's the right approach.
LA
Lavera
1 year ago
Hmm, I'm not totally sure about this one. I know SysML is used to model systems, but I'm not very familiar with how to specifically model software components. I'll have to think this through carefully.
DE
Denny
1 year ago
I think the answer is C. A component stereotyped with software represents the software application and its interfaces. That sounds like the most logical way to model software in a SysML model.
CA
Candida
1 year ago
I'm going with option C. It just makes the most sense to me, and I've seen it used in similar models before. Plus, it's the only one that actually mentions 'software' in the description.
MI
Mitsue
1 year ago
Ha! Software not modeled in a SysML model? What kind of nonsense is that? Of course we need to model the software, it's a critical part of the system!
RA
Raymon
1 year ago
B) A class stereotyped with software represents the software application and its interfaces
MA
Mariko
1 year ago
C) A component stereotyped with software represents the software application and its interfaces.
RI
Rikki
1 year ago
Ha! Software not modeled in a SysML model? What kind of nonsense is that? Of course we need to model the software, it's a critical part of the system!
NA
Naomi
1 year ago
A) block stereotyped with software represents the software application and its interfaces
DE
Delmy
1 year ago
I'm not sure about that. Shouldn't we be modeling the software as a block rather than a component? I thought that was the standard approach.
TA
Tammy
1 year ago
C) A component stereotyped with software represents the software application and its interfaces.
DE
Delila
1 year ago
I think you're right. A block stereotyped with software is the best practice for modeling a software application in a SysML model.
PA
Paris
1 year ago
A) block stereotyped with software represents the software application and its interfaces
FR
Francine
1 year ago
Option C looks good to me. A component stereotyped with software seems like the most appropriate way to represent the software application and its interfaces in a SysML model.
HI
Hillary
1 year ago
I think we should go with option C. A component stereotyped with software seems like the best way to model the software application in a SysML model.
JO
Johnathon
1 year ago
I see your point, but I still think option B is the most appropriate. A class stereotyped with software represents the software application and its interfaces.
JO
Jospeh
1 year ago
I disagree, I believe option C is the best practice. A component stereotyped with software represents the software application and its interfaces.
XU
Xuan
1 year ago
I think option A is the correct answer. A block stereotyped with software represents the software application and its interfaces.
DO
Donette
1 year ago
Well, I think a block stereotyped with software is the most appropriate choice because it represents the software application and its interfaces clearly.
MA
Maryanne
1 year ago
I disagree, I believe a class stereotyped with software is the correct way to model a software application.
DO
Donette
2 years ago
I think the best practice is to use a component stereotyped with software.