• Title/Summary/Keyword: 서비스 프레임워크

Search Result 1,454, Processing Time 0.04 seconds

The e-Business Agent Prototyping System with Component Based Development Architecture (CBD 아키텍처 기반 e-비즈니스 에이전트 프로토타이핑 시스템)

  • Shin, Ho-Jun;Kim, Haeng-Kon
    • The KIPS Transactions:PartD
    • /
    • v.11D no.1
    • /
    • pp.133-142
    • /
    • 2004
  • The next generation of web applications will need to be larger, more complex, and flexible Agent-oriented systems have great potential for these e-commerce applications. Agents can dynamically discover and compose e-services and mediate interactions. Development of software agents with CBD (Component Based Development) has proved to be successful in increasing speed to market of development Projects, lowering the development cost and providing better qualify. In this thesis, we propose a systemic development process for software agents using component and UML (Unified Modeling Language). We suggest a etA (e-business Agent) CBD reference architecture for layer the related components through identification and classification of general agent and e-business agent. We also propose the ebA-CBD process that is a guideline to consider the best features of existing agent oriented software engineering methodologies, while grounding agent-oriented concepts in the same underlying semantic framework used by UML. We first developed the agent components specification and modeled it with Goal, Role, Interaction, and Architecture Model. Based on this, we developed e-CPIMAS (e-Commerce Product Information Mailing Agent System) as a case study that provides the product information's mailing service according to proposed process formality. We finally describe how these concepts may assist in increasing the efficiency reusability, productivity and quality to develop the business application and e-business agent.

An Application-Independent Multimedia Adaptation Framework Using Only Minimum Unit Transcoder Set (최소 단위 트랜스코더 집합만을 이용한 응용 독립적 멀티미디어 적응 프레임워크)

  • Chon, Sung-Mi;Ryu, Dong-Yeop;Lim, Young-Hwan
    • Journal of the Korea Society of Computer and Information
    • /
    • v.11 no.6 s.44
    • /
    • pp.227-235
    • /
    • 2006
  • MPEG-21's digital item adaptation technology becomes a new way for universal multimedia access. It needs transcoder to change media resource's format and so on according to delivery context Then, the use of heavy transcoder with various transcoding functions integrated into one altogether is so complicated and difficult in supporting universal multimedia access. Unit transcoder Is useful is to resolve this question, in which a transcoder has only one transcoding function. This requires considering how to compose a set of unit transcoders. Thus, given a set for end-to-end different service quality pairs according to the character of application as defined by user, this study suggests how to compose complete unit transcoders that can always create one and more transcoding path(s) for each pair in the set. This method has a question of creating too many transcoding paths for each pair or end-to-end different service quality. Thus, this study also suggests the algorithm that generates minimum unit transcoder sets to support multimedia adaptation with minimum unit transcoder. The algorithm suggested was implemented into multimedia stream engine, and this paper describes the results of experiment for this algorithm.

  • PDF

Real Time Distributed Parallel Processing to Visualize Noise Map with Big Sensor Data and GIS Data for Smart Cities (스마트시티의 빅 센서 데이터와 빅 GIS 데이터를 융합하여 실시간 온라인 소음지도로 시각화하기 위한 분산병렬처리 방법론)

  • Park, Jong-Won;Sim, Ye-Chan;Jung, Hae-Sun;Lee, Yong-Woo
    • Journal of Internet Computing and Services
    • /
    • v.19 no.4
    • /
    • pp.1-6
    • /
    • 2018
  • In smart cities, data from various kinds of sensors are collected and processed to provide smart services to the citizens. Noise information services with noise maps using the collected sensor data from various kinds of ubiquitous sensor networks is one of them. This paper presents a research result which generates three dimensional (3D) noise maps in real-time for smart cities. To make a noise map, we have to converge many informal data which include big image data of geographical Information and massive sensor data. Making such a 3D noise map in real-time requires the processing of the stream data from the ubiquitous sensor networks in real-time and the convergence operation in real-time. They are very challenging works. We developed our own methodology for real-time distributed and parallel processing for it and present it in this paper. Further, we developed our own real-time 3D noise map generation system, with the methodology. The system uses open source softwares for it. Here in this paper, we do introduce one of our systems which uses Apache Storm. We did performance evaluation using the developed system. Cloud computing was used for the performance evaluation experiments. It was confirmed that our system was working properly with good performance and the system can produce the 3D noise maps in real-time. The performance evaluation results are given in this paper, as well.

