• 제목/요약/키워드: Java Modeling Language

검색결과 51건 처리시간 0.026초

SOAP-EJB 기반 협업 지원 시스템의 UML에 의한 설계 및 구현 (A Design and Implementation of SOAP-EJB Based Collaboration Supporting System)

  • 김형선;이주행;김현;이재열
    • 한국경영과학회:학술대회논문집
    • /
    • 한국경영과학회 2001년도 추계학술대회 논문집
    • /
    • pp.318-321
    • /
    • 2001
  • A collaboration supporting system, which enables multi-user collaboration and communication in Internet environment, is being a new indispensable tool to compete and collaborate with business peers. A collaboration supporting system in distributed environment requires scalable and open system architecture to rapidly deploy a new technology and trends. In this paper, we propose such a collaboration supporting system where communication API is using XMI(Extended Markup Language)-based SOAP(Simple Object Access Protocol)protocols, which is independent on programming language and platform. In our system, sever components are developed with EJB(Enterprise Java Beans). System analysis, design, and development are based on UML(Unified Modeling Language).

  • PDF

SOAP-EJB 기반 협업 지원 시스템의 설계 및 구현 (A Design and Implementation of SOAP-EJB Based Collaboration Supporting System)

  • 김형선
    • 산업경영시스템학회지
    • /
    • 제25권1호
    • /
    • pp.20-28
    • /
    • 2002
  • A collaboration supporting system, which enables multi-user collaboration and communication in Internet environment, is being a new indispensable tool to compete and collaborate with business peers. A collaboration supporting system in distributed environment requires scalable and open system architecture to rapidly deploy a new technology and trends. In this paper, we propose such a collaboration supporting system where communication API is using XML(Extended Markup Language)-based SOAP(Simple Object Access Protocol)protocols, which Is independent on programming language and platform. In our system, server components are developed with EJB(Enterprise Java Beans). System analysis, design, and development are based on UML(Unified Modeling Language).

자바 기반의 WAP 스택 설계 (The Design of Java-based WAP Stack)

  • 이준규;김동호;김상경;안순신
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 봄 학술발표논문집 Vol.28 No.1 (A)
    • /
    • pp.487-489
    • /
    • 2001
  • 인터넷과 무선 이동통신 등이 보편화되면서 두 기술을 접목한 WAP(Wireless Application Protocol)[1]이 등장하였으며, 다수의 사용자 요구를 동시에 효율적으로 처리하면서 다양한 문서 단말기로부터 요청을 신속하게 처리할 수 있는 WAP 게이트웨이(gateway)에 대한 연구가 여러 연구 그룹에서 수행되고 있다. WAP 스택은 이러한 연구 중의 가장 기본적인 기술이다. 본 논문에서는 Java의 기본적인 서비스인 멀티쓰레드를 이용하고, 컨테이너 유효 리소스의 효율적 관리를 위해 접속 풀링(connection pooling) 기능을 적용하여 UDP(User Datagram Protocol)[4], WTP(Wireless Transaction Protocol)[2], WSP(Wireless Session Protocol)[3] 계층을 설계한다. 설계 방법론은 UML(Unified Modeling Language)을 사용한다.

마이크로프로세서 교육을 위한 가상실험용 마이크로컨트롤러 모델링 (Microcontroller Modeling for Virtual Experiment in Microprocessor Education)

  • 기장근;권기영
    • 한국소프트웨어감정평가학회 논문지
    • /
    • 제17권1호
    • /
    • pp.93-99
    • /
    • 2021
  • 최근 COVID-19 등의 영향으로 온라인 교육에 대한 요구가 급증하고 있다. 공학계열의 온라인 교육에 있어 가장 큰 어려움 중의 하나는 실험관련 교과목을 어떻게 효율적으로 온라인상에서 수행할 수 있느냐는 것이다. 본 연구에서는 전기전자정보통신 분야 교육에서 필수적으로 요구되는 마이크로컨트롤러 응용 학습을 위해 사용할 수 있는 가상실험 시스템 구축을 위해 반드시 필요한 마이크로컨트롤러 기능 모델링에 대해 기술하고, 자바언어로 구현하여 가상 실험에 적용함으로써 그 유용성을 검증하였다.

