메뉴 건너뛰기




Volumn 64, Issue 1, 2002, Pages 37-55

Reengineering legacy systems for distributed environments

Author keywords

Distributed systems; Legacy systems; Reengineering

Indexed keywords

COMPUTER SIMULATION; INTEGER PROGRAMMING; INTERFACES (COMPUTER); LEGACY SYSTEMS; REENGINEERING;

EID: 0037110432     PISSN: 01641212     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0164-1212(02)00020-1     Document Type: Article
Times cited : (24)

References (52)
  • 2
    • 0002083447 scopus 로고    scopus 로고
    • Experiments with clustering as a software remodularization method
    • IEEE Computer Society Press, Silver Spring, MD
    • Anquetil, N., Lethbridge, T., 1999. Experiments with clustering as a software remodularization method. In: Working Conference on Reverse Engineering. IEEE Computer Society Press, Silver Spring, MD. Available from http://dlib.computer.org/conferen/wcre/0303/pdf/03030235.pdf.
    • (1999) Working Conference on Reverse Engineering
    • Anquetil, N.1    Lethbridge, T.2
  • 6
    • 0013173724 scopus 로고    scopus 로고
    • Exploiting design heuristics for automatic problem detection
    • Springer, New York
    • Bar, H., Ciupke, O., 1998. Exploiting design heuristics for automatic problem detection. In: 12th European Conference on Object-Oriented Programming. Springer, New York. Available from http://www.fzi.de/ECOOP98-W03/ecoop98ws.html.
    • (1998) 12th European Conference on Object-Oriented Programming
    • Bar, H.1    Ciupke, O.2
  • 7
    • 0001622174 scopus 로고    scopus 로고
    • A validation of object oriented design metrics as quality indicators
    • Basili V., Briand L., Melo W. A validation of object oriented design metrics as quality indicators. IEEE Trans. Software Eng. 22(10):1996;751-761.
    • (1996) IEEE Trans. Software Eng. , vol.22 , Issue.10 , pp. 751-761
    • Basili, V.1    Briand, L.2    Melo, W.3
  • 9
    • 0033184720 scopus 로고    scopus 로고
    • Legacy information systems: Issues and directions
    • Bisbal J., Lawless D., Wu B., Grimson J. Legacy information systems: issues and directions. IEEE Software. 16(5):1999;103-111.
    • (1999) IEEE Software , vol.16 , Issue.5 , pp. 103-111
    • Bisbal, J.1    Lawless, D.2    Wu, B.3    Grimson, J.4
  • 10
    • 0031674184 scopus 로고    scopus 로고
    • A unified framework for cohesion measurements in object-oriented systems
    • Briand L., Daly J., Wust J. A unified framework for cohesion measurements in object-oriented systems. Empirical Software Eng. 3(1):1998;65-117.
    • (1998) Empirical Software Eng. , vol.3 , Issue.1 , pp. 65-117
    • Briand, L.1    Daly, J.2    Wust, J.3
  • 11
    • 0032627862 scopus 로고    scopus 로고
    • A unified framework for coupling measurements in object-oriented systems
    • Briand L., Daly J., Wust J. A unified framework for coupling measurements in object-oriented systems. IEEE Trans. Software Eng. 25(1):1999;91-121.
    • (1999) IEEE Trans. Software Eng. , vol.25 , Issue.1 , pp. 91-121
    • Briand, L.1    Daly, J.2    Wust, J.3
  • 12
    • 0013173725 scopus 로고    scopus 로고
    • The implications of non-functional requirements for the reengineering of legacy code
    • Amsterdam, The Netherlands, October 6-8. Silver Spring, MD: IEEE Computer Society Press
    • Burd E., Munro M. The implications of non-functional requirements for the reengineering of legacy code. Working Conference in Reverse Engineering, Amsterdam, The Netherlands, October 6-8. 1997;1-9 IEEE Computer Society Press, Silver Spring, MD.
    • (1997) Working Conference in Reverse Engineering , pp. 1-9
    • Burd, E.1    Munro, M.2
  • 13
    • 0030394619 scopus 로고    scopus 로고
    • Extracting reusable modules from legacy code: Considering the issues of module granularity
    • Silver Spring, MD: IEEE Computer Society Press
    • Burd E., Munro M., Wezeman C. Extracting reusable modules from legacy code: considering the issues of module granularity. Working Conference in Reverse Engineering. 1996;189-196 IEEE Computer Society Press, Silver Spring, MD.
    • (1996) Working Conference in Reverse Engineering , pp. 189-196
    • Burd, E.1    Munro, M.2    Wezeman, C.3
  • 14
    • 0034513002 scopus 로고    scopus 로고
    • Leveraging software reengineering systems for heterogeneous distributed computing environments
    • San Jose, CA, October 14, 1-11, Silver Spring, MD: IEEE Computer Society Press
    • Chiang C. Leveraging software reengineering systems for heterogeneous distributed computing environments. International Conference on Software Maintenance, San Jose, CA, October 14, 1-11. 2000;1-8 IEEE Computer Society Press, Silver Spring, MD.
    • (2000) International Conference on Software Maintenance , pp. 1-8
    • Chiang, C.1
  • 16
    • 0028446078 scopus 로고
    • A metrics suite for object-oriented design
    • Chidamber S., Kemerer C. A metrics suite for object-oriented design. IEEE Trans. Software Eng. 20(6):1994;476-493.
    • (1994) IEEE Trans. Software Eng. , vol.20 , Issue.6 , pp. 476-493
    • Chidamber, S.1    Kemerer, C.2
  • 17
    • 0032306169 scopus 로고    scopus 로고
    • An experiment in identifying persistent objects in large systems
    • Bethesda, MD, November 16-20, Silver Spring, MD: IEEE Computer Society Press
    • Cimitile A., De Lucia A., Di Lucca G. An experiment in identifying persistent objects in large systems. International Conference on Software Maintenance, Bethesda, MD, November 16-20. 1998;122-130 IEEE Computer Society Press, Silver Spring, MD.
    • (1998) International Conference on Software Maintenance , pp. 122-130
    • Cimitile, A.1    De Lucia, A.2    Di Lucca, G.3
  • 18
    • 0033727196 scopus 로고    scopus 로고
    • Active files: A mechanism for integrating legacy applications into distributed systems
    • Taipei, Taiwan, April 10-13. IEEE Computer Society Press, Silver Spring, MD
    • Dasgupta, P., Itzkovitz, A., Karamcheti, V., 2000. Active files: a mechanism for integrating legacy applications into distributed systems. In: International Conference on Distributed Computing Systems, Taipei, Taiwan, April 10-13. IEEE Computer Society Press, Silver Spring, MD, pp. 1-11. Available from http://dlib.computer.org/conferen/icdcs/0601/pdf/06010680.pdf.
    • (2000) International Conference on Distributed Computing Systems , pp. 1-11
    • Dasgupta, P.1    Itzkovitz, A.2    Karamcheti, V.3
  • 20
    • 0002169979 scopus 로고    scopus 로고
    • A hybrid reverse engineering platform combining metrics and program visualization
    • IEEE Computer Society Press, Silver Spring, MD
    • Demeyer, S., Ducasse, S., Lanza, M., 1999a. A hybrid reverse engineering platform combining metrics and program visualization. In: Working Conference on Reverse Engineering. IEEE Computer Society Press, Silver Spring, MD. Available from http://dlib.computer.org/conferen/wcre/0303/pdf/03030175.pdf.
    • (1999) Working Conference on Reverse Engineering
    • Demeyer, S.1    Ducasse, S.2    Lanza, M.3
  • 21
    • 85013883904 scopus 로고    scopus 로고
    • Why FAMIX and not UML?
    • Springer, New York
    • Demeyer, S., Ducasse, S., Tichelar, S., 1999b. Why FAMIX and not UML? In: UML'99 Conference Proceedings. Springer, New York. Available from http://www.iam.unibe.ch/ famoos/FAMIX/whyFAMIX/whyFAMIX.html.
    • (1999) UML'99 Conference Proceedings
    • Demeyer, S.1    Ducasse, S.2    Tichelar, S.3
  • 22
    • 0033358991 scopus 로고    scopus 로고
    • Type-check elimination: Two object-oriented reengineering patterns
    • IEEE Computer Society Press, Silver Spring, MD
    • Ducasse, S., Richner, T., Nebbe, R., 1999. Type-check elimination: two object-oriented reengineering patterns. In: Working Conference in Reverse Engineering. IEEE Computer Society Press, Silver Spring, MD. Available from http://dlib.computer.org/conferen/wcre/0303/pdf/03030157.pdf.
    • (1999) Working Conference in Reverse Engineering
    • Ducasse, S.1    Richner, T.2    Nebbe, R.3
  • 23
    • 0013079155 scopus 로고    scopus 로고
    • Electronic Industries Alliance, 1999. CDIF - Case Data Interchange Format. Available from http://www.eigroup.org/cdif/index.html.
    • (1999) CDIF - Case Data Interchange Format
  • 26
    • 0013079156 scopus 로고    scopus 로고
    • A framework for classifying software reverse engineering and design recovery techniques
    • IEEE Computer Society Press, Silver Spring, MD
    • Gannod, G., Cheng, B., 1999. A framework for classifying software reverse engineering and design recovery techniques. In: Working Conference in Reverse Engineering. IEEE Computer Society Press, Silver Spring, MD. Available from http://dlib.computer.org/conferen/wcre/0303/pdf/03030077.pdf.
    • (1999) Working Conference in Reverse Engineering
    • Gannod, G.1    Cheng, B.2
  • 27
    • 0013173726 scopus 로고    scopus 로고
    • OO distributed programming is not distributed OO programming
    • Guerraoui R., Fayad M. OO distributed programming is not distributed OO programming. Commun. ACM. 42(4):1999;101-104.
    • (1999) Commun. ACM , vol.42 , Issue.4 , pp. 101-104
    • Guerraoui, R.1    Fayad, M.2
  • 31
    • 0027693962 scopus 로고
    • Object-oriented metrics that predict maintainability
    • Li W., Henry S. Object-oriented metrics that predict maintainability. J. Systems Software. 23(2):1993;111-122.
    • (1993) J. Systems Software , vol.23 , Issue.2 , pp. 111-122
    • Li, W.1    Henry, S.2
  • 33
    • 0033325448 scopus 로고    scopus 로고
    • Bunch, a clustering tool for the recovery and maintenance of software systems structures
    • Oxford, England, August 30-September 3, Silver Spring, MD: IEEE Computer Society Press
    • Mancoridis S., Mitchell B., Chen Y., Gansner R. Bunch, a clustering tool for the recovery and maintenance of software systems structures. International Conference on Software Maintenance, Oxford, England, August 30-September 3. 1999;50-59 IEEE Computer Society Press, Silver Spring, MD.
    • (1999) International Conference on Software Maintenance , pp. 50-59
    • Mancoridis, S.1    Mitchell, B.2    Chen, Y.3    Gansner, R.4
  • 34
    • 0013083613 scopus 로고    scopus 로고
    • Michele, L., 1999. Code Crawler. Available from http://www.iam.unibe.ch/̃lanza/codecrawler/codecrawler.html.
    • (1999) Code Crawler
    • Michele, L.1
  • 36
    • 0032312002 scopus 로고    scopus 로고
    • Identification of data cohesive subsystems using data mining techniques
    • Bethesda, MD, November 16-20. Silver Spring, MD: IEEE Computer Society Press
    • Montes De Oca C., Carver D. Identification of data cohesive subsystems using data mining techniques. International Conference on Software Maintenance, Bethesda, MD, November 16-20. 1998;16-23 IEEE Computer Society Press, Silver Spring, MD.
    • (1998) International Conference on Software Maintenance , pp. 16-23
    • Montes De Oca, C.1    Carver, D.2
  • 37
    • 0013077449 scopus 로고    scopus 로고
    • Mozilla Organization - Netscape Corporation, 1999. The Mozilla Web Browser. Available from http://www.mozilla.org/.
    • (1999) The Mozilla Web Browser
  • 38
    • 0030411675 scopus 로고    scopus 로고
    • Finding reusable software components in large systems
    • Silver Spring, MD: IEEE Computer Society Press
    • Neighbors J. Finding reusable software components in large systems. Working Conference in Reverse Engineering. 1996;IEEE Computer Society Press, Silver Spring, MD.
    • (1996) Working Conference in Reverse Engineering
    • Neighbors, J.1
  • 40
    • 79959873916 scopus 로고    scopus 로고
    • Enhancing design reusability by clustering specifications
    • Philadelphia, February 18-20. New York: ACM
    • Ouyang Y., Carver L. Enhancing design reusability by clustering specifications. Symposium on Applied Computing, Philadelphia, February 18-20. 1996a;493-499 ACM, New York.
    • (1996) Symposium on Applied Computing , pp. 493-499
    • Ouyang, Y.1    Carver, L.2
  • 41
    • 0013173615 scopus 로고    scopus 로고
    • A model to facilitate the reuse of specifications
    • Ouyang Y., Carver L. A model to facilitate the reuse of specifications. Integr. Des. Process Technol. 1996b;392-399.
    • (1996) Integr. Des. Process Technol. , pp. 392-399
    • Ouyang, Y.1    Carver, L.2
  • 42
    • 0032131651 scopus 로고    scopus 로고
    • Effective distribution of object oriented applications
    • Purao S., Jain H., Nazareth D. Effective distribution of object oriented applications. Commun. ACM. 41(8):1998;100-108.
    • (1998) Commun. ACM , vol.41 , Issue.8 , pp. 100-108
    • Purao, S.1    Jain, H.2    Nazareth, D.3
  • 43
    • 0013079435 scopus 로고    scopus 로고
    • Architectural design recovery using data mining techniques
    • Zurich, Switzerland, February 29-March 3. IEEE Computer Society Press, Silver Spring, MD
    • Sartipi, K., Kontogiannis, K., Mavaddat, F., 2000. Architectural design recovery using data mining techniques. In: Conference on Software Maintenance and Reengineering, Zurich, Switzerland, February 29-March 3. IEEE Computer Society Press, Silver Spring, MD, pp. 1-11. Available from http://dlib.computer.org/conferen/csmr/0546/pdf/05460129.pdf.
    • (2000) Conference on Software Maintenance and Reengineering , pp. 1-11
    • Sartipi, K.1    Kontogiannis, K.2    Mavaddat, F.3
  • 44
    • 0013173616 scopus 로고    scopus 로고
    • Metrics-based problem detection in object-oriented legacy systems using audit-reengineer
    • ECOOP
    • Sassen, A., Marinescu, R., 1999. Metrics-based problem detection in object-oriented legacy systems using audit-reengineer. In: 13th European Conference on Object-Oriented Programming, ECOOP. Available from http://www.fzi.de/Ecoop99-WS-Reengineering/.
    • (1999) 13th European Conference on Object-Oriented Programming
    • Sassen, A.1    Marinescu, R.2
  • 45
    • 0013122545 scopus 로고    scopus 로고
    • SEMA Group, 1998. Concerto2/Audit. Available from http://www.sema.es/.
    • (1998) Concerto2/Audit
  • 48
    • 0033326366 scopus 로고    scopus 로고
    • Evolutionary migration of legacy systems to an object-based distributed environment
    • Oxford, England, August 30-September 3. Silver Spring, MD: IEEE Computer Society Press
    • Serrano M., Montes De Oca C., Carver D. Evolutionary migration of legacy systems to an object-based distributed environment. International Conference on Software Maintenance, Oxford, England, August 30-September 3. 1999;86-95 IEEE Computer Society Press, Silver Spring, MD.
    • (1999) International Conference on Software Maintenance , pp. 86-95
    • Serrano, M.1    Montes De Oca, C.2    Carver, D.3
  • 49
    • 0030392193 scopus 로고    scopus 로고
    • Encapsulating legacy software for use in client-server systems
    • Silver Spring, MD: IEEE Computer Society Press
    • Sneed H. Encapsulating legacy software for use in client-server systems. Working Conference in Reverse Engineering. 1996;104-119 IEEE Computer Society Press, Silver Spring, MD.
    • (1996) Working Conference in Reverse Engineering , pp. 104-119
    • Sneed, H.1
  • 50
    • 0032319552 scopus 로고    scopus 로고
    • A case study in software wrapping
    • Bethesda, MD, November 16-20. Silver Spring, MD: IEEE Computer Society Press
    • Sneed H., Majnar R. A case study in software wrapping. International Conference on Software Maintenance, Bethesda, MD, November 16-20. 1998;86-93 IEEE Computer Society Press, Silver Spring, MD.
    • (1998) International Conference on Software Maintenance , pp. 86-93
    • Sneed, H.1    Majnar, R.2
  • 51
    • 0033362468 scopus 로고    scopus 로고
    • A tool for securely integrating legacy systems into a distributed environment
    • IEEE Computer Society Press, Silver Spring, MD
    • Souder, T., Mancoridis, S., 1999. A tool for securely integrating legacy systems into a distributed environment. In: Working Conference in Reverse Engineering. IEEE Computer Society Press, Silver Spring, MD. Available from http://dlib.computer.org/conferen/wcre/0303/pdf/03030047.pdf.
    • (1999) Working Conference in Reverse Engineering
    • Souder, T.1    Mancoridis, S.2
  • 52
    • 0013078722 scopus 로고    scopus 로고
    • TakeFive Software, 1999. The ABC's of SNiff+. Available from http://www.takefive.com/products/sniff+.html.
    • (1999) The ABC's of SNiff+


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.