Study on production and implementation of route information in a standardized form (표준 규격의 항로정보 생성 및 적용 방안 연구)

  • Hwang, Sunphil;Oh, Sewoong;Shim, Woosung;Suh, Sanghyun
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • 2012.10a
    • /
    • pp.119-120
    • /
    • 2012
  • The International Hydrographic Organization (IHO) developed S-100 standards as a framework for a variety of data and service for hydrography and a standard research is in process, including a next-generation electronic chart standard, for products and services based on this.The need for standard storage and utilization of navigation routes generated by ECDIS and navigation system using navigation planning features has emerged and a standard research based on S-100 standard has been performed. Route information standard is needed for interoperability among route information generated by a variety of navigation system and requires an examination for the possibility of applicability. In this research, route generation tools and standard-based generation and result of route information using these tools in order to examine the application of route information standards have been executed.In details, first, as a module capable of generating route information, a module that can store values in memory based on route information standards of S-100, second, a module that can store route information in the memory in XML form, third, it includes loading module for route information stored as XML.In this research, we verified normal generation of route information, storage of generated route information and loading functions through developing three modules.

  • PDF

A Study on Priorities of the Key Competence of Port Logistics Enterprise using AHP Method (AHP 기법을 활용한 항만물류기업의 직업기초능력 우선순위 분석)

  • Park, Doojin
    • Journal of Korea Port Economic Association
    • /
    • v.30 no.1
    • /
    • pp.159-173
    • /
    • 2014
  • This study is key competence port logistics companies analyze the priorities of evaluation factors. key competence index of NCS(National competency standard) was designed on the basis of the research model. The priorities of evaluation factors were analyzed using AHP method. The results of the analysis of 1 layer's key competence priorities are as follows: Interpersonal skills(0.217), communication skills(0.153), ability to develop problem(0.148), ability to understand the organization(0.103), and resource management skills(0.090), self-development ability and professional ethics(0.070), information skills(0.065), technical skills(0.049), numeracy skills(0.035).

Apache NiFi-based ETL Process for Building Data Lakes (데이터 레이크 구축을 위한 Apache NiFi기반 ETL 프로세스)

  • Lee, Kyoung Min;Lee, Kyung-Hee;Cho, Wan-Sup
    • The Journal of Bigdata
    • /
    • v.6 no.1
    • /
    • pp.145-151
    • /
    • 2021
  • In recent years, digital data has been generated in all areas of human activity, and there are many attempts to safely store and process the data to develop useful services. A data lake refers to a data repository that is independent of the source of the data and the analytical framework that leverages the data. In this paper, we designed a tool to safely store various big data generated by smart cities in a data lake and ETL it so that it can be used in services, and a web-based tool necessary to use it effectively. Implement. A series of processes (ETLs) that quality-check and refine source data, store it safely in a data lake, and manage it according to data life cycle policies are often significant for costly infrastructure and development and maintenance. It is a labor-intensive technology. The mounting technology makes it possible to set and execute ETL work monitoring and data life cycle management visually and efficiently without specialized knowledge in the IT field. Separately, a data quality checklist guide is needed to store and use reliable data in the data lake. In addition, it is necessary to set and reserve data migration and deletion cycles using the data life cycle management tool to reduce data management costs.

A Study on the Development of H2 Fuel Cell Education Platform: Meta-Fuelcell (연료전지 교육 플랫폼 Meta-Fuelcell 개발에 관한 연구)

  • Duong, Thuy Trang;Gwak, Kyung-Min;Shin, Hyun-Jun;Rho, Young-J.
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.22 no.5
    • /
    • pp.29-35
    • /
    • 2022
  • This paper proposes a fuel cell education framework installed on a Metaverse environment, which is to reduce the burden of education costs and improve the effect of education or learning. This Meta-Fuel cell platform utilizes the Unity 3D Web and enables not only theoretical education but also hands-on training. The platform was designed and developed to accommodate a variety of unit education contents, such as ppt documents, videos, etc. The platform, therdore, integrates ppt and video demonstrations for theoretical education, as well as software content "STACK-Up" for hands-on training. Theoretical education section provides specialized liberal arts knowledge on hydrogen, including renewable energy, hydrogen economy, and fuel cells. The software "STACK-Up" provides a hands-on practice on assembling the stack parts. Stack is the very core component of fuel cells. The Meta-Fuelcell platform improves the limitations of face-to-face education. It provides educators with the opportunities of non-face-to-face education without restrictions such as educational place, time, and occupancy. On the other hand, learners can choose educational themes, order, etc. It provides educators and learners with interesting experiences to be active in the metaverse space. This platform is being applied experimentally to a education project which is to develop advanced manpower in the fuel cell industry. Its improvement is in progress.

