-
1
-
-
0004090555
-
-
Operating and Programming Systems Series Elsevier
-
M.H. Halstead, Elements of Software Science, Operating and Programming Systems Series, vol. 7, Elsevier, 1977.
-
(1977)
Elements of Software Science
, vol.7
-
-
Halstead, M.H.1
-
2
-
-
0042458374
-
"Software Complexity"
-
Dec
-
T.J. McCabe and A.H. Watson, "Software Complexity," Crosstalk, J. Defense Software Eng., vol. 7, no. 12, pp. 5-9, Dec. 1994.
-
(1994)
Crosstalk, J. Defense Software Eng.
, vol.7
, Issue.12
, pp. 5-9
-
-
McCabe, T.J.1
Watson, A.H.2
-
3
-
-
0002895713
-
"Constructing and Testing of Polynomials Predicting Software Maintainability"
-
Mar
-
P. Oman and J. Hagemeister, "Constructing and Testing of Polynomials Predicting Software Maintainability," J. Systems and Software, vol. 24, no. 3, pp. 251-266, Mar. 1994.
-
(1994)
J. Systems and Software
, vol.24
, Issue.3
, pp. 251-266
-
-
Oman, P.1
Hagemeister, J.2
-
4
-
-
0015974558
-
"Structured Design"
-
W. Stevens, G. Myers, and L. Constantine, "Structured Design," IBM Systems J., vol. 13, pp. 115-139, 1974.
-
(1974)
IBM Systems J.
, vol.13
, pp. 115-139
-
-
Stevens, W.1
Myers, G.2
Constantine, L.3
-
6
-
-
0024071092
-
"Evaluating Software Complexity Measures"
-
Sept
-
E. Weyuker, "Evaluating Software Complexity Measures," IEEE Trans. Software Eng., vol. 14, no. 9, pp. 1357-1365, Sept. 1988.
-
(1988)
IEEE Trans. Software Eng.
, vol.14
, Issue.9
, pp. 1357-1365
-
-
Weyuker, E.1
-
7
-
-
0028446078
-
"A Metrics Suite for Object Oriented Design"
-
June
-
S.R. Chidamber and C.F. Kemerer, "A Metrics Suite for Object Oriented Design," IEEE Trans. Software Eng., vol. 20, no. 6, pp. 476-493, June 1994.
-
(1994)
IEEE Trans. Software Eng.
, vol.20
, Issue.6
, pp. 476-493
-
-
Chidamber, S.R.1
Kemerer, C.F.2
-
8
-
-
0002398308
-
"Property-Based Software Engineering Measurement"
-
Jan
-
L.C. Briand, S. Morasca, and V.R. Basili, "Property-Based Software Engineering Measurement," IEEE Trans. Software Eng., vol. 22, no. 1, pp. 68-85, Jan. 1996.
-
(1996)
IEEE Trans. Software Eng.
, vol.22
, Issue.1
, pp. 68-85
-
-
Briand, L.C.1
Morasca, S.2
Basili, V.R.3
-
9
-
-
33645805233
-
"Applicability of Weyuker's Property 9 to Object Oriented Metrics"
-
short note, Mar
-
N. Sharma, P. Joshi, and R.K. Joshi, "Applicability of Weyuker's Property 9 to Object Oriented Metrics," short note, IEEE Trans. Software Eng., vol. 32, no. 3, pp. 209-211, Mar. 2006.
-
(2006)
IEEE Trans. Software Eng.
, vol.32
, Issue.3
, pp. 209-211
-
-
Sharma, N.1
Joshi, P.2
Joshi, R.K.3
-
10
-
-
84937653154
-
"Towards a Framework for Software Validation Measures"
-
Dec
-
B. Kitchenham, S. Pfleeger, and N. Fenton, "Towards a Framework for Software Validation Measures," IEEE Trans. Software Eng., vol. 21, no. 12, pp. 929-944, Dec. 1995.
-
(1995)
IEEE Trans. Software Eng.
, vol.21
, Issue.12
, pp. 929-944
-
-
Kitchenham, B.1
Pfleeger, S.2
Fenton, N.3
-
12
-
-
85008018385
-
"Comments on 'Towards a Framework for Software Measurement Validation'"
-
Mar
-
S. Morasca, L.C. Briand, V. Basili, E.J. Weyuker, and M. Zelkowitz, "Comments on 'Towards a Framework for Software Measurement Validation,"' IEEE Trans. Software Eng., vol. 23, no. 3, pp. 187-188, Mar. 1997.
-
(1997)
IEEE Trans. Software Eng.
, vol.23
, Issue.3
, pp. 187-188
-
-
Morasca, S.1
Briand, L.C.2
Basili, V.3
Weyuker, E.J.4
Zelkowitz, M.5
-
13
-
-
0036964198
-
"An Operational Process for Goal Driven Definition of Measures"
-
Dec
-
L.C. Briand, S. Morasca, and V. Basili, "An Operational Process for Goal Driven Definition of Measures," IEEE Trans. Software Eng., vol. 28, no. 12, pp. 1106-1125, Dec. 2002.
-
(2002)
IEEE Trans. Software Eng.
, vol.28
, Issue.12
, pp. 1106-1125
-
-
Briand, L.C.1
Morasca, S.2
Basili, V.3
-
14
-
-
84937647777
-
"Comments on a Metrics Suite for Object-Oriented Design"
-
Mar
-
N. Churcher and M. Shepperd, "Comments on a Metrics Suite for Object-Oriented Design," IEEE Trans. Software Eng., vol. 21, no. 3, pp. 263-265, Mar. 1995.
-
(1995)
IEEE Trans. Software Eng.
, vol.21
, Issue.3
, pp. 263-265
-
-
Churcher, N.1
Shepperd, M.2
-
15
-
-
0032627862
-
"A Unified Framework for Coupling Measurement in Object-Oriented Systems"
-
L.C. Briand, J.W. Daly, and J.K. Wust, "A Unified Framework for Coupling Measurement in Object-Oriented Systems," IEEE Trans. Software Eng., vol. 25, no. 1, pp. 91-121, 1999.
-
(1999)
IEEE Trans. Software Eng.
, vol.25
, Issue.1
, pp. 91-121
-
-
Briand, L.C.1
Daly, J.W.2
Wust, J.K.3
-
16
-
-
4344674040
-
"Dynamic Coupling Measurement for Object-Oriented Software"
-
Aug
-
E. Arisholm, L.C. Briand, and A. Foyen, "Dynamic Coupling Measurement for Object-Oriented Software," IEEE Trans. Software Eng., vol. 30, no. 4, pp. 491-506, Aug. 2004.
-
(2004)
IEEE Trans. Software Eng.
, vol.30
, Issue.4
, pp. 491-506
-
-
Arisholm, E.1
Briand, L.C.2
Foyen, A.3
-
17
-
-
0026237262
-
"An Intelligent Tool for Reengineering Software Modularity"
-
May
-
R.W. Schwanke, "An Intelligent Tool for Reengineering Software Modularity," Proc. 18th Int'l Conf. Software Eng., pp. 83-92, May 1991.
-
(1991)
Proc. 18th Int'l Conf. Software Eng.
, pp. 83-92
-
-
Schwanke, R.W.1
-
18
-
-
0031632692
-
"Using Automatic Clustering to Produce High-Level System Organizations of Source Code"
-
S. Mancoridis, B.S. Mitchell, C. Rorres, Y. Chen, and E.R. Gansner, "Using Automatic Clustering to Produce High-Level System Organizations of Source Code," Proc. Sixth Int'l Workshop Program Comprehension (IWPC '98), pp. 45-52, 1998.
-
(1998)
Proc. Sixth Int'l Workshop Program Comprehension (IWPC '98)
, pp. 45-52
-
-
Mancoridis, S.1
Mitchell, B.S.2
Rorres, C.3
Chen, Y.4
Gansner, E.R.5
-
19
-
-
0033325448
-
"Bunch: A Clustering Tool for the Recovery and Maintenance of Software System Structures"
-
S. Mancoridis, B.S. Mitchell, Y.-F. Chen, and E.R. Gansner, "Bunch: A Clustering Tool for the Recovery and Maintenance of Software System Structures," Proc. Int'l Conf. Software Maintenance (ICSM), pp. 50-59, http://citeseer.ist.psu.edu/article/mancoridis99bunch.html, 1999.
-
(1999)
Proc. Int'l Conf. Software Maintenance (ICSM)
, pp. 50-59
-
-
Mancoridis, S.1
Mitchell, B.S.2
Chen, Y.-F.3
Gansner, E.R.4
-
22
-
-
77953786045
-
"Search Based Reverse Engineering"
-
B.S. Mitchell, S. Mancoridis, and M. Traverso, "Search Based Reverse Engineering," Proc. 14th Int'l Conf. Software Eng. and Knowledge Engineering (SEKE '02), pp. 431-438, 2002.
-
(2002)
Proc. 14th Int'l Conf. Software Eng. and Knowledge Engineering (SEKE '02)
, pp. 431-438
-
-
Mitchell, B.S.1
Mancoridis, S.2
Traverso, M.3
-
23
-
-
77956617699
-
"A Multiple Hill Climbing Approach to Software Module Clustering"
-
K. Mahdavi, M. Harman, and R.M. Hierons, "A Multiple Hill Climbing Approach to Software Module Clustering," Proc. 19th Int'l Conf. Software Maintenance (ICSM '03), pp. 315-324, 2003.
-
(2003)
Proc. 19th Int'l Conf. Software Maintenance (ICSM '03)
, pp. 315-324
-
-
Mahdavi, K.1
Harman, M.2
Hierons, R.M.3
-
24
-
-
18844393966
-
"Spectral and Meta-Heuristic Algorithms for Software Clustering"
-
Sept
-
A. Shokoufandeh, S. Mancoridis, T. Denton, and M. Maycock, "Spectral and Meta-Heuristic Algorithms for Software Clustering," J. System and Software, vol. 77, no. 3, pp. 213-223, Sept. 2005.
-
(2005)
J. System and Software
, vol.77
, Issue.3
, pp. 213-223
-
-
Shokoufandeh, A.1
Mancoridis, S.2
Denton, T.3
Maycock, M.4
-
25
-
-
32444442579
-
"An Empirical Study of the Robustness of Two Module Clustering Fitness Functions"
-
M. Harman, S. Swift, and K. Mahdavi, "An Empirical Study of the Robustness of Two Module Clustering Fitness Functions," Proc. 2005 Conf. Genetic and Evolutionary Computation, pp. 1029-1036, 2005.
-
(2005)
Proc. 2005 Conf. Genetic and Evolutionary Computation
, pp. 1029-1036
-
-
Harman, M.1
Swift, S.2
Mahdavi, K.3
-
27
-
-
0142149605
-
"Software Architecture Recovery Based-On Pattern Matching"
-
PhD dissertation, School of Computer Science, Univ. Waterloo
-
K. Sartipi, "Software Architecture Recovery Based-On Pattern Matching," PhD dissertation, School of Computer Science, Univ. Waterloo, 2003.
-
(2003)
-
-
Sartipi, K.1
-
28
-
-
32444437100
-
"Search-Based Improvement of Subsystem Decompositions"
-
O. Seng, M. Bauer, M. Biehl, and G. Pache, "Search-Based Improvement of Subsystem Decompositions," Proc. Conf. Genetic and Evolutionary Computation, pp. 1045-1051, http://doi.acm.org/10.1145/1068186, 2005.
-
(2005)
Proc. Conf. Genetic and Evolutionary Computation
, pp. 1045-1051
-
-
Seng, O.1
Bauer, M.2
Biehl, M.3
Pache, G.4
-
30
-
-
0035011706
-
"Measuring Coupling and Cohesion of Software Modules: An Information-Theory Approach"
-
E.B. Allen, T.M. Khoshgoftaar, and Y. Chen, "Measuring Coupling and Cohesion of Software Modules: An Information-Theory Approach," Proc. Seventh Int'l Software Metrics Symp. (METRICS '01), pp. 124-134, 2001.
-
(2001)
Proc. Seventh Int'l Software Metrics Symp. (METRICS '01)
, pp. 124-134
-
-
Allen, E.B.1
Khoshgoftaar, T.M.2
Chen, Y.3
-
31
-
-
17644406339
-
"Information-Theoretic Software Clustering"
-
Feb
-
P. Andritsos and V. Tzerpos, "Information-Theoretic Software Clustering," IEEE Trans. Software Eng., vol. 31, no. 2, pp. 150-165, Feb. 2005.
-
(2005)
IEEE Trans. Software Eng.
, vol.31
, Issue.2
, pp. 150-165
-
-
Andritsos, P.1
Tzerpos, V.2
-
32
-
-
33845754000
-
"Metrics for Analyzing Module Interactions in Large Software Systems"
-
S. Sarkar, A.C. Kak, and N.S. Nagaraja, "Metrics for Analyzing Module Interactions in Large Software Systems," Proc. 12th Asia-Pacific Software Eng. Conf. (APSEC '05), pp. 264-271, 2005.
-
(2005)
Proc. 12th Asia-Pacific Software Eng. Conf. (APSEC '05)
, pp. 264-271
-
-
Sarkar, S.1
Kak, A.C.2
Nagaraja, N.S.3
-
33
-
-
0015482049
-
"On the Criteria to Be Used in Decomposing Systems into Modules"
-
D.L. Parnas, "On the Criteria to Be Used in Decomposing Systems into Modules," Comm. ACM, vol. 15, no. 12, pp. 1053-1058, 1972.
-
(1972)
Comm. ACM
, vol.15
, Issue.12
, pp. 1053-1058
-
-
Parnas, D.L.1
-
34
-
-
33750374617
-
"High-Level Views in Object-Oriented Systems Using Formal Concept Analysis"
-
PhD dissertation
-
G.B. Arevalo, "High-Level Views in Object-Oriented Systems Using Formal Concept Analysis," PhD dissertation, 2004.
-
(2004)
-
-
Arevalo, G.B.1
-
35
-
-
33746771777
-
"Design Principles and Design Patterns"
-
R. Martin, "Design Principles and Design Patterns," http://www.objectmentor.com, 2000,
-
, vol.2000
-
-
Martin, R.1
-
36
-
-
0036565585
-
"The Optimal Class Size for Object Oriented Software"
-
May
-
K.L. Emam, S. Benlarbi, N. Goel, W. Melo, H. Lounis, and S.N. Rai, "The Optimal Class Size for Object Oriented Software," IEEE Trans. Software Eng., vol. 28, no. 5, pp. 494-509, May 2002.
-
(2002)
IEEE Trans. Software Eng.
, vol.28
, Issue.5
, pp. 494-509
-
-
Emam, K.L.1
Benlarbi, S.2
Goel, N.3
Melo, W.4
Lounis, H.5
Rai, S.N.6
-
37
-
-
0031099876
-
"Reexamining the Fault Density-Component Size Connection"
-
L. Hatton, "Reexamining the Fault Density-Component Size Connection," IEEE Software, vol. 14, no. 2, pp. 89-97, 1997.
-
(1997)
IEEE Software
, vol.14
, Issue.2
, pp. 89-97
-
-
Hatton, L.1
-
38
-
-
0022104053
-
"System Structure Analysis: Clustering with Data Binding"
-
Aug
-
D.H. Hutchens and V.R. Basili, "System Structure Analysis: Clustering with Data Binding," IEEE Trans. Software Eng., vol. 11, no. 8, pp. 749-757, Aug. 1985.
-
(1985)
IEEE Trans. Software Eng.
, vol.11
, Issue.8
, pp. 749-757
-
-
Hutchens, D.H.1
Basili, V.R.2
-
40
-
-
1842591382
-
-
Special Report CMIU/SEI-2000-SR-004, Software Eng. Inst., Carnegie Mellon Univ
-
F. Bachmann, L. Bass, J. Carriere, P. Clements, D. Garlan, J. Ivers, R. Nord, and R. Little, Software Architecture Documentation in Practice: Documenting Architectural Layers, Special Report CMIU/SEI-2000-SR-004, Software Eng. Inst., Carnegie Mellon Univ., 2000.
-
(2000)
Software Architecture Documentation in Practice: Documenting Architectural Layers
-
-
Bachmann, F.1
Bass, L.2
Carriere, J.3
Clements, P.4
Garlan, D.5
Ivers, J.6
Nord, R.7
Little, R.8
-
41
-
-
0006029493
-
-
Addison Wesley, Sept
-
P. Clements, F. Bachman, L. Bass, D. Garlan, J. Ivers, R. Little, R. Nord, and J. Stafford, Documenting Software Architecture, Views and Beyond. Addison Wesley, Sept. 2002.
-
(2002)
Documenting Software Architecture, Views and Beyond
-
-
Clements, P.1
Bachman, F.2
Bass, L.3
Garlan, D.4
Ivers, J.5
Little, R.6
Nord, R.7
Stafford, J.8
-
43
-
-
18044363272
-
"Yesterday's Weather: Guiding Early Reverse Engineering Efforts by Summarizing the Evolution of Changes"
-
T. Girba, S. Ducasse, and M. Lanza, "Yesterday's Weather: Guiding Early Reverse Engineering Efforts by Summarizing the Evolution of Changes," Proc. Int'l Conf. Software Maintenance, 2004.
-
(2004)
Proc. Int'l Conf. Software Maintenance
-
-
Girba, T.1
Ducasse, S.2
Lanza, M.3
-
45
-
-
0033307514
-
"Identifying Modules via Concept Analysis"
-
M. Siff and T. Reps, "Identifying Modules via Concept Analysis," IEEE Trans. Software Eng., vol. 25, pp. 749-768, 1999.
-
(1999)
IEEE Trans. Software Eng.
, vol.25
, pp. 749-768
-
-
Siff, M.1
Reps, T.2
-
46
-
-
0035307244
-
"Concept Analysis for Module Restructuring"
-
P. Tonella, "Concept Analysis for Module Restructuring," IEEE Trans. Software Eng., vol. 27, pp. 351-363, 2001.
-
(2001)
IEEE Trans. Software Eng.
, vol.27
, pp. 351-363
-
-
Tonella, P.1
-
47
-
-
33845783347
-
-
Source Navigator 5.4.1
-
Source Navigator 5.4.1,http://sourcenav.sourceforge.net, 2003.
-
(2003)
-
-
-
48
-
-
33846029075
-
-
Technical Report 05-016, Harvard Business School working paper
-
A. MacCormack, J. Rusnak, and C. Baldwin, Exploring the Structure of Complex Software Designs: An Empirical Study of Open Source and Proprietary Code, Technical Report 05-016, Harvard Business School working paper, 2005.
-
(2005)
Exploring the Structure of Complex Software Designs: An Empirical Study of Open Source and Proprietary Code
-
-
MacCormack, A.1
Rusnak, J.2
Baldwin, C.3
-
49
-
-
33845776183
-
"Development Roadmap"
-
Oct
-
B. Eich, "Development Roadmap," Mozilla home page, http://www.mozilla.org/roadmap/roadmap-26-Oct-1998.html, Oct. 1998.
-
(1998)
-
-
Eich, B.1
|