English
Related papers

Related papers: Identifying Crosscutting Concerns Using Fan-in Ana…

200 papers

Software undergoes constant changes to support new requirements, address bugs, enhance performance, and ensure maintainability. Thus, developers spend a great portion of their workday trying to understand and review the code changes of…

Software Engineering · Computer Science 2024-08-26 Pouria Alikhanifard , Nikolaos Tsantalis

This paper proposes integrating Aspect-oriented Programming (AOP) into Julia, a language widely used in scientific and High-Performance Computing (HPC). AOP enhances software modularity by encapsulating cross-cutting concerns, such as…

Programming Languages · Computer Science 2024-12-30 Osamu Ishimura , Yoshihide Yoshimoto

Search for the optimizer in computationally demanding model predictive control (MPC) setups can be facilitated by Cloud as a service provider in cyber-physical systems. This advantage introduces the risk that Cloud can obtain unauthorized…

Systems and Control · Electrical Eng. & Systems 2024-01-12 Teimour Hosseinalizadeh , Nils Schlüter , Moritz Schulze Darup , Nima Monshizadeh

Adversarial attacks involve adding, small, often imperceptible, perturbations to inputs with the goal of getting a machine learning model to misclassifying them. While many different adversarial attack strategies have been proposed on image…

Computer Vision and Pattern Recognition · Computer Science 2018-06-01 Avishek Joey Bose , Parham Aarabi

Screening feature selection methods are often used as a preprocessing step for reducing the number of variables before training step. Traditional screening methods only focus on dealing with complete high dimensional datasets. Modern…

Machine Learning · Statistics 2021-04-08 Mingyuan Wang , Adrian Barbu

The work presented in this paper is part of the cooperative research project AUTO-OPT carried out by twelve partners from the automotive industries. One major work package concerns the application of data mining methods in the area of…

Information Retrieval · Computer Science 2007-05-23 A. Kuhlmann , R. -M. Vetter , Ch. Luebbing , C. -A. Thole

Understanding the practice of refactoring documentation is of paramount importance in academia and industry. Issue tracking systems are used by most software projects enabling developers, quality assurance, managers, and users to submit…

Software Engineering · Computer Science 2022-03-22 Eman Abdullah AlOmar , Anthony Peruma , Mohamed Wiem Mkaouer , Christian D. Newman , Ali Ouni

The state-of-the-art Aspect-based Sentiment Analysis (ABSA) approaches are mainly based on either detecting aspect terms and their corresponding sentiment polarities, or co-extracting aspect and opinion terms. However, the extraction of…

Computation and Language · Computer Science 2020-11-03 Chen Zhang , Qiuchi Li , Dawei Song , Benyou Wang

The current research is focusing on the area of Opinion Mining also called as sentiment analysis due to sheer volume of opinion rich web resources such as discussion forums, review sites and blogs are available in digital form. One…

Computation and Language · Computer Science 2013-07-15 Arti Buche , Dr. M. B. Chandak , Akshay Zadgaonkar

Attosecond transient-absorption spectroscopy (ATAS) is an established method for exploring electron dynamics on the subfemtosecond time-scale. ATAS spectra contain certain ubiquitous features, such as oscillating fringes, light-induced…

Atomic Physics · Physics 2017-08-02 Jørgen Johansen Rørstad , Jens E. Bækhøj , Lars Bojer Madsen

Process mining techniques can help organizations to improve their operational processes. Organizations can benefit from process mining techniques in finding and amending the root causes of performance or compliance problems. Considering the…

Machine Learning · Computer Science 2021-08-18 Mahnaz Sadat Qafari , Wil van der Aalst

We propose a dynamic slicing algorithm to compute the slices of aspect-oriented programs. We use a dependence based intermediate program representation called Aspect System Dependence Graph (AOSG) to represent aspect-oriented programs.…

Software Engineering · Computer Science 2014-03-04 Abhishek Ray , Siba Mishra , Durga Prasad Mohapatra

The development of a Cooperative Information System (CIS) becomes more and more complex, new challenges arise for managing this complexity. So, the aspect paradigm is regarded as a promising software development technique which can reduce…

Software Engineering · Computer Science 2013-03-19 Mohamed Amroune , Jean Michel Inglebert , Nacereddine Zarour , Pierre Jean Charrel

Aspect classification, identifying aspects of text segments, facilitates numerous applications, such as sentiment analysis and review summarization. To alleviate the human effort on annotating massive texts, in this paper, we study the…

Computation and Language · Computer Science 2020-05-01 Peiran Li , Fang Guo , Jingbo Shang

Fuzzing is a popular vulnerability automated testing method utilized by professionals and broader community alike. However, despite its abilities, fuzzing is a time-consuming, computationally expensive process. This is problematic for the…

Software Engineering · Computer Science 2023-07-25 Michael Wang , Michael Robinson

The need to increase accuracy in detecting sophisticated cyber attacks poses a great challenge not only to the research community but also to corporations. So far, many approaches have been proposed to cope with this threat. Among them,…

Databases · Computer Science 2011-10-13 Huu Hoa Nguyen , Nouria Harbi , Jérôme Darmont

Multi-stage interconnection networks (MIN) can be designed to achieve fault tolerance and collision solving by providing a set of disjoint paths. In this paper, we are discussing the new simulator added to the tool designed for developing…

Distributed, Parallel, and Cluster Computing · Computer Science 2012-02-06 Ravi Rastogi , Amit Singh , Nikhil Singhal , Nitin , Durg Singh Chauhan

The human face is one of the most crucial parts in interhuman communication. Even when parts of the face are hidden or obstructed the underlying facial movements can be understood. Machine learning approaches often fail in that regard due…

Computer Vision and Pattern Recognition · Computer Science 2024-02-14 Tim Büchner , Sven Sickert , Gerd Fabian Volk , Christoph Anders , Orlando Guntinas-Lichius , Joachim Denzler

The integration of aspect oriented modeling approaches with model-driven engineering process achieved through their direct transformation to aspect-oriented code is expected to enhance the software development from many perspectives.…

Software Engineering · Computer Science 2014-10-15 Abid Mehmood , Dayang N. A. Jawawi

We present a new task setting for attribute mining on e-commerce products, serving as a practical solution to extract open-world attributes without extensive human intervention. Our supervision comes from a high-quality seed attribute set…

Machine Learning · Computer Science 2023-05-31 Liyan Xu , Chenwei Zhang , Xian Li , Jingbo Shang , Jinho D. Choi