Aspects describe multiple machine interfaces that provide automated implementations of a host that executes at least one service. The service comprises internal aspects, which include a reusable definition and a specification, which are hidden from a user or selectively exposed but not modifiable by
Aspects describe multiple machine interfaces that provide automated implementations of a host that executes at least one service. The service comprises internal aspects, which include a reusable definition and a specification, which are hidden from a user or selectively exposed but not modifiable by the user. Functional connections and controls are provided for the automated implementations of the host. Platform configurations, which include the at least one service, interact with the automated implementation of the host. One or more functionalities of the functional connections can be selectively exposed based on a user credential. The automated implementation of the host comprises execution of the at least one service.
대표청구항▼
1. A device, comprising: a memory that stores instructions; anda processor that facilitates execution of the instructions to at least: deploy a host implementation to a plurality of platform configurations, wherein at least one of the plurality of platform configurations comprises a service,and wher
1. A device, comprising: a memory that stores instructions; anda processor that facilitates execution of the instructions to at least: deploy a host implementation to a plurality of platform configurations, wherein at least one of the plurality of platform configurations comprises a service,and wherein the service comprises a specification, a first reusable definition that defines a set of functional connections and controls of the service in a first language, and a second reusable definition that defines the set of one or more functional connections and controls of the service in a second language; create a plurality of interfaces between the plurality of platform configurations and the host implementation; expose the first reusable definition corresponding to the host implementation deployed to the at least one of the plurality of platform configurations comprising the service based on an application tag; and prevent exposure of the second reusable definition that does not relate to the host implementation deployed to the at least one of the plurality of platform configurations. 2. The device of claim 1, wherein the processor further facilitates the execution of the instructions to expose the reusable definition based further on a security indication. 3. The device of claim 1, wherein the service comprises a plurality of reusable definitions, including the first reusable definition and the second reusable definition, supported by at least two host implementations. 4. The device of claim 1, wherein the processor further facilitates the execution of the instructions to aggregate two or more platform configurations of the plurality of platform configurations to create a composite platform configuration. 5. The device of claim 4, wherein the processor further facilitates the execution of the instructions to aggregate the two or more platform configurations based on metadata related to the two or more platform configurations. 6. A method, comprising: deploying, by a system including a processor, a host implementation, comprising a service, to a plurality of platform configurations, wherein the service comprises a specification, a first reusable definition that defines one or more functional connections and controls of the service in a first language, and a second reusable definition that defines one or more functional connections and controls of the service in a second language; creating a plurality of interfaces between the plurality of platform configurations and the host implementation;exposing, by the system, the first reusable definition of the service of the host implementation deployed to a first platform configuration of the plurality of platform configurations based on an application tag; andpreventing, by the system, the second reusable definition of the service that does not relate to the host implementation deployed to the first platform configuration of the plurality of platform configurations from being exposed. 7. The method of claim 6, further comprising: aggregating a first service associated with a first platform configuration and a second service associated with a second platform configuration to create an aggregated service. 8. The method of claim 6, wherein the exposing further comprises determining the language supported by the platform based on metadata associated with the platform. 9. The method of claim 6, further comprising: exposing, by the system, the second reusable definition of the service of the host implementation deployed to a second platform configuration of the plurality of platform configurations based on a language supported by the second platform configuration. 10. The method of claim 6, wherein the deploying comprises deploying the host implementation to the plurality of platform configurations comprising at least one platform configuration of a first type and at least one platform configuration of a second type. 11. The method of claim 10, wherein the deploying the host implementation comprises deploying the host implementation comprising a first layer that interfaces with the at least one platform configuration of the first type and a second layer that interfaces with the at least one platform configuration of the second type. 12. A system, comprising: a memory that stores instructions; anda processor that facilitates execution of the instructions to at least: provide an implementation of a host that facilitates execution of a service;create a plurality of interfaces between a plurality of platform configurations and the implementation of the host, wherein one of the plurality of platform configurations comprises the service, and wherein the service comprises a specification, a first reusable definition that defines one or more functional connections and controls in a first language and a second reusable definition that defines the one or more functional connections and controls in a second language;expose the first reusable definition of the service related to the implementation of the host corresponding to at least one of the plurality of platform configurations based on an application tag; and prevent the second reusable definition of the service that does not relate to the implementation of the host corresponding to the at least one of the plurality of platform configurations from being exposed. 13. The system of claim 12, wherein the plurality of platform configurations comprise at least one platform configuration of a first type and at least one platform configuration of a second type. 14. The system of claim 13, wherein the implementation of the host comprises a first layer that interfaces with the at least one platform configuration of the first type and a second layer that interfaces with the at least one platform configuration of the second type. 15. The system of claim 13, wherein the first type corresponds to a first programming language and the second type corresponds to a second programming language. 16. The system of claim 12, wherein the processor further facilitates the execution of the instructions to seal the implementation of the host corresponding to the at least one of the plurality of platform configurations. 17. The system of claim 12, wherein the service comprises a plurality of specifications and a plurality of reusable definitions, including the first reusable definition and the second reusable definition, including the first reusable definition and the second reusable definition, corresponding to the plurality of platforms. 18. The system of claim 12, wherein the service provides a behavior corresponding to the implementation of the host and the at least one of the plurality of platform configurations. 19. The system of claim 12, wherein the processor further facilitates execution of the instructions to at least aggregate two or more platform configurations of the plurality of platform configurations to create a composite platform configuration. 20. The system of claim 19, wherein the processor further facilitates execution of the instructions to at least aggregate the two or more platform configurations based on metadata associated with the two or more platform configurations.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (47)
Kaever,Michael; Dirnfeldner,Rainer, Active resource control system method & apparatus.
Stephen D. Ryan ; Randall A. Havner ; Kam P. Yuen ; Clifford J. Whitehead ; James F. Toman, Automated programming system for industrial control using area-model.
Fujino Nobutsugu,JPX ; Tokuyo Masanaga,JPX ; Iida Ichiro,JPX, Distributed communication system with adaptive data sending control in a computer network.
Gudmundson Norman K. ; MacInnis Bo Yu, Hierarchical encapsulation of instantiated objects in a multimedia authoring system including internet accessible objec.
Baier, John Joseph; Gordon, Kevin George; Hobbs, Mark David; Fevang, Monte Leroy; Schouten, Teunis Hendrik; Kui, Karen, Human-machine interface support of remote viewing sessions.
Sadre Ahmad (Solon OH) Baechtel Donald F. (Lyndhurst OH) Graber Mark S. (Streetsboro OH), Integrated control system for industrial automation applications.
Schneider, Stanley A.; Chen, Vincent W.; Pardo-Castellote, Gerardo; Wang, Howard H.; Joshi, Rajive, Method for building a real-time control system with mode and logical rate.
Buesgen,Ralph; Prince,Edwin Anthony; Sastry,Chellury R.; Zhao,Peng; Biehler,Georg; Miceli,Richard, Method of generating a component of a component-based automation system.
Eldridge,Keith; Meskonis,Paul; Hall,Robert; Burke,Kenneth A.; Volk,Scott; Johnson,Mark; Mackay,Brian; Dardinski,Steven, Methods and apparatus for control configuration with versioning, security, composite blocks, edit selection, object swapping, formulaic values and other aspects.
Nixon,Mark; Lucas,Michael; Webb,Arthur; Koska,Herschel; Li,Jian; Jundt,Larry; Stevenson,Dennis; Havekost,Robert; Ott,Michael, Module class objects in a process plant configuration system.
Lewis Robert W. ; Tanner Matthew A. ; Walker Timothy K., Object-oriented computer program, system, and method for developing control schemes for facilities.
Dardinski,Steven; Eldridge,Keith; Hall,Robert; Johnson,Mark; McKay,Brian; Meskonis,Paul; Volk,Scott, Process control configuration system with connection validation and configuration.
Dardinski,Steven; Eldridge,Keith; Hall,Robert; Johnson,Mark; McKay,Brian; Meskonis,Paul; Volk,Scott, Process control configuration system with parameterized objects.
Lech, Mark Matthew; Hill, III, Theodore Drummond; Arvidson, Alan Luis; Paddock, Scott Raymond; Hussain, Ahmir, Quality management system with human-machine interface for industrial automation.
Scheurich,Larry; Barton,Neil; Demarest,Marc; Ehrler,Kurt; Halvorson,Eric; Bonaventura,Michael, Systems and methods for refining a decision-making process via executable sequences.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.