Primitive Components: Towards more flexible Black Box AOP Yaseen Khattak Trinity College Dublin Distributed Systems Group Department of Computer Science and Statistics +353 86 2204719 Stephen Barrett Trinity College Dublin Distributed Systems Group Department of Computer Science and Statistics +353 1 896 2730 yaseen@cs.tcd.ie Stephen.Barrett@cs.tcd.ie ABSTRACT This paper describes an approach to enhance flexibility in Aspect Oriented Software Development that targets black box software components. To this end, a new model which we call Primitive Components is presented. These software components are finest grained black box software modules. Primitive Components are generated by a proposed tool from standard binaries. In this paper, the concept is presented and evaluated to find directions for future work. Finally the results of the evaluation are discussed. exhibited behavior. These distributed domains have high requirements for availability, and a capacity for dynamic system adaptation is preferable to support for to static change only. In such domains, Component Based Development (CBD) is an efficient way of developing and adapting software. CBD is particularly useful for functional requirements that can be modularized cleanly in software components. Such dynamic requirements for distributed systems can be met with the flexibility [5] offered by current component based technologies.
/lp/association-for-computing-machinery/primitive-components-towards-more-flexible-black-box-aop-t8Qu75qmaw