Xiang Li

32 papers C 1Journal 27Unranked 4
YearRankTypeTitle / Venue / Authors
2026 J jnl
Medical Image Anal.
Xiang Li, Like Li, Minglei Li, Pengfei Yan, Ting Feng, Hao Luo, Yong Zhao, Shen Yin
2026 J jnl
IEEE Internet Things J.
Yu Sun, Xiang Li, Like Li, Ting Feng, Yong Zhao, Shen Yin
2025 C conf
INDIN
Kesheng Zhang, Xiang Li, Ting Feng, Jinliang Ding, Shen Yin
2025 J jnl
IEEE Trans. Ind. Informatics
Kesheng Zhang, Like Li, Xiang Li, Jinliang Ding, Shen Yin
2025 J jnl
IEEE Trans. Instrum. Meas.
Xiang Li, Like Li, Kesheng Zhang
2025 J jnl
IEEE Trans. Circuits Syst. Video Technol.
Minglei Li, Wushuang Gong, Pengfei Yan, Xiang Li, Yuchen Jiang, Hao Luo, Hang Zhou, Shen Yin
2025 J jnl
IEEE Trans. Ind. Informatics
Xiang Li, Like Li, Kesheng Zhang, Xiaoming Chen, Ting Feng, Yong Zhao, Shen Yin
2025 J jnl
Inf. Fusion
Xiang Li, Like Li, Yuchen Jiang, Hao Wang, Xinyu Qiao, Ting Feng, Hao Luo, Yong Zhao
2024 J jnl
IEEE Trans. Ind. Informatics
Jiusi Zhang, Cong-Sheng Huang, Mo-Yuen Chow, Xiang Li, Jilun Tian, Hao Luo, Shen Yin
2024 J jnl
Expert Syst. Appl.
Xiang Li, Songcen Lv, Jiusi Zhang, Minglei Li, Juan J. Rodríguez-Andina, Yong Qin, Shen Yin, Hao Luo
2024 J jnl
Inf. Fusion
Pengfei Yan, Wushuang Gong, Minglei Li, Jiusi Zhang, Xiang Li, Yuchen Jiang, Hao Luo, Hang Zhou
2023 J jnl
Discov. Artif. Intell.
Jiangqi Li, Xiang Li, Minglei Li, Pengfei Yan
2023 J jnl
Reliab. Eng. Syst. Saf.
Jiusi Zhang, Xiang Li, Jilun Tian, Yuchen Jiang, Hao Luo, Shen Yin
2023 J jnl
Reliab. Eng. Syst. Saf.
Jiusi Zhang, Xiang Li, Jilun Tian, Hao Luo, Shen Yin
2023 J jnl
BMC Medical Imaging
Chen Liang, Xiang Li, Yong Qin, Minglei Li, Yingkai Ma, Ren Wang, Xiangning Xu, Jinping Yu, Songcen Lv, Hao Luo
2023 J jnl
Comput. Biol. Medicine
Pengfei Yan, Weiling Sun, Xiang Li, Minglei Li, Yuchen Jiang, Hao Luo
2023 J jnl
Artif. Intell. Medicine
Minglei Li, Hang Zhou, Xiang Li, Pengfei Yan, Yuchen Jiang, Hao Luo, Xianli Zhou, Shen Yin
2023 J jnl
IEEE Trans. Medical Imaging
Xiang Li, Songcen Lv, Minglei Li, Jiusi Zhang, Yuchen Jiang, Yong Qin, Hao Luo, Shen Yin
2022 J jnl
Reliab. Eng. Syst. Saf.
Jiusi Zhang, Yuchen Jiang, Xiang Li, Mingyi Huo, Hao Luo, Shen Yin
2022 J jnl
Knowl. Based Syst.
Minglei Li, Xiang Li, Yuchen Jiang, Jiusi Zhang, Hao Luo, Shen Yin
2022 J jnl
Artif. Intell. Medicine
Xiang Li, Yuchen Jiang, Jiusi Zhang, Minglei Li, Hao Luo, Shen Yin
2022 J jnl
IEEE Trans. Artif. Intell.
Xiang Li, Yuchen Jiang, Chenglin Liu, Shaochong Liu, Hao Luo, Shen Yin
2022 J jnl
Reliab. Eng. Syst. Saf.
Jiusi Zhang, Yuchen Jiang, Shimeng Wu, Xiang Li, Hao Luo, Shen Yin
2022 J jnl
Discov. Artif. Intell.
Yuchen Jiang, Xiang Li, Hao Luo, Shen Yin, Okyay Kaynak
2022 J jnl
IEEE Trans. Instrum. Meas.
Xiang Li, Yuchen Jiang, Yiliu Liu, Jiusi Zhang, Shen Yin, Hao Luo
2021 J jnl
IEEE Trans. Ind. Informatics
Shaochong Liu, Xiang Li, Yuchen Jiang, Hao Luo, Yanhui Gao, Shen Yin
2021 J jnl
IEEE Trans. Ind. Informatics
Xiang Li, Yuchen Jiang, Minglei Li, Shen Yin
2021 conf
CAA SAFEPROCESS
Ar Junejo, Xiang Li, Minglei Li, Nauman Ullah Gilal
2021 J jnl
Discov. Artif. Intell.
Xiang Li, Yuchen Jiang, Juan J. Rodríguez-Andina, Hao Luo, Shen Yin, Okyay Kaynak
2020 conf
ISIE
Shaochong Liu, Shen Yin, Hao Luo, Minglei Li, Xiang Li
2019 conf
CAA SAFEPROCESS
Hu Peng, Yuchen Jiang, Xiang Li, Hao Luo, Shen Yin
2019 conf
ICPS
Xiang Li, Yuchen Jiang, Hu Peng, Shen Yin
pyproject.toml
← Index pyproject.toml ini
[tool.black]
line-length = 120
target-version = ['py38']
include = '\.pyi?$'
extend-exclude = '''
/(
  # directories
  \.eggs
  | \.git
  | \.hg
  | \.mypy_cache
  | \.tox
  | \.venv
  | build
  | dist
  | venv
)/
'''

