메뉴 건너뛰기




Volumn , Issue , 2013, Pages 13-18

Challenges in developing a software architecture evolution tool as a plug-in

Author keywords

[No Author keywords available]

Indexed keywords

EVOLUTION MODELING; EXISTING ARCHITECTURES; PLUG-IN DEVELOPERS; PROTOTYPE ARCHITECTURE; RECENT RESEARCHES; SOFTWARE ARCHITECTS; SOFTWARE ARCHITECTURE EVOLUTION; TOOLS FOR ARCHITECTURE;

EID: 84889040013     PISSN: 23270748     EISSN: 23270772     Source Type: Conference Proceeding    
DOI: 10.1109/TOPI.2013.6597188     Document Type: Conference Paper
Times cited : (5)

References (23)
  • 1
    • 84899936080 scopus 로고    scopus 로고
    • Evolution styles: Foundations and models for software architecture evolution
    • in press. [Online]
    • J. M. Barnes, D. Garlan, and B. Schmerl, "Evolution styles: Foundations and models for software architecture evolution," Softw. & Syst. Model., in press. [Online]. Available: http://dx.doi.org/10.1007/s10270- 012-0301-9
    • Softw. & Syst. Model.
    • Barnes, J.M.1    Garlan, D.2    Schmerl, B.3
  • 2
    • 84864055440 scopus 로고    scopus 로고
    • Evolution styles to the rescue of architectural evolution knowledge
    • O. Le Goaer et al., "Evolution styles to the rescue of architectural evolution knowledge," in Proc. SHARK'08, 2008, pp. 31-36.
    • Proc. SHARK'08, 2008 , pp. 31-36
    • Le Goaer, O.1
  • 3
    • 0036642686 scopus 로고    scopus 로고
    • A graph transformation approach to software architecture reconfiguration
    • Aug.
    • M. Wermelinger and J. L. Fiadeiro, "A graph transformation approach to software architecture reconfiguration," Sci. Comput. Program., vol. 44, no. 2, pp. 133-155, Aug. 2002.
    • (2002) Sci. Comput. Program. , vol.44 , Issue.2 , pp. 133-155
    • Wermelinger, M.1    Fiadeiro, J.L.2
  • 4
    • 33646509668 scopus 로고    scopus 로고
    • Formalizing architectural refactorings as graph transformation systems
    • L. Grunske, "Formalizing architectural refactorings as graph transformation systems," in Proc. SNPD'05, 2005, pp. 324-329.
    • Proc. SNPD'05, 2005 , pp. 324-329
    • Grunske, L.1
  • 5
    • 80051993458 scopus 로고    scopus 로고
    • Analysis and management of architectural dependencies in iterative release planning
    • N. Brown et al., "Analysis and management of architectural dependencies in iterative release planning," in Proc. WICSA'11, 2011, pp. 103-112.
    • Proc. WICSA'11, 2011 , pp. 103-112
    • Brown, N.1
  • 7
    • 84864055132 scopus 로고    scopus 로고
    • NASA's Advanced Multimission Operations System: A case study in software architecture evolution
    • J. M. Barnes, "NASA's Advanced Multimission Operations System: A case study in software architecture evolution," in Proc. QoSA'12, 2012, pp. 3-12.
    • Proc. QoSA'12, 2012 , pp. 3-12
    • Barnes, J.M.1
  • 8
    • 77953114678 scopus 로고    scopus 로고
    • Guiding architectural restructuring through architectural styles
    • D. Tamzalit and T. Mens, "Guiding architectural restructuring through architectural styles," in Proc. ECBS'10, 2010, pp. 69-78.
    • Proc. ECBS'10, 2010 , pp. 69-78
    • Tamzalit, D.1    Mens, T.2
  • 10
    • 0001803032 scopus 로고    scopus 로고
    • Acme: An architecture description interchange language
    • D. Garlan, R. Monroe, and D. Wile, "Acme: An architecture description interchange language," in Proc. CASCON'97, 1997, pp. 169-183.
    • Proc. CASCON'97, 1997 , pp. 169-183
    • Garlan, D.1    Monroe, R.2    Wile, D.3
  • 11
    • 4544250882 scopus 로고    scopus 로고
    • AcmeStudio: Supporting style-centered architecture development
    • B. Schmerl and D. Garlan, "AcmeStudio: Supporting style-centered architecture development," in Proc. ICSE'04, 2004, pp. 704-705.
    • Proc. ICSE'04, 2004 , pp. 704-705
    • Schmerl, B.1    Garlan, D.2
  • 12
    • 84889010472 scopus 로고    scopus 로고
    • No Magic, Inc., [Online]
    • MagicDraw Open API Version 17.0.1 User Guide, No Magic, Inc., 2011. [Online]. Available: http://nomagic.com/files/manuals/ MagicDraw%20OpenAPI%20UserGuide.pdf
    • (2011) MagicDraw Open API Version 17.0.1 User Guide
  • 13
    • 80055099082 scopus 로고    scopus 로고
    • A systematic review of software architecture evolution research
    • Jan.
    • H. P. Breivold, I. Crnkovic, and M. Larsson, "A systematic review of software architecture evolution research," Inform. & Software Tech., vol. 54, no. 1, pp. 16-40, Jan. 2012.
    • (2012) Inform. & Software Tech. , vol.54 , Issue.1 , pp. 16-40
    • Breivold, H.P.1    Crnkovic, I.2    Larsson, M.3
  • 14
    • 84877297051 scopus 로고    scopus 로고
    • A framework for classifying and comparing architecturecentric software evolution research
    • to appear
    • P. Jamshidi et al., "A framework for classifying and comparing architecturecentric software evolution research," in Proc. CSMR'13, 2013, to appear.
    • Proc. CSMR'13, 2013
    • Jamshidi, P.1
  • 15
    • 70350591637 scopus 로고    scopus 로고
    • How to design a good API and why it matters
    • J. Bloch, "How to design a good API and why it matters," in Proc. OOPSLA'06, 2006, pp. 506-507.
    • Proc. OOPSLA'06, 2006 , pp. 506-507
    • Bloch, J.1
  • 17
    • 70350602127 scopus 로고    scopus 로고
    • What makes APIs hard to learn? Answers from developers
    • M. P. Robillard, "What makes APIs hard to learn? Answers from developers," IEEE Software, vol. 26, no. 6, pp. 27-34, 2009.
    • (2009) IEEE Software , vol.26 , Issue.6 , pp. 27-34
    • Robillard, M.P.1
  • 18
    • 83455213327 scopus 로고    scopus 로고
    • Useful, but usable? Factors affecting the usability of APIs
    • M. F. Zibran, F. Z. Eishita, and C. K. Roy, "Useful, but usable? Factors affecting the usability of APIs," in Proc. WCRE'11, 2011, pp. 151-155.
    • Proc. WCRE'11, 2011 , pp. 151-155
    • Zibran, M.F.1    Eishita, F.Z.2    Roy, C.K.3
  • 19
    • 69949148055 scopus 로고    scopus 로고
    • Checking framework interactions with relationships
    • C. Jaspan and J. Aldrich, "Checking framework interactions with relationships," in Proc. ECOOP'09, 2009, pp. 27-51.
    • Proc. ECOOP'09, 2009 , pp. 27-51
    • Jaspan, C.1    Aldrich, J.2
  • 21
    • 84889058658 scopus 로고    scopus 로고
    • Platform support for developing testing and analysis plug-ins
    • S. Roy Choudhary et al., "Platform support for developing testing and analysis plug-ins," in Proc. TOPI'11, 2011, pp. 16-19.
    • Proc. TOPI'11, 2011 , pp. 16-19
    • Roy Choudhary, S.1
  • 22
    • 79959916412 scopus 로고    scopus 로고
    • Four generic issues for tools-as-plugins illustrated by the distributed editor Saros
    • L. Prechelt and K. Beecher, "Four generic issues for tools-as-plugins illustrated by the distributed editor Saros," in Proc. TOPI'11, 2011, pp. 9-11.
    • Proc. TOPI'11, 2011 , pp. 9-11
    • Prechelt, L.1    Beecher, K.2
  • 23
    • 34547400937 scopus 로고    scopus 로고
    • Differencing and merging of architectural views
    • M. Abi-Antoun et al., "Differencing and merging of architectural views," in Proc. ASE'06, 2006, pp. 47-58.
    • Proc. ASE'06, 2006 , pp. 47-58
    • Abi-Antoun, M.1


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