4 citations found. Retrieving documents...
Weide, B.W., Edwards, S.H., Harms, D.E. and Lamb, D.A., "Design and Specification of Iterators Using the Swapping Paradigm", IEEE Transactions on Software Engineering, Vol. 20, No. 8, August 1994, pp. 631-643.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Design Patterns in Garbage Collection - Yeates (1997)   (2 citations)  (Correct)

....important. Robustness is the ability of software to withstand extreme conditions, especially those not anticipated by the designers of the 6.2. Iterator 73 software. One critical aspect of robustness is resistance to interference withstanding other operations on the aggregate during collection (Weide et al. 1994; Kofler, 1993) The traversal order (depth first, breadth first, hill climbing or the more domain specific hierarchical traversal) has important garbage collection implications in terms of locality of reference (Wilson et al. 1991; Guggilla, 1994) For this reason, the exchange of iterators of ....

Weide, B. W., Edwards, S. H., Harms, D. E., & Lamb, D. A. 1994. Design and Specification of Iterators Using the Swapping Paradigm. IEEE Transactions on Software Engineering, 20(8), 631--643.


Engineering Software Library Systems - Atkinson (1997)   (Correct)

.... need re investigation to allow open implementations[35] The reusable software group at Ohio State University have developed a reuseoriented language called RESOLVE[14] which has attempted to solve the technical issues of component reuse using a swapping (rather than copying) notion of assignment[66], a two tiered notion of component specification[58] and a concept module construct replacing the object oriented class construct. Further investigation of the current evolution of component description languages is necessary for development of reusable software library components. 2.2.2 Component ....

B. W. Weide, S.H. Edwards, D. E. Harms, and D.A. Lamb. Design and specification of iterators using the swapping paradigm. IEEE Trans. Software Eng., 20(8):631--643, August 1994.


Experience Report: Using RESOLVE/C++ for Commercial.. - Hollingsworth.. (2000)   (1 citation)  Self-citation (Weide)   (Correct)

....here. 3) This approach supports modular (i.e. component wise) reasoning [18, 21, 24] about system behavior, since all pointers are hidden under the hood and there is no aliasing in any of the software we wrote except that which is carefully controlled inside this component s implementation [3, 19]. 2.2. Component Level Design Highlights of the system s component level design are: All component design and use is based on design by contract, an approach popularized by Bertrand Meyer. Movement of data is performed via swapping [3] There is very limited use of copying. Automatic ....

Weide, B.W., Edwards, S.H., Harms, D.E. and Lamb, D.A., "Design and Specification of Iterators Using the Swapping Paradigm", IEEE Transactions on Software Engineering, Vol. 20, No. 8, August 1994, pp. 631-643.


Micro-Architecture vs. Macro-Architecture - Joseph Hollingsworth (1995)   Self-citation (Weide)   (Correct)

....Design Guidelines Design guidelines are less explicit than comprehensive design disciplines. When followed, though, they too can give rise to components that have easily identifiable microarchitectures. Some examples include guidelines suggesting the inclusion of component iterators [Booch 87, Weide 94a] and the idea of recasting algorithms (e.g. sorting) as machines (e.g. a sorting machine component) Weide 94b] 5. Conclusion To advance the ill defined but intuitively important field now known as software architecture, we propose that the term be defined in such a way that there are two ....

Weide, B.W., Edwards, S.H., Harms, D.E., and Lamb, D.A., "Design and Specification of Iterators Using the Swapping Paradigm", IEEE Transactions on Software Engineering 20, 8 (August 1994), 631-643.

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