• Title/Summary/Keyword: mashup

Search Result 110, Processing Time 0.031 seconds

User Interface Model Based Automatic Mobile Web Application Generation Tool for Embedded Systems (내장형 시스템을 위한 사용자 인터페이스 모델 기반 모바일 웹앱 자동 생성 도구)

  • Choi, Kibong;Kim, Saehwa
    • KIISE Transactions on Computing Practices
    • /
    • v.23 no.1
    • /
    • pp.13-27
    • /
    • 2017
  • This paper presents a tool that automatically generates mobile web applications from user interface (UI) models which are based on PELUM (Pattern and Event based Logical User Interface Modeling). PELUM is a method for the effective development of UI-centered embedded systems via UI modeling. The proposed tool consists of a model editor and a code generator. The former provides an environment for modeling a Logical UI Model (LUM) and a Programming Interface Model (PIM) on the web. On the other hand, the code generator sets the screen configuration and events' behavior, according to the LUM, synthesizing a local database schema according to the PIM, and then generates an executable mobile web app. It also can produce mashup web apps by receiving an open API address via the PIM. The generated mobile web apps follow the Model-View-Controller (MVC) architecture in order for users to easily customize them. The proposed tool enables them to generate mobile web apps that can be executed on various devices by modeling logical UIs on the web.

A Study of Advanced N-Tier Model for Improving Maintainability of Web Applications in Cloud Environment (클라우드 환경에서 웹 어플리케이션의 유지보수성 향상을 위한 N-계층 모델의 개선에 관한 연구)

  • Kim, In-Kyu;Shin, Joon-Chul
    • Journal of Information Technology and Architecture
    • /
    • v.10 no.4
    • /
    • pp.537-552
    • /
    • 2013
  • Software-as-a-Service (SaaS) has led to paradigm shifts in the information management area by combining it with SOA and Mashup. System developers now have more chances to access various high-quality functions through API opened on the web. But external resources are controlled by service providers so that it raises the component's uncertainty in system management which is related to external resources. In the cloud environment, components related to external resources causes negative effects on system's maintainability by making them dependant on service providers. This study proposes a way to enhance maintainability by using stable external resources. For this work, we suggest the N+1-tier model in which an external resource tier is added to the N-tier model. After that, we analyze how adding an external resource tier affects the decreasing complexity of maintainability and improving maintainability on web application.

SmartRetweet : A Study on Method of the Efficient Propagation of Location-Based News Feed (스마트 리트윗 : 위치기반 관심정보의 효율적인 전파방법에 대한 연구)

  • Jeong, Do-Seong;Cho, Dae-Soo
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.16 no.5
    • /
    • pp.960-966
    • /
    • 2012
  • It is prevalent to gather the location information from GPS, WiFi and etc, and therefore LBSNS (Location-Based SNS) has increased rapidly (such as location-augmented Twitter services). The message created from LBSNS include the specific area of interests which the message is created in or mentions. It is easy to propagate the location-based information of LBSNS by adapting the retweet function which is efficient way to propagate the message in tweeter. In this paper, we have defined the smart retweet as a automatic retweet function for efficient propagating the messages which is geo-tagging the location of interests. We have designed the smart retweet system based on the tweeter system. The user could specify the area of interests and build the social networking among the users which have interested in common area. The smart retweet system have been implemented by mesh-up services based on Open-API of trweeter and google map. It is expected that the smart retweet service proposed in this paper makes easy sharing of the location-based interesting information.

Ontology-based IoT Context Information Modeling and Semantic-based IoT Mashup Services Implementation (온톨로지 기반의 IoT 상황 정보 모델링 및 시맨틱 기반 IoT 매쉬업 서비스 구현)

  • Seok, Hyun-Seung;Lee, Yong-Ju
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.14 no.4
    • /
    • pp.671-678
    • /
    • 2019
  • The semantic information provided through the semantic-based IoT system will produce new high value-added products that are completely different from what we have known and experienced. From this point of view, the key issue of current IoT technology and applications is the development of an intelligent IoT platform architecture. The proposed system collects the IoT data of the sensors from the cloud computer, converts them into RDF, and annotates them with semantics. The converted semantic data is shared and utilized through the ontology repository. We use KT's IoTMakers as a cloud computing environment, and the ontology repository uses Jena's Fuseki server to express SPARQL query results on the web using Daum Map API and Highcharts API. This gives people the opportunity to access the semantic IoT mash-up service easily and has various application possibilities.

