📜 ⬆️ ⬇️

Modeling difficulty levels

Good time to read, dear members habrahabr.ru

This post is devoted to the observation, which is not displayed in the literature to the author. The idea is to consistently complicate the modeled nature. In this case, the complication can be displayed using the dialectic line

image
')
Below is a list of levels of sequential complication with a brief rationale.

The chaotic level (thermal motion of molecules) is demonstrated using Brownian motion . In programming, this level characterizes the failures of clusters and cores, hard disk crashes and error detection in TK and programs ... It is usually described using probabilities.

The next level, which can be called elementary, in the simplest case is represented by material points in physics and their connections. In computing, this level can correspond to a memory cell, each of which has its own "place in space" - an address. At this level, cause-and-effect relationships, messaging, and event handling occur.

Further structures from objects appear. This is most clearly demonstrated in chemistry lessons and in software data structures. At this level, the assessment takes place, the rules are described. At the same level, a subject appears who is able to perceive not only the surrounding phenomena, but also himself.

The next level are systems that ensure their integrity. This is one of the properties of objects in object-oriented programming. One example of maintaining stability is the Le Chatelier-Brown principle , for example, maintaining the temperature at the surface of the Earth by freezing water and melting ice, water evaporation, and steam condensation. The most characteristic representative is the reproducible biological life of planet Earth. In programming, the name "operating system" speaks for itself.

The new level is represented by processes that are represented in programming by structural technologies, for example, SADT (IDEF0), and in nature by psychological phenomena. They are currently represented in business process modeling. If the previous levels are tied to the elements, then the processes can be explained regardless of the objects that perform them.

Specialization at the expense of diversity is represented in human society by sociology. In programming, you can draw a parallel with the template programming, where for certain types of tasks, specialized “teams” of instances are used. In wildlife, this corresponds to the "schooling" species of fish, birds and more highly organized creatures.

