Suchergebnisse - Aspect-Oriented Programming Design Pattern
-
1
Aspect-oriented programming and pluggable software units: a comparison based on design patterns
ISSN: 0038-0644, 1097-024XVeröffentlicht: Bognor Regis Blackwell Publishing Ltd 01.03.2015Veröffentlicht in Software, practice & experience (01.03.2015)“… In particular, reuse is not fully supported by object‐oriented programming (OOP). Aspect‐oriented programming (AOP …”
Volltext
Journal Article -
2
Facilitating software extension with design patterns and Aspect-Oriented Programming
ISSN: 0164-1212, 1873-1228Veröffentlicht: New York Elsevier Inc 01.10.2008Veröffentlicht in The Journal of systems and software (01.10.2008)“… design problem relevant to the extension. The first alternative follows a simplistic solution, the second makes use of a design pattern and the third applies …”
Volltext
Journal Article -
3
Blending design patterns with aspects: A quantitative study
ISSN: 0164-1212, 1873-1228Veröffentlicht: New York Elsevier Inc 01.12.2014Veröffentlicht in The Journal of systems and software (01.12.2014)“… •We investigated the scalability of AOP for composing GoF design patterns.•We study the benefits and drawbacks of AOP for composing GoF design patterns …”
Volltext
Journal Article -
4
Software product lines extraction driven by language server protocol
ISSN: 0164-1212, 1873-1228Veröffentlicht: Elsevier Inc 01.11.2023Veröffentlicht in The Journal of systems and software (01.11.2023)“… Software product lines (SPL) describe highly-variable software systems as a family of similar products that differ in terms of the features they provide. The …”
Volltext
Journal Article -
5
Exploring the Quality Improvement in Small Scale Project Using Aspect-Oriented Design
ISSN: 2277-3878, 2277-3878Veröffentlicht: 30.07.2019Veröffentlicht in International journal of recent technology and engineering (30.07.2019)“… Aspect-oriented software development (AOSD) seeks to renovate the software quality by use of alteration to the design in object-oriented based systems …”
Volltext
Journal Article -
6
Aspect-Oriented Software Development in Practice: Tales from AOSD-Europe
ISSN: 0018-9162, 1558-0814Veröffentlicht: New York, NY IEEE 01.02.2010Veröffentlicht in Computer (Long Beach, Calif.) (01.02.2010)“… ). Numerous industrial-strength aspect-oriented (AO) programming frameworks exist, including AspectJ, JBoss, and Spring, as do various aspect-oriented analysis and design …”
Volltext
Journal Article -
7
Implementing design patterns in Object Teams
ISSN: 0038-0644, 1097-024XVeröffentlicht: Bognor Regis Blackwell Publishing Ltd 01.12.2013Veröffentlicht in Software, practice & experience (01.12.2013)“… ‐of‐Four design patterns. An analysis of the implementations is provided, in terms of advantages of Object Teams over Java with respect to modularity, module composition and reuse …”
Volltext
Journal Article -
8
An illustrative example of refactoring object-oriented source code with aspect-oriented mechanisms
ISSN: 0038-0644, 1097-024XVeröffentlicht: Chichester, UK John Wiley & Sons, Ltd 10.04.2008Veröffentlicht in Software, practice & experience (10.04.2008)“… The process illustrates the use of a collection of refactorings for aspect‐oriented source code, covering the extraction of scattered implementation elements to aspects …”
Volltext
Journal Article -
9
Implementation Support of Security Design Patterns Using Test Templates
ISSN: 2078-2489, 2078-2489Veröffentlicht: MDPI AG 15.06.2016Veröffentlicht in Information (Basel) (15.06.2016)“… Here we propose a support method for security design patterns in the implementation phase of software development …”
Volltext
Journal Article -
10
Modular software design with crosscutting interfaces
ISSN: 0740-7459, 1937-4194Veröffentlicht: Los Alamitos, CA IEEE 01.01.2006Veröffentlicht in IEEE software (01.01.2006)“… Aspect-oriented programming (AOP) languages such as AspectJ offer new mechanisms and possibilities for decomposing systems into modules and composing modules into systems …”
Volltext
Journal Article -
11
Compositional aspect-oriented design pattern properties
ISSN: 0132-2818, 2335-898XVeröffentlicht: Vilnius University Press 20.12.2009Veröffentlicht in Lietuvos matematikos rinkinys (20.12.2009)“… In this publication we analyze traditional object-oriented design pattern aspectual compositions implemented in object-oriented framework …”
Volltext
Journal Article -
12
On Identifying Bug Patterns in Aspect-Oriented Programs
ISBN: 9780769528700, 0769528708ISSN: 0730-3157Veröffentlicht: IEEE 01.07.2007Veröffentlicht in 31st Annual International Computer Software and Applications Conference (COMPSAC 2007) (01.07.2007)“… Aspect-oriented programming (AOP) is a new technique to separate the cross-cutting concerns for improving modularity in software design and implementation …”
Volltext
Tagungsbericht -
13
Pointcut Rejuvenation: Recovering Pointcut Expressions in Evolving Aspect-Oriented Software
ISSN: 0098-5589, 1939-3520Veröffentlicht: New York IEEE 01.05.2012Veröffentlicht in IEEE transactions on software engineering (01.05.2012)“… Pointcut fragility is a well-documented problem in Aspect-Oriented Programming; changes to the base code can lead to join points incorrectly falling in or out of the scope of pointcuts …”
Volltext
Journal Article -
14
An aspect-oriented approach for improving architecture design efficiency
ISBN: 1605580791, 9781605580791ISSN: 0270-5257Veröffentlicht: 01.01.2008Veröffentlicht in International Conference on Software Engineering 2008 (01.01.2008)“… Major issues in software engineering today are the ever increasing size and complexity of systems with, at the same time, high demands for quality. Software …”
Volltext
Journal Article -
15
Implementing design patterns as parametric aspects using ParaAJ: The case of the singleton, observer, and decorator design patterns
ISSN: 1477-8424, 1873-6866Veröffentlicht: Elsevier Ltd 01.04.2016Veröffentlicht in Computer languages, systems & structures (01.04.2016)“… Implementation of a design pattern can take many forms according to the programming language being used …”
Volltext
Journal Article -
16
System-level power estimation using SystemC and aspect-oriented programming
ISSN: 0020-7217, 1362-3060Veröffentlicht: Abingdon Taylor & Francis 01.09.2010Veröffentlicht in International journal of electronics (01.09.2010)“… The article presents a novel high-level power estimation methodology based on SystemC and aspect-oriented programming (AOP …”
Volltext
Journal Article -
17
Study of advanced separation of concerns approaches using the GoF design patterns: A quantitative and qualitative comparison
ISSN: 0950-5849, 1873-6025Veröffentlicht: Amsterdam Elsevier B.V 01.10.2014Veröffentlicht in Information and software technology (01.10.2014)“… Since the emergence of the aspect oriented paradigm, several studies have been conducted to test the contribution of this new paradigm compared to the object paradigm …”
Volltext
Journal Article -
18
Pointcut Rejuvenation: Recovering Pointcut Expressions in Evolving Aspect-Oriented Software
ISBN: 1424452597, 9781424452590ISSN: 1938-4300Veröffentlicht: IEEE 01.11.2009Veröffentlicht in 2009 IEEE/ACM International Conference on Automated Software Engineering (01.11.2009)“… Pointcut fragility is a well-documented problem in Aspect-Oriented Programming; changes to the base-code can lead to join points incorrectly falling in or out of the scope of pointcuts …”
Volltext
Tagungsbericht -
19
PHANtom: a modern aspect language for Pharo Smalltalk
ISSN: 0038-0644, 1097-024XVeröffentlicht: Bognor Regis Blackwell Publishing Ltd 01.04.2014Veröffentlicht in Software, practice & experience (01.04.2014)“… SUMMARYIn the context of our research on Aspect‐Oriented Programming, we have a need for a modern and powerful aspect language for Smalltalk …”
Volltext
Journal Article -
20
Bad-Smell Metrics for Aspect-Oriented Software
ISBN: 0769528414, 9780769528410Veröffentlicht: IEEE 01.07.2007Veröffentlicht in 6th IEEE/ACIS International Conference on Computer and Information Science : (ICIS 2007) in conjunction with 1st IEEE/ACIS International Workshop on e-Activity (IWEA 2007) : proceedings : 11-13 July, 2007, Melbourne, Australia (01.07.2007)“… Bad smells are metaphors to describe software patterns that are generally associated with bad design and bad programming of object-oriented programming (OOP …”
Volltext
Tagungsbericht

