• Title/Summary/Keyword: Web Applications Design

Search Result 367, Processing Time 0.027 seconds

Design and Implementation of an Application Level Mobile Server for On-the-site Oriented Services (현장 중심 서비스를 위한 응용레벨 모바일 서버의 설계 및 구현)

  • Kim, Seonil;Jung, Jinman;Yoon, Young-Sun;Eun, Seongbae;So, Sun Sup;Cha, Shin
    • Journal of Korea Multimedia Society
    • /
    • v.21 no.3
    • /
    • pp.358-368
    • /
    • 2018
  • The mobile characteristics of the smart phone are well suited to on-the-site oriented services and are being utilized in a variety of ways. However, since most applications operate on a central server basis, Internet access is inevitable, and there are various problems such as an increase in server maintenance cost and security deterioration. Although researches have been proposed to utilize the smart phone itself as a server to improve it, these methods are based on downsizing the PC-based web server or modifying the smart phone kernel. These methods have the problems that a end user has to use the rooting, and they are not able to effectively utilize various communication means of a smart phone. In this paper, we propose a design and implementation of an application level smart phone web server. The server receives the document request from the remote via the Internet and in the local area using the WPAN. At this time, the web document is stored as an internal file structure of the smart phone application. We proposed the phttp protocol which uses server's phone number as ID for document request. Through the implementation, we analyzed the capacity and latency of stored data and its effectiveness is evaluated.

Design and Implementation of a UDDI Service Middleware based on the ebXML Registry (ebXML레지스트리 기반의 UDDI 서비스 미들웨어 설계 및 구현)

  • 박재홍;김상균;이규철;김경일;김록원;송병열;조현규
    • Journal of KIISE:Databases
    • /
    • v.31 no.3
    • /
    • pp.307-319
    • /
    • 2004
  • Recently, ebXML and Web Services are emerging as the XML-based electronic business frameworks. To provide a set of registry services which users or applications can store and search the business information, ebXML and Web Services use ebXML registry and UDDI registry, respectively. They use the different registries each other, but there are something that similiar to the structure and functions of both of registries. In this paper, we analyze the similarity of ebXML Registry Information Model(RIM) and UDDI data structure, and construct the mapping information. So, we design and implement the UDDI Service Middleware which translates the request of UDDI registry service into the request of ebXML registry service using the algorithm. Consequently, we could use the ebXML registry like ebXML registry as well as UDDI registry without any changes in the ebXML registry itself so that we can not need to have both of registries for e-business.

Effective Model and Methods for Analysing Human Factors in Software Design for Efficient User Experience

  • Abduljalil, Sami;Kang, Dae-Ki
    • Journal of information and communication convergence engineering
    • /
    • v.9 no.1
    • /
    • pp.100-104
    • /
    • 2011
  • In software system development, an application interface is the main communication platform between human developers and applications. Interaction in any software application requires human's mental and physical activities. Although software systems have increased drastically in diverse sectors and many forms to quench human's needs and satisfactions, human always concern about the ease in usability of the software application so that it can be easily understood and navigated. Since many software developers still focus on the quantity of contents instead of the quality of the interface from the user's point of view, it is important to address human factors need in the early stage of the design and to continue addressing them during the entire stages of the software design for the persistent support of usability. In this paper, we propose the Modified Prototype Model (MPM), which helps the software designers and developers to design user-friendly software systems with easy-to-navigate interfaces by uncovering human factors in a convenient way. Moreover, we propose methods that assist to identify more human factors regarding software design. In this paper, we also study the implications of the proposed model and the proposed methods.

The Effects of Simplicity and Interactivity in Blog Services

  • Lee, Dong-Won;Moon, Jung-Hoon;Kim, Yong-Jin
    • 한국경영정보학회:학술대회논문집
    • /
    • 2007.06a
    • /
    • pp.488-493
    • /
    • 2007
  • The main goal of this study is to propose a model of simplicity and interactivity effect on usability in the blog services. As web-based applications become increasingly complicated, the need for simplicity in user interface design has grown for better usability. Also, interactivity has been known to influence on usability. Previous studies argued that usability is a key factor for system success. Usability is concerned with attributes of an application that makes it understandable, learnable, easy to use, and attractive. For the complicated technology, perceived control, related to direct manipulation of an object, is important. In this regard, we posit that simplicity, interactivity, and perceived control makes important antecedents to usability. Finally, we tested that the effect of usability on user s loyalty with the blog services along with trust and satisfaction. Future studies will empirically examine the proposed model, emphasizing the importance of simplicity and interactivity for the user interface design.

  • PDF