Research study on cognitive IoT platform for fog computing in industrial Internet of Things (산업용 사물인터넷에서 포그 컴퓨팅을 위한 인지 IoT 플랫폼 조사연구)

  • Sunghyuck Hong
    • Journal of Internet of Things and Convergence
    • /
    • v.10 no.1
    • /
    • pp.69-75
    • /
    • 2024
  • This paper proposes an innovative cognitive IoT framework specifically designed for fog computing (FC) in the context of industrial Internet of Things (IIoT). The discourse in this paper is centered on the intricate design and functional architecture of the Cognitive IoT platform. A crucial feature of this platform is the integration of machine learning (ML) and artificial intelligence (AI), which enhances its operational flexibility and compatibility with a wide range of industrial applications. An exemplary application of this platform is highlighted through the Predictive Maintenance-as-a-Service (PdM-as-a-Service) model, which focuses on real-time monitoring of machine conditions. This model transcends traditional maintenance approaches by leveraging real-time data analytics for maintenance and management operations. Empirical results substantiate the platform's effectiveness within a fog computing milieu, thereby illustrating its transformative potential in the domain of industrial IoT applications. Furthermore, the paper delineates the inherent challenges and prospective research trajectories in the spheres of Cognitive IoT and Fog Computing within the ambit of Industrial Internet of Things (IIoT).

Building a Log Framework for Personalization Based on a Java Open Source (JAVA 오픈소스 기반의 개인화를 지원하는 Log Framework 구축)

  • Sin, Choongsub;Park, Seog
    • KIISE Transactions on Computing Practices
    • /
    • v.21 no.8
    • /
    • pp.524-530
    • /
    • 2015
  • A log is for text monitoring and perceiving the issues of a system during the development and operation of a program. Based on the log, system developers and operators can trace the cause of an issue. In the development phase, it is relatively simple for a log to be traced while there are only a small number of personnel uses of a system such as developers and testers. However, it is the difficult to trace a log when many people can use the system in the operation phase. In major cases, because a log cannot be tracked, even tracing is dropped. This study proposed a simplified tracing of a log during the system operation. Thus, the purpose is to create a log on the run time based on an ID/IP, using features provided by the Logback. It saves an ID/IP of the tracking user on a DB, and loads the user's ID/IP onto the memory to trace once WAS starts running. Before the online service operates, an Interceptor is executed to decide whether to load a log file, and then it generates the service requested by a certain user in a separate log file. The load is insignificant since the arithmetic operation occurs in a JVM, although every service must pass through the Interceptor to be executed.

SANETconf: an IP configuration protocol for a shipborne ad-hoc network (SANET) (SANETconf: 선박 애드혹 네트워크를 위한 IP 할당 프로토콜)

  • Yun, Changho
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.23 no.2
    • /
    • pp.179-192
    • /
    • 2019
  • Additional frequencies are allocated in maritime digital data exchange to alleviate overload of the VHF data link. The shipborne ad-hoc network (SANET) for this frequencies was subsequently proposed, which provides various IP-based services to ships on behalf of satellite communications. In SANET, a ship should determine its own IP address to achieve IP connectivity to the shore. Accordingly, this paper proposes a SANET configuration (SANETconf) protocol as an IP configuration protocol. SANETconf propagates non-overlapping IP addresses across the network from the shore to ships. A ship obtains its IP address by exchanging Request and Response messages with its neighbors. Therefore, SANETconf eliminates the process of DAD and managing the movement of ships. Extensive simulations were performed to verify the applicability of SANETconf. Based on results, 85% of the ships can determine their own IP address within one frame. Also, SANETconf has a high resource efficiency by using 0.024 percent of resources for IP configuration.