• 学术搜索
  • 科研智能体
    • Research Labs
    • AI 阅读
    • AI 文库
    • 深度研究
    • 学者亮点
  • 学术资源
    • AI2000
    • 期刊/会议
    • 学者库
    • 学术API
    • 溯源树
    • 数据集
  • 知识沉淀
    • 学术空间
订阅小程序
旧版功能
aminer vip
开通会员低至0.73元/天
一次搞定AI科研
立即登录
  • English
  • 联系方式
    Journal of Systems and Software

    Journal of Systems and Software

    JournalISSN 0164-1212eISSN 1873-1228CCF 软件工程/系统软件/程序设计语言 B中科院 计算机科学 2区

    年发文量

    研究主题

    论文(6590)

    排序
    1NewLLM Self-Healing of Web Locators As Assisted Triage: an Adversarial Benchmark, Deployment Lessons, and an Unconfirmed Cross-Layer Observability Blueprint
    Suneet Malhotra
    2027
    引用
    AI阅读
    加入学术空间
    2NewLLMSec: Context-aware Security Bug Report Prediction Via Relevance-Guided Rebalancing and LLM-derived Embeddings
    Abhinav Jamwal, Kunal Bansal, Shreya Jain, Sandeep Kumar
    2027
    引用
    AI阅读
    加入学术空间
    3NewFrom Duality to Triadic Structuration: Coupling Agile Agency, Generative Technology, and Regulatory Structure
    Xiaofeng Wang, Nan Yang,Zheying Zhang, Ali Mehraj, Pietro Scola, Tomas Herda,Sami Hyrynsalmi

    As generative artificial intelligence (GenAI) increasingly permeates software development, Agile organizations face growing pressure to achieve continuous lifecycle compliance amid rapidly evolving regulatory demands. Classical Structuration Theory and its derivatives account for technology as either an instantiation of social structure or a medium for human agency; neither pole adequately captures GenAI’s quasi-autonomous capacity to reshape organizational practices and give rise to new regulatory obligations. This study addresses this gap by developing Triadic Structuration Theory. Following an incremental design science research (DSR) paradigm, we develop this abstract design artifact through cycle-level intermediate artifacts, with cross-cycle knowledge accumulation. Cycle 1 derives a problem backlog of GenAI-induced tensions in Agile practice. Cycle 2 conceptualizes RegOps, showing how Agile agency adapts under regulatory pressure. Cycle 3 designs an EU AI Act-aligned model card template, showing how regulatory structure becomes embedded in generative technology. Cycle 4 explores GenAI-enabled solutions to ISO-related compliance barriers in an Agile company. Together, the evidence and knowledge accumulated within and across the cycles position generative technology as a third construct rather than a medium between agency and structure. Regulatory structure is embedded directly into it; it reshapes Agile agency through quasi-autonomous action, and its use to meet existing obligations may recursively generate new ones. The study extends Structuration Theory as a middle-range theory to Agile and GenAI contexts, and demonstrates how nested DSR with intermediate artifacts can support theory development. For practitioners, it offers guidance on leveraging GenAI for compliance, cautioning that it is a structural intervention rather than a one-off fix.

    2027
    引用
    AI阅读
    加入学术空间
    4NewVibe Architecting in Software Development: A Comparative Case Study of LLM-guided System Design
    Dae-Kyoo Kim

    Large language models (LLMs) are increasingly used in software engineering, yet empirical understanding of sustained LLM-assisted architecting remains limited. Existing work largely treats LLMs as generators of isolated artifacts rather than participants in continuous architecting processes. This paper presents an empirical study of vibe architecting, a minimally human-in-the-loop approach in which architectural structure, constraints, and behaviors emerge through continuous prompting with an LLM under minimal human guidance. Two systems, NutriCompass and MenuCal, are developed using ChatGPT and Gemini, respectively, under the same prompt sequence with minor progressive variations. The architectural artifacts produced through vibe architecting are evaluated using an artifact evaluation rubric based on correctness, completeness, and consistency. NutriCompass achieves slightly higher overall validity than MenuCal (0.86 vs. 0.83), primarily due to stronger completeness (0.91 vs. 0.78), while both systems exhibit comparable correctness and high consistency. The average validity across both cases is 0.84, indicating generally high artifact validity under the defined artifact evaluation rubric. Vibe architecting exhibits stronger results during early and intermediate architectural activities focusing on structural exploration with a clear and detailed system description. However, the study also confirms that although vibe architecting may reduce human effort, human involvement remains necessary to evaluate outputs and refine artifacts as the prompt sequence progresses, reinforcing the role of LLMs as architectural articulation aids rather than autonomous decision-makers. Broader industrial evaluation and prompt sensitivity analysis are left as future work directions.

    2027
    引用
    AI阅读
    加入学术空间
    5NewWhat Do Cross-Lingual Clone Detectors Really Learn? A Protocol and Semantic Counterfactual Study
    Peng Dai, Yanyang Zhao, Qianjin Zhang,Yunzhan Gong

    Cross-lingual code clone detection aims to identify functionally equivalent code fragments written in different programming languages. Existing detectors often achieve high F1 scores on standard benchmarks, but these scores may be inflated by code or problem overlap and shallow lexical or structural cues. It is therefore unclear whether the detectors compare the semantics of two code fragments or exploit regularities in benchmark construction. To investigate this issue, we conduct a behavioral audit of six representative clone detectors on Java-to-X pairs from Project CodeNet. The audit combines protocols with increasingly strong isolation controls, shortcut controls, partner shuffling, and meaning-preserving and behavior-changing edits.Our results show that measured performance depends strongly on the evaluation protocol. GraphCodeBERT and UniXcoder fall from F1 scores of 0.9848 and 0.9916 under pair-random evaluation to 0.6588 and 0.6970 under problem-disjoint evaluation. Shallow Control achieves an F1 of 0.6889, showing that even problem-disjoint splits retain exploitable non-semantic cues. Partner shuffling further reveals that detectors differ in their reliance on the original cross-lingual pairing. Semantic counterfactuals show that GraphCodeBERT is stable under meaning-preserving edits but insensitive to behavioral changes, while DeepSeek-v4-flash exhibits the reverse pattern. No evaluated detector achieved both high preservation stability and high breaking rejection on this counterfactual set. Thus, neither high F1 nor clean splitting alone demonstrates cross-lingual semantic understanding. Evaluations should also test shortcut reliance, use of both code snippets, and responses to semantics-preserving and semantics-breaking edits.

    2027
    引用
    AI阅读
    加入学术空间
    立即登录,查看全部 6590 篇论文

    高被引作者

    作者引用发文
    Matt Hoffman96111
    Allen B. Riddell96111
    Daniel Lee96111
    Andrew Gelman96111
    Bob Carpenter96111
    Jiqiang Guo96111
    Marcus A. Brubaker96111
    peter li96111
    Betancourt Michael96111
    Goodrich Ben96111

    高产作者

    作者引用发文
    Robert L. Glass58383
    Chin-Chen Chang133126
    chen xiang79025
    Jan Bosch239425
    Peng Liang155224
    Paris Avgeriou209523
    Patricia Lago94223
    W. Eric Wong124922
    Robert L. Glass25722
    Fabio Palomba115621

    相关期刊

    ACM Transactions on Software Engineering and Methodology
    Empirical Software Engineering
    IEEE Software
    IEEE Transactions on Software Engineering
    Information and Software Technology
    Software Quality Journal
    Journal of Software-Evolution and Process
    International Conference on Software Architecture
    Software and Systems Modeling
    International Conference on Software Engineering