메뉴 건너뛰기




Volumn 20, Issue 5, 2008, Pages 321-344

Search-based many-to-one component substitution

Author keywords

Component assembly evolution; Component substitution; Dead components; Heuristics; Many to one component replacement; Search based building process

Indexed keywords

HEURISTIC METHODS; OBSOLESCENCE; PORTS AND HARBORS; SOFTWARE ENGINEERING;

EID: 56749157697     PISSN: 1532060X     EISSN: 15320618     Source Type: Journal    
DOI: 10.1002/smr.377     Document Type: Article
Times cited : (8)

References (39)
  • 2
    • 56749096238 scopus 로고    scopus 로고
    • Plásil F, Balek D, Janeeek R. SOFA/DCUP: Architecture for component trading and dynamic updating. Proceedings of the International Conference on Configurable Distributed Systems. IEEE Computer Society: Silver Spring MD, 1998; 43-52.
    • Plásil F, Balek D, Janeeek R. SOFA/DCUP: Architecture for component trading and dynamic updating. Proceedings of the International Conference on Configurable Distributed Systems. IEEE Computer Society: Silver Spring MD, 1998; 43-52.
  • 3
    • 56749097729 scopus 로고    scopus 로고
    • Braneton E, Coupaye T, Stefani J. Fractal specification - v 2.0.3, February 2004. http://fractal.objectweb.org/specification/indcx.html [3 July 2008].
    • Braneton E, Coupaye T, Stefani J. Fractal specification - v 2.0.3, February 2004. http://fractal.objectweb.org/specification/indcx.html [3 July 2008].
  • 5
    • 34547269886 scopus 로고    scopus 로고
    • Sofa 2.0: Balancing advanced features in a hierarchical, component model
    • IEEE Computer Society: Silver Spring MD
    • Bures T, Hnetynka P, Plásil F. Sofa 2.0: Balancing advanced features in a hierarchical, component model. SERA. IEEE Computer Society: Silver Spring MD, 2006; 40-48.
    • (2006) SERA , pp. 40-48
    • Bures, T.1    Hnetynka, P.2    Plásil, F.3
  • 6
    • 84947706165 scopus 로고    scopus 로고
    • Desnos N, Vauttier S, Urtado C, Huchard M. Automating the building of software component architectures. Software Architecture: 3rd European Workshop on Software Architectures, Languages, Styles, Models, Tools, and Applications (EWSA) (Lecture Notes in Computer Science, 4344), Gruhn V, Oquendo F (eds.). Springer: Berlin, 2006; 228-235.
    • Desnos N, Vauttier S, Urtado C, Huchard M. Automating the building of software component architectures. Software Architecture: 3rd European Workshop on Software Architectures, Languages, Styles, Models, Tools, and Applications (EWSA) (Lecture Notes in Computer Science, vol. 4344), Gruhn V, Oquendo F (eds.). Springer: Berlin, 2006; 228-235.
  • 7
    • 0032163727 scopus 로고    scopus 로고
    • The current state of CBSE
    • Brown AW, Wallnau KC. The current state of CBSE. IEEE Software 1998; 15(5):37-46.
    • (1998) IEEE Software , vol.15 , Issue.5 , pp. 37-46
    • Brown, A.W.1    Wallnau, K.C.2
  • 8
    • 0142049626 scopus 로고    scopus 로고
    • Component-based software engineering - New challenges in software development
    • Crnkovic I. Component-based software engineering - New challenges in software development. Software Focus 2001; 2(4):127-133.
    • (2001) Software Focus , vol.2 , Issue.4 , pp. 127-133
    • Crnkovic, I.1
  • 10
    • 0033892696 scopus 로고    scopus 로고
    • A classification and comparison framework for software architecture description languages
    • Medvidovic N, Taylor RN. A classification and comparison framework for software architecture description languages. IEEE Transactions on Software Engineering 2000; 26(1):70-93.
    • (2000) IEEE Transactions on Software Engineering , vol.26 , Issue.1 , pp. 70-93
    • Medvidovic, N.1    Taylor, R.N.2
  • 16
    • 3543117536 scopus 로고    scopus 로고
    • A technology for predictable assembly from certifiable components (pace)
    • III: Technical Report CMU/SEI-2003-TR-009, Carnegie Mellon University, Pittsburgh OH, April
    • Wallnau KC. Volume III: A technology for predictable assembly from certifiable components (pace). Technical Report CMU/SEI-2003-TR-009, Carnegie Mellon University, Pittsburgh OH, April 2003.
    • (2003)
    • Wallnau, K.C.1
  • 18
    • 21144453538 scopus 로고    scopus 로고
    • Reasoning on software architectures with contractually specified components
    • Component-Based Software Quality: Methods and Techniques (, Cechich A, Piattini M, Vallecillo A eds, Springer: Berlin
    • Reussner RH, Poernomo IH, Schmidt HW. Reasoning on software architectures with contractually specified components. Component-Based Software Quality: Methods and Techniques (Lecture Notes in Computer Science, vol. 2693), Cechich A, Piattini M, Vallecillo A (eds.). Springer: Berlin, 2003; 287-325.
    • (2003) Lecture Notes in Computer Science , vol.2693 , pp. 287-325
    • Reussner, R.H.1    Poernomo, I.H.2    Schmidt, H.W.3
  • 22
    • 0036036783 scopus 로고    scopus 로고
    • ArchJava: Connecting software architecture to implementation
    • ACM Press: New York
    • Aldrich J, Chambers C, Notkin D. ArchJava: Connecting software architecture to implementation. Proceedings of the ICSE. ACM Press: New York, 2002; 187-197.
    • (2002) Proceedings of the ICSE , pp. 187-197
    • Aldrich, J.1    Chambers, C.2    Notkin, D.3
  • 23
    • 0029291267 scopus 로고
    • Formal specification and analysis of software architectures using the chemical abstract machine model
    • Inverardi P, Wolf AL. Formal specification and analysis of software architectures using the chemical abstract machine model. IEEE Transactions on Software Engineering 1995; 21(4):373-386.
    • (1995) IEEE Transactions on Software Engineering , vol.21 , Issue.4 , pp. 373-386
    • Inverardi, P.1    Wolf, A.L.2
  • 24
    • 0003536111 scopus 로고    scopus 로고
    • PhD Thesis, Carnegie Mellon, School of Computer Science, January, Issued as CMU Technical Report CMU-CS-97-144
    • Allen RJ. A formal approach to software architecture. PhD Thesis, Carnegie Mellon, School of Computer Science, January 1997. Issued as CMU Technical Report CMU-CS-97-144.
    • (1997) A formal approach to software architecture
    • Allen, R.J.1
  • 28
    • 38149132438 scopus 로고    scopus 로고
    • Desnos N, Huchard M, Urtado C, Vauttier S, Tremblay G. Automated and unanticipated flexible component substitution. Proceedings of the 10th ACM SIGSOFT Symposium on Component-Based Software Engineering (CBSE2007) (Lecture Notes in Computer Science, 4608), Schmidt HW, Crnkovic I, Heineman GT, Stafford JA (eds.). Springer: Berlin, 2007; 33-48.
    • Desnos N, Huchard M, Urtado C, Vauttier S, Tremblay G. Automated and unanticipated flexible component substitution. Proceedings of the 10th ACM SIGSOFT Symposium on Component-Based Software Engineering (CBSE2007) (Lecture Notes in Computer Science, vol. 4608), Schmidt HW, Crnkovic I, Heineman GT, Stafford JA (eds.). Springer: Berlin, 2007; 33-48.
  • 30
    • 56749183259 scopus 로고    scopus 로고
    • OMG. Unified modeling language: Superstructure, version 2.0, 2002
    • OMG. Unified modeling language: Superstructure, version 2.0, 2002. http://www.omg.org/uml.
  • 37
    • 34748859982 scopus 로고    scopus 로고
    • The current state and future of search based software engineering
    • IEEE Computer Society: Silver Spring MD, May
    • Harman M. The current state and future of search based software engineering. Future of Software Engineering (FOSE '07). IEEE Computer Society: Silver Spring MD, May 2007; 342-357.
    • (2007) Future of Software Engineering (FOSE '07) , pp. 342-357
    • Harman, M.1
  • 39
    • 21144451628 scopus 로고    scopus 로고
    • Component-Based Software Quality: Methods and Techniques
    • Cechich A, Piattini M, Vallecillo A eds, Springer: Berlin
    • Cechich A, Piattini M, Vallecillo A (eds.). Component-Based Software Quality: Methods and Techniques (Lecture Notes in Computer Science, vol. 2693). Springer: Berlin, 2003.
    • (2003) Lecture Notes in Computer Science , vol.2693


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