웹을 이용한 실시간 3차원 공동작업 부품정보중개시스템 개발 (Development of a Real Time 3D Collaboration and Part Information Brokering System Using WWW(World Wide Web))

  • 최영상;김영호
    • 한국CDE학회논문집
    • /
    • 제4권2호
    • /
    • pp.87-99
    • /
    • 1999
  • We developed a Part Information Brokering System, namely PIBS, that can inter-link part suppliers and buyers using WWW(World Wide Web). The major contribution of this paper is that the system provides a 3D collaboration environment that enables multiple users to share the same workspace where they cooperatively manipulate part features in real time. PIBS carries out two major functions: one to maintain part data in a part library, and the other to provide the means for the clients to cooperate. An object-oriented database is used for the part library which stores apart information registered by part suppliers. VRML(Virtual Reality Modeling Language) the ISO standard for 3D visualization on WWW, is used to represent 3D part models. Several Java programs have been implemented to support synchronous and a synchronous communication of the 3D models. Once the users are interconnected through the system, a user's manipulation of part objects is transparently and instantaneously transmitted to the others. This means that all the participants can are the same view and movement of the 3D part models. Since the system is developed using a Java applet-server architecture, it requires no additional software other than standard web browser. The prototype system has been successfully implemented, and demonstrated its applicability to virtual 3D part information sharing.

  • PDF

컴포넌트 기반 지리 정보 시스템을 위한 엔터프라이즈 서버의 설계 및 구현 (Design and Implegmentation of an Enterprise Server for Component-based Geographic Information Systems)

  • 이강준;홍동숙;박지웅;한기준
    • 한국공간정보시스템학회 논문지
    • /
    • 제1권2호
    • /
    • pp.5-20
    • /
    • 1999
  • 최근 정보기술(Information Technology : IT) 분야의 새로운 소프트웨어 패러다임 (paradigm)은 분산 컴퓨팅 기법이 가져온 컴포넌트 기술이다. 컴포넌트 기술은 프로그램 개발에 소요되는 시간을 상당히 단축시킬 수 있으며, 인터넷/인트라넷 환경에 적합한 분산 컴퓨팅 환경을 쉽게 구축할 수 있도록 설계되어 있다. 이러한 소프트웨어 기술의 변화는 지리 정보 시스템(GIS) 분야에도 커다란 영향을 주었으며. 또한 지리정보 시스템의 기술적 정책적 측면에서 컴포넌트 기술이 매우 필요하게 되었다. 본 논문에서는 분산 GIS 컴포넌트들의 효과적인 개발과 운용을 위해 선 마이크로 시스템에서 산업 표준으로 제시한 Enterprise JavaBeans Specification 1.1을 적용하여 GIS 컴포넌트를 위한 엔터프라이즈 서버를 개발한다. 사용자는 엔터프라이즈 서버를 활용하여 GIS 컴포넌트 개발을 위한 UML과 디자인 패턴 등을 관리하며, 개방형 지리 데이타 상호 운용성 사양인 OpenGIS를 준수하는 GIS 컴포넌트 컨테이너를 개발하고. 공간 XML 엔진을 이용하여 공간 메타데이타를 관리하며 그리고 개발된 GIS 컴포넌트들의 테스트 및 검증을 위한 TESTBED 서버를 구현할 수 있다.

  • PDF

웹을 이용한 실시간 소성가공의 해석에 관한 연구 (A Study on the Real Time Analysis of Plastic Deformation Process using WWW(World Wide Web))

  • 이상돈;최호준;방세윤;임중연;이호용
    • 소성∙가공
    • /
    • 제12권2호
    • /
    • pp.110-115
    • /
    • 2003
  • This paper is concerned with the compression test and forming process of flange by using virtual reality and analysis(simulation) program. This virtual manufacturing can be carried out one personal computer without any expensive devices for experiment. The virtual manufacturing composed of three modules such as the imput, calculation and the output modules on internet. Internet user can give the material's property and process parameters to the sever computer at the input module. On the calculation module, a simulator computes the virtual manufacturing process by analysis program and stores the data as a file. The output module is the program in which internet user can confirm virtual manufacturing results by showing tables, graphs, and 3D animation. This programs is designed by an internet language such as HTML, CGI, VRML and JAVA ,while analysis programs use the finite increasing, the virtual manufacturing technique will substitute many real experiments in the future.

