中文
相关论文

相关论文: Pluggable AOP: Designing Aspect Mechanisms for Thi…

200 篇论文

More and more works are done on the design of the Unified Modeling Language (UML) which is designed to help us for modeling effective object oriented software, Existing Object-Oriented design methods are not mature enough to capture…

软件工程 · 计算机科学 2013-07-04 Mohammed F. Nather , Dr. Nada N. Saleem

The advantages of mixed approach with using different kinds of programming techniques for symbolic manipulation are discussed. The main purpose of approach offered is merge the methods of object oriented programming that convenient for…

符号计算 · 计算机科学 2007-05-23 Alexander Yu. Vlasov

Object-oriented programming (OOP) is aimed at describing the structure and behaviour of objects by hiding the mechanism of their representation and access in primitive references. In this article we describe an approach, called…

编程语言 · 计算机科学 2010-09-28 Alexandr Savinov

The expression problem describes a fundamental tradeoff between two types of extensibility: extending a type with new operations, such as by pattern matching on an algebraic data type in functional programming, and extending a type with new…

编程语言 · 计算机科学 2025-11-21 Bohdan Liesnikov , David Binder , Tim Süberkrüb

Aspect oriented programming aims at achieving better modularization for a system's crosscutting concerns in order to improve its key quality attributes, such as evolvability and reusability. Consequently, the adoption of aspect-oriented…

软件工程 · 计算机科学 2016-08-31 Arie van Deursen , Marius Marin , Leon Moonen

It is next to impossible to develop real-life applications in just pure Prolog. With XPCE we realised a mechanism for integrating Prolog with an external object-oriented system that turns this OO system into a natural extension to Prolog.…

软件工程 · 计算机科学 2007-05-23 Jan Wielemaker , Anjo Anjewierden

Background: Aspect-oriented programming (AOP) is an emerging programming paradigm whose focus is about improving modularity, with an emphasis on the modularization of crosscutting concerns. Objective: The goal of this paper is to assess the…

软件工程 · 计算机科学 2011-10-03 Arlindo Lima , Miguel Goulão , Miguel Pessoa Monteiro

Automatic (i.e., computer-assisted) theorem proving (ATP) can come in many flavors. This document presents early steps in our effort towards defining object-oriented theorem proving (OOTP) as a new style of ATP. Traditional theorem proving…

编程语言 · 计算机科学 2019-02-28 Moez A. AbdelGawad

In agile ontology-based software engineering projects support for modular reuse of ontologies from large existing remote repositories, ontology project life cycle management, and transitive dependency management are important needs. The…

软件工程 · 计算机科学 2015-07-02 Adrian Paschke , Ralph Schaefermeier

Aspect-oriented software development builds upon object-oriented development by offering additional abstraction boundaries that help us separate different types of requirements into so-called aspects. Given a legacy OO application, it pays…

软件工程 · 计算机科学 2021-09-27 Barthélémy Dagenais , Hafedh Mili

Design patterns are distilled from many real systems to catalog common programming practice. However, some object-oriented design patterns are distorted or overly complicated because of the lack of supporting programming language constructs…

编程语言 · 计算机科学 2019-06-03 Gerald Baumgartner , Konstantin Läufer , Vincent F. Russo

While object diagrams (ODs) are widely used as a means to document object-oriented systems, they are expressively weak, as they are limited to describe specific possible snapshots of the system at hand. In this paper we introduce modal…

软件工程 · 计算机科学 2014-09-09 Shahar Maoz , Jan Oliver Ringert , Bernhard Rumpe

Component Based Approach has been introduced in core engineering discipline long back but the introduction to component based concept in software perspective is recently developed by Object Management Group. Its benefits from the…

软件工程 · 计算机科学 2010-11-10 Debayan Bose

Alias analysis has been an interesting research topic in verification and optimization of programs. The undecidability of determining whether two expressions in a program may reference to the same object is the main source of the challenges…

编程语言 · 计算机科学 2014-10-21 Georgiana Caltais

Aspect-based sentiment analysis (ABSA) generally requires a deep understanding of the contextual information, including the words associated with the aspect terms and their syntactic dependencies. Most existing studies employ advanced…

计算与语言 · 计算机科学 2025-06-17 Yuanhe Tian , Xu Li , Wei Wang , Guoqing Jin , Pengsen Cheng , Yan Song

In recent years, researchers have become increasingly interested in outlying aspect mining. Outlying aspect mining is the task of finding a set of feature(s), where a given data object is different from the rest of the data objects.…

机器学习 · 计算机科学 2020-05-28 Durgesh Samariya , Jiangang Ma , Sunil Aryal

Dependency context-based word embedding jointly learns the representations of word and dependency context, and has been proved effective in aspect term extraction. In this paper, we design the positional dependency-based word embedding…

计算与语言 · 计算机科学 2020-12-21 Yichun Yin , Chenguang Wang , Ming Zhang

The expression problem describes how most types can easily be extended with new ways to produce the type or new ways to consume the type, but not both. When abstract syntax trees are defined as an algebraic data type, for example, they can…

编程语言 · 计算机科学 2024-03-12 David Binder , Ingo Skupin , Tim Süberkrüb , Klaus Ostermann

The concept of functionality oriented programming is proposed, and some of its aspects are discussed, such as: (1) implementation independent basic types and generic collection types; (2) syntax requirements and recommendations for…

编程语言 · 计算机科学 2011-02-21 Chengpu Wang

Multimodal aspect-based sentiment analysis (MABSA) aims to extract aspects from text-image pairs and recognize their sentiments. Existing methods make great efforts to align the whole image to corresponding aspects. However, different…

计算与语言 · 计算机科学 2023-06-05 Ru Zhou , Wenya Guo , Xumeng Liu , Shenglong Yu , Ying Zhang , Xiaojie Yuan