|
|
| Reuse |
|
| Listing: |
- CodeWeb:
Data Mining Software Development Experience
in Open Source Code
An GPL'ed tool for data mining library usage
patterns in existing applications. Can be
used to guide and check usage of a software
library much like a tutorial. Future work
includes data mining other kinds of development
experience such as evolution and porting experience.
- Component
Applications Group
Builds applications using a library of
COM components. These components provide application
functionality in a reusable form.
- Composable
Software Systems
We develop new models, theories, methods,
languages, and tools for classifying, specifying,
analyzing, and designing software systems
beyond the component level. This support could
lead to substantial reduction in maintenance
costs, improvement in software resuse, and
increase in quality of software.
- Martin
Griss's HP Internal Home Page
Research areas include: object-oriented
methods, process modeling, component frameworks
for distributed applications, domain-specific
kit/reuse technologies, and software reuse
and software engineering education.
- Prosperity
Heights Software
Offers consulting, training, and information
on domain-specific engineering, reuse-driven
process improvement, and adaptable components
for software product line reuse.
- The
Reuse RKT
Search and browse listings for more than 3000
open source applications, libraries, and functions.
Includes links to C and Unix programmer's
FAQs and other references. Man pages link
directly to source code.
- Software
Systems Generator Research Group
The future of software development lies
in automating rote tasks. We are exploring
different ways in which software development
can be automated, productivity increased,
and software quality improved.
- Venari Project
The thrust of the Venari project at Carnegie
Mellon University is addressing the problem
of search, hence the name. We touch upon areas
in programming and specification language
design, semantics, and implementation; concurrent
and distributed systems; databases and persistent
objects; and software development libraries
and environments.
|
|
|