A Web-based Unified Design Methodology using XML Applications (XML을 이용한 웹기반 정보 관리 통합설계 방법론)

  • 김경수;신현철;장희선
    • Journal of the Korea Society of Computer and Information
    • /
    • v.7 no.4
    • /
    • pp.157-162
    • /
    • 2002
  • In this paper, we implement the XML and data modeling by the UML tool, in which the class diagram is constructed from the sequence diagram after making the use case diagram. For the XML modeling. the guiding line will be presented to transform the UML class into the XML document, and then an example to draw the XML DTD from the UML class will be also shown. Furthermore, through the proposed data modeling, the integrated design methods for the transformation of the UML class into relational database schema. object-relational database schema and object-oriented database schema also will be proposed. Finally, we will be presented schema for each database system.

  • PDF

Implementation of Virtual Architectural Engineering and Design of Real-time State Server for Internet Virtual Collaboration (가상건축엔지니어링의 구현과 인터넷 가상협동작업을 위한 실시간 상태서버의 설계)

  • 고동일;이범렬;김종성;오원근
    • Proceedings of the IEEK Conference
    • /
    • 2000.11c
    • /
    • pp.169-172
    • /
    • 2000
  • Recently, the advent of World-Wide-Web(WWW) and the explosive popularity of the Internet gave birth to collaborative applications which were enabled by computers and networks as their primary media. And the progress of 3D computer graphics enabled collaborative application with 3D virtual environments or distributed virtual environments. In this paper, we explain our implementation of Share collaboration engine and Virtual Architectural Engineering 2000 (VAE2000) system which is our pilot application implemented with Share collaboration engine. And we explain problems presented by our experiments with VAE2000 system. For those problems, we design our new middle-ware system, SHINE(SHared INternet Environment). The SHINE proposes new concepts and approaches for collaboration with 3D objects in a virtual world.

  • PDF

Design of a Remote Distributed Embedded System Using Internet and CAN for multi-induction motor of Building and Industrial fields (산업용 유도전동기의 네트워크 운전을 위한 인터넷과 CAN을 이용한 원격분산 Embedded System 설계)

  • Hong, Won-Pyo;Kim, Jung-Gon
    • Proceedings of the Korean Institute of IIIuminating and Electrical Installation Engineers Conference
    • /
    • 2006.05a
    • /
    • pp.302-308
    • /
    • 2006
  • We introduce the concept of a remote distributed embedded system to integrated fieldbus based control systems in internet/Intranet. As a result fieldbus systems are opened up for remote monitoring, remote maintenance, and remote control applications using state of the art Web-technology. This paper addresses the design of a remote distributed embedded system using Internet and CAN for multi-Induction motor of Building and Industrial field. The fieldbus used the CAN based networked intelligent multi-motor control system using DSP2812 microprocessor. To build such a system, the TCP/IP-CAN Gateway which convert a CAN protocol to TCP/IP protocol and vice verse, was designed. A experimental simulation system consists of a TCP/IP-CAN Gateway in remote place and a command PC ti be connected ti Ethernet.

  • PDF