Contingent Interactivity of New Media Contents: Film Re-cut and Game Modding (뉴미디어 콘텐츠의 우연적 상호작용성: 영화 리컷과 게임 모딩)

  • Kim, Mookyu
    • The Journal of the Korea Contents Association
    • /
    • v.19 no.6
    • /
    • pp.481-490
    • /
    • 2019
  • The purpose of this paper is to recognize and embody the implications of the concept of interactivity. Among the many types of interactivity already proposed, this paper sheds light especially on the so-called contingent interactivity. The contingency means a condition in which a particular performance or selection of a subject is considered neither necessary nor conclusive, and also the potential for various activities of this subject. The contingent interaction comes into being when the involvements of users in dealing with a message or content are experimental or creative. The interaction does not orient toward the completion of content or the immersion to a particular reality. Rather, the results of a user's contingent performance are not the finalized content and have characteristics that lead to the continuous modification. In order to embody this meaning of contingent interactivity, the paper examined the two example, the film re-cut and game modding. In both cases, it is comprehensive that the user of these two new media activities lies in the contingent situation.

Modeling and Implementation of Multilingual Meta-search Service using Open APIs and Ajax (Open API와 Ajax를 이용한 다국어 메타검색 서비스의 모델링 및 구현)

  • Kim, Seon-Jin;Kang, Sin-Jae
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.14 no.5
    • /
    • pp.11-18
    • /
    • 2009
  • Ajax based on Java Script receives attention as an alternative to ActiveX technology. Most portal sites in korea show a tendency to reopen existing services by combining the technology, because it supports most web browsers, and has the advantages of such a brilliant interface, excellent speed, and traffic reduction through asynchronous interaction. This paper modeled and implemented a multilingual meta-search service using the Ajax and open APIs provided by international famous sites. First, a Korean query is translated into one of the language of 54 countries around the world by Google translation API, and then the translated result is used to search the information of the social web sites such as Flickr, Youtube, Daum, and Naver. Searched results are displayed fast by dynamic loading of portion of the screen using Ajax. Our system can reduce server traffic and per-packet communications charges by preventing redundant transmission of unnecessary information.

Cases of Ethical Violation in Research Publications: Through Editorial Decision Making Process (편집심사업무 관점에서 학술지 윤리강화를 위한 표절 검증사례)

  • Hwang, Hee-Joong;Lee, Jung-Wan;Kim, Dong-Ho;Shin, Dong-Jin;Kim, Byoung-Goo;Kim, Tae-Joong;Lee, Yong-Ki;Kim, Wan-Ki;Youn, Myoung-Kil
    • Journal of Distribution Science
    • /
    • v.15 no.5
    • /
    • pp.49-52
    • /
    • 2017
  • Purpose - To improve and strengthen existing publication and research ethics, KODISA has identified and presented various cases which have violated publication and research ethics and principles in recent years. The editorial office of KODISA has been providing and continues to provide advice and feedback on publication ethics to researchers during peer review and editorial decision making process. Providing advice and feedback on publication ethics will ensure researchers to have an opportunity to correct their mistakes or make appropriate decisions and avoid any violations in research ethics. The purpose of this paper is to identify different cases of ethical violation in research and inform and educate researchers to avoid any violations in publication and research ethics. Furthermore, this article will demonstrate how KODISA journals identify and penalize ethical violations and strengthens its publication ethics and practices. Research design, data and methodology - This paper examines different types of ethical violation in publication and research ethics. The paper identifies and analyzes all ethical violations in research and combines them into five general categories. Those five general types of ethical violations are thoroughly examined and discussed. Results - Ethical violations of research occur in various forms at regular intervals; in other words, unethical researchers tend to commit different types of ethical violations repeatedly at same time. The five categories of ethical violation in research are as follows: (1) Arbitrary changes or additions in author(s) happen frequently in thesis/dissertation related publications. (2) Self plagiarism, submitting same work or mixture of previous works with or without using proper citations, also occurs frequently, but the most common type of plagiarism is changing the statistical results and using them to present as the results of the empirical analysis; (3) Translation plagiarism, another ethical violation in publication, is difficult to detect but occurs frequently; (4) Fabrication of data or statistical analysis also occurs frequently. KODISA requires authors to submit the results of the empirical analysis of the paper (the output of the statistical program) to prevent this type of ethical violation; (5) Mashup or aggregator plagiarism, submitting a mix of several different works with or without proper citations without alterations, is very difficult to detect, and KODISA journals consider this type of plagiarism as the worst ethical violation. Conclusions - There are some individual cases of ethical violation in research and publication that could not be included in the five categories presented throughout the paper. KODISA and its editorial office should continue to develop, revise, and strengthen their publication ethics, to learn and share different ways to detect any ethical violations in research and publication, to train and educate its editorial members and researchers, and to analyze and share different cases of ethical violations with the scholarly community.

