Presentation to the Middleware and Related Services (MARS) Platform Task Force (PTF) of the Object Management Group (OMG) describing the then-proposed Robotic Technology Component (RTC) Specification in June, 2006.
Strategies for Landing an Oracle DBA Job as a Fresher
Introduction to Robotic Technology Components (RTC), MARS PTF
1. Introduction to RTC Robotic Technology Component Specification Revised Submission MARS, June 2006 Boston, MA National Institute of Advanced Science & Technology (AIST) Real-Time Innovations (RTI)
16. Components & Contexts Component participates in one or more contexts owned by containing component(s) Component is active or inactive in each context it in which it participates
Dev process problem Gap in level of abstraction between how engineers think about problem and expressiveness of programming language(s) Engineers may not be formally trained in software or modeling => Common practices, methodologies, frameworks very important, but missing now Technical problem: spectrum Data flow: series of actions execute in lock-step Stim response: asynchronous, but still causal Autonomous: loose contract comes from components themselves, not imposed by external constraints
In addition to addressing specific problem characteristics, there are more general requirements called out in RFP Interoperability has 2 aspects Comps from different vendors communicate Tool composes application at design time, monitors at runtime Composition can be looked at from two directions: Solution-driven: combine pre-built comps to solve bigger problem Problem-driven: top-down division of labor, decompose big problem into smaller
RTC fits problem domain, meets solution requirements