A Meta-Model for Development Process of IoT Application by Using UML

  • Cho, Eun-Sook;Song, Chee-Yang
    • Journal of the Korea Society of Computer and Information
    • /
    • v.24 no.1
    • /
    • pp.121-128
    • /
    • 2019
  • An Internet of Things(IoT) technology which provides intelligent services by combining context-awareness based intelligences, inter-communication is made of between things and things or between things and person through the network connected with intelligent things is spreading rapidly. Especially as this technology is converged into smart device, mobile, cloud, big data technologies, it is applied into various domains. Therefore, this is different from existing Web or Mobile Application. New types of IoT applications are emerging by adapting IoT into Web or mobile. Because IoT application is not only focused on software but also considering hardware or things aspect, there are limitations existing development process. Existing development processes don't consider analysis and design techniques considering both hardware and things. We propose not only a meta-model for development process which can support IoT application's development but also meta-models for main activities in this paper. Especially we define modeling elements by using UML's extension mechanisms, provide development process, and suggest design techniques how to apply those elements into IoT application's modeling phase. Because there are many types of IoT application's type, we propose an Android and Arduino-based on IoT application as a case study. We expect that proposed technique can be applied into many of various IoT application development and design with a form of flexible and extensible as well as main functionalities or elements are more concretely described. As a result, it brings IoT application's flexibility and the effect of quality improvement.

Ontology Based Semantic Information System for Grid Computing (그리드 컴퓨팅을 위한 온톨로지 기반의 시맨틱 정보 시스템)

  • Han, Byong-John;Kim, Hyung-Lae;Jeong, Chang-Sung
    • Journal of Internet Computing and Services
    • /
    • v.10 no.4
    • /
    • pp.87-103
    • /
    • 2009
  • Grid computing is an expanded technology of distributed computing technology to use low-cost and high-performance computing power in various fields. Although the purpose of Grid computing focuses on large-scale resource sharing, innovative applications, and in some case, high-performance orientation, it has been used as conventional distributed computing environment like clustered computer until now because Grid middleware does not have common sharable information system. In order to use Grid computing environment efficiently which consists of various Grid middlewares, it is necessary to have application-independent information system which can share information description and services, and expand them easily. Thus, in this paper, we propose a semantic information system framework based on web services and ontology for Grid computing environment, called WebSIS. It makes application and middleware developer easy to build sharable and extensible information system which is easy to share information description and can provide ontology based platform-independent information services. We present efficient ontology based information system architecture through WebSIS. Discovering appropriate resource for task execution on Grid needs more high-level information processing because Grid computing environment is more complex than other traditional distributed computing environments and has various considerations which are needed for Grid task execution. Thus, we design and implement resource information system and services by using WebSIS which enables high-level information processing by ontology reasoning and semantic-matching, for automation of task execution on Grid.

  • PDF

A Comparison of the Characteristics between Single and Double Finger Gestures for Web Browsers

  • Park, Jae-Kyu;Lim, Young-Jae;Jung, Eui-S.
    • Journal of the Ergonomics Society of Korea
    • /
    • v.31 no.5
    • /
    • pp.629-636
    • /
    • 2012
  • Objective: The purpose of this study is to compare the characteristics of single and double finger gestures related on the web browser and to extract the appropriate finger gestures. Background: As electronic equipment emphasizes miniaturization for improving portability various interfaces are being developed as input devices. Electronic devices are made smaller, the gesture recognition technology using the touch-based interface is favored for easy editing. In addition, user focus primarily on the simplicity of intuitive interfaces which propels further research of gesture based interfaces. In particular, the fingers in these intuitive interfaces are simple and fast which are users friendly. Recently, the single and double finger gestures are becoming more popular so more applications for these gestures are being developed. However, systems and software that employ such finger gesture lack consistency in addition to having unclear standard and guideline development. Method: In order to learn the application of these gestures, we performed the sketch map method which happens to be a method for memory elicitation. In addition, we used the MIMA(Meaning in Mediated Action) method to evaluate gesture interface. Results: This study created appropriate gestures for intuitive judgment. We conducted a usability test which consisted of single and double finger gestures. The results showed that double finger gestures had less performance time faster than single finger gestures. Single finger gestures are a wide satisfaction difference between similar type and difference type. That is, single finger gestures can judge intuitively in a similar type but it is difficult to associate functions in difference type. Conclusion: This study was found that double finger gesture was effective to associate functions for web navigations. Especially, this double finger gesture could be effective on associating complex forms such as curve shaped gestures. Application: This study aimed to facilitate the design products which utilized finger and hand gestures.