PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Architectural design of modern web applications

Identyfikatory
Warianty tytułu
Konferencja
National Software Engineering Conference (KKIO'2004) / sympozjum [6; 5-8 October 2004; Gdańsk, Poland]
Języki publikacji
EN
Abstrakty
EN
Architectural design is about decisions which influence characteristics of arising system e.g. maintainability or scalability. Existing architectural frameworks, like MVC or PCMEF, allow building well-structured applications as a result of minimizing dependences between the system modules. Authors of this paper analysed these frameworks in the web application context. MVC and PCMEF appeared to be inspirations for the new XWA (extensible Web Architecture} architectural framework combining strengths of both frameworks and incorporating the idea of continuations into a separated controller. Additionally the detailed description of practical implementation of XWA on e-Informatyka portal example and guidelines for buiiding web applications especially based on Apache Cocoon similar technologies are presented.
Słowa kluczowe
Rocznik
Strony
49--51
Opis fizyczny
Bibliogr. 11 poz.
Twórcy
autor
  • Wroclaw University of Technology, Poland
  • Wrocław University of Technology, Poland
Bibliografia
  • [1] Alur D., Crupi J., Malks D., Core J2EE Patterns: Best Practices and Design Strategies, Prentice Hall Ptr, 2003.
  • [2] Burbeck S., Applications Programming in Smalltalk-80(TM): How to use Model-View-Controller (M VC), 1987, http://st-www.cs.uiuc.edu/users/smarch/st-docs/mvc.html
  • [3] Gamma E., Helm R., Johnson R., Vlissides J., Design Patterns, Elements of Reusable Object-Oriented Software, Addison-Wesley, 1995.
  • [4] Fowler A., A Swing Architecture Overview - The Inside Story on JFC Component Design, http://java.sun.com/products/jfc/tsc/articles/architecture/
  • [5] Fowler M., Patterns of Enterprise Application Architecture, Addison-Wesley, 2003.
  • [6] Maciaszek L.A., Liong B.L., Bills S., Practical Software Engineering, A Case-Study Approach, Addison-Wesley, 2004.
  • [7] Madeyski L., New ideas of web applications development on example of e-informatyka.pl portal [Polish], in: E. Niedzielska, H. Dudycz, M. Dyczkowski (eds.). Advanced Information Technologies for Management, Research Papers No 955, Wroclaw University of Economics, Wroclaw, 2002, 425-437.
  • [8] Madeyski L., Kubasiak M., Agile Requirements Specification [Polish], in: Z. Huzar, Z. Mazur (eds.). Problems and Methods of Software Engineering, Wydawnictwa Naukowo-Techniczne, Warsaw, 2003, 53-68.
  • [9] Madeyski L., Mazur P., Modem internet applications [Polish], Telenet Forum, 5, 2003, 14-17.
  • [10] The Apache Cocoon Project, http://cocoon.apache.org
  • [11] Ziegler C., Langham M., Cocoon: Building XML Applications, New Riders, 2002.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BPP1-0049-0019
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.