메뉴 건너뛰기




Volumn 80, Issue 1, 2007, Pages 127-148

Using Bayesian belief networks for change impact analysis in architecture design

Author keywords

Bayesian belief networks; Design rationale; Software architecture

Indexed keywords

COMPUTER ARCHITECTURE; COMPUTER SIMULATION; DECISION THEORY; KNOWLEDGE BASED SYSTEMS; MATHEMATICAL MODELS; REAL TIME SYSTEMS; SOFTWARE ENGINEERING;

EID: 33750991313     PISSN: 01641212     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.jss.2006.04.004     Document Type: Article
Times cited : (58)

References (41)
  • 2
    • 84949940647 scopus 로고    scopus 로고
    • Bratthall, L., Johansson, E., Regnell, B., 2000. Is a design rationale vital when predicting change impact? A controlled experiment on software architecture evolution. In: Second International Conference on Product Focused Software Process Improvement, pp. 126-139.
  • 3
    • 33750999721 scopus 로고    scopus 로고
    • Burge, J., 2005. Software Engineering Using design RATionale. Ph.D. thesis, Worcester Polytechnic Institute.
  • 6
    • 85033559688 scopus 로고    scopus 로고
    • Conklin, J., Begeman, M., 1988. gIBIS: a hypertext tool for exploratory policy discussion. In: Proceedings of the ACM Conference on Computer-Supported Cooperative Work, pp. 140-152.
  • 7
    • 33751016871 scopus 로고    scopus 로고
    • Cysneiros, L., Leite, J., 2001. Using UML to reflect non-functional requirements. In: Proceedings of the 11 CASCON, Toronto, pp. 202-216.
  • 9
    • 33750998577 scopus 로고    scopus 로고
    • Dutoit, A., Paech, B., 2000. Rationale management in software engineering. In: Handbook of Software Engineering and Knowledge.
  • 10
    • 85005986521 scopus 로고    scopus 로고
    • Fenton, N., Neil, M., 2000. Software metrics: roadmap. In: Proceedings of the 25th International Conference on Software Engineering (ICSE), May 2000, pp. 357-370.
  • 11
    • 33751007330 scopus 로고    scopus 로고
    • FSTC, 2000. Paperless Automated Check Exchange and Settlement (PACES). Available from: .
  • 13
    • 33750983100 scopus 로고    scopus 로고
    • Gruber, T., Russell, D., 1992. Derivation and use of design rationale information as expressed by designers. Tech. Rep. KSL-92-64, Stanford University.
  • 14
    • 0004015428 scopus 로고    scopus 로고
    • Generative design rationale: beyond the record and replay paradigm
    • Lawrence Erlbaum Associates (Chapter 11)
    • Gruber T., and Russell D. Generative design rationale: beyond the record and replay paradigm. Design Rationale: Concepts, Techniques and Use (1996), Lawrence Erlbaum Associates 323-350 (Chapter 11)
    • (1996) Design Rationale: Concepts, Techniques and Use , pp. 323-350
    • Gruber, T.1    Russell, D.2
  • 17
    • 33751003033 scopus 로고    scopus 로고
    • Hope, L., Nicholson, A., Korb, K., 2002. Knowledge engineering tools for probability elicitation. Technical Report, School of Computer Science and Software Engineering, Monash University.
  • 18
    • 33750971215 scopus 로고    scopus 로고
    • IEEE, 2000. IEEE Recommended Practice for Architecture Description of Software-Intensive System (IEEE Std 1471-2000).
  • 20
    • 33947099569 scopus 로고    scopus 로고
    • Kruchten, P., Lago, P., Vliet, H.v., Wolf, T., 2005. Building up and exploiting architectural knowledge. In: Proceedings of the 5th IEEE/IFIP Working Conference on Software Architecture.
  • 21
    • 0041893573 scopus 로고    scopus 로고
    • What's in design rationale
    • Lawrence Erlbaum Associates (Chapter 2)
    • Lee J., and Lai K. What's in design rationale. Design Rationale: Concepts, Techniques and Use (1996), Lawrence Erlbaum Associates 21-52 (Chapter 2)
    • (1996) Design Rationale: Concepts, Techniques and Use , pp. 21-52
    • Lee, J.1    Lai, K.2
  • 22
    • 0003239964 scopus 로고    scopus 로고
    • Questions, options and criteria: elements of design space analysis
    • Lawrence Erlbaum Associates (Chapter 3)
    • Maclean A., Young R., Bellotti V., and Moran T. Questions, options and criteria: elements of design space analysis. Design Rationale: Concepts, Techniques and Use (1996), Lawrence Erlbaum Associates 53-106 (Chapter 3)
    • (1996) Design Rationale: Concepts, Techniques and Use , pp. 53-106
    • Maclean, A.1    Young, R.2    Bellotti, V.3    Moran, T.4
  • 24
    • 0026883734 scopus 로고
    • Representing and using non-functional requirements: a process-oriented approach
    • Mylopoulos J., Chung L., and Nixon B. Representing and using non-functional requirements: a process-oriented approach. IEEE Transactions on Software Engineering 18 6 (1992) 483-497
    • (1992) IEEE Transactions on Software Engineering , vol.18 , Issue.6 , pp. 483-497
    • Mylopoulos, J.1    Chung, L.2    Nixon, B.3
  • 25
    • 33750972356 scopus 로고    scopus 로고
    • Norsys Software Corp, 1997. Netica - Application for BBN and Influence Diagrams User's Guide. Available from: .
  • 28
    • 0001956194 scopus 로고
    • Foundations for the Study of Software
    • Perry D.E., and Wolf A.L. Foundations for the Study of Software. ACM SIGSOFT 17 4 (1992) 40-52
    • (1992) ACM SIGSOFT , vol.17 , Issue.4 , pp. 40-52
    • Perry, D.E.1    Wolf, A.L.2
  • 29
    • 0004169376 scopus 로고    scopus 로고
    • Supporting software design: integrating design methods and design rationale
    • Lawrence Erlbaum Associates (Chapter 10)
    • Potts C. Supporting software design: integrating design methods and design rationale. Design Rationale: Concepts, Techniques and Use (1996), Lawrence Erlbaum Associates 295-322 (Chapter 10)
    • (1996) Design Rationale: Concepts, Techniques and Use , pp. 295-322
    • Potts, C.1
  • 30
    • 0035107781 scopus 로고    scopus 로고
    • Towards reference models for requirements traceability
    • Ramesh B., and Jarke M. Towards reference models for requirements traceability. IEEE Transactions on Software Engineering 27 1 (2001) 58-93
    • (2001) IEEE Transactions on Software Engineering , vol.27 , Issue.1 , pp. 58-93
    • Ramesh, B.1    Jarke, M.2
  • 31
    • 17044408781 scopus 로고    scopus 로고
    • Rapanotti, L., Hall, J., Jackson, M., Nuseibeh, B., 2004. Architecture-driven problem decomposition. In: 12th IEEE International Conference on Requirements Engineering, pp. 73-82.
  • 32
    • 0034440052 scopus 로고    scopus 로고
    • A survey of design rationale systems: approaches, representation, capture and retrieval
    • Regli W.C., Hu X., Atwood M., and Sun W. A survey of design rationale systems: approaches, representation, capture and retrieval. Engineering with Computers 16 (2000) 209235
    • (2000) Engineering with Computers , Issue.16 , pp. 209235
    • Regli, W.C.1    Hu, X.2    Atwood, M.3    Sun, W.4
  • 33
    • 0031119084 scopus 로고    scopus 로고
    • Integrating different perspectives on design rationale: supporting the emergence of design rationale from design communication
    • Shipman III F., and McCall R. Integrating different perspectives on design rationale: supporting the emergence of design rationale from design communication. Artificial Intelligence in Engineering Design, Analysis, and Manufacturing 11 2 (1997)
    • (1997) Artificial Intelligence in Engineering Design, Analysis, and Manufacturing , vol.11 , Issue.2
    • Shipman III, F.1    McCall, R.2
  • 35
    • 33751018627 scopus 로고    scopus 로고
    • Sparx Systems, 2005. Enterprise Architect V5.00.767. Available from: .
  • 36
    • 33750986569 scopus 로고    scopus 로고
    • Tang, A., 2005. An UML Profile Extension to Support Architecture Decision Traceability using Enterprise Architect. Available from: .
  • 37
    • 33750970081 scopus 로고    scopus 로고
    • Tang, A., 2006. An AREL Model Checking Tool. Available from: .
  • 41
    • 17644408022 scopus 로고    scopus 로고
    • Architecture Decisions: Demystifying Architecture
    • Tyree J., and Akerman A. Architecture Decisions: Demystifying Architecture. IEEE Software 22 2 (2005) 19-27
    • (2005) IEEE Software , vol.22 , Issue.2 , pp. 19-27
    • Tyree, J.1    Akerman, A.2


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