Browse > Article

A Design of Video Conversation System Using the UML  

Jang Jae-Myoung (안동대학교 컴퓨터공학과)
Kim Yun-Ho (안동대학교 전자정보산업학부)
Abstract
Recently, the object-oriented design is the major paradigm for software development. Most systems are following this paradigm, but the past studies for a video conversation domain were not based on full-scale object-oriented design. Thus, this paper presents an systematical architecture design using UML for a video conversation system that is well-known and has high rate of usefulness. It analysis a video conversation system that has much demand of service as systematical functional/non-functional requirements, and the object-oriented design applying '4+1 View Model' guarantees the reusability of a component and makes it possible to extend a system by adding components as needed. Consequently, it is expected that the components of video conversation system designed by this paper will be useful the other video conversation systems and will be expanded to web environment.
Keywords
UML; 4+1 View Model;
Citations & Related Records
연도 인용수 순위
  • Reference
1 김종현, 노영욱, 정기동, 'CORBA 기반의 분산 오디오/비디오 스트림 서비스 프레임워크의 설계 및 구현,' 정보처리학회논문지A, 제9-A권, 제2호, 2002
2 Terry Quatrani,. Visual Modeling with Rational Rose 2000 and UML, Addison Wesley, 1999
3 RFC 1890 RTP: RTP Profile for Audio and Video Conferences with Minimal Control, 1996
4 James Rumbaugh, Ivar Jacobson, Grady Booch, The Unified Modeling Language Reference Manual, Addison Wesley, 1999
5 Geri Schneider, Jason P.Wintets, Applying Use Cases, 2nd Ed., Addison Wesley, 2001
6 김만수, 정목동, 'CORBA/JMF 기반 오디오/비디오 스트림 시스템의 설계 및 구현,' 멀티미디어학회 논문지, 4권 4호, 2001
7 Philippe Kruchten, 'Architectural BlueprintsThe '4+1' View Model of Software Architecture,' IEEE Software 12 (6), pp.42-55, 1995
8 Martin Fowler, Kendall Scott, UML Distilled, 3rd Ed., Addison Wesley, 2003
9 RFC 1889 RTP: A Transport Protocol for Real-Time Applications, 1996
10 Object Management Group, Inc., OMG Unified Modeling Language, http://www.omg.org/technology/documents, 2003
11 Philippe Kruchten, The Rational Unified Process: An Introduction, 3rd Ed., Addison Wesley, 2003
12 Sun Microsystems Inc., Java Media Framework API, http://java.sun.com/products/java-media/jmf