nerdexam
IBM

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…

Executing Rules

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)
  • A
    96% (24)
  • D
    4% (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

#XOM#execution object model#C# classes#supported sources

Community Discussion

No community discussion yet for this question.

Full C1000-010 Practice