Steep Slope Management System integrated with Realtime Monitoring Information into 3D Web GIS (상시계측센서정보와 3차원 Web GIS를 융합한 급경사지관리시스템)

  • Chung, Dong Ki;Sung, Jae Ryeol;Lee, Dong Wook;Chang, Ki Tae;Lee, Jin Duk
    • Journal of Korean Society of Disaster and Security
    • /
    • v.6 no.3
    • /
    • pp.9-17
    • /
    • 2013
  • Geospatial information data came recently in use to build the location-based service in various fields. These data were shown via a 2-D map in the past but now can be viewed as a 3-D map due to the dramatic evolution of IT technology, thus improving efficiency and raising practicality to a greater extent by providing a more realistic visualization of the field. In addition, many previous GIS applications have been provided under desktop environment, limiting access from remote sites and reducing its approachability for less experienced users. The latest trend offers service with web-based environment, providing efficient sharing of data to all users, both unknown and specific internal users. Therefore, real-time information sensors that have been installed on steep slopes are to be integrated with 3-D geospatial information in this study. It is also to be developed with web-based environment to improve usage and access. There are three steps taken to establish this system: firstly, a 3-D GIS database and 3-D terrain with higher resolution aerial photos and DEM (Digital Elevation Model) have been built; secondly, a system architecture was proposed to integrate real-time sensor information data with 3D Web-based GIS; thirdly, the system has been constructed for Gangwon Province as a test bed to verify the applicability.

A Study for Extension of BIM/GIS Interoperability Platform linked External Open Data (외부개방데이터 연계를 통한 BIM/GIS 상호운용 플랫폼확장에 관한 연구)

  • Park, Seung-Hwa;Hong, Chang-Hee
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.18 no.3
    • /
    • pp.78-84
    • /
    • 2017
  • Because the 'Internet of Things' and sensor network technology have become a new generation industry competitiveness with a development of Information Communication Technology, each local autonomous entity is trying to adopt a Smart City quickly. This requires an integrated platform inside of a smart city operation center. Established Smart City platform provides various services using CCTV information and ITS transportation information based on a two-dimensional map. The provision of advanced Smart City services will necessitate three-dimensional map information, building and facilities unit information, linked information with public data portal for service to the public. In this paper, the authors reviewed development trends of Smart City integrated platform and proposed mashup methods between BIM/GIS interoperability platform and external open data. BIM/GIS platform can provide spatial information services for indoor and outdoor seamlessly because it was developed based on GIS spatial data with BIM data. The linked external open data are V-World data, Seoul Open Data, and Architectural Data Open. Finally, the authors proposed the direction of development for BIM/GIS integrated platform to provide advanced Smart City services.

A Study on Development of Program connecting with math-story books and web 2.0map(Google map) (수학교양도서와 웹 2.0지도(구글맵) 매쉬업을 통한 수학 이야기 지도 만들기 프로그램 개발)

  • Kim, Sang-Mi;Kwon, Oh-Nam
    • Journal of the Korean School Mathematics Society
    • /
    • v.14 no.4
    • /
    • pp.443-458
    • /
    • 2011
  • There has been a lively discussion on improving Korean students' academic achievement and the imbalance in their recognition of the value of mathematics. In this context, there is a need for a program that enables the majority students who regards mathematics as a subject for the entrance examination to recognize the practicality and historicity of mathematics. Educational books on mathematics in everyday life or the history of mathematics are also expected to serve as an effective tool. In addition, Web 2.0 Map is another means of representing mathematics in everyday life and the history of mathematics in connection with the practical context. The active storytelling process in which mathematics in the practical context in mathematical educational books is represented in Web 2.0 Map is expected to help to understand in depth the practicality and historicity of mathematics. Nevertheless, mathematical educational books and Web 2.0 Map may lead to a considerable variety of outcomes and speeds if carrying out tasks depending on the student's competence and may have practical difficulties in being operated in class. These concerns, however, can be resolved through the creative activity programs adopted in conformance with the 2009 revised curriculum. Therefore, this study intends to develop a program for creating mathematical story maps through mathematical educational books and the Mashup of Web 2.0 Map in accordance with the process of developing activity programs. This study also intends to determine its effectiveness in enabling students to recognize the practical and historical values of mathematics.

  • PDF