-
1
-
-
84889559011
-
-
note
-
The latest newcomer in this arena is the Java language and Web-based software development.
-
-
-
-
2
-
-
0003740958
-
-
Addison-Wesley Publishing Co., Wokingham, UK
-
I. Jacobson, M. Ericsson, and A. Jacobson, The Object Advantage: Business Process Reengineering with Object Technology, Addison-Wesley Publishing Co., Wokingham, UK (1994).
-
(1994)
The Object Advantage: Business Process Reengineering with Object Technology
-
-
Jacobson, I.1
Ericsson, M.2
Jacobson, A.3
-
3
-
-
84976769378
-
An Empirical Study of the Object-Oriented Paradigm and Software Reuse
-
Phoenix, AZ, October 6-11
-
J. A. Lewis, S. M. Henry, and D. G. Kafura, "An Empirical Study of the Object-Oriented Paradigm and Software Reuse," Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications, Phoenix, AZ, October 6-11, 1991, pp. 184-196.
-
(1991)
Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications
, pp. 184-196
-
-
Lewis, J.A.1
Henry, S.M.2
Kafura, D.G.3
-
4
-
-
84889529546
-
-
note
-
In this experiment, the reuse level may have been as high as 25 percent in some cases.
-
-
-
-
5
-
-
0002583147
-
Measuring the Impact of Reuse on Quality and Productivity in Object-Oriented Systems
-
Department of Computer Science, University of Maryland, College Park, MD January
-
W. L. Melo, L. C. Briand, and V. R. Basili, Measuring the Impact of Reuse on Quality and Productivity in Object-Oriented Systems, Technical Report CS-TR-3395, Department of Computer Science, University of Maryland, College Park, MD (January 1995).
-
(1995)
Technical Report CS-TR-3395
-
-
Melo, W.L.1
Briand, L.C.2
Basili, V.R.3
-
6
-
-
84889557139
-
-
note
-
For high-end productivity gains reuse levels were in the range of 40-50 percent.
-
-
-
-
8
-
-
0005230325
-
Software Reuse: Some Realities
-
D. Schimsky, "Software Reuse: Some Realities," Vitro Technical Journal 10, No. 1, 47-57 (1992).
-
(1992)
Vitro Technical Journal
, vol.10
, Issue.1
, pp. 47-57
-
-
Schimsky, D.1
-
10
-
-
0029267836
-
The Effects of Layering and Encapsulation on Software Development Cost and Quality
-
H. Zweben, S. H. Edwards, B. W. Weide, and J. E. Hollingsworth, "The Effects of Layering and Encapsulation on Software Development Cost and Quality," IEEE Transactions on Software Engineering 21, No. 3, 200-208 (1995).
-
(1995)
IEEE Transactions on Software Engineering
, vol.21
, Issue.3
, pp. 200-208
-
-
Zweben, H.1
Edwards, S.H.2
Weide, B.W.3
Hollingsworth, J.E.4
-
12
-
-
0003504780
-
-
Addison-Wesley Publishing Co., Reading, MA
-
D. deChampeaux, D. Lea, and P. Fauve, Object-Oriented System Development, Addison-Wesley Publishing Co., Reading, MA (1993).
-
(1993)
Object-Oriented System Development
-
-
DeChampeaux, D.1
Lea, D.2
Fauve, P.3
-
13
-
-
0003511049
-
-
Prentice Hall, Inc., Englewood Cliffs, NJ
-
J. Rumbaugh, M. Blaha, W. Premerlani, F. Eddy, and W. Lorensen, Object-Oriented Modeling and Design, Prentice Hall, Inc., Englewood Cliffs, NJ (1991).
-
(1991)
Object-Oriented Modeling and Design
-
-
Rumbaugh, J.1
Blaha, M.2
Premerlani, W.3
Eddy, F.4
Lorensen, W.5
-
14
-
-
0003984813
-
-
Prentice Hall Inc., Englewood Cliffs, NJ
-
R. Wirfs-Brock, B. Wilkerson, and L. Wiener, Designing Object-Oriented Software, Prentice Hall Inc., Englewood Cliffs, NJ (1990).
-
(1990)
Designing Object-Oriented Software
-
-
Wirfs-Brock, R.1
Wilkerson, B.2
Wiener, L.3
-
15
-
-
0003691163
-
-
Prentice Hall, Inc., Englewood Cliffs, NJ
-
D. Coleman, P. Arnold, S. Bodoff, C. Dollin, H. Gilchrist, F. Hayes, and P. Jeremaes, Object-Oriented Development: The Fusion Method, Prentice Hall, Inc., Englewood Cliffs, NJ (1994).
-
(1994)
Object-Oriented Development: The Fusion Method
-
-
Coleman, D.1
Arnold, P.2
Bodoff, S.3
Dollin, C.4
Gilchrist, H.5
Hayes, F.6
Jeremaes, P.7
-
16
-
-
84976741074
-
Coherent Models for Object-Oriented Analysis
-
Phoenix, AZ, October 6-11
-
F. Hayes and D. Coleman, "Coherent Models for Object-Oriented Analysis," Proceedings of the Conference on Object-Oriented Programming Systems, Languages and Applications, Phoenix, AZ, October 6-11, 1991, pp. 171-183.
-
(1991)
Proceedings of the Conference on Object-Oriented Programming Systems, Languages and Applications
, pp. 171-183
-
-
Hayes, F.1
Coleman, D.2
-
17
-
-
0026927710
-
A Research Typology for Object-Oriented Analysis and Design
-
D. E. Monarchi and G. I. Puhr, "A Research Typology for Object-Oriented Analysis and Design," Communications of the ACM 35, No. 9, 35-47 (1992).
-
(1992)
Communications of the ACM
, vol.35
, Issue.9
, pp. 35-47
-
-
Monarchi, D.E.1
Puhr, G.I.2
-
18
-
-
0003493253
-
-
Prentice Hall, Inc., Sydney, Australia
-
B. Henderson-Sellers and J. M. Edwards, BOOK TWO of Object-Oriented Knowledge: The Working Object, Prentice Hall, Inc., Sydney, Australia (1994).
-
(1994)
Book Two of Object-Oriented Knowledge: The Working Object
-
-
Henderson-Sellers, B.1
Edwards, J.M.2
-
19
-
-
84976846522
-
When Objects Collide: Experiences with Reusing Multiple Class Hierarchies
-
Ottawa, Canada, October 21-25
-
L. Berlin, "When Objects Collide: Experiences with Reusing Multiple Class Hierarchies," Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications, Ottawa, Canada, October 21-25, 1990, pp. 181-193.
-
(1990)
Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications
, pp. 181-193
-
-
Berlin, L.1
-
20
-
-
0026237258
-
Software Reuse in an Industrial Setting: A Case Study
-
Austin, TX, May 13-16
-
M. F. Dunn and J. C. Knight, "Software Reuse in an Industrial Setting: A Case Study," Thirteenth International Conference on Software Engineering, Austin, TX, May 13-16, 1991, pp. 381-390.
-
(1991)
Thirteenth International Conference on Software Engineering
, pp. 381-390
-
-
Dunn, M.F.1
Knight, J.C.2
-
22
-
-
84976764113
-
The Economics of Software Reuse (Panel)
-
Phoenix, AZ, October 6-11
-
M. L. Griss, S. S. Adams, B. Howard, B. J. Cox, and A. Goldberg, "The Economics of Software Reuse (Panel)," Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications, Phoenix, AZ, October 6-11, 1991, pp. 264-270.
-
(1991)
Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications
, pp. 264-270
-
-
Griss, M.L.1
Adams, S.S.2
Howard, B.3
Cox, B.J.4
Goldberg, A.5
-
23
-
-
0027699482
-
Large Project Experiences with Object Oriented Methods and Reuse
-
November
-
W. Wessale, D. Reifer, and D. Weller, "Large Project Experiences with Object Oriented Methods and Reuse," Journal of Systems Software 23, No. 2, 151-161 (November, 1993).
-
(1993)
Journal of Systems Software
, vol.23
, Issue.2
, pp. 151-161
-
-
Wessale, W.1
Reifer, D.2
Weller, D.3
-
24
-
-
0029754598
-
Simulating Software Development Processes
-
G. A. Hansen, "Simulating Software Development Processes," IEEE Computer 29, No. 1, 73-77 (1996).
-
(1996)
IEEE Computer
, vol.29
, Issue.1
, pp. 73-77
-
-
Hansen, G.A.1
-
25
-
-
9644292559
-
Development Productivity for Commercial Software Using Object-Oriented Methods
-
Toronto, Canada, October
-
T. E. Potok and M. A. Vouk, "Development Productivity for Commercial Software Using Object-Oriented Methods," Proceedings of the 1995 CASCON Conference, Toronto, Canada, October, 1995.
-
(1995)
Proceedings of the 1995 CASCON Conference
-
-
Potok, T.E.1
Vouk, M.A.2
-
26
-
-
84889540501
-
Productivity of Object-Oriented Software Development
-
Center for Advanced Computing Communications, North Carolina State University, Raleigh, NC
-
T. E. Potok and M. A. Vouk, Productivity of Object-Oriented Software Development, Technical Report CACC-TR-96/31, Center for Advanced Computing Communications, North Carolina State University, Raleigh, NC (1996).
-
(1996)
Technical Report CACC-TR-96/31
-
-
Potok, T.E.1
Vouk, M.A.2
-
27
-
-
84889541931
-
-
note
-
Data used by permission. The scales appearing on the axes of all graphs, and any product and date-related information, have been altered to provide discretion.
-
-
-
-
28
-
-
84889513526
-
-
note
-
Procedural software development uses structured analysis, design and coding, or similar techniques, to develop and implement a software product.
-
-
-
-
29
-
-
84889537419
-
-
note
-
ISO 9000 is a set of specifications and standards for quality assurance management systems. It was written by representatives from the 91 countries that are members of the International Organization for Standardization (ISO). ISO 9000 certification is granted after successfully passing an external audit against the ISO 9001 Standard, made up of 20 elements that define acceptable quality management systems.
-
-
-
-
30
-
-
84889537553
-
-
note
-
The Malcolm Baldrige National Quality Award recognizes United States companies for business excellence and quality achievement. The criteria are focused on customer satisfaction, continuous improvement, and business results. To be considered for this annual award, a company submits an application that describes its efforts against the criteria. Business and quality experts review the applications to determine the winner.
-
-
-
-
31
-
-
84889549908
-
-
note
-
However, the advent of the World Wide Web has introduced a new category of Web-based applications that require development and release cycles of around three calendar months (one "web year"). This opens some interesting process control issues, some of which we discuss in the paper.
-
-
-
-
34
-
-
84889533246
-
-
note
-
It is interesting to note that a "web-year" cycle could be cast as an "iteration" with a very hard iteration deadline.
-
-
-
-
35
-
-
84889550754
-
-
note
-
Note that in "web-year" type development full testing would be enforced at the end of each web-year iteration.
-
-
-
-
36
-
-
84889520609
-
-
doctoral thesis, Department of Computer Science, North Carolina State University, Raleigh, NC
-
T. E. Potok, Development of a Quantitative Process Model for Object-Oriented Software Development, doctoral thesis, Department of Computer Science, North Carolina State University, Raleigh, NC (1996).
-
(1996)
Development of a Quantitative Process Model for Object-Oriented Software Development
-
-
Potok, T.E.1
-
37
-
-
0344230526
-
On the Cost of Mixed Language Programming
-
M. A. Vouk, "On the Cost of Mixed Language Programming," ACM SIGPLAN Notices 19, No. 12, 54-60 (1984).
-
(1984)
ACM SIGPLAN Notices
, vol.19
, Issue.12
, pp. 54-60
-
-
Vouk, M.A.1
-
38
-
-
84889501121
-
-
note
-
Based on interviews with the workflow owners and on a review of the project documentation.
-
-
-
-
40
-
-
0026207547
-
Parkinson's Law and Its Implications for Project Management
-
August
-
G. J. Gutierrez and P. Kouvelis, "Parkinson's Law and Its Implications for Project Management," Management Science 37, No. 8, 990-1001 (August 1991).
-
(1991)
Management Science
, vol.37
, Issue.8
, pp. 990-1001
-
-
Gutierrez, G.J.1
Kouvelis, P.2
-
41
-
-
84889556347
-
Modeling the Behaviour of Large Software Projects
-
Technical Report TR-91/19, North Carolina State University, Raleigh, NC
-
D. S. Borger and M. A. Vouk, "Modeling the Behaviour of Large Software Projects," Center for Communications and Signal Processing. Technical Report TR-91/19, North Carolina State University, Raleigh, NC (1991).
-
(1991)
Center for Communications and Signal Processing
-
-
Borger, D.S.1
Vouk, M.A.2
-
42
-
-
84889500095
-
-
note
-
As of 1990, over 400 experiments have been performed testing this theory, with over 90 percent supporting it.
-
-
-
-
43
-
-
0003921957
-
-
Prentice Hall, Inc., Englewood Cliffs, NJ
-
E. A. Locke and G. P. Latham, A Theory of Goal Setting and Task Performance, Prentice Hall, Inc., Englewood Cliffs, NJ (1990).
-
(1990)
A Theory of Goal Setting and Task Performance
-
-
Locke, E.A.1
Latham, G.P.2
-
44
-
-
84965364231
-
The Effects of Self-Set, Participatively Set and Assigned Goals on the Performance of Government Employees
-
G. P. Latham and H. A. Marshall, "The Effects of Self-Set, Participatively Set and Assigned Goals on the Performance of Government Employees," Personnel Psychology 35, 399-404 (1982).
-
(1982)
Personnel Psychology
, vol.35
, pp. 399-404
-
-
Latham, G.P.1
Marshall, H.A.2
-
45
-
-
84946968040
-
Capability Maturity Model, Version 1.1
-
July
-
M. C. Paulk, B. Curtis, M. B. Chrissis, and C. V. Weber, "Capability Maturity Model, Version 1.1," IEEE Software 10, No. 4, 18-27 (July 1993).
-
(1993)
IEEE Software
, vol.10
, Issue.4
, pp. 18-27
-
-
Paulk, M.C.1
Curtis, B.2
Chrissis, M.B.3
Weber, C.V.4
-
46
-
-
0003482617
-
-
Prentice Hall, Inc., Englewood Cliffs, NJ
-
A. B. Badiru and P. S. Pulat, Comprehensive Project Management: Integrating Optimization Models, Management Principles, and Computers, Prentice Hall, Inc., Englewood Cliffs, NJ (1995).
-
(1995)
Comprehensive Project Management: Integrating Optimization Models, Management Principles, and Computers
-
-
Badiru, A.B.1
Pulat, P.S.2
-
47
-
-
84889544750
-
-
note
-
One could argue that a triangular or beta distribution may be a good starting representation for the iteration duration. However, there is no evidence that independent unconstrained iteration durations have a specific distribution, so we have opted for the more general uniform distribution.
-
-
-
-
48
-
-
84889512481
-
-
note
-
It is also assumed that the average team size is about ten software professionals.
-
-
-
-
49
-
-
0042112373
-
An Approach to the Modeling and Analysis of Software Production Process
-
S. E. Elmaghraby, E. I. Baxter, and M. A. Vouk, "An Approach to the Modeling and Analysis of Software Production Process," International Transactions in Operational Research 2, No. 1, 117-135 (1995).
-
(1995)
International Transactions in Operational Research
, vol.2
, Issue.1
, pp. 117-135
-
-
Elmaghraby, S.E.1
Baxter, E.I.2
Vouk, M.A.3
|