• Title/Summary/Keyword: programming language design

Search Result 342, Processing Time 0.027 seconds

Design and Implementation of A Weakness Analyzer for Mobile Applications (모바일 애플리케이션을 위한 취약점 분석기의 설계 및 구현)

  • Mun, Il-Yong;Oh, Se-Man
    • Journal of Korea Multimedia Society
    • /
    • v.14 no.10
    • /
    • pp.1335-1347
    • /
    • 2011
  • The dissemination and use of mobile applications have been rapidly expanding these days. And in such a situation, the security of mobile applications has emerged as a new issue. Although the safety of general software such as desktop and enterprise software is systematically achieved from the development phase to the verification phase through secure coding, there have been not sufficient studies on the safety of mobile applications yet. This paper deals with deriving weakness enumeration specialized in mobile applications and implementing a tool that can automatically analyze the derived weakness. Deriving the weakness enumeration can be achieved based on CWE(Common Weakness Enumeration) and CERT(Computer Emergency Response Team) relating to the event-driven method that is generally used in developing mobile applications. The analysis tool uses the dynamic tests to check whether there are specified vulnerabilities in the source code of mobile applications. Moreover, the derived vulnerability could be used as a guidebook for programmers to develop mobile applications.

Application of Authoware for the Oceanography Learning System Based on WBI (오소웨어를 이용한 해양학습교육매체의 제작에 관한 연구)

  • Cho, In-Seok;Lee, Byung-Gul
    • Journal of the Korean earth science society
    • /
    • v.21 no.6
    • /
    • pp.655-662
    • /
    • 2000
  • According to the development of internet with Web, WBI has greatly influence on the present educational society. However, it is difficutly to design the web of the dynamic motions of graphics or animation using general programming technique based on high or low level language. Recently, Mecromedia Company supported a tool that is called Authoware which is the leading visual rich-media authoring solution for creating Web and online learning applications, to solve the problem easily. In the paper, using the the Authoware we tried to develop a web page about tidal variations due to sea level change and intertidal zone variations using the Authorware 5.1. To do this, we used the ocean survey data of Iho beach and the tidal level data based on Tidal Tables of Cheju harbor. The results showed that the Authorware was very useful to construct the simulation of tidal phenomena on web. Therefore, the Authorware can be applied to the simulation related with animation and dynamic motions for the other WBI objective.

  • PDF

A Development of GIS-based Transformation Management System : : A Field-level Desktop GIS-T (GIS 기반의 교통관리체계 개발)

  • Choi, Kee-Choo;Park, In-Cheol;Shin, Hae-Sook
    • Journal of Korean Society for Geospatial Information Science
    • /
    • v.4 no.1 s.6
    • /
    • pp.75-82
    • /
    • 1996
  • As can be seen in US case with the introduction of ISTEA and CAAA, the expansion of the transportation decision-making role of local government is expected to be quite apparent in Korea, and the increased importance of decision-making in transportation issues requires increased attention to both justification and analysis of transportation initiatives. A GIS-based facility management system in a desktop computing environment has been constructed using MapInfo, ARC/INFO, and Microstation to allow such expanded role of local government's decision-making activities. In this paper, first, authors try to explain the procedures of system design; that is, the digital map production including vectorizing, data conversion, attribute data entry, and application programming development. Then, various management functions which are basically embedded in MapInfo environment, and application functions established by the use of MapBasic language has been explored Finally, the possible benefits of combining geographic information systems with traffic planning scheme has also been described with some discussion.

  • PDF