Next comes the economic level, which provides the ability to select resources, the ratio of distribution methods, and exchange methods. As suggested at the present time, economic thinking in its simplest form is manifested even in higher primates ( https://ru.wikipedia.org/wiki/Neuroeconomics ). It is possible that parental care for children can be attributed to this level.

The next level is synergistic. As an example, you can take the baton, the phalanx of Macedonian, the division into types of troops at the same time. Nowadays, one can cite as an example sports competitions, whose direct participants are athletes, coaches, judges, massage therapists and doctors, spectators. To the same level can be attributed care for elders, with the mutual receipt of someone else's experience.

The penultimate element that has been revealed is standardization, which appeared, apparently, with the development of industrial production. Standardization is hardly older than SI units. Although, it is possible that collective learning of writing in Ancient Egypt and Ancient Greece also applies here.

With reference to programming, a quote from habrahabr.ru/company/aori/blog/209880 sounds good
If standards and conventions are not used in a large project, it becomes impossible to complete it. Do not waste your creative energy on something that does not play any role. Set up conventions for secondary areas and focus on the really important aspects.


Last of all, modern information technologies have appeared, with the help of which civilization briefly returned to the era of artisans. However, now, using multimedia storage and printing technologies — two-dimensional and three-dimensional, manufacturing customized chips and other advantages, it is possible not only to quickly produce a work of art, but also to familiarize a large number of people with the help of the Internet. Accordingly, the increased rate of advertising works of "artisans".

At present, it is difficult to see what level of complexity may be next.

The result of the above in the article can be represented as a pyramid:

. chaotic level (for example, quantum)
.. elementary level (eg, physical)
... structural level (e.g. chemical)
.... system level (for example, biological)
..... process level (for example, psychological)
...... sample level (e.g. social)
....... parallel level (for example, economic)
........ synergistic level (for example, sports)
......... unified level (for example, standard)
.......... technological level
. further development

Unfortunately, the author has no thoughts about further development. Please share if anyone knows anything. I also ask you to speak about more appropriate titles for the levels.

Literature:

1. David Mark, Clement McGowan. Methodology of structural analysis and design: Trans. from English M.: 1993
2. Mogilevsky V.D. Methodology of Systems: A Verbal Approach / Separation of Econ.RAN; scientific - ed. Council of the publishing house “Economics”. - M .: OAO “Publishing house“ Economics ”, 1999 - (Systemic problems of Russia)
3. Jacobson, A., Butch, G., Rambo, J., Unified Software Development Process. - SPb .: Peter, 2002
4. Kondrashin I.I. Dialectics of Matter ikondrashin.narod.ru/rus/intros/kond/dialmr/index.htm

Upd: 11.11.2014 - added periodic development table

TRIZ followers www.metodolog.ru/01493/01493.html found a convolution variant of a multilevel complexity model. The possibility of disclosure of the cycle in the periodic table of the elements of the S-curve
-Preparation-Development-Stabilization-Conservation-



Accordingly, the development can be represented by a combination of several interrelated such curves:



Some ideas on development are expressed in the article Zharov A. The Future. The evolution continues fan.lib.ru/z/zharow_a/2050buduschee.shtml and en.wikipedia.org/wiki/Future

As a result, a variant of the periodic development of complexity has appeared, consisting of 4 partially overlapping periods and 5 difficulty groups:

Periods:

PeriodDescription
trainingidentifying the basis for the level
developmentappearance of positive feedback
stabilizationthe appearance of negative feedback
conservationusing the achieved results as a basis for the next level


Difficulty groups:

Difficulty groupDescription
Chaosnot sustainable manifestation
Itemsinanimate nature
Processesactive change of the world
Cooperationteam interaction
Globalityfilling the available space


Difficulty levels distributed by groups and periods of the S-curve

comments
Periodic table of development
TrainingDevelopmentStabilizationPreservation
Chaosemptyunstablerandomelemental
Itemselementalstructuralsystemicprocess
Processesprocessspecializedparallelsynergistic
Cooperationsynergistic


Distribution of terms by elements of the Deming-Shewhart cycle

More abstract elements are located higher in the vertical, more complex elements are closer to the middle in the vertical.

Random table comments

ActPlanDoCheck
abstract
brain teaser
MathematicalNeedOrientationNonexistenceNegation
ReligiouspurposeDestinationFunctionComparison
specific
PhysicalEssenceAn objectCauseThe investigation
QuantumExistenceAbilityConnectionRandomness
Vacuum


Element table comments

ActPlanDoCheck
abstract
MathematicalNeedOrientationNonexistenceNegation
ReligiouspurposeDestinationFunctionComparison
PhilosophicalPositionGeneralizationAttentionEvaluation
specific
ChemicalSubjectStructureResourceRule
PhysicalEssenceAn objectCauseThe investigation
QuantumExistenceAbilityConnectionRandomness


Structural table comments

ActPlanDoCheck
abstract
ReligiouspurposeDestinationFunctionComparison
PhilosophicalPositionGeneralizationAttentionEvaluation
ScientificCriterionForecastCultureStory
specific
BiologicalKnowledgeSystemOperatorUsing
ChemicalSubjectStructureResourceRule
PhysicalEssenceAn objectCauseThe investigation


System table comments

ActPlanDoCheck
abstract
PhilosophicalPositionGeneralizationAttentionEvaluation
ScientificCriterionForecastCultureStory
PoliticalStrategyPlanningTrainingCognition
specific
PsychologicalAlternativeentranceProcessOutput
BiologicalKnowledgeSystemOperatorUsing
ChemicalSubjectStructureResourceRule


Process table comments

ActPlanDoCheck
abstract
ScientificCriterionForecastCultureStory
PoliticalStrategyPlanningTrainingCognition
GovernorsScenarioSecurityProjectAudit
specific
SocialDemandProviderProductsConsumer
PsychologicalAlternativeentranceProcessOutput
BiologicalKnowledgeSystemOperatorUsing


Specialized table comments

ActPlanDoCheck
abstract
PoliticalStrategyPlanningTrainingCognition
GovernorsScenarioSecurityProjectAudit
TradingAttitudeHelpControlAccounting
specific
EconomicImprovementInteractionInstanceCompletion
SocialDemandProviderProductsConsumer
PsychologicalAlternativeentranceProcessOutput


Parallel table comments

ActPlanDoCheck
abstract
GovernorsScenarioSecurityProjectAudit
TradingAttitudeHelpControlAccounting
CompetingRoleOrganizationCompetitionControl
specific
SportsOpportunityRegulationsProcedureResilience
EconomicImprovementInteractionInstanceCompletion
SocialDemandProviderProductsConsumer


Source: https://habr.com/ru/post/238599/


All Articles