Results 31 to 40 of about 4,195 (153)

Code generator framework for smart TV platforms

open access: yesIET Software, Volume 13, Issue 4, Page 268-279, August 2019., 2019
In recent years, smart TVs have become more common, making them need to be included as targets for the software industry. In this study, the authors developed a code generator framework and demonstrated it in an architectural view. The proposed framework converts C# programming language based projects, in a Windows Forms or a Windows Phone Application ...
Akhan Akbulut, Sezer Toprak
wiley   +1 more source

Software fault localisation: a systematic mapping study

open access: yesIET Software, Volume 13, Issue 1, Page 60-74, February 2019., 2019
Software fault localisation (SFL) is recognised to be one of the most tedious, costly, and critical activities in program debugging. Due to the increase in software complexity, there is a huge interest in advanced SFL techniques that aid software engineers in locating program bugs.
Abubakar Zakari   +3 more
wiley   +1 more source

Evolutionary approach to generating test data for data flow test

open access: yesIET Software, Volume 12, Issue 4, Page 318-323, August 2018., 2018
Software testing consumes a significant portion of software effort. Program entities such as branch or definition–use pairs (DUPs) are used in diverse software development tasks. In this study, the authors present a novel evolution‐based approach to generating test data for all definition–use coverage.
Shujuan Jiang   +5 more
wiley   +1 more source

Arch-pattern based design and aspect-oriented implementation of Readers-Writers concurrent problem [PDF]

open access: yesComputer Science Journal of Moldova, 2007
The classical problems of concurrent programming start from the design problems of operating systems in the 80-s. But today there are still proposed new solutions for these problems with the help of various design and programming approaches.
Dumitru Ciorbă   +3 more
doaj  

AspectJ code analysis and verification with GASR [PDF]

open access: yesJournal of Systems and Software, 2016
We argue for a general-purpose source code analysis tool that is aware of aspects.We present the logic program querying tool GASR, the first such tool.We discuss its implementation along with its library of logical predicates.We show how it can automatically verify previously published aspectual assumptions. Aspect-oriented programming languages extend
Johan Fabry   +5 more
openaire   +5 more sources

Practical Benefits of Aspect‐Oriented Programming Paradigm in Discrete Event Simulation

open access: yesModelling and Simulation in Engineering, Volume 2014, Issue 1, 2014., 2014
Aspect‐oriented modeling and simulation is a new approach which uses the separation of concerns principle to enhance the quality of models and simulation tools. It adopts the separation of concerns (SOC) principle. Thus, crosscutting concerns such as processes synchronization, steady state detection, and graphical animation could be separated from ...
Meriem Chibani   +3 more
wiley   +1 more source

Metamodel for Tracing Concerns across the Life Cycle [PDF]

open access: yes, 2007
Several aspect-oriented approaches have been proposed to specify aspects at different phases in the software life cycle. Aspects can appear within a phase, be refined or mapped to other aspects in later phases, or even disappear.\ud Tracing aspects is ...
Aksit, Mehmet   +3 more
core   +2 more sources

How AspectJ is Used: An Analysis of Eleven AspectJ Programs. [PDF]

open access: yesThe Journal of Object Technology, 2010
While it is well-known that crosscutting concerns occur in many software projects, little is known on how aspect-oriented programming, and in particular AspectJ, have been used. In this paper, we analyze eleven AspectJ programs by different authors to answer the questions: which mechanisms are used, to what extent, and for what purpose.
openaire   +1 more source

SPOT: A DSL for Extending Fortran Programs with Metaprogramming

open access: yesAdvances in Software Engineering, Volume 2014, Issue 1, 2014., 2014
Metaprogramming has shown much promise for improving the quality of software by offering programming language techniques to address issues of modularity, reusability, maintainability, and extensibility. Thus far, the power of metaprogramming has not been explored deeply in the area of high performance computing (HPC).
Songqing Yue   +2 more
wiley   +1 more source

Web services property sequence chart monitor: a tool chain for monitoring BPEL‐based web service composition with scenario‐based specifications

open access: yesIET Software, Volume 7, Issue 4, Page 222-248, August 2013., 2013
Web service composition is a new paradigm to develop distributed and reactive software‐intensive systems. Owing to the autonomous nature of basic services, the validation of composite service must be extended from design‐time to run‐time. Here, the authors describe a novel tool chain called web services property sequence chart monitor to monitor ...
Pengcheng Zhang   +3 more
wiley   +1 more source

Home - About - Disclaimer - Privacy