Design and Implementation of Scalable Webhard API Based on Storage Virtualization for Groupware Systems (그룹웨어 시스템을 위한 확장성 있는 가상화 스토리지 기반 웹하드 API의 설계 및 구현)

  • Kang, Seonho;Choi, Hwangkyu
    • Journal of Digital Contents Society
    • /
    • v.15 no.3
    • /
    • pp.395-403
    • /
    • 2014
  • Recently webhard services in various applications have been notably increased. In order to adopt some webhard functions into the existing application platform, however, a lot of manpower and cost is necessary. In this paper, we propose webhard API based on cloud storage for building and extending the webhard functions. The proposed system consists of three layers: application, web-hard server, and storage server in which each layer provides its API independently. It is enable the developer to easily extend the webhard functions to the application by using only HTTP request, which provides no limitation of the programming language. Because our webhard API is running on the virtualized cloud storage, it is possible to easily extend the storages and to reduce the maintenance cost. In this paper, we implement all the webhard API and then show the result of adopting the API to a prototype groupware system.

A Fresh Look on Workflow and Workflow Management System (워크플로우 및 워크플로우 관리 시스템의 새로운 조망)

  • Han, Dong-Soo;Shim, Jae-Yong
    • Journal of KIISE:Databases
    • /
    • v.28 no.3
    • /
    • pp.395-405
    • /
    • 2001
  • In this paper, we analyze workflow management system in programming language aspects. Many workflow characteristics such as workflow relevant data, workflow control structures, and workflow application invocations are studied and compared with those of distributed parallel programs. Although there exist minor differences between them, we found that there exist surprisingly many analogies between them. Based on this observation, we suggest to view workflow management system as distributed parallel program development platform. This new view on workflow management system provides users consistent view on workflow and workflow management system and with this view workflow management system designer can cope with arbitrary requests from the users keeping design consistency. Moreover the analogy between workflow and program provides a basis to apply program analysis techniques to the analysis of workflow.

  • PDF

A Study on the Development of RSS Reader Module Based on Ajax for Web 2.0 (웹 2.0을 위한 Ajax기반 RSS리더 모듈 개발에 관한 연구)

  • Kwon, Young-Jae;Kim, Cha-Jong
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.12 no.7
    • /
    • pp.1263-1270
    • /
    • 2008
  • Recently, it is increasing the interest in previous web and web 2.0 which mean differentiation. The previous system is typical Static web based on client and server model, while web 2.0 mean next generation web which web change and evolve fundamentally. In this paper, I suggest that the module on RSS reader available under web 2.0 standards. A currently used RSS feed do correct the part distortion which ran be possible resolve the encoding problem of Hanguel and third-world language. The suggested module is implemented using Ajax. I developed the module for the use of effective contents on web 2.0 through the DragBox module based on the programming on mobility of Ajax and the design and implementation of automatic update module of RSS feed.

ANP-based Decision Support System Design for Selecting Function of Weapon Systems (무기체계의 기능 선정을 위한 ANP 기반의 의사결정 지원시스템 설계)

  • Oh, Seongryeong;Seo, Yoonho
    • Journal of the Korea Society for Simulation
    • /
    • v.25 no.3
    • /
    • pp.85-95
    • /
    • 2016
  • In National Defense field, the importance of M&S and T&E has been increased due to complexity of modern Weapon System. And research reducing time and cost is being conducted continually on using limited resources efficiently. In the existing research, Weapon System's Performance Evaluation System using the Process-based method has been in progress. But, Objective basis or scientific method is insufficient in selecting appropriate function of a target to performance evaluation. Due to this, it's difficult to select functions suitable to the situation in same type. Also, Requirements of user and interrelation of evaluation factors can't be reflected systematically. In this research, it proposes the method to reflecting requirements of user, interrelation of elements in realistic situation for selecting evaluation object in Performance Evaluation Simulation. First, Evaluation Objects is selected using ANP which is multi-criterion decision making method. Second, decision support system is constructed using Programming Language(C#) based on the research result.

