نتایج جستجو برای: cross cutting

تعداد نتایج: 527225  

2007
Kevin Hoffman Patrick Eugster

Through AspectJ, aspect-oriented programming (AOP) is becoming of increasing interest and availability to Java programmers as it matures as a methodology for improved software modularity via the separation of cross-cutting concerns. AOP proponents often advocate a development strategy where Java programmers write the main application, ignoring cross-cutting concerns, and then AspectJ programmer...

2003
Michael A. Blackstock

Since current object oriented programming languages don’t have existing support for aspects, aspects are often supported through language extensions [1, 2]. Another approach is to use the existing language to encapsulate aspect behaviors, and provide an additional language to express cross cutting statements [3-5]. Finally, other systems [6]including the one described in this paper use features...

Journal: :Architecture, Civil Engineering, Environment 2016

Journal: :Physical therapy in sport : official journal of the Association of Chartered Physiotherapists in Sports Medicine 2014
Yuta Koshino Masanori Yamanaka Yuya Ezawa Tomoya Ishida Takumi Kobayashi Mina Samukawa Hiroshi Saito Naoki Takeda

OBJECTIVE To compare the kinematics of lower limb joints between individuals with and without chronic ankle instability (CAI) during cross-turn and -cutting movements. DESIGN Cross-sectional study. SETTING Motion analysis laboratory. PARTICIPANTS Twelve subjects with CAI and twelve healthy controls. MAIN OUTCOME MEASURES Hip flexion, adduction, and internal rotation, knee flexion, and a...

2010
Nalin Saigal Jay Ligatti

Code modularization provides benefits throughout the software life cycle; however, the presence of crosscutting concerns (CCCs) in software hinders its complete modularization. This paper describes IVCon, a tool with a novel approach for completely modularizing CCCs. IVCon enables users to create, examine, and modify their code in two different views: the woven view and the unwoven view. The wo...

2008
Susanne Cech Previtali Thomas R. Gross

Rather than upgrading a software system to the next version by installing a new binary, software systems could be updated “on-thefly” during their execution. We are developing a software evolution system that leverages aspect technology. As changes typically spread across several classes, we can handle updates like other crosscutting concerns: we encapsulate all changes, constituting a logical ...

2006
Sven Apel Don Batory Marko Rosenmüller

While it is well known that crosscutting concerns occur in many software projects, little is known about the inherent properties of these concerns nor how aspects (should) deal with them. We present a framework for classifying the structural properties of crosscutting concerns into (1) those that benefit from AOP and (2) those that should be implemented by OOP mechanisms. Further, we propose a ...

2006
Sven Apel Don Batory Marko Rosenmüller

While it is well known that crosscutting concerns occur in many software projects, little is known about the inherent properties of these concerns nor how aspects (should) deal with them. We present a framework for classifying the structural properties of crosscutting concerns into (1) those that benefit from AOP and (2) those that should be implemented by OOP mechanisms. Further, we propose a ...

Journal: :Comput. J. 2003
Ian Welch Robert J. Stroud

We have re-engineered a third-party application using a reflective security architecture that allows security to be treated as a crosscutting concern. This has resulted in a considerable reduction in tangling between application code and security code. Prior to the re-engineering, the application was secured using a conventional approach based upon the application of inheritance and the proxy p...

Journal: :JSW 2014
Youness Laghouaouta Adil Anwar Mahmoud Nassar Bernard Coulette

A model driven engineering process involves different and heterogeneous models that represent various perspectives of the system under development. The model composition operation allows combining those sub-models into an integrated view, but remains a tedious activity. For that, traceability information must be maintained to comprehend the composition effects and better manage the operation it...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید