Browse > Article
http://dx.doi.org/10.3745/KIPSTD.2004.11D.5.1143

A Framework for Developing Distributed Application with Web-Tier Object Modeling  

Cheon, Sang-Ho
Kwon, Ki-Hyeon
Choi, Hyung-Jin
Abstract
To develop multi-tier model or distributed architecture based distributed application needs to consider various aspects such as division of role between web-designer and software developer, defining entity and its usage, database connection and transaction processing etc. This paper presents DONSL(Data Server of Non SQL-Query) architecture that provides solution to above aspects through web-tier object modeling. This is the architecture that guarantees the transaction processing and performance between web-tier and DBMS through simplified usage of query logic property. This new conceptual framework also solves enterprise site implementation problems simplifying tier, and removing DAO(Data Access Object) and entity.
Keywords
Distributed Architecture; Software Framework; Web-Tier Object Modeling;
Citations & Related Records
연도 인용수 순위
  • Reference
1 G. Krasner, S. Pope, 'A cookbook for using the model-view controller user interface paradigm in Smalltalk-80,' Journal of Object-Oriented Programming, Vol.1, No.3, August/September 1988, 26-49 MVC-based Architecture for e-commerce. Journal.doc 22/22
2 Orfali R, Hashley D. and Edwards, J. 'The Essential Distributed Object Survival Guide,' Wiley, 1996
3 D. C. Schmidt, 'Experience using Design Patterns to Develop Reusable Object-Oriented Communication Software,' Communication of ACM(Special Issue on Object-Oriented Experiences), Vol.38, Oct., 1995
4 D.Schwabe, G. Rossi, 'An Object-Oriented approach to web-based application design,' Theory and Practice of Object Systems(TAPOS), Special Issue on the Internet, Vol.4 #4, pp.207-225, Oct., 1998   DOI   ScienceOn
5 S. H. Cheon, G. H. Kweon, H. J. Choi, 'Developing a Automatic Components Creating System in Distributed Environment,' Korea Digial Context, Vol.2, 2001
6 David m. Geary, 'Advanced JavaServer Pages,' Prentice Hall PTR, 2001
7 Steve Burbeck, 'Application Programming in SmallTalk-80 : How to use Model View Controller(MVC),' Available at http://st-www.cs. uiuc.edu/users/march/st-docs/mv.html. 1992
8 E. Gamma, R Helm, R Johnson and J. Vissides. 'Design Patterns: Abstration and Reuse of Object-Oriented Design,' In European Conference on Object-Oriented Programming Processing(ECOOP'93), Vol.707 of Lecture Notes in Computer Science. Springer-Verlag, July, 1993
9 F. Marinescu and E. Roman, 'EJB Design Patterns Advanced Patterns, Processes and Idioms,' Wiley and Sons, 2002
10 T. Fischer, J. Slater, P. Stromquist and C. Wu, 'Professional Design Patterns in VB.NET Building Adaptable Applications,' Wrox, 2002
11 Berg, Daniel J. and Fritzinger, Steven, 'Advanced Techniques for Java Developers,' Wiley and Sons, 1998
12 Mowbray, Thomas J. and Ruh, William A. 'Inside CORB A : Distributed Object Standards and Applications,' Addison Wesley, 1997
13 K. lijima, J. Ivins, 'An Alternate Three-Tiered Architecture for Improving Interoperability for Software Components,' In International World Wide Web Conference(www2003), 2003.
14 R. Johnson, 'Frameworks = Patterns + Components,' Communication of ACM, Vol.40, Oct., 1997
15 F. Bushchmann, R Meunier, H. Rohnert, P. Sommerlad and M. Stal, 'Pattern-Oriented Software Architecture A System of Patterns,' Willey and Sons, 1996
16 M. Jacyntho, D. Schwabe, G. Rossi, 'A Software Architecture for Structuring Complex Web Applications,' In International World Wide Web Conference(www2002), 2002