The main problems of Software Engineering appear as a result of incompatibilities. For example, the quality of organization of the production process depends on correspondence with existent resources and on a common understanding of project goals by all team members. Software design is another example. Its successfulness rides on the architecture's conformity with a project's concepts. This is a point of great nicety. All elements should create a single space of interaction. And if the laws of such a space are imperfect, missequencing comes and the concept of a software system fails. We must do our best for this not to happen. To that end, having a subtle perception of systems structures is essential. Such knowledge can be based only on a fresh approach to the logical law.
Deep Dive into Software Engineering & Systems Design Nature.
The main problems of Software Engineering appear as a result of incompatibilities. For example, the quality of organization of the production process depends on correspondence with existent resources and on a common understanding of project goals by all team members. Software design is another example. Its successfulness rides on the architecture’s conformity with a project’s concepts. This is a point of great nicety. All elements should create a single space of interaction. And if the laws of such a space are imperfect, missequencing comes and the concept of a software system fails. We must do our best for this not to happen. To that end, having a subtle perception of systems structures is essential. Such knowledge can be based only on a fresh approach to the logical law.
Software Engineering & Systems Design Nature
Kirill A. Sorudeykin,
Computer Engineering Expert
Kharkov National University of Radio Electronics, Ukraine
Kirill.A.Sorudeykin@ieee.org
We can’t solve problems by using the same kind of thinking we used when we created them.
Albert Einstein
- Abstract
The main problems of Software Engineering appear
as a result of incompatibilities. For example, the
quality of organization of the production process
depends on correspondence with existent resources
and on a common understanding of project goals by all
team members. Software design is another example. Its
successfulness rides on the architecture’s conformity
with a project’s concepts. This is a point of great
nicety. All elements should create a single space of
interaction. And if the laws of such a space are
imperfect, missequencing comes and the concept of a
software system fails. We must do our best for this not
to happen. To that end, having a subtle perception of
systems structures is essential. Such knowledge can be
based only on a fresh approach to the logical law.
- A problem of Design
Currently, science endures the necessity of a
qualitative leap. This means the natural conversion to
more profound principles. By considering certain facts
and looking for regularities, we discover superior laws,
which we also call simplification. Meanwhile, it is hard
to determine the verity of a selected research approach.
Logic does not allow one to imagine a solution
integrally until all solution components are identified.
However, we can assume the departing point that we
should have in our investigation. Laws of nature and
laws of science should not contradict each other.
Every occupation has similarities with others. This
fact demonstrates the universal laws of thought,
meaning that everybody thinks using the same
principles – imagination and logic. Any complex
problem can be solved by mere thinking and
considering every syllable of the matter. When we
reflect on intelligence, we understand that the
individuality of every person’s thinking consists of
their particular clarity of notion relations. But there are
no differences between the ways of operation with
notions by different people.
A fundamental aspect is that the process of stating
the problem can be described as the space creation
mechanism of a certain task. This consists of defining
the laws of interactions, i.e. logic, which automatically
specifies properties of the objects of a space. As a
result, we obtain a closed system with a law of
causality. There are only several major questions along
these lines; all the rest are just details. Within the
bounds of this problem we should consider correlations
between notions as a whole, not from the position of a
certain element of a space. Therefore, any logical rule
can be explained as barely an effect of the limitation of
spaces. In this way, we can describe, not only natural
phenomena, but also the very essence of logic.
- Universality of algorithmization
Making a chain of logical inferences between
various concepts is usually characterized as enclosure
and inheritance of concepts. But we cannot construct
an exhaustive description of an investigated system
using such a way of thinking. That’s why the main
question remains unresolved: what is the interaction,
its nature and place among objective laws. Modern
logic can describe only a small part of the validity,
being based not on the concept of space, but on its
external view – the so-called “laws of formal logic”,
which cannot allow relations between various spaces to
be described in a simple way. There is a more
convenient and perspective way - to find the missed
parts in the current description of logical laws.
Through the characterization of problem statement
rules, we can connect such areas as designing and
thinking within the bounds of a uniform model.
Software architecture design regularities display the
laws of nature that can be applied to any system and
describe the balance of relations between concepts. So,
it is impossible to determine the nature of design only
in a certain application area. We cannot obtain a
satisfactory answer without having looked at the
problem from a wider point of view than the particular
sphere of application.
Historically,
we
associate
logic
with
the
unshakeable laws of nature. Logic is considered a
science about “correct” thinking. By means of logic,
the truth can be reached. But accurate explanations of
concepts, such as truth and correctness, do not exist in
any source. Without a doubt, this is a discrepancy of a
theoretical science. There should be objective laws that
operate outside of the observer and are not influenced
by the human mind.
- P-Modeling
As
an
example,
let’s
consider
P-Modeling
Framework by INTSPEI. This methodology includes
such elements as Reverse Semantic T
…(Full text truncated)…
This content is AI-processed based on ArXiv data.