Browse > Article
http://dx.doi.org/10.3745/JIPS.2013.9.4.567

The Architectural Pattern of a Highly Extensible System for the Asynchronous Processing of a Large Amount of Data  

Hwang, Ro Man (Dept. of Game Engineering, Paichai University)
Kim, Soo Kyun (Dept. of Game Engineering, Paichai University)
An, Syungog (Dept. of Game Engineering, Paichai University)
Park, Dong-Won (Dept. of Game Engineering, Paichai University)
Publication Information
Journal of Information Processing Systems / v.9, no.4, 2013 , pp. 567-574 More about this Journal
Abstract
In this paper, we have proposed an architectural solution for a system for the visualization and modification of large amounts of data. The pattern is based on an asynchronous execution of programmable commands and a reflective approach of an object structure composition. The described pattern provides great flexibility, which helps adopting it easily to custom application needs. We have implemented a system based on the described pattern. The implemented system presents an innovative approach for a dynamic data object initialization and a flexible system for asynchronous interaction with data sources. We believe that this system can help software developers increase the quality and the production speed of their software products.
Keywords
Large data; UML Diagram; Object-Oriented Software;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software, 1994. Addison-Wesley Professional.
2 Martin Fauler, Patterns of Enterprise Application Architecture, 2002. Addison-Wesley Professional.
3 Ken Schwaber, Mike Beedle, Agile Software Development with Scrum, 2001. Prentice Hall.
4 Ken Schwaber, Agile Project Management with Scrum, 2004. Microsoft Press.
5 Kent Beck, Cynthia Andres, Extreme Programming Explained: Embrace Change, 2004. Addison-Wesley Professional; 2ed.
6 Bjarne Stroustrup, The C++ Programming Language: Special Edition, 2000. Addison-Wesley Professional.
7 Avi Silberschatz, Hank F. Korth, S. Sudarshan, Database System Concepts, 2006. McGraw-Hill.
8 Arthur H. Lee, Joseph L. Zachary," Reflections on Metaprogramming," November 1995. IEEE Transactions on Software Engineering, Volume 21, Number 11.
9 Manuel Clavel, Reflection in Rewriting Logic: Metalogical Foundations and Metaprogramming Applications, 2000. Cambridge University Press.
10 Nicolai M. Josuttis, The C++ Standard Library: A Tutorial and Reference, 2012. Addison-Wesley Professional; 2ed.
11 Scott Meyers, 50 Specific Ways to Improve Your Use of the Standard Template Library, 2001. Addison- Wesley Professional; 1ed.
12 Erik M. Buck, Donald A. Yackman, Cocoa Design Patterns, 2009. Addison-Wesley Professional; 1ed.