메뉴 건너뛰기




Volumn 16, Issue 3, 2006, Pages 347-378

Modeling and analysis of performance aspects for software architecture: A uml-based approach

Author keywords

Aspect oriented software development; Formal methods; Rapide architectural description language; Software architecture; Unified modeling language

Indexed keywords

ALGORITHMS; COMPUTER ARCHITECTURE; MATHEMATICAL MODELS; NUMERICAL ANALYSIS; REAL TIME SYSTEMS;

EID: 33745784833     PISSN: 02181940     EISSN: None     Source Type: Journal    
DOI: 10.1142/S0218194006002835     Document Type: Article
Times cited : (5)

References (41)
  • 1
    • 0003536111 scopus 로고    scopus 로고
    • A formal approach to software architecture
    • PhD Thesis, Carnegie Mellon University
    • R. J. Allen, A formal approach to software architecture, PhD Thesis, Carnegie Mellon University, CMU Technical Report CMU-CS-97-144, 1997.
    • (1997) CMU Technical Report , vol.CMU-CS-97-144
    • Allen, R.J.1
  • 2
    • 3543104941 scopus 로고    scopus 로고
    • Experimenting different software architectures performance techniques: A case study
    • San Francisco, CA, January
    • S. Balsamo, M. Marzolla, and A. D. Marco, Experimenting different software architectures performance techniques: A case study, in Proc. Fourth Int. Workshop on Software and Performance, San Francisco, CA, January 2004, pp. 115-119.
    • (2004) Proc. Fourth Int. Workshop on Software and Performance , pp. 115-119
    • Balsamo, S.1    Marzolla, M.2    Marco, A.D.3
  • 5
    • 3142750497 scopus 로고    scopus 로고
    • Tropos: An agent-oriented software development methodology
    • P. Bresciani and A. Perini, Tropos: An agent-oriented software development methodology, Autonomous Agents and Multi-Agent Systems 8(3) (2004) 203-236.
    • (2004) Autonomous Agents and Multi-agent Systems , vol.8 , Issue.3 , pp. 203-236
    • Bresciani, P.1    Perini, A.2
  • 6
    • 0003427406 scopus 로고
    • K. W. Brodlie, L. A. Carpenter, R. A. Earnshaw, J. R. Gallop, R. J. Hubbard, A. M. Mumford, C. D. Osland, and P. Quarendon (eds.), Springer-Verlag
    • K. W. Brodlie, L. A. Carpenter, R. A. Earnshaw, J. R. Gallop, R. J. Hubbard, A. M. Mumford, C. D. Osland, and P. Quarendon (eds.), Scientific Visualization, Techniques and Applications, Springer-Verlag, 1992.
    • (1992) Scientific Visualization, Techniques and Applications
  • 10
    • 33646120220 scopus 로고    scopus 로고
    • Generic aspect-oriented design with theme/UML
    • eds. R. Filman, T. Elrad, S. Clarke, and M. Aksit, Addison-Wesley Professional
    • S. Clark and R. Walker, Generic aspect-oriented design with theme/UML, in Aspect-Oriented Software Development, eds. R. Filman, T. Elrad, S. Clarke, and M. Aksit, Addison-Wesley Professional, 2004, pp. 425-459.
    • (2004) Aspect-oriented Software Development , pp. 425-459
    • Clark, S.1    Walker, R.2
  • 11
    • 19044365891 scopus 로고    scopus 로고
    • Performance modeling and analysis of software architecture: An aspect-oriented UML based approach
    • K. Cooper, L. Dai, and Y. Deng, Performance modeling and analysis of software architecture: An aspect-oriented UML based approach, Journal of Science of Computer Programming 57(1) (2005) 89-108.
    • (2005) Journal of Science of Computer Programming , vol.57 , Issue.1 , pp. 89-108
    • Cooper, K.1    Dai, L.2    Deng, Y.3
  • 15
    • 4944254157 scopus 로고    scopus 로고
    • The COMQUAD component model: Enabling dynamic selection of implementations by weaving non-functional aspects
    • Lancaster, UK, March
    • S. Göbel, C. Pohl, S. Röttger, and S. Zschaler, The COMQUAD component model: Enabling dynamic selection of implementations by weaving non-functional aspects, in Proc. Third Int. Conf. on Aspect-Oriented Software Development, Lancaster, UK, March 2004, pp. 74-82.
    • (2004) Proc. Third Int. Conf. on Aspect-oriented Software Development , pp. 74-82
    • Göbel, S.1    Pohl, C.2    Röttger, S.3    Zschaler, S.4
  • 16
    • 0032182029 scopus 로고    scopus 로고
    • How to formalize it? Formalization principles for information system development methods
    • A. H. M. ter Hofstede and H. A. Proper, How to formalize it? Formalization principles for information system development methods, Information and Software Technology 40(10) (1998) 519-540.
    • (1998) Information and Software Technology , vol.40 , Issue.10 , pp. 519-540
    • Ter Hofstede, A.H.M.1    Proper, H.A.2
  • 20
    • 33244457785 scopus 로고    scopus 로고
    • Sound methods and effective tools for model-based security engineering with UML
    • St. Louis, MI, May
    • J. Jürjens, Sound methods and effective tools for model-based security engineering with UML, in Proc. 27th Int. Conf. on Software Engineering, St. Louis, MI, May 2005, pp. 322-331.
    • (2005) Proc. 27th Int. Conf. on Software Engineering , pp. 322-331
    • Jürjens, J.1
  • 25
    • 3543103813 scopus 로고    scopus 로고
    • From UML activity diagrams to stochastic Petri nets: Application to software performance engineering
    • Redwood City, CA, January
    • J. P. López-Grao, J. Merseguer, and J. Campos, From UML activity diagrams to stochastic Petri nets: Application to software performance engineering, in Proc. Fourth Int. Workshop on Software and Performance., Redwood City, CA, January 2004, pp. 25-36.
    • (2004) Proc. Fourth Int. Workshop on Software and Performance , pp. 25-36
    • López-Grao, J.P.1    Merseguer, J.2    Campos, J.3
  • 30
    • 0003890923 scopus 로고    scopus 로고
    • Capturing software architecture design expertise with Armani
    • School of Computer Science, Carnegie Mellon University, Pittsburgh, Pennsylvania
    • R. T. Monroe, Capturing software architecture design expertise with Armani, Technical Report CMU-CS-98-163, School of Computer Science, Carnegie Mellon University, Pittsburgh, Pennsylvania, 1998.
    • (1998) Technical Report , vol.CMU-CS-98-163
    • Monroe, R.T.1
  • 31
    • 33745770387 scopus 로고    scopus 로고
    • An ASM semantics for UML derived from the meta-model and incorporating actions
    • Taormina, Italy, March
    • I. Ober, An ASM semantics for UML derived from the meta-model and incorporating actions, in Proc. Tenth Int. Workshop on Abstract State Machines, Taormina, Italy, March 2003, pp. 356-372.
    • (2003) Proc. Tenth Int. Workshop on Abstract State Machines , pp. 356-372
    • Ober, I.1
  • 36
    • 33745767043 scopus 로고    scopus 로고
    • the Alloy Analyzer
    • Software Design Group, the Alloy Analyzer, archived at http://alloy.mit.edu, 2002-2005.
    • (2002)
  • 38
    • 0034837933 scopus 로고    scopus 로고
    • Goal-oriented requirements engineering: A guided tour
    • Toronto, IEEE, August
    • A. Van Lamsweerde, Goal-oriented requirements engineering: A guided tour, in Proc. Int. Joint Conf. on Requirements Engineering, Toronto, IEEE, August 2001, pp. 249-263.
    • (2001) Proc. Int. Joint Conf. on Requirements Engineering , pp. 249-263
    • Van Lamsweerde, A.1
  • 40
    • 33646094363 scopus 로고    scopus 로고
    • Developing secure applications through aspect-oriented programming
    • eds. R. Filman, T. Elrad, S. Clarke, and M. Aksit, Addison-Wesley Professional
    • B. Win, W. Joosen, and F. Piessens, Developing secure applications through aspect-oriented programming, in Aspect-Oriented Software Development, eds. R. Filman, T. Elrad, S. Clarke, and M. Aksit, Addison-Wesley Professional, 2004, pp. 633-651.
    • (2004) Aspect-oriented Software Development , pp. 633-651
    • Win, B.1    Joosen, W.2    Piessens, F.3
  • 41
    • 0003696369 scopus 로고    scopus 로고
    • Agent orientation as a modelling paradigm
    • E. Yu, Agent orientation as a modelling paradigm, Wirtschaftsinformatik 43(2) (2001) 123-132.
    • (2001) Wirtschaftsinformatik , vol.43 , Issue.2 , pp. 123-132
    • Yu, E.1


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