Complexity and Coupling: A Functional Domain Approach

📅 2025-07-13
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
This paper addresses the ambiguous definitions of complexity and coupling in industrial Control and Automation Systems (iCAS), where physical-centric interpretations cause conceptual confusion. Methodologically, it pioneers a functional-domain–based theoretical framework, grounding complexity and coupling in functional relationships—not physical structure—and integrates empirical evidence from software engineering, industrial automation, and mechanical design via functional domain analysis and inductive reasoning. Key contributions include: (1) exposing the fundamental limitations of physics-based definitions; (2) demonstrating that coupling amplifies complexity through functional dependencies—not system scale; and (3) proving that functional decoupling substantially reduces complexity. These findings challenge conventional software-engineering notions of coupling and establish a cross-disciplinary, operationally grounded theoretical foundation for iCAS design.

Technology Category

Cognitive Modeling & Cognitive Systems: Social Cognition And InteractionKnowledge Representation and Reasoning: Computational Complexity of ReasoningConstraint Satisfaction and Optimization: Satisfiability Modulo Theories

Application Category

Social Networks and Social Media: Computational social scienceSystems and Infrastructure for Web, Mobile and WoT: Web applications in cross-disciplinary domains and verticals such as mixed reality, smart cities, and digital healthEconomics, Online Markets and Human Computation: Incentives in network design for Web infrastructures and ecosystems
📝 Abstract
This paper provides a precise and scientific definition of complexity and coupling, grounded in the functional domain, particularly within industrial control and automation systems (iCAS). We highlight the widespread ambiguity in defining complexity and coupling, emphasizing that many existing definitions rooted in physical attributes lead to confusion and inconsistencies. Furthermore, we re-exhibit why coupled design inherently increases complexity and how potentially this complexity could be reduced. Drawing on examples from various disciplines, such as software engineering, industrial automation, and mechanical design, we demonstrate that complexity does not necessarily correlate with system size or the number of components, and coupling, unlike common belief in software engineering, actually does not occur in the physical domain but in the functional domain. We conclude that effective design necessitates addressing coupling and complexity within the functional domain.
Problem

Research questions and friction points this paper is trying to address.

Defines complexity and coupling in functional domain for iCAS
Challenges physical-attribute-based definitions causing inconsistencies
Shows coupling increases complexity, reducible via functional design
Innovation

Methods, ideas, or system contributions that make the work stand out.

Defines complexity and coupling functionally
Links coupling to increased functional complexity
Focuses on functional domain for design solutions
💼 Related Jobs
No related jobs found.
A
Aydin Homay
Chair of Industrial Communications, Technische Universität Dresden, Dresden, Germany