(Enter summary)
Abstract: Reuse of software components emerged as an industry goal subsequent to a NATO conference in 1969 where Doug McIlroy first introduced the concept. Over the two decades since, reuse remained a topic of much discussion and some research; and, although different views exist on the degree of success enjoyed by software developers in today's industry, most students of the state of software development practice agree that McIlroy's original vision has yet to be achieved and that increased reuse of... (Update)
Context of citations to this paper: More
...a previous paper, the author divides reuse problems into four categories: 1) technical, 2) cognitive, 3) management, and 4) economic. [MILL92] For the reader already familiar with software reuse inhibitors, Table II 1 gives a list of the problems allocated to each of the four...
Cited by: More
Source Code Retrieval using Conceptual Graphs - Mishne (2003)
(Correct)
Reusing Software Design Expertise - Mills (1994)
(Correct)
Active bibliography (related documents): More All
0.8: Software Reclamation: Upgrading Code For Reusability - Garnett (1990)
(Correct)
0.5: Software Reuse by Specialization of Generic Procedures through.. - Novak, Jr. (1997)
(Correct)
0.5: Creation of Views for Reuse of Software with Different Data.. - Novak, Jr. (1997)
(Correct)
Similar documents based on text: More All
0.1: Best Approximate General Ellipses on Integer Grids - Fellner, Helmberg (1993)
(Correct)
0.1: Structures of String Matching and Data Compression - Larsson (1999)
(Correct)
0.1: Power Series, Power Serious - McIlroy (1998)
(Correct)
Related documents from co-citation: More All
2: Designing Large Real-Time Systems with Ada (context) - Nielsen, Shumate - 1988
BibTeX entry: (Update)
K. Mills, Requirements Engineering for Software Reuse, a paper produced for George Mason University doctoral seminar INFT 851, November 1992. http://citeseer.ist.psu.edu/mills92requirements.html More
@misc{ mills92requirements,
author = "K. Mills",
title = "Requirements Engineering for Software Reuse",
text = "K. Mills, Requirements Engineering for Software Reuse, a paper produced
for George Mason University doctoral seminar INFT 851, November 1992.",
year = "1992",
url = "citeseer.ist.psu.edu/mills92requirements.html" }
Citations (may not include all citations):
208
No Silver Bullet, Essence and Accidents of Software Engineer.. (context) - Brooks - 1987
149
Heuristic Classification (context) - Clancey - 1986
80
Towards a Theory of the Comprehension of Computer Programs (context) - Brooks - 1983
74
The Role of Frame-Based Representation in Reasoning (context) - Fikes, Kehler - 1985
56
Reusability: The Case for Object Oriented Design (context) - Meyer - 1987
55
Surveying Current Research in Object-Oriented Design (context) - Wirfs-Brock, Johnson - 1990
55
Design Recovery for Maintenance and Reuse (context) - Biggerstaff - 1989
55
Pattern Recognition as Rule-guided Inductive Inference (context) - Michalski - 1980
46
Automated Generation of Model-Based Knowledge Acquisition To.. (context) - Musen - 1989
46
A Prototype Document Image Analysis System for Technical Jou.. (context) - Nagy - 1992
42
Software Requirements Analysis and Specification (context) - Davis - 1990
39
The Psychology of Personal Constructs (context) - Kelly - 1955
39
DRACO: A Method for Engineering Reusable Software Systems
- Neighbors - 1989
38
Knowledge Representation and Reasoning in the Design of Comp.. (context) - Fickas, Helm - 1992
36
Supporting Systems Development by Capturing Deliberations Du.. (context) - Ramesh, Dhar - 1992
36
Reusability Framework, Assessment, and Directions (context) - Biggerstaff, Richter - 1987
35
Re-engineering of Old Systems to an Object Oriented Architec.. (context) - Jacobson, Lindstrom - 1991
35
Identifying and Qualifying Reusable Software Components (context) - Caldiera, Basili - 1991
34
Using Tool Abstraction to Compose Systems (context) - Garlan - 1992
33
The Operational Versus the Conventional Approach to Software.. (context) - Zave - 1984
33
Domain Analysis For Reusability (context) - Prieto-Diaz - 1987
28
Knowledge-Based Systems in Artificial Intelligence (context) - Davis, Lenat - 1982
28
Automatic Programming: Myths and Prospects (context) - Rich, Waters - 1988
23
An Empirical Study of the Object Oriented Paradigm and Softw.. (context) - Lewis - 1991
20
Reusability in Programming: A Survey of the State of the Art (context) - Jones - 1984
20
The Reusable Software Library (context) - Burton - 1987
19
Rule-Based Systems (context) - Hayes-Roth - 1985
17
The Templates Approach to Software Reuse (context) - Volpano, Kieburtz - 1989
16
Domain Analysis - From Art Form To Engineering Discipline (context) - Arango - 1989
16
Domain-Specific Automatic Programming (context) - Barstow - 1985
15
Improving Software Productivity (context) - Boehm - 1987
14
DENDRAL and META-DENDRAL: Their Applications Dimension (context) - Buchanan, Feigenbaum - 1978
12
Software Engineering in the Twenty-First Century (context) - Lowry - 1992
12
Seven Layers of Knowledge Representation and Reasoning in Su.. (context) - Rich, Feldman - 1992
11
Operational Prototyping: A New Development Approach (context) - Davis - 1992
11
Learning by Being Told: Acquiring Knowledge for Information .. (context) - Hass, Hendrix - 1983
11
An Essay on Software Reuse (context) - Standish - 1984
11
An Expansive View of Reusable Software (context) - Horowitz, Munson - 1984
10
Logic Programming (context) - Genesereth, Ginsberg - 1985
9
Semantic Networks and Associative Databases (context) - Ee-Peng, Cherkassky - 1992
9
Classifying Software for Reusability (context) - Pietro-Diaz, Freeman - 1987
9
Quantitative Studies of Software Reuse (context) - Selby - 1989
7
Software Engineering with Reusable Designs and Code (context) - Langergan, Grasso - 1984
7
Interface Issues in a Software Parts Technology (context) - Rice, Schwetman - 1989
6
Software Reuse Through Building Blocks (context) - Lenz - 1987
6
Some Experiences in Promoting Reusable Software Presentation.. (context) - Matsumoto - 1984
6
Reusable Code at the Hartford Insurance Group (context) - Cavaliere - 1989
5
Software Systems Engineering (context) - Sage, Palmer - 1990
5
An Integrated Environment for Requirements Engineering (context) - Palmer, Fields - 1992
5
Negotiated Interfaces for Software Reuse (context) - Novak - 1992
4
Prototypes from Standard User Interface Management Systems (context) - Lewis - 1989
4
The Unix System and Software Reusability (context) - Kernighan - 1984
4
Programming in the Large (context) - Ramamoorthy - 1986
4
ETS: A System for the Transfer of Human Expertise (context) - Boose - 1986
3
Can Programmers Reuse Software (context) - Woodfield - 1987
3
The Economics of Software Reuse (context) - Griss - 1991
3
Synthesizing Programming Environments From Reusable Features (context) - Kaiser, Garlan - 1989
3
in and W. Tsai, "N-Fold Inspection: A Requirements Analysis .. (context) - Mart - 1990
3
Domain-Specific Reuse: An Object-Oriented and Knowledge-Base.. (context) - Iscoe - 1987
2
Cognitive Issues in Reusing Software (context) - Curtis - 1989
2
The Economics of Software Reuse (context) - Cox - 1992
2
An Executable Language for Modeling Simple Behavior (context) - Lee, Sluizer - 1991
2
Easy Programming (context) - Marques - 1992
2
Software-ICs (context) - Ledbetter, Cox - 1985
2
The Application of Psychological Scaling Techniques to Knowl.. (context) - Cooke, McDonald - 1987
2
Comparison of Analysis Techniques for Information Requiremen.. (context) - Yadar - 1988
1
Automating the Requirements Analysis Process: An Example (context) - Fickas - 1987
1
A Formal Approach to Software Domain Modeling of Requirement.. (context) - Rine - 1991
1
Systems Analysis: A Systemic Analysis of a Conceptual Model (context) - Shemer - 1987
1
Rapid Application Prototyping - The Storyboard Approach to U.. (context) - Andriole - 1992
1
Van Nostrand Reinhold (context) - Chorafas, Engineering - 1990
1
Rapid Prototyping in Software Developement (context) - Tanik, Yeh - 1989
1
Choosing Knowledge Acquisition Strategies for Application Ta.. (context) - Kitto, Boose - 1987
1
Knowledge Acquisition from Technical Texts Using Attribute G.. (context) - Kontos, Cavouras - 1988
1
The Programmer's Apprentice: A Research Overiview (context) - Rich, Waters - 1988
1
Requirments Engineering Environment: Software Tools for Mode.. (context) - Rzepka, Ohno - 1985
1
Defense Software Repsitory System General Information (context) - Systems
1
Requirements Analysis and Specification: The First Step (context) - Freeman - 1980
1
An Intelligent Aid to Assist Knowledge Engineers with Interv.. (context) - O'Bannon - 1987
1
A Field Study of the Software Design Process for Large Syste.. (context) - Curits - 1988
Documents on the same site (http://w3.antd.nist.gov/~mills/unpublished/un01000.htm): More
Design Methods For Real-Time Systems In Ada - Mills (1993)
(Correct)
Issues in Concurrent and Distributed Objects - Mills (1992)
(Correct)
Designing Distributed, Real-Time Systems - Mills (1993)
(Correct)
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