| ISMtools-package | R Documentation |
A comprehensive toolkit for Interpretive Structural Modelling (ISM) and MICMAC analysis. ISM is a methodology for identifying and summarizing relationships among specific elements which define an issue or problem.
create_relation_matrixCreate or convert adjacency matrices
convert_to_matrixConvert edge lists to adjacency matrices
create_ssimCreate SSIM (Structural Self-Interaction Matrix) template
ssim_to_matrixConvert SSIM (V/A/X/O) to adjacency matrix
compute_reachabilityCalculate reachability matrix using Warshall's algorithm
level_partitioningPerform hierarchical level decomposition
micmac_analysisMICMAC analysis (driving/dependence power)
extract_direct_edgesTransitive reduction for clean diagrams
plot_ismStatic ISM structure visualization (base R or igraph)
plot_interactive_ismInteractive ISM visualization (requires visNetwork)
plot_micmacMICMAC scatter plot
Create SSIM using create_ssim or adjacency matrix using create_relation_matrix
Convert SSIM to adjacency matrix using ssim_to_matrix (if applicable)
Compute reachability matrix using compute_reachability
Perform level partitioning using level_partitioning
Perform MICMAC analysis using micmac_analysis
Visualize results using plot_ism and plot_micmac
The package includes an example dataset ism_example containing
a project risk factors adjacency matrix for demonstration purposes.
Maintainer: Yi Tang tangyi@cidp.edu.cn (ORCID)
Warfield, J. N. (1974). Developing interconnection matrices in structural modeling. IEEE Transactions on Systems, Man, and Cybernetics, SMC-4(1), 81-87. \Sexpr[results=rd]{tools:::Rd_expr_doi("10.1109/TSMC.1974.5408524")}
Sage, A. P. (1977). Interpretive Structural Modeling: Methodology for Large-scale Systems. McGraw-Hill.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.