이동 에이전트 엔진을 이용한 웹 기반 정보 검색 시스템의 설계 및 구현 (Design and Implementation of Web-based Information Searching System with Mobile Agent Engine)

  • 오동석;김승권;박순철
    • 한국산업정보학회논문지
    • /
    • 제4권4호
    • /
    • pp.79-87
    • /
    • 1999
  • 본 논문은 소프트웨어 에이전트의 한 종류인 이동 에이전트를 이용한 검색 시스템에 관한 내용으로서, 분산된 여러 서버에 이동성이 있는 객체들을 보내어 주어진 일을 수행한 후 에이전트로 돌아와 웹서버에게 결과를 전해주고 이를 웹에서 보여주는 시스템의 설계 및 프로토타입을 제시한다. 시스템 설계는 표준화된 객체지향 모델링 언어인 UML을 이용한다. 기존의 많은 시스템에서는 분산된 자료를 얻는 데 있어 지속적인 네트워킹을 전제로 하지만 본 논문에서 제시한 시스템은 도중에 네트워킹이 되지 않아도 주어진 일을 끝까지 수행하며 나중에 네트워킹이 되면 원하는 자료를 얻을 수 있는 장점이 있다. 이 시스템의 구현을 위하여 이동 에이전트로서 IBM사의 순수 자바 제품인 AGLET을 사용한다.

  • PDF

웹 응용 보안을 위한 객체지향 분석·설계 방법론 (An Object-Oriented Analysis and Design Methodology for Security of Web Applications)

  • 주경수;우정웅
    • 인터넷정보학회논문지
    • /
    • 제14권4호
    • /
    • pp.35-42
    • /
    • 2013
  • 요즘 웹을 이용하여 많은 일들이 처리되고 있다. 이에 따라 다양하고 복잡한 기능을 가진 웹 기반의 응용 시스템들이 요구되고 있다. 이러한 웹 기반의 응용 시스템들을 효율적으로 개발하기 위하여 객체지향 분석 설계 방법론을 사용하고 있으며, 그 구현을 위하여 Java EE(Java Platform, Enterprise Edition) 기반의 기술들이 사용되기도 한다. 이렇게 개발된 웹 기반의 응용 시스템을 통해 많은 일들을 처리하면서 점차 보안과 관련된 이슈들이 중요해졌다. 이를 위하여 Java EE는 보안과 관련된 메커니즘을 제공하고 있지만, 효율적인 웹 응용 시스템을 개발하기 위한 객체지향 분석 설계 방법론과의 상호 연관성은 제공하지 못하고 있다. 이에 따라 Java EE 메커니즘에 따른 보안 방안은 개발 마지막 단계에서 비로소 구현되기 때문에, 요구사항 분석부터 구현에 이르기까지 시스템 개발 전 주기에 따른 일관된 보안 적용은 어려운 실정이다. 따라서 본 논문에서는 요구사항 분석부터 구현에 이르기까지, 보안이 강조된 '안전한 웹 응용 시스템을 위한 객체지향 분석 설계 방법론'을 제안한다. 제안한 객체지향 분석 설계 방법론은 보안에 관한 요구사항 분석과 시스템 분석 및 설계를 위하여 보안이 강조된 모델링 언어인 UMLsec을 사용하고, 그 구현을 위해서 Java EE 기반 기술 중 서블릿의 역할기반 접근제어(RBAC: Role Based Access Control)를 이용한다. 아울러 본 '웹 응용 보안을 위한 객체지향 분석 설계 방법론'을 온라인 뱅킹 시스템 개발에 적용하여 그 효율성을 확인하였다.

Development of Internet-based Collaborative Design System

  • Baek, Dong-Seok;Han, Young-Geun;Kim, Gi-Bom;Kong, Sang-Hoon;Lee, Kyo-Il
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2001년도 ICCAS
    • /
    • pp.170.5-170
    • /
    • 2001
  • As close competitions are being fought out among enterprises, they should accomplish their objectives such as reduction of cost, improvement of quality and condensation of due date, etc. For this objects, it becomes very important to manage the workflow harmoniously and to share the information efficiently between geographically dispersed users. We developed the collaborative design system, which manages various design process and enables to share design information. In this paper, Internal-based collaboration system for press die design process in the automobile manufacturer is developed with CORBA, Java and relational database system. After modeling real press die design process with UML language, workflow routing path is created by modeling data. Cost and time for ...

  • PDF