Draft:Interface-Component Model
Submission declined on 31 May 2024 by Liance (talk).
Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
|
The Interface-Component Model (I-CM) is a systematic approach for modeling and analyzing complex systems within the fields of Systems Engineering and Model-Based Systems Engineering (MBSE). Developed by Yordan Tuzsuzov in 2019, I-CM offers a visual and analytical framework that captures the interdependencies between components and their respective interfaces within a system. The model was initially introduced as a white paper[1] and later presented at the 23rd International DSM Conference in Montreal, Canada.[2]
Overview
[edit]I-CM provides a matrix-based representation of a system where components are listed in columns and interfaces in rows. At the intersection of each component and interface, a mark (such as "I" for input, "O" for output, or "IO" for input/output) indicates the nature of the interaction. This approach allows for a clear visualization of how different parts of a system interact with each other to achieve a common purpose. Unlike other methods like the Design Structure Matrix (DSM), I-CM interfaces are named, which inherently conveys their functional significance. An interface can connect multiple components, and vice versa, allowing for a more nuanced understanding of system architecture.
Key Features
[edit]- Interface Naming: Unlike other matrix-based models, I-CM assigns names to interfaces, which helps in understanding the role they play in the system.
- Multi-connectivity: Components can be connected through multiple interfaces, and interfaces can link several components, enhancing the representation of complex relationships.
- Domain Mapping Matrix (DMM): This complementary matrix usually associates functions with components, but due to the nature of I-CM results to indirect assigning purposes to complete subsystems.
Functions of I-CM
[edit]Instant Relations Highlight: This feature enables users to quickly identify dependencies between functions, interfaces, and components.
- Selecting a function reveals the subsystem responsible for its deployment.
- Selecting an interface shows all components that use or provide it.
- Selecting a component displays the interfaces it provides or uses, as well as the functions dependent on it.
This functionality is particularly useful for planning functional deployment, system decomposition, impact analysis, incremental development, and integration planning.
Relation to Other Methods
[edit]I-CM can be related to other systems modeling techniques, such as DSM. There exists an algorithm to convert an I-CM model into a DSM, although this process involves some loss of information due to the differences in granularity and representation between the two models[2]. However, the DSM's capabilities, including clustering and system roll-out planning, can be leveraged for further processing and optimization of the system model, with adjustments reflected back onto the I-CM.
Implementations
[edit]I-CM can be implemented using simple pen-and-paper tools, with line drawings or markers to visualize the "instant relations highlight" functionality. For more advanced applications, I-CM is available as a [spreadsheet] software,[3] allowing for automated manipulation and analysis of system models.
Applications
[edit]I-CM has been applied in various domains where systems engineering principles are critical. Its matrix-based approach makes it suitable for complex systems found in software development, aerospace engineering, automotive design, and other fields.
References
[edit]- ^ Tuzsuzov Y. Holistic Engineering - Interface-Component Model (I-CM). Archived.
- ^ a b https://doi.org/10.35199/dsm2021.1 Interface-Component Model (I-CM) as a System Design Tool for SE Toolset with DSM
- ^ http://systems-engineering.org/#icmdownload FOSS I-CM implementation as a spreadsheed application.
Additional information
[edit]- Tuzsuzov, Yordan (2020). Systems Engineering for All. Tredition. ISBN 978-3347103566. p.86 - p.108
- in-depth (not just passing mentions about the subject)
- reliable
- secondary
- independent of the subject
Make sure you add references that meet these criteria before resubmitting. Learn about mistakes to avoid when addressing this issue. If no additional references exist, the subject is not suitable for Wikipedia.