[tool.isort]
profile = "black"
line_length = 120
multi_line_output = 3
include_trailing_comma = true
force_grid_wrap = 0
use_parentheses = true
ensure_newline_before_comments = true

[tool.flake8]
max-line-length = 120
ignore = ["E501", "W503", "E203", "F401"]
exclude = [
    "__pycache__",
    ".git",
    "venv",
    "build",
    "dist",
    "*.egg-info",
]

[tool.pylint.messages_control]
disable = [
    "C0114",  # missing-module-docstring
    "C0115",  # missing-class-docstring
    "C0116",  # missing-function-docstring
    "C0103",  # invalid-name
    "R0903",  # too-few-public-methods
    "R0913",  # too-many-arguments
    "R0914",  # too-many-locals
    "R0915",  # too-many-statements
]

[tool.pylint.format]
max-line-length = 120

# ============================================================================
# Pytest Configuration
# ============================================================================
[tool.pytest.ini_options]
testpaths = ["tests/unit", "tests/integration"]
python_files = ["test_*.py"]
python_classes = ["Test*"]
python_functions = ["test_*"]

# Default options: verbose, show locals on failure, strict markers
addopts = [
    "-v",
    "--strict-markers",
    "--tb=short",
]

# Custom markers for selective test execution
markers = [
    "unit: Pure unit tests - no external deps, no disk I/O, fast (< 1s each)",
    "integration: Integration tests - use real test binaries on disk",
    "slow: Tests that take > 5s (e.g. entropy on large files, full extraction pipelines)",
    "pe: Tests specific to PE binary analysis",
    "elf: Tests specific to ELF binary analysis",
    "macho: Tests specific to Mach-O binary analysis",
    "apk: Tests specific to APK binary analysis",
    "exporters: Tests for database exporters (ClickHouse, Elasticsearch, Print)",
    "dataclass: Tests for dataclass construction and field validation",
    "binja: Tests for Binary Ninja decompiler extractors (mocked, no license needed)",
]