메뉴 건너뛰기




Volumn , Issue , 1999, Pages 300-308

Pattern based software re-engineering: A case study

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER SOFTWARE; FLEXIBLE STRUCTURES; LEGACY SYSTEMS; REENGINEERING; REUSABILITY; SOFTWARE DESIGN; SOFTWARE ENGINEERING; STANDARDIZATION;

EID: 85040592881     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/APSEC.1999.809616     Document Type: Conference Paper
Times cited : (1)

References (48)
  • 1
    • 0003434834 scopus 로고
    • Object-oriented analysis and design with application
    • Addison-Wesley
    • Grady Booch : Object-Oriented Analysis and Design with Application, Object-Oriented Software Engineering series, ISBN:35340-2, Addison-Wesley, 1994.
    • (1994) Object-Oriented Software Engineering Series
    • Booch, G.1
  • 3
    • 0037762584 scopus 로고    scopus 로고
    • A parallel program generation environment for solving pdes on distributed memory computing environments
    • June 16-19, Kaiserslautern, Germany
    • C. W. Chu, C. W. Lu. C. H. Chang, C. J. Liao, and Y. C. Chung, "A Parallel Program Generation Environment for Solving PDEs on Distributed Memory Computing Environments, '' The proceedings of the SEKE'99, June 16-19, Kaiserslautern, Germany, 1999, pp. 267-272.
    • (1999) The Proceedings of the SEKE'99 , pp. 267-272
    • Chu, C.W.1    Lu, C.H.2    Chang, C.W.3    Liao, C.J.4    Chung, Y.C.5
  • 5
    • 84976851948 scopus 로고
    • Surveying current research in object-oriented design
    • Sept.
    • R. J. Wirfs-Brock and R. E. Johnson, "Surveying Current Research in Object-Oriented Design, '' Communications ofthe ACM, Vo1. 33, No. 9, pp. 105-124, Sept. 1990.
    • (1990) Communications Ofthe ACM , vol.33 , Issue.9 , pp. 105-124
    • Wirfs-Brock, R.J.1    Johnson, R.E.2
  • 6
    • 0031259394 scopus 로고    scopus 로고
    • Supporting reuse with object technology
    • Oct.
    • D. C. Rine, "Supporting Reuse with Object Technology, " Computer, Vol. 30, No. IO, pp. 43-45, Oct. 1997
    • (1997) Computer , vol.30 , Issue.10 , pp. 43-45
    • Rine, D.C.1
  • 8
    • 0004209546 scopus 로고
    • A system of patterns
    • J. 0. Coplien and D. C. Schmidt, eds, Addison-Wesley Chpt. 17
    • F. Buschmann and R. Meunier, "A System of Patterns, " Pattern Languages of Program Design, J. 0. Coplien and D. C. Schmidt, eds, Addison-Wesley, 1995 Chpt. 17
    • (1995) Pattern Languages of Program Design
    • Buschmann, F.1    Meunier, R.2
  • 9
    • 0030241265 scopus 로고    scopus 로고
    • Managing object-oriented framework reuse
    • September
    • Steve Sparks, Kevin Benner, Chris Faris, "Managing Object-Oriented Framework Reuse, '' IEEE Computer, Vol. 29, No. 9: September 1996, pp. 52-61
    • (1996) IEEE Computer , vol.29 , Issue.9 , pp. 52-61
    • Sparks, S.1    Benner, K.2    Faris, C.3
  • 10
    • 0030849588 scopus 로고    scopus 로고
    • A unified object topology
    • Jan.-Feb
    • W. Tepfenhart and J. Cusick, "A Unified Object Topology", IEEE Software, Jan.-Feb 1997, pp. 3 1-35
    • (1997) IEEE Software , pp. 31-35
    • Tepfenhart, W.1    Cusick, J.2
  • 11
    • 0032023532 scopus 로고    scopus 로고
    • Supporting efficient tree structures for distributed scientific computation
    • P. Liu and J. Wu, "Supporting Efficient Tree Structures for Distributed Scientific computation, " Journal of Information Science and Engineering, Vol. 14, 1998, pp. 79-105.
    • (1998) Journal of Information Science and Engineering , vol.14 , pp. 79-105
    • Liu, P.1    Wu, J.2
  • 12
    • 0000474691 scopus 로고    scopus 로고
    • Design dynamically reconfigurable real-time software using prot-based objects
    • Dec.
    • D. B. Stewart, RA. Volpe, and P. K. Khosla, "Design Dynamically Reconfigurable Real-Time Software Using Prot-Based Objects, " IEEE Transactions on Sofiare Engineering, Vo1. 23, No. 12, Dec. 1997, pp. 759-776.
    • (1997) IEEE Transactions on Sofiare Engineering , vol.23 , Issue.12 , pp. 759-776
    • Stewart, D.B.1    Volpe, R.A.2    Khosla, P.K.3
  • 13
    • 0031271853 scopus 로고    scopus 로고
    • A framework for exploiting task and data parallelism on distributed memory multicomputers
    • Nov.
    • S. Ramaswamy, S. Sapatnekar, and P. Banerjee, " A Framework for Exploiting Task and Data Parallelism on Distributed Memory Multicomputers, " IEEE Transactions on Parallel and Distributed Systems, Vol. &NO. 11, Nov. 1997, pp. 1099-1115
    • (1997) IEEE Transactions on Parallel and Distributed Systems , Issue.11 , pp. 1099-1115
    • Ramaswamy, S.1    Sapatnekar, S.2    Banerjee, P.3
  • 18
    • 0024130713 scopus 로고
    • Iterative algorithms for solution of large sparse systems of linear equations on hypercubes
    • C. Aykanat, F. Ozguner, F. Ercal, and P. Sadayaooan, "Iterative Algorithms for Solution of Large Sparse Systems of Linear Equations on Hypercubes, " IEEE Trans. on Computers, Vol. 37, No. 12, pp. 1554-1568, 1988.
    • (1988) IEEE Trans. on Computers , vol.37 , Issue.12 , pp. 1554-1568
    • Aykanat, C.1    Ozguner, F.2    Ercal, F.3    Sadayaooan, P.4
  • 19
    • 0005459744 scopus 로고
    • Parallelization of a finite element application program on a hypercube multiprocessor
    • C. Aykanat, F. Ozgdner, S. Martin, and S. M. Doraivelu, "Parallelization of a Finite Element Application Program on a Hypercube Multiprocessor, " Hypercube Multiprocessor, pp. 662-673, 1987.
    • (1987) Hypercube Multiprocessor , pp. 662-673
    • Aykanat, C.1    Ozgdner, F.2    Martin, S.3    Doraivelu, S.M.4
  • 20
    • 44949282112 scopus 로고
    • Partitioning of unstructured problems for parallel processing
    • H. D. Simon, "Partitioning of Unstructured Problems for Parallel Processing, " Computing Systems in Engineering, Vol. 2, No. 2/3, pp. 135-148, 1991.
    • (1991) Computing Systems in Engineering , vol.2 , Issue.2-3 , pp. 135-148
    • Simon, H.D.1
  • 22
    • 0031271853 scopus 로고    scopus 로고
    • A framework for exploiting task and data parallelism on distributed memory multicomputers
    • Nov.
    • S. Ramaswamy, S. Sapatnekar, and P. Banerjee, " A Framework for Exploiting Task and Data Parallelism on Distributed Memory Multicomputers, " IEEE Transactions on Parallel and Distributed Systems, Vol. 8, NO. 11, Nov. 1997, pp. 1099-1115
    • (1997) IEEE Transactions on Parallel and Distributed Systems , vol.8 , Issue.11 , pp. 1099-1115
    • Ramaswamy, S.1    Sapatnekar, S.2    Banerjee, P.3
  • 27
    • 0030105726 scopus 로고    scopus 로고
    • Dynamic partitioning of non-uniform structured workloads with spacefilling curves
    • Mar.
    • J. R. Pilkington and S. B. Baden, "Dynamic Partitioning of Non-Uniform Structured Workloads with Spacefilling Curves, " IEEE Trans. Parallel and Distributed Systems, Vol. 7, No. 3, pp. 288-300, Mar. 1996.
    • (1996) IEEE Trans. Parallel and Distributed Systems , vol.7 , Issue.3 , pp. 288-300
    • Pilkington, J.R.1    Baden, S.B.2
  • 28
    • 0010921883 scopus 로고
    • Programming abstractions for dynamically partitioning and coordinating localized scientific calculations running on multiprocessors
    • Jan.
    • S. B. Baden, "Programming Abstractions for Dynamically Partitioning and Coordinating Localized Scientific Calculations Running on Multiprocessors, " SIAM Journal on Scientific and Statistical Computing, Vol. 12, No. 1, pp. 145-157, Jan. 1991
    • (1991) SIAM Journal on Scientific and Statistical Computing , vol.12 , Issue.1 , pp. 145-157
    • Baden, S.B.1
  • 29
    • 0002641609 scopus 로고
    • Refinement algorithms and data structures for regular local mesh refinement
    • R. Stepleman et al., ed., Amsterdam: IMACS/North-Holland Publishing Company
    • R. E. Bank, A. H. Sherman, and A. Weiser, "Refinement Algorithms and Data Structures for Regular Local Mesh Refinement, " in Scientific Computing, R. Stepleman et al., ed., Amsterdam: IMACS/North-Holland Publishing Company, pp. 3-17, 1983.
    • (1983) Scientific Computing , pp. 3-17
    • Bank, R.E.1    Sherman, A.H.2    Weiser, A.3
  • 30
    • 0002181533 scopus 로고
    • An adaptive finite-element strategy for the three-dimensional time-dependent navier-stokes equations
    • E. Bansch, "An Adaptive Finite-Element Strategy for the Three-Dimensional Time-Dependent Navier-Stokes Equations, " Journal of Computational and Applied Mathematics, Vol. 36, pp. 3-28, 1991.
    • (1991) Journal of Computational and Applied Mathematics , vol.36 , pp. 3-28
    • Bansch, E.1
  • 34
    • 0346725891 scopus 로고
    • Master Thesis of Department of Computer Science, University of Nebraska at Omaha, Dec.
    • J. Meyer, "Message-Passing Interface for Microsoft Windows 3. 1, " Master Thesis of Department of Computer Science, University of Nebraska at Omaha, Dec. 1994.
    • (1994) Message-Passing Interface for Microsoft Windows 3. 1
    • Meyer, J.1
  • 35
    • 0033079435 scopus 로고    scopus 로고
    • Design patterns in object-oriented frameworks
    • February
    • Savitha Srinivasan, "Design Patterns in Object-Oriented Frameworks, " IEEE Computer, Vol. 32, No. 2, February 1999, pp. 24-32
    • (1999) IEEE Computer , vol.32 , Issue.2 , pp. 24-32
    • Srinivasan, S.1
  • 36
    • 0030785950 scopus 로고    scopus 로고
    • Architectural styles, design patterns, and objects
    • January-February
    • Robert T. Monroe, Andrew Kompanek, Ralph Melton, and David Garlan, "Architectural Styles, Design Patterns, and Objects, " IEEE Software, Vol. 14, No. 1, January-February 1997, pp. 43-52
    • (1997) IEEE Software , vol.14 , Issue.1 , pp. 43-52
    • Monroe, R.T.1    Kompanek, A.2    Melton, R.3    Garlan, D.4
  • 37
    • 0002370369 scopus 로고
    • A cookbook for using the model-view-controller user interface paradigm in smalltalk-80
    • August September
    • Glenn E. Krasner and Stephen T. Pope. A Cookbook for Using the Model-View-Controller User Interface Paradigm in Smalltalk-80. JOOP, pages 26-49, August September 1988.
    • (1988) JOOP , pp. 26-49
    • Krasner, G.E.1    Pope, S.T.2
  • 38
    • 0031077602 scopus 로고    scopus 로고
    • CORBA: Integrating diverse applications within distributed heterogeneous environments
    • February
    • Steve Vinoski, CORBA: Integrating Diverse Applications Within Distributed Heterogeneous Environments, IEEE Communications Magazine, February, 1997.
    • (1997) IEEE Communications Magazine
    • Vinoski, S.1
  • 39
    • 0001806092 scopus 로고
    • Object-oriented development
    • Sep.
    • Daniel C Hallbert and Patrick D. O'Brien, "Object-Oriented Development. ", IEEE Software, Vol. 5, No. 5, Sep. 1987, pp. 71-79.
    • (1987) IEEE Software , vol.5 , Issue.5 , pp. 71-79
    • Hallbert, D.C.1    O'Brien, P.D.2
  • 44
    • 0028728266 scopus 로고
    • Balancing in reverse engineering and in object-oriented systems engineering to improve reusability and maintainability
    • Taipei, November
    • H. Gall, R. Klosch, E. Kofler and L. Wurfl, "Balancing in Reverse Engineering and in Object-Oriented Systems Engineering to Improve Reusability and Maintainability", IEEE COMPSAC '94, Taipei, November 1994.
    • (1994) IEEE COMPSAC '94
    • Gall, H.1    Klosch, R.2    Kofler, E.3    Wurfl, L.4
  • 45
    • 0347356322 scopus 로고    scopus 로고
    • Tool-support for reengineering of object-oriented systems: Position paper on the famoos-project
    • September
    • U. Gleich and T. Kohler, "Tool-support for Reengineering of object-oriented systems: Position paper on the FAMOOS-project", ESEC/ACM FSE/WOOR'97 Zurich, September, 1997.
    • (1997) ESEC/ACM FSE/WOOR'97 Zurich
    • Gleich, U.1    Kohler, T.2


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