5 citations found. Retrieving documents...
N. Sridhar, B. W. Weide, and P. Bucci. Service facilities: Extending abstract factories to decouple advanced dependencies. In Proc. ICSR-7, pages 309--326, April 2002.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Reasoning about Parameterized Components with Dynamic Binding - Sridhar, Weide (2003)   Self-citation (Sridhar Weide)   (Correct)

No context found.

N. Sridhar, B. W. Weide, and P. Bucci. Service facilities: Extending abstract factories to decouple advanced dependencies. In Proc. ICSR-7, pages 309--326, April 2002.


Unknown -   Self-citation (Weide)   (Correct)

No context found.

N. Sridhar, B. W. Weide, and P. Bucci. Service facilities: Extending abstract factories to decouple advanced dependencies. In Proceedings of the 7th International Conference on Software Reuse, pages 309--326, April 2002.


Generating Configurable Containers for Component-Based.. - Nigamanth Sridhar The (2003)   (1 citation)  Self-citation (Sridhar)   (Correct)

....These approaches fall short, however, in enabling tractable reasoning. To extend existing work in reasoning about parameterized components to container based approaches, we view containers as parameterized components. We present a model of component containers based on Service Facilities (Serfs) [18] a design pattern framework that supports the construction of parameterized components that supports dynamic binding. To ease the transition to this new approach, we present the design of a tool that automatically generates Serf containers for existing component libraries. Keywords Automated ....

....as parameterized components using this approach, and discuss why it enables tractable reasoning (Section 3.1) We then describe a tool that automatically generates service facility container wrappers for existing components (Section 4) 2. SERVICE FACILITIES The Service Facility (Serf) approach [18] provides a framework for constructing component based software. The approach includes elements of several popular design patterns [5] such as Abstract Factory, Proxy, Strategy, etc. For a full description of service facilities, their implementation and their advantages, we refer the reader to ....

[Article contains additional citation context not shown here]

N. Sridhar, B. W. Weide, and P. Bucci. Service facilities: Extending abstract factories to decouple advanced dependencies. In Proceedings of the 7th International Conference on Software Reuse, pages 309--326, April 2002.


Generating Configurable Containers for Component-Based Software - Sridhar, Hallstrom (2003)   (1 citation)  Self-citation (Sridhar)   (Correct)

....parmncterized components using this approach, and discuss why it enables tractable reasoning (Section 3.1) We, then describe a too] that automat ically generates service facility container wrappers for existing components (Section 4) 2. SERVICE FACILITIES The Service Facility (Serf) approach [18] provides a frame work for constructing component based software. The approach includes elements of several popular design patterns [5] such as Abstract Factory, Proxy, Strategy, etc. For a full description of service facilities, their implementation and their advantages, we refer the reader to ....

....provides a frame work for constructing component based software. The approach includes elements of several popular design patterns [5] such as Abstract Factory, Proxy, Strategy, etc. For a full description of service facilities, their implementation and their advantages, we refer the reader to [18]. Here, we present the key aspects of the approach ibr the purposes of understanding the rest of this paper. As with the abstract factory pattern, a service fa.cility provides an abstract interface to clients of a component that eau be used for creating lustantes of tile type(s) the component ....

N. Sridhar, B. W. Vreide, and P. Bucci. Service facilities: Extending abstract factories to decouple advanced dependencies. In Proceedings of the 7th International Conference on Software Reuse, pages 309 326, April 2002.


Dynamic Module Replacement in Distributed Protocols - Sridhar, Pike, Weide (2003)   Self-citation (Sridhar Weide)   (Correct)

....development. These desiderata call for a general strategy that can target mainstream languages without resorting to special purpose middleware or extensions to standard runtime environments. The cornerstone of our solution is a pattern based design strategy known as Service Facilities (Serfs) [20]. As a composition of wellestablished design patterns [4] Serfs provide a strategy for decoupling advanced dependencies in software. In particular, Serfs are sufficient for decoupling and rebinding runtime dependencies that are central to the problem of dynamic module replacement. The rest of ....

....on these patterns) to decouple problems compounded by intersecting dependencies. The Serf approach to dynamic module replacement is based primarily on the Abstract Factory and Strategy patterns. Accordingly, we introduce the pertinent aspects of Serfs in this context, and refer the reader to [20] for a more detailed treatment of Serfs and their applications. Abstract Factory. An object is an instance of a concrete class and is created by invoking a constructor. Most OO languages (including Java, C and C#) couple the name of an object s constructor to the name of its concrete class. ....

N. Sridhar, B. W. Weide, and P. Bucci. Service facilities: Extending abstract factories to decouple advanced dependencies. In Proceedings of ICSR-7, pages 309--326, April 2002.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC