Abstract

The research results of methods for constructing schematics of objects compounds used to create software with architecture based on integral objects are presents in the paper. The basis for determining the main topologies of the compounds schemes is the major elements of compounds classification, including the types of objects of compounds, types of connections and types of calculations that the compounds implements. The objects from which are built compounds were divided into four types: data, functions, switches, and activators. Data objects are represented by variable and constant objects that store data. Function objects perform transformations of input data into output results, implementing a specific function or composition of functions. Switch objects perform the function of dynamic connections control within fixed connections in the scheme and are represented by classes of interrupters, switches, and selective switches. Activator objects are intended for constructing schemes that require multiple or sequential activations of objects and are represented by classes of cyclic and step-by-step activators. Types of connections between objects in compounds are divided into three types: active or passive, fixed or switched, forward or backward. Activity or passivity of connections is determined by the output connector’s type, involved in a particular connection. The fixity or commutation of connections is determined by the absence or presence of switches in the compound scheme. Feedback allows transferring object data from its output to its input or to the input of previous objects or to use recursion. The calculations types that implement by compounds are divided into three types: functional, iterative, and step-by-step calculations. Functional calculations take place when the states of objects are not used. Iterative calculations require the reactivation of the same objects in the process of calculating the result, and step-by-step schemes sequentially activate various objects of the scheme in a defined order. Based on the developed classification of the compounds scheme’s elements, three types of basic topologies were defined: combinational schemes, feedback schemes and schemes with a controller. Combination schemes implement functional calculations. Feedback schemes can implement both functional and iterative (recursive) calculations. Schemes with a controller used for activators to implement iterative and step-by-step calculations. By combining basic topologies, complex schemas can be obtained

Highlights

  • Ключові слова: топології схем сполук; інтегральні об’єкти; сполуки об’єктів; комбінаційні схеми; схеми зі зворотним зв’язком; схеми з контролером.

  • Метою статті є розробка та дослідження базових топологій схем сполук об’єктів на основі класифікації видів об’єктів, зв’язків та обчислень, що забезпечує розширення області застосування АІО для розробки програм розв’язку широкого класу задач.

  • В основі аналізу топології лежить класифікація складових схем сполук, таких як види об’єктів та зв’язків між об’єктами, що суттєво впливає на види обчислень, що реалізують сполуки.

Read more

Summary

Introduction

Ключові слова: топології схем сполук; інтегральні об’єкти; сполуки об’єктів; комбінаційні схеми; схеми зі зворотним зв’язком; схеми з контролером. Метою статті є розробка та дослідження базових топологій схем сполук об’єктів на основі класифікації видів об’єктів, зв’язків та обчислень, що забезпечує розширення області застосування АІО для розробки програм розв’язку широкого класу задач. В основі аналізу топології лежить класифікація складових схем сполук, таких як види об’єктів та зв’язків між об’єктами, що суттєво впливає на види обчислень, що реалізують сполуки. Клас IF реалізує функцію ядра, яка вихід z динамічно зв’язує з входом x, якщо умова c є істинною, або повертає NULL, інакше z

Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call