中文
相关论文

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

200 篇论文

Aspect-Oriented Programming (AOP) improves modularity by encapsulating crosscutting concerns into aspects. Some mechanisms to compose aspects allow invasiveness as a mean to integrate concerns. Invasiveness means that AOP languages have…

编程语言 · 计算机科学 2009-04-20 Freddy Munoz , Benoit Baudry , Olivier Barais

Aspect-orientation is a relatively new paradigm that introduces abstractions to modularize the implementation of system-wide policies. It is based on a composition operation, called aspect weaving, that implicitly modifies a base system by…

计算机科学中的逻辑 · 计算机科学 2010-04-01 Rodrigo Machado , Reiko Heckel , Leila Ribeiro

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…

编程语言 · 计算机科学 2024-12-30 Osamu Ishimura , Yoshihide Yoshimoto

An application security has two primary goals: first, it is intended to prevent unauthorised personnel from accessing information at higher classification than their authorisation. Second, it is intended to prevent personnel from…

密码学与安全 · 计算机科学 2010-06-24 Kotrappa Sirbi , Prakash Jayanth Kulkarni

The world of HPC systems is changing to a more complicated system because the performance improvement of processors has been slowed down. One of the promising approaches is Domain-Specific Language(DSL), which provides a productive…

分布式、并行与集群计算 · 计算机科学 2022-08-30 Osamu Ishimura , Yoshihide Yoshimoto

Many variability management techniques rely on sophisticated language extension or tools to support it. While this can provide dedicated syntax and operational mechanism but it struggling practical adaptation for the cost of adapting new…

编程语言 · 计算机科学 2021-09-15 Hiun Kim

A spreadsheet usually starts as a simple and single-user software artifact, but, as frequent as in other software systems, quickly evolves into a complex system developed by many actors. Often, different users work on different aspects of…

软件工程 · 计算机科学 2015-03-12 Pedro Maia , Jorge Mendes , Jácome Cunha , Henrique Rebêlo , João Saraiva

Security remains a critical challenge in modern web applications, where threats such as unauthorized access, data breaches, and injection attacks continue to undermine trust and reliability. Traditional Object-Oriented Programming (OOP)…

软件工程 · 计算机科学 2025-09-10 Mterorga Ukor

Language-oriented modularity (LOM) is a methodology that complements language-oriented programming (LOP) in providing on-demand language abstraction solutions during software development. It involves the implementation and immediate…

软件工程 · 计算机科学 2017-04-03 Arik Hadas , David H Lorenz

Highly dynamic computing environments, like ubiquitous and pervasive computing environments, require frequent adaptation of applications. This has to be done in a timely fashion, and the adaptation process must be as fast as possible and…

软件工程 · 计算机科学 2011-11-09 Nicolas Ferry , Jean-Yves Tigli , Stéphane Lavirotte , Gaëtan Rey , Michel Riveill

Is there a characteristic of coordination languages that makes them qualitatively different from general programming languages and deserves special academic attention? This report proposes a nuanced answer in three parts. The first part…

软件工程 · 计算机科学 2013-06-17 Raphael 'kena' Poss

Internet of Things (IoT) has become the buzzword for the development of Smart City and its applications. In this context, development of supporting software forms the core part of the IoT infrastructure. A Middleware sits in between the IoT…

软件工程 · 计算机科学 2020-09-24 Senthil Velan S

Object-Oriented Programming (OOP) has become a crucial paradigm for managing the growing complexity of modern software systems, particularly in fields like machine learning, deep learning, large language models (LLM), and data analytics.…

Dynamic software adaptability is one of the central features leveraged by autonomic computing. However, developing software that changes its behavior at run time adapting to the operational conditions is a challenging task. Several…

编程语言 · 计算机科学 2012-04-02 Guido Salvaneschi , Carlo Ghezzi , Matteo Pradella

For the purposes of tool development, computer languages are usually described using context-free grammars with annotations such as semantic actions or pretty-printing instructions. These descriptions are processed by generators which…

编程语言 · 计算机科学 2010-01-19 Andrey Breslav

We propose some slight additions to O-O languages to implement the necessary features for using Deductive Object Programming (DOP). This way of programming based upon the manipulation of the Production Tree of the Objects of Interest,…

软件工程 · 计算机科学 2007-05-23 Francois Colonna

Design by Contract (DbC) and runtime enforcement of program assertions enables the construction of more robust software. It also enables the assignment of blame in error reporting. Unfortunately, there is no support for runtime contract…

软件工程 · 计算机科学 2007-05-23 David H. Lorenz , Therapon Skotiniotis

Identity Management is becoming more and more important in business systems as they are opened for third parties including trading partners, consumers and suppliers. This paper presents an approach securing a system without any knowledge of…

密码学与安全 · 计算机科学 2007-05-23 Nicolai Kuntze , Thomas Rauch , Andreas U. Schmidt

This article is an attempt to combine different ways of working with sets of objects and their classes for designing and development of artificial intelligent systems (AIS) of analysis information, using object-oriented programming (OOP).…

人工智能 · 计算机科学 2020-02-24 D. O. Terletskyi , O. I. Provotar

Aspect-based sentiment classification is a crucial problem in fine-grained sentiment analysis, which aims to predict the sentiment polarity of the given aspect according to its context. Previous works have made remarkable progress in…

计算与语言 · 计算机科学 2023-08-23 Xueyi Liu , Rui Hou , Yanglei Gan , Da Luo , Changlin Li , Xiaojun Shi , Qiao Liu
‹ 上一页 1 2 3 10 下一页 ›