C1000-010 · Question #36
Which artifact is a supported execution object model (XOM) source?
The correct answer is A. C# classes. C# classes are a supported XOM source because IBM Operational Decision Manager (ODM) supports .NET assemblies - which are compiled from C# classes - as valid execution object models that the rule engine can operate against at runtime. .JS classes (B) are incorrect because…
Question
Which artifact is a supported execution object model (XOM) source?
Options
- AC# classes
- B.JS classes
- CCobol copybook
- DTypeScript classes
How the community answered
(25 responses)- A96% (24)
- D4% (1)
Explanation
C# classes are a supported XOM source because IBM Operational Decision Manager (ODM) supports .NET assemblies - which are compiled from C# classes - as valid execution object models that the rule engine can operate against at runtime.
.JS classes (B) are incorrect because JavaScript class files are not a recognized XOM input format in IBM ODM; the rule engine requires compiled, strongly-typed artifacts, not dynamic scripting language files.
COBOL copybook (C) is incorrect because while copybooks define data layouts, they are not a supported input for generating an ODM XOM directly; they belong to legacy mainframe environments outside the ODM XOM pipeline.
TypeScript classes (D) are incorrect for the same reason as .JS - TypeScript is transpiled to JavaScript and is not a compiled .NET or Java artifact, so it is not a supported XOM source.
Memory tip: Think "XOM = eXecutable Object Model" - it needs a compiled, typed source. In the .NET world, that means C# assemblies. If you remember the two pillars (Java JARs and .NET/C# assemblies), you can quickly eliminate scripting languages and legacy data-description formats.
Topics
Community Discussion
No community discussion yet for this question.