-
1
-
-
0038383231
-
Comparative study of clustering algorithms and abstract representations for software remodularisation
-
Anquetil N., and Lethbridge T.C. Comparative study of clustering algorithms and abstract representations for software remodularisation. IEE Proc. Softw. 150 3 (2003) 185-201
-
(2003)
IEE Proc. Softw.
, vol.150
, Issue.3
, pp. 185-201
-
-
Anquetil, N.1
Lethbridge, T.C.2
-
2
-
-
33748037486
-
-
Anquetil, N., Fourrier, C., Lethbridge, T., 1999. Experiments with hierarchical clustering algorithms as software remodularization methods. In: Proc. Work. Conf. Reverse Eng., pp. 235-255.
-
-
-
-
3
-
-
0024647563
-
Software restructuring
-
Arnold R.S. Software restructuring. Proc. IEEE 77 4 (1989) 607-617
-
(1989)
Proc. IEEE
, vol.77
, Issue.4
, pp. 607-617
-
-
Arnold, R.S.1
-
4
-
-
33748069912
-
-
Awduche, D., Berger, L., Gan, D., Li, T., Srinivasan, V., Swallow, G., 2001. RSVP-TE: Extensions to RSVP for LSP Tunnels, RFC 3209.
-
-
-
-
5
-
-
0028481554
-
Measuring functional cohesion
-
Bieman J.M. Measuring functional cohesion. IEEE Trans. Softw. Eng. 20 8 (1994) 644-657
-
(1994)
IEEE Trans. Softw. Eng.
, vol.20
, Issue.8
, pp. 644-657
-
-
Bieman, J.M.1
-
7
-
-
33748040543
-
-
Braden, R., Zhang, L., Berson, S., Herzog, S., Jamin, S., 1997. Resource ReSerVation Protocol (RSVP), RFC 2205.
-
-
-
-
8
-
-
0002398308
-
Property-based software engineering measurement
-
Briand L., Morasca S., and Basili V. Property-based software engineering measurement. IEEE Trans. Softw. Eng. 22 1 (1996) 68-86
-
(1996)
IEEE Trans. Softw. Eng.
, vol.22
, Issue.1
, pp. 68-86
-
-
Briand, L.1
Morasca, S.2
Basili, V.3
-
9
-
-
0025245266
-
Reverse engineering and design recovery: a taxonomy
-
Chikofsky E.J., and Cross II J.H. Reverse engineering and design recovery: a taxonomy. IEEE Softw. 7 1 (1990) 13-17
-
(1990)
IEEE Softw.
, vol.7
, Issue.1
, pp. 13-17
-
-
Chikofsky, E.J.1
Cross II, J.H.2
-
10
-
-
0025226963
-
Extracting and restructuring the design of large software systems
-
Choi A.C., and Scacchi W. Extracting and restructuring the design of large software systems. IEEE Softw. 7 1 (1990) 66-71
-
(1990)
IEEE Softw.
, vol.7
, Issue.1
, pp. 66-71
-
-
Choi, A.C.1
Scacchi, W.2
-
11
-
-
84926130202
-
-
Chu, W.C., Patel, S., 1992. Software restructuring by enforcing localization and information hiding. In: Proc. Conf. Softw. Maint., pp. 165-172.
-
-
-
-
12
-
-
0029292095
-
Quantitative models of cohesion and coupling in software
-
Dhama H. Quantitative models of cohesion and coupling in software. J. Syst. Softw. 29 (1995) 65-74
-
(1995)
J. Syst. Softw.
, Issue.29
, pp. 65-74
-
-
Dhama, H.1
-
13
-
-
0003578015
-
-
Heinemann Educational Books, London
-
Everitt B. Cluster Analysis (1974), Heinemann Educational Books, London
-
(1974)
Cluster Analysis
-
-
Everitt, B.1
-
15
-
-
33748074917
-
Refactoring: Improving the Design of Existing Code
-
Fowler M. Refactoring: Improving the Design of Existing Code. Addison-Wesley (1999)
-
(1999)
Addison-Wesley
-
-
Fowler, M.1
-
16
-
-
0033208054
-
A metric-based approach to detect abstract data types and state encapsulations
-
Girard J.-F., Koschke R., and Schied R. A metric-based approach to detect abstract data types and state encapsulations. Autom. Softw. Eng. 6 4 (1999) 357-386
-
(1999)
Autom. Softw. Eng.
, vol.6
, Issue.4
, pp. 357-386
-
-
Girard, J.-F.1
Koschke, R.2
Schied, R.3
-
17
-
-
0022104053
-
System structure analysis: clustering with data bindings
-
Hutchens D., and Basili V.R. System structure analysis: clustering with data bindings. IEEE Trans. Softw. Eng. 11 8 (1985) 749-757
-
(1985)
IEEE Trans. Softw. Eng.
, vol.11
, Issue.8
, pp. 749-757
-
-
Hutchens, D.1
Basili, V.R.2
-
18
-
-
0032138601
-
Using design abstractions to visualize, quantify, and restructure software
-
Kang B.-K., and Beiman J.M. Using design abstractions to visualize, quantify, and restructure software. J. Syst. Softw. 42 (1998) 175-187
-
(1998)
J. Syst. Softw.
, vol.42
, pp. 175-187
-
-
Kang, B.-K.1
Beiman, J.M.2
-
19
-
-
0033334571
-
A quantitative framework for software restructuring
-
Kang B.-K., and Beiman J.M. A quantitative framework for software restructuring. J. Softw. Maint.: Res. Pract. 11 (1999) 245-284
-
(1999)
J. Softw. Maint.: Res. Pract.
, vol.11
, pp. 245-284
-
-
Kang, B.-K.1
Beiman, J.M.2
-
20
-
-
0000343053
-
Restructuring programs through program slicing
-
Kim H.S., and Kwon Y.R. Restructuring programs through program slicing. Int. J. Softw. Eng. Knowl. Eng. 4 3 (1994) 349-368
-
(1994)
Int. J. Softw. Eng. Knowl. Eng.
, vol.4
, Issue.3
, pp. 349-368
-
-
Kim, H.S.1
Kwon, Y.R.2
-
21
-
-
0027188250
-
-
Lakhotia, A., 1993. Rule-based approach to computing module cohesion. In: Proceedings of the 15th International Conference on Software Engineering, pp. 35-44.
-
-
-
-
22
-
-
0031103550
-
A unified framework for expressing software subsystem classification techniques
-
Lakhotia A. A unified framework for expressing software subsystem classification techniques. J. Syst. Softw. 36 (1997) 211-231
-
(1997)
J. Syst. Softw.
, vol.36
, pp. 211-231
-
-
Lakhotia, A.1
-
23
-
-
0032290942
-
Restructuring programs by Tucking statements into functions
-
Lakhotia A., and Deprez J.C. Restructuring programs by Tucking statements into functions. J. Inform. Softw. Technol. 40 11-12 (1998) 677-689
-
(1998)
J. Inform. Softw. Technol.
, vol.40
, Issue.11-12
, pp. 677-689
-
-
Lakhotia, A.1
Deprez, J.C.2
-
24
-
-
0033365576
-
-
Lakhotia, A., Deprez, J.C., 1999. Restructuring functions with low cohesion. In: Proc. Work. Conf. Reverse Eng., pp. 36-46.
-
-
-
-
25
-
-
0031611728
-
-
Lung, C.-H., 1998. Software architecture recovery and restructuring through clustering techniques. In: Proceedings of the Third International Workshop on Software Architecture, pp. 101-104.
-
-
-
-
26
-
-
12344261957
-
-
Lung, C.-H., Zaman, M., 2004. Using clustering technique to restructure programs. In: Proceedings of the International Conference on Software Engineering Research and Practice, 853-858.
-
-
-
-
27
-
-
3242686217
-
Applications of clustering techniques to software partitioning, recovery and restructuring
-
Lung C.-H., Zaman M., and Nandi A. Applications of clustering techniques to software partitioning, recovery and restructuring. J. Syst. Softw. 73 2 (2004) 227-244
-
(2004)
J. Syst. Softw.
, vol.73
, Issue.2
, pp. 227-244
-
-
Lung, C.-H.1
Zaman, M.2
Nandi, A.3
-
28
-
-
0031632692
-
-
Mancoridis, S., Mitchell, B.S., Rorres, C., Chen, Y., Gansner, E.R., 1998. Using automatic clustering to produce high-level system organizations of source code. In: Proceedings of the Sixth International Workshop on Program Comprehension, pp. 45-52.
-
-
-
-
29
-
-
33748042757
-
-
Mancoridis, S., Mitchell, B., Chen, Y., Gansner, E., 1999. Bunch: A clustering tool for the recovery and maintenance of software system organizations of source code. In: Proceedings of the International Workshop on Program Comprehension.
-
-
-
-
30
-
-
3042856057
-
-
Maqbool O., Babri, H.A., 2004. The weighted combined algorithm: a linkage algorithm for software clustering. In: Proceedings of the Eigth Euromicro Working Conference on Software Maintenance and Reengineering, pp. 15-24.
-
-
-
-
31
-
-
77956617019
-
-
Mitchell, B.S., Mancoridis, S., 2001. Comparing the decompositions produced by software clustering algorithm using similarity measurements. In: Proceedings of International Conference of Software Maintenance.
-
-
-
-
32
-
-
84987172526
-
A reverse engineering approach to subsystem structure identification
-
Müller H.A., Orgun M.A., Tilley S.R., and Uhl J.S. A reverse engineering approach to subsystem structure identification. J. Softw. Maint.: Res. Pract. 5 4 (1993) 181-204
-
(1993)
J. Softw. Maint.: Res. Pract.
, vol.5
, Issue.4
, pp. 181-204
-
-
Müller, H.A.1
Orgun, M.A.2
Tilley, S.R.3
Uhl, J.S.4
-
37
-
-
33748029893
-
-
Rosen, E., Viswanathan, A., Callon, R., 2001. Multiprotocol Label Switching Architecture, RFC 3031.
-
-
-
-
38
-
-
0026237262
-
-
Schwanke, R.W., 1991. An intelligent tool for re-engineering software modularity. In: Proceedings of the 13th International Conference on Software Engineering, pp. 83-92.
-
-
-
-
41
-
-
33748046909
-
-
Tzerpos, V., Holt, R.C., 1998. Software botryology automatic clustering of software systems. In: Proceedings of the 20th Annual International Conference of the IEEE vol. 3, pp. 811-818.
-
-
-
-
42
-
-
10044254675
-
-
Wen, Z., Tzerpos, V., 2004. An effectiveness measure for software clustering algorithms. In: Proceedings of the 12th International Workshop on Program Comprehension, pp. 194-203.
-
-
-
-
43
-
-
0031384042
-
-
Wiggerts, T.A., 1997. Using clustering algorithms in legacy systems modularization. In: Proceedings of the Fourth Working Conference on Reverse Engineering, pp. 33-43.
-
-
-
|