Specification matching of software components

AM Zaremski, JM Wing - ACM Transactions on Software Engineering …, 1997 - dl.acm.org
Specification matching is a way to compare two software components, based on
descriptions of the component's behaviors. In the context of software reuse and library …

Signature matching: a tool for using software libraries

AM Zaremski, JM Wing - ACM Transactions on Software Engineering …, 1995 - dl.acm.org
Signature matching is a method for organizing, navigating through, and retrieving from
software libraries. We consider two kinds of software library components—functions and …

A language and environment for architecture-based software development and evolution

N Medvidovic, DS Rosenblum, RN Taylor - Proceedings of the 21st …, 1999 - dl.acm.org
Software architectures have the potential to substantially improve the development and
evolution of large, complex, multi-lingual, multi-platform, long-running systems. However, in …

Reengineering of configurations based on mathematical concept analysis

G Snelting - ACM transactions on software engineering and …, 1996 - dl.acm.org
We apply mathematical concept analysis to the problem of reengineering configurations.
Concept analysis will reconstruct a taxonomy of concepts from a relation between objects …

[PDF][PDF] Specification matching of software components

AM Zaremski, JM Wing - Proceedings of the 3rd ACM SIGSOFT …, 1995 - dl.acm.org
Abstract Specification matching is a way to compare two software components. In the cent
ext of software reuse and library retrieval, it can help determine whether one component can …

A survey of software reuse repositories

J Guo - … IEEE International Conference and Workshop on the …, 2000 - ieeexplore.ieee.org
Reuse libraries are organizations of personnel, procedures, tools, and software components
directed toward facilitating software component reuse to meet specific cost-effectiveness and …

[PDF][PDF] Toward automated component adaptation

J Penix, P Alex - In Proceedings of the 9th International Conference …, 1997 - academia.edu
This paper explores the use of specification matching to discover and select component
adaptation strategies. This is done within a formal framework that integrates specification …

[KIRJA][B] Signature and specification matching

AM Zaremski - 1996 - search.proquest.com
Large libraries of software components hold great potential as a resource for software
engineers, but to utilize them fully, we need to be able:(1) to locate components in the …

[KIRJA][B] Architecture-based specification-time software evolution

N Medvidovic - 1999 - search.proquest.com
Software architectures shift the focus of developers from lines-of-code to coarser-grained
architectural elements and their overall interconnection structure. Architectures have the …

Combining VDM-SL specifications with C++ code

B Fröhlich, PG Larsen - International Symposium of Formal Methods …, 1996 - Springer
Experience shows that it is not economically feasible to formally specify all parts of a system
in an industrial application. Either one already has a number of existing components which …