Порівняльний аналіз методів представлення та обґрунтування архітектури критичної ІТ-інфраструктури
Ключові слова:
архітектура підприємства, критична ІТ-інфраструктура, компаративний аналіз, ADDT, V&B, AREL, QOC, IBIS.Анотація
Розглядаються підходи до обґрунтування проектних рішень щодо архітектури критичної ІТ-інфраструктури. Проведено детальний порівняльний аналіз основних підходів, що використовуються для проектування архітектури на базі запропонованих критеріїв порівняння. Визначені їх основні недоліки та переваги, перевірена можливість використання даних підходів при проектуванні критичної ІТ-інфраструктури. Зроблено висновок про необхідність створення нового підходу до обгрунтування проектних рішень щодо архітектури критичної ІТ-інфраструктури через неможливість застосування розглянутих методів та підходів.
Посилання
Kunz, W., Rittel, H. (1970). Issues as Elements of Information Systems. Berkeley. doi: 10.1515/9783038210665.147
Op’t Land, M., Proper, E., Waage, M., Cloo, J., Steghuis, C. (2009). Enterprise architecture: creating value by informed governance. Springer, 145. doi: 10.1007/978-3-540-85232-2
Aier, S., Winter, R. (2008). Virtual Decoupling for IT/Business Alignment – Conceptual Foundations, Architecture Design and Implementation Example. Business & Information Systems Engineering, 1 (2), 150–163. doi: 10.1007/s12599-008-0010-7
Jansen, A., Bosch, J. (2005). Software Architecture as a Set of Architectural Design Decisions. 5th Working IEEE/IFIP Conference on Software Architecture (WICSA’05). doi: 10.1109/wicsa.2005.61
Tang, A., Jin, Y., Han, J. (2007). A rationale-based architecture model for design traceability and reasoning. Journal of Systems and Software, 80 (6), 918–934. doi: 10.1016/j.jss.2006.08.040
Plataniotis, G., de Kinderen, S., Proper, H. A. (2013). Capturing Decision Making Strategies in Enterprise Architecture – A Viewpoint. Lecture Notes in Business Information Processing, 339–353. doi: 10.1007/978-3-642-38484-4_24
Coggins, C., Speigel, J. (2007). The methodology for business transformation v1.5: A practical approach to segment architecture. Journal of Enterprise Architecture.
Toulmin, S. (2003). The Uses of Argument. Cambridge University Press, 247. 10.1017/cbo9780511840005
Lee, J. (1991). Extending the Potts and Bruns model for recording design rationale. 13th International Conference on Software Engineering. doi: 10.1109/icse.1991.130629
Tyree, J., Akerman, A. (2005). Architecture Decisions: Demystifying Architecture. IEEE Software, 22 (2), 19–27. doi: 10.1109/ms.2005.27
Clements, P. et. al. (2002). Documenting Software Architectures: Views and Beyond. Addison Wesley.
Asundi, J., Kazman, R., Klein, M. (2010). Using Economic Considerations to Choose Amongst Architecture Design Alternatives. Defense technical information center. doi: 10.21236/ada399151
Fischer, G., Lemke, A., McCall, R. (1996). Making Argumentation Serve Design. Design Rationale: Concepts, Techniques and Use. Lawrence Erlbaum Associates, 267–294.
McCall, R. J. (1991). PHI: a conceptual foundation for design hypermedia. Design Studies, 12 (1), 30–41. doi: 10.1016/0142-694x(91)90006-i
Riddle, W. (1985). Software Technology Maturation. Proceedings of the 8th International Conference on Software Engeneering (ICSE), 189–200.
Conklin, J., Begeman, M. L. (1988). gIBIS: a hypertext tool for exploratory policy discussion. Proceedings of the 1988 ACM Conference on Computer-Supported Cooperative Work – CSCW ’88. doi: 10.1145/62266.62278
Ramesh, B., Dhar, V. (1992). Supporting systems development by capturing deliberations during requirements engineering. IEEE Transactions on Software Engineering, 18 (6), 498–510. doi: 10.1109/32.142872
Lee, J., Lai, K. (1996). What’s in Design Rationale. Design Rationale: Concepts,Techniques and Use, 2, 21–52.
Lee, J. (1990). SIBYL: a tool for managing group design rationale. Proceedings of the 1990 ACM Conference on Computer-Supported Cooperative Work – CSCW ’90. doi: 10.1145/99332.99344
Maclean, A., Young, R., Bellotti, V., Moran, T. (1996). Questions, Options and Criteria. Design Rationale: Concepts, Techniques and Use. Lawrence Erlbaum Associates, 53–106.
Dutoit, A. H., Paech, B. (2002). Rationale-Based Use Case Specification. Requirements Engineering, 7 (1), 3–19. doi: 10.1007/s007660200001
Bass, L., Clements, P., Kazman, R. (2003). Software Architecture in Practice. Boston: Addison Wesley.
Burge, J. (2005). Software Engineering Using design RATionale. Worcester Politechnic Institute.
##submission.downloads##
Опубліковано
Номер
Розділ
Ліцензія
Авторське право (c) 2017 Ярослав Юрійович Дорогий
Ця робота ліцензується відповідно до Creative Commons Attribution 4.0 International License.