Results 41 to 50 of about 4,195 (153)

Aspect-Oriented Approach of Non-Functional Requirements for Embedded System-Based IoT Applications

open access: yesIEEE Access
Designing high-performance embedded devices is usually time consuming and error-prone due to conflicting non-functional requirements (NFRs) like performance, timeliness, and sustainability.
Anirban Bhar   +2 more
doaj   +1 more source

Java Modular Extension for Operator Overloading

open access: yes, 2014
The paper introduces a modular extension (plugin) for Java language compilers and Integrated Development Environments (IDE) which adds operator overloading feature to Java language while preserving backward compatibility.
Melentyev, Artem
core   +1 more source

An Assessment of Maintainability of an Aspect‐Oriented System

open access: yesInternational Scholarly Research Notices, Volume 2013, Issue 1, 2013., 2013
Software maintenance is an important activity in software development. Some development methodologies such as the object‐oriented have contributed in improving maintainability of software. However, crosscutting concerns are still challenges that affect the maintainability of OO software.
Kagiso Mguni   +4 more
wiley   +1 more source

Composing Aspects at Shared Join Points [PDF]

open access: yes, 2005
Aspect-oriented languages provide means to superimpose aspectual behavior on a given set of join points. It is possible that not just a single, but several units of aspectual behavior need to be superimposed on the same join point.
Aksit, Mehmet   +2 more
core   +3 more sources

Multilanguage Semantic Interoperability in Distributed Applications

open access: yesJournal of Engineering, Volume 2013, Issue 1, 2013., 2013
JOSI is a software framework that tries to simplify the development of such kinds of applications both by providing the possibility of working on models for representing such semantic information and by offering some implementations of such models that can be easily used by software developers without any knowledge about semantic models and languages ...
Agostino Poggi   +2 more
wiley   +1 more source

Pluggable AOP: Designing Aspect Mechanisms for Third-party Composition

open access: yes, 2005
Studies of Aspect-Oriented Programming (AOP) usually focus on a language in which a specific aspect extension is integrated with a base language. Languages specified in this manner have a fixed, non-extensible AOP functionality. In this paper we consider
Kojarski, Sergei, Lorenz, David H.
core   +3 more sources

Developing a Generic Debugger for Advanced-Dispatching Languages [PDF]

open access: yes, 2010
Programming-language research has introduced a considerable number of advanced-dispatching mechanisms in order to improve modularity. Advanced-dispatching mechanisms allow changing the behavior of a function without modifying their call sites and thus ...
Bockisch, Christoph, Yin, Haihan
core   +1 more source

LSTM Attention-Driven Similarity Learning for Effective Bug Localization

open access: yesApplied Sciences
Objective: The complexity of software systems, with their multifaceted functionalities and intricate source code structures, poses significant challenges for developers in identifying and resolving bugs.
Geunseok Yang, Jinfeng Ji, Eontae Kim
doaj   +1 more source

AspectJ Paradigm Model: A basis for Multi-paradigm Design for AspectJ [PDF]

open access: yes, 2001
Multi-paradigm design is a metaparadigm: it enables to select the appropriate paradigm among those supported by a programming language for a feature being modeled in a process called transformational analysis. A paradigm model is a basis for multi-paradigm design. Feature modeling appears to be appropriate to represent a paradigm model. Such a model is
openaire   +1 more source

Implementing an OpenMP-like standard with AspectJ [PDF]

open access: yesProceedings of the 3rd workshop on Modularity in systems software, 2013
This paper presents an aspect-oriented library, coded in AspectJ, that aims to mimic the OpenMP standard for multicore programming in Java. Building the library on top of AspectJ intrinsically supports the sequential semantics of OpenMP. The library enables the use of parallelism related constructors in object-oriented systems due to better ...
Medeiros, Bruno Silvestre   +1 more
openaire   +2 more sources

Home - About - Disclaimer - Privacy