The development of module for automatic extraction and database construction of BIM based shape-information reconstructed on spatial information (공간정보를 중심으로 재구성한 BIM 기반 형상정보의 자동추출 및 데이터베이스 구축 모듈 개발)

  • Choi, Jun-Woo;Kim, Shin;Song, Young-hak;Park, Kyung-Soon
    • Journal of the Regional Association of Architectural Institute of Korea
    • /
    • v.20 no.6
    • /
    • pp.81-87
    • /
    • 2018
  • In this paper, in order to maximize the input process efficiency of the building energy simulation field, the authors developed the automatic extraction module of spatial information based BIM geometry information. Existing research or software extracts geometry information based on object information, but it can not be used in the field of energy simulation because it is inconsistent with the geometry information of the object constituting the thermal zone of the actual building model. Especially, IFC-based geometry information extraction module is needed to link with other architectural fields from the viewpoint of reuse of building information. The study method is as follows. (1) Grasp the category and attribute information to be extracted for energy simulation and Analyze the IFC structure based on spatial information (2) Design the algorithm for extracting and reprocessing information for energy simulation from IFC file (use programming language Phython) (3) Develop the module that generates a geometry information database based on spatial information using reprocessed information (4) Verify the accuracy of the development module. In this paper, the reprocessed information can be directly used for energy simulation and it can be widely used regardless of the kind of energy simulation software because it is provided in database format. Therefore, it is expected that the energy simulation process efficiency in actual practice can be maximized.

A Study on the VPBL Model for SW Liberal Education (SW 교양 교육을 위한 VPBL 모델에 관한 연구)

  • Kim, Si-Jung
    • Journal of Digital Convergence
    • /
    • v.19 no.7
    • /
    • pp.51-56
    • /
    • 2021
  • This paper studies VPBL(Various PBL) models, applies them to classes, and analyzes results so that students of various majors can design and implement problems according to the characteristics of their majors in order to improve problem solving in education. VPBL performs the process of designing and implementing problems that reflect the characteristics of the major by applying constraints to the professor's programming language. The professor performs mini_class in the process of solving the designed problem and then shares it throughout. VPBL model apply results, The traditional teaching method was 3.51 points and the application of the VPBL model was 4.52 points, and "interaction, understanding of learning contents, and acquiring knowledge related to curriculum" were improved. In addition, VPBL has the advantage of expanding the learning range in the solving process as it is based on various problem solving, which has the effect of expanding the learning range compared to existing class models. Research on the expanded application of various SW liberal education in the future is required.

Is the RCEP a Cornerstone or Just Collaboration? Regional General Equilibrium Model Based on GAMS

  • Ahmed, Yosri Nasr;Delin, Huang;Reeberg, Benito Giovanni;Shaker, Victor
    • Journal of Korea Trade
    • /
    • v.24 no.1
    • /
    • pp.171-207
    • /
    • 2020
  • Purpose - This paper investigates the potential effect of the Regional Comprehensive Economic Partnership (RCEP) on trade liberalization among member countries in order to answer key questions in our research on whether the RCEP will be a cornerstone or just collaboration. Furthermore, it aims to measure the likely magnitude of the economic impact it has on its members. Design/methodology - Toward achieving research objectives, we developed a regional CGE model based on the GTAP 9 database. Findings - The simulation results show Korea, Australia, India, and Japan ranked the top countries with an average growth in GDP of 0.38 %, 0.36%, 0.29%, and 0.23%, respectively. Moreover, China and New Zealand followed with a percentage of 0.12% each. The lower economic performing group is the ASEAN group due to a contraction in GDP by 0.13%. Accordingly, there was a positive impact of the RCEP agreement on all member states, as empirically demonstrated. Furthermore, Korea is one of the countries that will benefit most from joining this agreement. Finally, this agreement is important; it has many economic benefits to member states, but it is not a cornerstone. Originality/value - The examination of the quantitative effects of tariff removal among the RCEP's countries is its value. We will address all member countries of the convention simultaneously using a regional CGE model GAMS language, where we employed a Mathematical Programming System for General Equilibrium (MPSGE) to establish a Regional CGE model. This study is directed to policymakers looking at evaluating RCEP agreement.