THE PROBLEM OF ARCHITECTURE DESIGN IN A CONTEXT OF PARTIALLY KNOWN REQUIREMENTS OF COMPLEX WEB BASED APPLICATION "KSU FEEDBACK"
DOI:
https://doi.org/10.14308/ite000394Keywords:
KSU Feedback Service, 360 degree feedback, survey, target groups, software development, architecture, pollAbstract
The problem of flexible architecture design for critical parts of “KSU Feedback” application which do not have full requirements or clearly defined scope. Investigated recommended practices for solving such type of tasks and shown how they are applied in “KSU Feedback” architecture.
Downloads
Download data is not yet available.
Metrics
Metrics Loading ...
References
<uk>
1. Martin, R.C.: Agile Software Development, Principles, Patterns, and Practices (2002)
2. Martin, R. C.: "The Open-Closed Principle", C++ Report (1996)
3. Freeman, E; Freeman, El.; Sierra, K., Bates, B.: Head First Design Patterns (2004)
4. Fowler M.: Inversion of Control Containers and the Dependency Injection pattern (2004), http://martinfowler.com/articles/injection.html
5. MSDN Blogs, Using the Model-View-Presenter (MVP) Design Pattern to enable Presentational Interoperability and Increased Testability, http://blogs.msdn.com/b/jowardel/archive/2008/09/09/using-the-model-view...
6. Johnson, R., Vlissides, J., Helm, R., Gamma E.: Design Patterns: Elements of Reusable Object-Oriented Software (1994)
7. Walls C.: Spring in Action (2011)
</uk>
<en>
1. Martin, R.C.: Agile Software Development, Principles, Patterns, and Practices (2002)
2. Martin, R. C.: "The Open-Closed Principle", C++ Report (1996)
3. Freeman, E; Freeman, El.; Sierra, K., Bates, B.: Head First Design Patterns (2004)
4. Fowler M.: Inversion of Control Containers and the Dependency Injection pattern (2004), http://martinfowler.com/articles/injection.html
5. MSDN Blogs, Using the Model-View-Presenter (MVP) Design Pattern to enable Presentational Interoperability and Increased Testability, http://blogs.msdn.com/b/jowardel/archive/2008/09/09/using-the-model-view...
6. Johnson, R., Vlissides, J., Helm, R., Gamma E.: Design Patterns: Elements of Reusable Object-Oriented Software (1994)
7. Walls C.: Spring in Action (2011)
</en>
1. Martin, R.C.: Agile Software Development, Principles, Patterns, and Practices (2002)
2. Martin, R. C.: "The Open-Closed Principle", C++ Report (1996)
3. Freeman, E; Freeman, El.; Sierra, K., Bates, B.: Head First Design Patterns (2004)
4. Fowler M.: Inversion of Control Containers and the Dependency Injection pattern (2004), http://martinfowler.com/articles/injection.html
5. MSDN Blogs, Using the Model-View-Presenter (MVP) Design Pattern to enable Presentational Interoperability and Increased Testability, http://blogs.msdn.com/b/jowardel/archive/2008/09/09/using-the-model-view...
6. Johnson, R., Vlissides, J., Helm, R., Gamma E.: Design Patterns: Elements of Reusable Object-Oriented Software (1994)
7. Walls C.: Spring in Action (2011)
</uk>
<en>
1. Martin, R.C.: Agile Software Development, Principles, Patterns, and Practices (2002)
2. Martin, R. C.: "The Open-Closed Principle", C++ Report (1996)
3. Freeman, E; Freeman, El.; Sierra, K., Bates, B.: Head First Design Patterns (2004)
4. Fowler M.: Inversion of Control Containers and the Dependency Injection pattern (2004), http://martinfowler.com/articles/injection.html
5. MSDN Blogs, Using the Model-View-Presenter (MVP) Design Pattern to enable Presentational Interoperability and Increased Testability, http://blogs.msdn.com/b/jowardel/archive/2008/09/09/using-the-model-view...
6. Johnson, R., Vlissides, J., Helm, R., Gamma E.: Design Patterns: Elements of Reusable Object-Oriented Software (1994)
7. Walls C.: Spring in Action (2011)
</en>
Downloads
Published
05.12.2013
How to Cite
Spivakovsky, A., Tityenok, S., Berezovsky, D., Storozhuk, Y., Litvinenko, A., & Klymenko, N. (2013). THE PROBLEM OF ARCHITECTURE DESIGN IN A CONTEXT OF PARTIALLY KNOWN REQUIREMENTS OF COMPLEX WEB BASED APPLICATION "KSU FEEDBACK". Journal of Information Technologies in Education (ITE), (15), 083–095. https://doi.org/10.14308/ite000394
Issue
Section
Articles
License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.