User-Defined Type

14,000,000 Leading Edge Experts on the ideXlab platform

Scan Science and Technology

Contact Leading Edge Experts & Companies

Scan Science and Technology

Contact Leading Edge Experts & Companies

The Experts below are selected from a list of 12 Experts worldwide ranked by ideXlab platform

Sh Sh Khuzyatov - One of the best experts on this subject based on the ideXlab platform.

  • pattern design software of automated control systems
    International Conference on Industrial Engineering Applications and Manufacturing, 2016
    Co-Authors: R A Valiev, Sh Sh Khuzyatov
    Abstract:

    The method of pattern design of industrial control system (ICS) software has been developed. As objects of lower hierarchy level, the elements of automation were selected. The unified algorithms of data processing and computing control actions were applied for these elements. The data Types, data storage and functionality were defined for these objects. In the software of human-machine interface and controller, the correlated structure Types were applied. The data blocks in the form of one-dimensional array User-Defined Type were used for storage. The correspondence of the structure tag to element of array in data block was defined. The data exchange over control system network is independent on the number of sensors and actuators. The template projects for development of software with Siemens hardware and software were created on the basis of proposed method. The structure of the template projects makes it easy to adapt them to the requirements of a particular control system. The template projects greatly reduce time needed for ICS software development and require less programming skills. A universal approach of the proposed method allows using the pattern-design on the automation of various industrial processes.

Khuzyatov S. - One of the best experts on this subject based on the ideXlab platform.

  • Pattern-design software of automated control systems
    2020
    Co-Authors: Valiev R., Khuzyatov S.
    Abstract:

    © 2016 IEEE.The method of pattern design of industrial control system (ICS) software has been developed. As objects of lower hierarchy level, the elements of automation were selected. The unified algorithms of data processing and computing control actions were applied for these elements. The data Types, data storage and functionality were defined for these objects. In the software of human-machine interface and controller, the correlated structure Types were applied. The data blocks in the form of one-dimensional array User-Defined Type were used for storage. The correspondence of the structure tag to element of array in data block was defined. The data exchange over control system network is independent on the number of sensors and actuators. The template projects for development of software with Siemens hardware and software were created on the basis of proposed method. The structure of the template projects makes it easy to adapt them to the requirements of a particular control system. The template projects greatly reduce time needed for ICS software development and require less programming skills. A universal approach of the proposed method allows using the pattern-design on the automation of various industrial processes

Jeffrey S Foster - One of the best experts on this subject based on the ideXlab platform.

  • Type qualifier inference for java
    Conference on Object-Oriented Programming Systems Languages and Applications, 2007
    Co-Authors: David Greenfieldboyce, Jeffrey S Foster
    Abstract:

    Java's Type system provides programmers with strong guarantees of Type and memory safety, but there are many important properties not captured by standard Java Types. We describe JQual, a tool that adds User-Defined Type qualifiers to Java, allowing programmers to quickly and easily incorporateextra lightweight, application-specific Type checking into their programs. JQual provides Type qualifier inference, so that programmers need only add a few key qualifier annotations to their program, and then JQual infers any remaining qualifiers and checks their consistency. We explore two applications of JQual. First, we introduce opaque and enumqualifiers to track C pointers and enumerations that flow through Java code via the JNI. In our benchmarks we found that these C values are treated correctly, but there are some places where a client could potentially violate safety. Second,we introduce a read only qualifier for annotating references that cannot be used to modify the objects they refer to. We found that JQual is able to automatically infer read only in many places on method signatures. These results suggest that Type qualifiers and Type qualifier inference are a useful addition to Java.

Valiev R. - One of the best experts on this subject based on the ideXlab platform.

  • Pattern-design software of automated control systems
    2020
    Co-Authors: Valiev R., Khuzyatov S.
    Abstract:

    © 2016 IEEE.The method of pattern design of industrial control system (ICS) software has been developed. As objects of lower hierarchy level, the elements of automation were selected. The unified algorithms of data processing and computing control actions were applied for these elements. The data Types, data storage and functionality were defined for these objects. In the software of human-machine interface and controller, the correlated structure Types were applied. The data blocks in the form of one-dimensional array User-Defined Type were used for storage. The correspondence of the structure tag to element of array in data block was defined. The data exchange over control system network is independent on the number of sensors and actuators. The template projects for development of software with Siemens hardware and software were created on the basis of proposed method. The structure of the template projects makes it easy to adapt them to the requirements of a particular control system. The template projects greatly reduce time needed for ICS software development and require less programming skills. A universal approach of the proposed method allows using the pattern-design on the automation of various industrial processes

R A Valiev - One of the best experts on this subject based on the ideXlab platform.

  • pattern design software of automated control systems
    International Conference on Industrial Engineering Applications and Manufacturing, 2016
    Co-Authors: R A Valiev, Sh Sh Khuzyatov
    Abstract:

    The method of pattern design of industrial control system (ICS) software has been developed. As objects of lower hierarchy level, the elements of automation were selected. The unified algorithms of data processing and computing control actions were applied for these elements. The data Types, data storage and functionality were defined for these objects. In the software of human-machine interface and controller, the correlated structure Types were applied. The data blocks in the form of one-dimensional array User-Defined Type were used for storage. The correspondence of the structure tag to element of array in data block was defined. The data exchange over control system network is independent on the number of sensors and actuators. The template projects for development of software with Siemens hardware and software were created on the basis of proposed method. The structure of the template projects makes it easy to adapt them to the requirements of a particular control system. The template projects greatly reduce time needed for ICS software development and require less programming skills. A universal approach of the proposed method allows using the pattern-design on the automation of various industrial processes.