Xiao Li

17 papers C 1Journal 15Unranked 1
YearRankTypeTitle / Venue / Authors
2025 J jnl
IEEE Trans. Circuits Syst. I Regul. Pap.
Yushan Liu, Yirui Hu, Xiao Li
2025 J jnl
IEEE Trans. Ind. Electron.
Xiao Li, Zhuofan Xiong, Yushan Liu
2024 J jnl
Int. J. Circuit Theory Appl.
Yushan Liu, Xiangkai Feng, Xiao Li, Baoming Ge, Mingzhu Guo
2024 J jnl
IEEE Trans. Circuits Syst. I Regul. Pap.
Yushan Liu, Jianyu Cao, Xiao Li
2023 C conf
IECON
Yushan Liu, Xiangkai Feng, Xiao Li, Baoming Ge, Mingzhu Guo, Yongchang Zhang
2023 J jnl
IEEE Trans. Ind. Electron.
Yushan Liu, Xuyang Liu, Xiao Li, Haiwen Yuan, Yaosuo Xue
2022 J jnl
Int. J. Circuit Theory Appl.
Xiao Li, Yushan Liu, Haiwen Yuan
2021 J jnl
IEEE Trans. Ind. Electron.
Xiao Li, Yushan Liu, Yaosuo Xue
2020 J jnl
IEEE Access
Yushan Liu, Jie He, Baoming Ge, Xiao Li, Yaosuo Xue, Frede Blaabjerg
2020 J jnl
IEEE Access
Yingjun Guo, Hexu Sun, Yi Zhang, Yushan Liu, Xiao Li, Yaosuo Xue
2020 J jnl
Int. J. Circuit Theory Appl.
Mingzhu Guo, Yushan Liu, Baoming Ge, Shuo Liu, Xiao Li, Fernando J. T. E. Ferreira, Aníbal T. de Almeida
2019 J jnl
IEEE Access
Yushan Liu, Baoming Ge, Xiao Li, Yaosuo Xue
2018 J jnl
IEEE Trans. Ind. Electron.
Baoming Ge, Xiao Li, Haiyu Zhang, Yushan Liu, Robert S. Balog, Haitham Abu-Rub, Lance Alpuerto
2017 J jnl
IEEE Trans. Ind. Electron.
Xiao Li, Haiyu Zhang, Mohammad B. Shadmand, Robert S. Balog
2016 J jnl
IEEE Trans. Ind. Electron.
Baoming Ge, Yushan Liu, Haitham Abu-Rub, Robert S. Balog, Fang Zheng Peng, Hexu Sun, Xiao Li
2016 J jnl
IEEE Trans. Ind. Informatics
Baoming Ge, Yushan Liu, Haitham Abu-Rub, Robert S. Balog, Fang Zheng Peng, Stephen McConnell, Xiao Li
2014 conf
MWSCAS
Xiao Li, Robert S. Balog
redb/extractors/decompiler/bninja/arch/creator.py
← Index redb/extractors/decompiler/bninja/arch/creator.py python
# Support both package and standalone imports
try:
    from .architecture import Architecture
except ImportError:
    # Fallback to absolute imports (for multiprocessing spawned processes)
    from redb.extractors.decompiler.bninja.arch.architecture import Architecture


class ArchitectureCreator:
    """Get the correct architecture from the string of architecture retrieved from Binary Ninja."""

    def __init__(self, arch):
        self.arch = arch.lower()

    def get(self) -> Architecture:
        if self.arch == "x86":
            try:
                from .x86 import Arch_x86
            except ImportError:
                # Fallback to absolute imports (for multiprocessing spawned processes)
                from redb.extractors.decompiler.bninja.arch.x86 import Arch_x86

            return Arch_x86()
        else:
            raise ValueError(f"Unsupported architecture: {self.arch}")