메뉴 건너뛰기




Volumn 52, Issue 6, 2010, Pages 577-601

Knowledge based quality-driven architecture design and evaluation

Author keywords

Evaluation; Model driven development; Ontology; Quality attribute; Software architecture; Tool

Indexed keywords

ARCHITECTURAL MODELS; ARCHITECTURE DESIGN AND EVALUATION; ARCHITECTURE DESIGNS; DESIGN FLOWS; DOMAIN SPECIFIC; EVALUATION; EVALUATION MODELS; HIGH-QUALITY SOFTWARE; KNOWLEDGE MODELLING; MODEL DRIVEN ARCHITECTURES; MODEL DRIVEN SOFTWARE ENGINEERING; PEER TO PEER; QUALITY ASPECTS; QUALITY ATTRIBUTE; QUALITY ATTRIBUTES; QUALITY PROPERTIES; QUALITY REQUIREMENTS; SEMI-AUTOMATICS; SOFTWARE ARCHITECTING; SOURCE CODES; SUPPORTING TOOL;

EID: 77950367988     PISSN: 09505849     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.infsof.2009.11.008     Document Type: Article
Times cited : (37)

References (84)
  • 2
    • 0003502791 scopus 로고    scopus 로고
    • The Architecture based Design Method, CMU/SEI
    • Technical Report 2000-TR-001
    • F. Bachmann, L. Bass, G. Chastek, P. Donohoe, F. Peruzzi, The Architecture based Design Method, CMU/SEI, Technical Report 2000-TR-001, 2000.
    • (2000)
    • Bachmann, F.1    Bass, L.2    Chastek, G.3    Donohoe, P.4    Peruzzi, F.5
  • 3
    • 85141289332 scopus 로고    scopus 로고
    • F. Bachmann, L. Bass, Introduction to the attribute driven design method, in: 23rd International Conference on Software Engineering (ICSE'01), 0745, 2001.
    • F. Bachmann, L. Bass, Introduction to the attribute driven design method, in: 23rd International Conference on Software Engineering (ICSE'01), 0745, 2001.
  • 9
    • 77950370661 scopus 로고    scopus 로고
    • T. Bray, J. Paoli, C.M. Sperberg-McQueen, E. Maler, F. Yergeau, Extensible Markup Language (XML) 1.0. W3C, 1999. .
    • T. Bray, J. Paoli, C.M. Sperberg-McQueen, E. Maler, F. Yergeau, Extensible Markup Language (XML) 1.0. W3C, 1999. .
  • 13
    • 84939365800 scopus 로고
    • A user-oriented software reliability model. Software engineering
    • Cheung R.C. A user-oriented software reliability model. Software engineering. IEEE Transactions on Software Engineering 6 2 (1980) 118-125
    • (1980) IEEE Transactions on Software Engineering , vol.6 , Issue.2 , pp. 118-125
    • Cheung, R.C.1
  • 22
    • 38149120850 scopus 로고    scopus 로고
    • Effective tool support for architectural knowledge sharing
    • Springer-Verlag, Berlin, Heidelberg
    • Farenhost R., Lago P., and Vlient H. Effective tool support for architectural knowledge sharing. Lecture Notes in Computer Science 4758/2007 (2007), Springer-Verlag, Berlin, Heidelberg
    • (2007) Lecture Notes in Computer Science 4758/2007
    • Farenhost, R.1    Lago, P.2    Vlient, H.3
  • 25
    • 77950369542 scopus 로고    scopus 로고
    • FIPA, FIPA Quality of Service Ontology Specification 2009/02/11, Foundation for Intelligent Physical Agents, 2002. .
    • FIPA, FIPA Quality of Service Ontology Specification 2009/02/11, Foundation for Intelligent Physical Agents, 2002. .
  • 26
    • 34748861160 scopus 로고    scopus 로고
    • Model-driven development of complex software: a research roadmap
    • (FOSE '07)
    • France R., and Rumpe B. Model-driven development of complex software: a research roadmap. Future of Software Engineering (2007) (FOSE '07)
    • (2007) Future of Software Engineering
    • France, R.1    Rumpe, B.2
  • 30
    • 32344441946 scopus 로고    scopus 로고
    • Reconciling software requirements and architectures with intermediate models
    • Gruenbacker P., Egyed A., and Medvidovic N. Reconciling software requirements and architectures with intermediate models. Software and Systems Modeling 3 3 (2003) 235-253
    • (2003) Software and Systems Modeling , vol.3 , Issue.3 , pp. 235-253
    • Gruenbacker, P.1    Egyed, A.2    Medvidovic, N.3
  • 31
    • 33846917664 scopus 로고    scopus 로고
    • Toward Trustworthy Software Systems
    • Hasselbring W., and Reussner R. Toward Trustworthy Software Systems. Computer 39 4 (2006) 91
    • (2006) Computer , vol.39 , Issue.4 , pp. 91
    • Hasselbring, W.1    Reussner, R.2
  • 37
    • 55049104921 scopus 로고    scopus 로고
    • Integrability and extensibility evaluation from software architectural models - a case study
    • (Bentham Science Publishers, Sharjah)
    • Henttonen K., Matinlassi M., Niemelä E., and Kanstrén T. Integrability and extensibility evaluation from software architectural models - a case study. The Open Software Engineering Journal 1 1 (2007) 1-20 (Bentham Science Publishers, Sharjah)
    • (2007) The Open Software Engineering Journal , vol.1 , Issue.1 , pp. 1-20
    • Henttonen, K.1    Matinlassi, M.2    Niemelä, E.3    Kanstrén, T.4
  • 38
    • 77950371593 scopus 로고    scopus 로고
    • In IEEE Standard Dictionary of Measures of the Software Aspects of Dependability, Institute of Electrical and Electronics Engineers, ISBN: 0738148466,
    • IEEE, IEEE 982.1
    • IEEE, IEEE 982.1, In IEEE Standard Dictionary of Measures of the Software Aspects of Dependability, Institute of Electrical and Electronics Engineers, ISBN: 0738148466, 2005.
    • (2005)
  • 39
    • 34848879337 scopus 로고    scopus 로고
    • A method for predicting reliability and availability at the architectural level
    • Käkölä T., and Dueñas J.C. (Eds), Springer-Verlag, Berlin
    • Immonen A. A method for predicting reliability and availability at the architectural level. In: Käkölä T., and Dueñas J.C. (Eds). Software Product-lines - Research Issues in Engineering and Management (2006), Springer-Verlag, Berlin 373-422
    • (2006) Software Product-lines - Research Issues in Engineering and Management , pp. 373-422
    • Immonen, A.1
  • 41
    • 36549026401 scopus 로고    scopus 로고
    • Survey of reliability and availability prediction methods from the viewpoint of software architecture
    • Immonen A., and Niemelä E. Survey of reliability and availability prediction methods from the viewpoint of software architecture. Software and Systems Modelling 7 1 (2008) 49-65
    • (2008) Software and Systems Modelling , vol.7 , Issue.1 , pp. 49-65
    • Immonen, A.1    Niemelä, E.2
  • 45
    • 0142034936 scopus 로고    scopus 로고
    • Software Engineering, Product Quality, Part 1: Quality Model,
    • ISO/IEC, 9126-1
    • ISO/IEC, 9126-1, Software Engineering, Product Quality, Part 1: Quality Model, 2001.
    • (2001)
  • 46
    • 77950369299 scopus 로고    scopus 로고
    • J. Kalaoja, T. Paaso, J. Toivonen, P. Plaza, J. Marina, J. Serrano, S. Kraxberger, D. Garrido, R. Roman, M. Diaz, D3.2 Conceptual Architecture of Secure EP2P Middleware, 2008. .
    • J. Kalaoja, T. Paaso, J. Toivonen, P. Plaza, J. Marina, J. Serrano, S. Kraxberger, D. Garrido, R. Roman, M. Diaz, D3.2 Conceptual Architecture of Secure EP2P Middleware, 2008. .
  • 47
    • 77950369273 scopus 로고    scopus 로고
    • J. Kalaoja, T. Paaso, M. Rodrigues, D. Garrido, A. Rayna, P. Merino, A. Recio, F. Benigni, R. Popescu, J. Serrano, J. Marina, D3.3 Concrete Architecture of Secure EP2P Middleware, 2008. .
    • J. Kalaoja, T. Paaso, M. Rodrigues, D. Garrido, A. Rayna, P. Merino, A. Recio, F. Benigni, R. Popescu, J. Serrano, J. Marina, D3.3 Concrete Architecture of Secure EP2P Middleware, 2008. .
  • 48
    • 77950368940 scopus 로고    scopus 로고
    • Service description ontologies
    • Mehdi Khosrow-Pour (Ed, second ed, Published under the imprint Information Science Reference formerly Idea Group Reference
    • J. Kantorovitch, E. Niemelä, Service description ontologies, in: Mehdi Khosrow-Pour (Ed.), Encyclopedia of Information Science and Technology, second ed., vol. 7, Published under the imprint Information Science Reference (formerly Idea Group Reference), 2008, pp. 3445-3451.
    • (2008) Encyclopedia of Information Science and Technology , vol.7 , pp. 3445-3451
    • Kantorovitch, J.1    Niemelä, E.2
  • 52
    • 29844441425 scopus 로고    scopus 로고
    • Addison-Wesley Longman Publishing Co., Inc., Redwood City, CA, USA
    • Mellor S.J., Kendal S., Uhl A., and Weise D. MDA Distilled (2004), Addison-Wesley Longman Publishing Co., Inc., Redwood City, CA, USA
    • (2004) MDA Distilled
    • Mellor, S.J.1    Kendal, S.2    Uhl, A.3    Weise, D.4
  • 54
    • 77950367970 scopus 로고    scopus 로고
    • J. Merilinna, E. Niemelä, A stylebase as a tool for modeling of quality-driven software architecture, in: Proceedings of the Estonian Academy of Sciences, Special Issue on Programming Languages and Software Tools, 11(4), Tallinn University of Technology, Tallinn University, Estonian Agricultural University, 2005.
    • J. Merilinna, E. Niemelä, A stylebase as a tool for modeling of quality-driven software architecture, in: Proceedings of the Estonian Academy of Sciences, Special Issue on Programming Languages and Software Tools, vol. 11(4), Tallinn University of Technology, Tallinn University, Estonian Agricultural University, 2005.
  • 56
    • 0030291196 scopus 로고    scopus 로고
    • Software-reliability-engineered testing
    • Musa J.D. Software-reliability-engineered testing. Computer (1996) 61-68
    • (1996) Computer , pp. 61-68
    • Musa, J.D.1
  • 58
    • 22944439044 scopus 로고    scopus 로고
    • Toward an architectural knowledge base for wireless service engineering
    • 361-362-379
    • Niemelä E., Kalaoja J., and Lago P. Toward an architectural knowledge base for wireless service engineering. IEEE Transactions on Software Engineering 31 5 (2005) 361-362-379
    • (2005) IEEE Transactions on Software Engineering , vol.31 , Issue.5
    • Niemelä, E.1    Kalaoja, J.2    Lago, P.3
  • 63
    • 77950369728 scopus 로고    scopus 로고
    • Object Management Group, A Proposal for an MDA Foundation Model
    • Object Management Group, A Proposal for an MDA Foundation Model, 2005 .
    • (2005)
  • 67
    • 77950371316 scopus 로고    scopus 로고
    • M. Palviainen, A model-based method for dynamic behaviour and reliability evaluation of multithreaded Java programs. in: Submitted to the Third International Conference on Software Testing, Verification and Validation (ICST 2010), Paris, France, 2010.
    • M. Palviainen, A model-based method for dynamic behaviour and reliability evaluation of multithreaded Java programs. in: Submitted to the Third International Conference on Software Testing, Verification and Validation (ICST 2010), Paris, France, 2010.
  • 68
    • 77950367620 scopus 로고    scopus 로고
    • H. Robinson, Graph theory techniques in model-based testing, in: In the International Conference on Testing Computer Software, 1999
    • H. Robinson, Graph theory techniques in model-based testing, in: In the International Conference on Testing Computer Software, 1999.
  • 70
    • 46449084509 scopus 로고    scopus 로고
    • The Heart of Eclipse
    • Rubel D. The Heart of Eclipse. ACM Queue 4 6 (2006) 36-44
    • (2006) ACM Queue , vol.4 , Issue.6 , pp. 36-44
    • Rubel, D.1
  • 73
    • 77950370884 scopus 로고    scopus 로고
    • SCRUM
    • SCRUM, What is Scrum? 2009. .
    • (2009) What is Scrum
  • 75
    • 77950370830 scopus 로고    scopus 로고
    • Adaptability evaluation at software architecture level
    • (Bentham Science Publishers, Sharjah)
    • Tarvainen P. Adaptability evaluation at software architecture level. The Open Software Engineering Journal 2 1 (2008) 1-30 (Bentham Science Publishers, Sharjah)
    • (2008) The Open Software Engineering Journal , vol.2 , Issue.1 , pp. 1-30
    • Tarvainen, P.1
  • 76
    • 37349113678 scopus 로고    scopus 로고
    • P. Tarvainen, Adaptability evaluation of software architectures; a case study, in: Proceedings of the 31st Annual International Computer Software and Applications Conference, COMPSAC, 2007, pp. 2579-2586
    • P. Tarvainen, Adaptability evaluation of software architectures; a case study, in: Proceedings of the 31st Annual International Computer Software and Applications Conference, COMPSAC, 2007, pp. 2579-2586.
  • 82
    • 79952047281 scopus 로고    scopus 로고
    • J. Zhou, Knowledge dichotomy and semantic knowledge management, in: 1st IFIP WG 12.5 Working Conference on Industrial Applications of Semantic Web, Jyvaskyla, Finland, 2005.
    • J. Zhou, Knowledge dichotomy and semantic knowledge management, in: 1st IFIP WG 12.5 Working Conference on Industrial Applications of Semantic Web, Jyvaskyla, Finland, 2005.
  • 83
    • 51949090412 scopus 로고    scopus 로고
    • OntoArch approach for reliability-aware software architecture development
    • IEEE Computer Society, ISBN: 978-0-7695-3262-1
    • J. Zhou, E. Niemelä, A. Evesti, A. Immonen, P. Savolainen, OntoArch approach for reliability-aware software architecture development, in: Proceedings of QACOS2008, IEEE Computer Society, ISBN: 978-0-7695-3262-1, 2008.
    • (2008) Proceedings of QACOS2008
    • Zhou, J.1    Niemelä, E.2    Evesti, A.3    Immonen, A.4    Savolainen, P.5


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