• Title/Summary/Keyword: software framework

Search Result 1,232, Processing Time 0.023 seconds

The study on frame work of developing and modification with expert system program software (전문가 시스템소프트웨어 유지 보수에 있어서 프레임워크에 관한 연구)

  • Chang-Duck Jung
    • Journal of the Korea Computer Industry Society
    • /
    • v.5 no.4
    • /
    • pp.503-510
    • /
    • 2004
  • The summary of this paper is as follows. The literature on existing expert system maintenance software technique are reviewed in Module program, a case of assembly line process problem at construction industry and planning expert system to solve this problem at construction as a standard configured process system are discussed. the regenerative expert system approach for the construction process expert system and its example for the assembly line construction process appear in the research also, this paper shows the architecture and some feature of the CES.(Construction Expert System), which is a prototype implemented for the regenerative expert system approach. the paper introduce the framework of the regenerative expert approach as a general framework of developing and maintaining a large-scale expert systems.

  • PDF

Multiagent-based Distance Learning Framework using CORBA (CORBA를 이용한 멀티에이전트 기반 원격 학습프레임워크)

  • Jeong, Mok-Dong
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.11
    • /
    • pp.2989-3000
    • /
    • 1999
  • Until now, most Intelligent Tutoring Systems are lacking in the modularity, the extensibility of the system, and the flexibility in the dynamic environment due to the static exchanges of knowledge among modules. To overcome these flexibility in the dynamic due to the static exchanges of knowledge among modules. To overcome these problems, we will suggest, in this paper, a Distance Intelligent Tutoring Framework, called DELFOM, based on the multiagent to cope with the various and complicated learner's requests. We could make different types of learning systems by simply changing the contents of DELFOM External that is variant part of DELFOM. This framework, therefore, provides software reuse and the extensibility based on object-oriented paradigm. And we will propose two different distance learning systems using DELFOM. Therefore this framework gives the developer/the learner the effective and easy development/learning environment. DELFOM is implemented using CORBA and Java for the network transparency and platform independence.

  • PDF

A Study on Analysis Process of Customer Requirements and Functional Requirements for a Ship Production Simulations (조선해양 생산 시뮬레이션 요구 및 기능 분석 프로세스 연구)

  • Hwang, Ho-Jin
    • Korean Journal of Computational Design and Engineering
    • /
    • v.16 no.6
    • /
    • pp.449-457
    • /
    • 2011
  • The productivity improvement is indispensible to shipbuilding industry for maintaining the world's No. 1. Simulation based production recently has been an issue as prat of efforts to high efficiency production and Korean shipyards requests simulation system tools specialized in a shipbuilding industry. IT convergence project between conventional shipbuilding industry and IT simulation technology has been carried out and integrated simulation framework was proposed as a way to overcome sporadic developments. The framework would provide reusability of kernels and modules and also ensure for expansibilities to other production simulations. The fact that production simulation system should reflect shipyard requirement would be most important. We suggest an analysis process of customer requirements and functional requirements for production simulations. It is partially based on concepts of software engineering and axiomatic design. The process is applied to a design of configuration for simulation framework.

A Study on Message Inter-working Framework for sending SMS to RCS-e (SMS 메시지를 RCS-e 메시지로 변환하기 위한 프레임워크에 관한 연구)

  • Lee, Dongcheul
    • Journal of Korea Multimedia Society
    • /
    • v.17 no.5
    • /
    • pp.582-589
    • /
    • 2014
  • Mobile phone users have been using the SMS to send and receive text messages between them. Recently, GSMA(GSM Association) proposed the next generation instant messaging service, RCS-e(Rich Communication Service-enhanced). This was unavoidable because new OTT(Over The Top) services have emerged that threat the SMS after smart phones became popular. However, the RCS-e has limitations that it cannot inter-operate with the SMS which is still widely used. This paper propose a software framework that inter-work SMS with RCS-e. Call flows for canceling wireless contracts and sending SMS messages to RCS-e users were defined. Also, methods for protocol conversion were defined to inter-work two services. The performance evaluation showed that the proposed framework does not increase loads on IMS(IP Multimedia Subsystem) infrastructure.

Classification Scheme of Usability Problems : Literature Review and New Conceptual Framework (사용성 문제의 분류 체계 : 문헌분석 및 새로운 개념적 프레임워크)

  • Ham, Dong-Han
    • Journal of Information Technology Services
    • /
    • v.7 no.4
    • /
    • pp.179-198
    • /
    • 2008
  • It is widely known that usability is a critical quality attribute of IT systems. Many studies have developed various methods for finding out usability problems. Usability professionals have emphasized that usability should be integrated into the development life cycle in order to maximize the usability of systems with minimal cost. To achieve this, it is essential to classify usability problems systematically and connect them into the activities of designing user interfaces and tasks. However, there is a lack of framework or method for these two problems and thus remains a challengeable research issue. As a beginning study, this paper proposes a conceptual framework for addressing the two issues. We firstly summarize usability-related studies so far, including usability factors and evaluation methods. Secondly, we review seven approaches to identifying and classifying usability problems. Based on this review and opinions of usability engineers in real industry as well as the review results, this paper proposes a framework comprising three viewpoints, from which more sound classification scheme of usability problems can be inductively developed.

New framework for adaptive and agile honeypots

  • Dowling, Seamus;Schukat, Michael;Barrett, Enda
    • ETRI Journal
    • /
    • v.42 no.6
    • /
    • pp.965-975
    • /
    • 2020
  • This paper proposes a new framework for the development and deployment of honeypots for evolving malware threats. As new technological concepts appear and evolve, attack surfaces are exploited. Internet of things significantly increases the attack surface available to malware developers. Previously independent devices are becoming accessible through new hardware and software attack vectors, and the existing taxonomies governing the development and deployment of honeypots are inadequate for evolving malicious programs and their variants. Malware-propagation and compromise methods are highly automated and repetitious. These automated and repetitive characteristics can be exploited by using embedded reinforcement learning within a honeypot. A honeypot for automated and repetitive malware (HARM) can be adaptive so that the best responses may be learnt during its interaction with attack sequences. HARM deployments can be agile through periodic policy evaluation to optimize redeployment. The necessary enhancements for adaptive, agile honeypots require a new development and deployment framework.

Framework for evaluating code generation ability of large language models

  • Sangyeop Yeo;Yu-Seung Ma;Sang Cheol Kim;Hyungkook Jun;Taeho Kim
    • ETRI Journal
    • /
    • v.46 no.1
    • /
    • pp.106-117
    • /
    • 2024
  • Large language models (LLMs) have revolutionized various applications in natural language processing and exhibited proficiency in generating programming code. We propose a framework for evaluating the code generation ability of LLMs and introduce a new metric, pass-ratio@n, which captures the granularity of accuracy according to the pass rate of test cases. The framework is intended to be fully automatic to handle the repetitive work involved in generating prompts, conducting inferences, and executing the generated codes. A preliminary evaluation focusing on the prompt detail, problem publication date, and difficulty level demonstrates the successful integration of our framework with the LeetCode coding platform and highlights the applicability of the pass-ratio@n metric.

Design and Implementation of Interface Module between Network Framework for Sensor Network Application and Co-Simulator (센서네트워크 어플리케이션을 위한 네트워크 프레임워크와 통합시뮬레이터 간의 인터페이스 구현 및 설계)

  • Lee, Jeong-Joo;Koak, Dong-Eun;Seo, Min-Suk;Park, Hyun-Ju
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.17 no.2
    • /
    • pp.515-524
    • /
    • 2013
  • For the development of reliable software, Software testing is the most important. Recently small changes of the software according to the importance of regression testing is growing. To verify Application of a large number of nodes, Network simulator environment is required. This paper proposed interface module between network framework for sensor network application and co-simulator to unit test sensor network application. To conclude, developer can focus on sensor network application implementation only, so the improved integrated simulator contributes to increase development productivity.

SW Development for Easy Integration of Robot System Composed of Heterogeneous Control Platforms into ROS-based System (이종의 제어 플랫폼들로 구성된 로봇 시스템을 ROS 기반의 시스템으로 손쉽게 통합하기 위한 소프트웨어의 개발)

  • Kang, Hyeong Seok;Lee, Dong Won;Shin, Dong Hun
    • The Journal of Korea Robotics Society
    • /
    • v.15 no.4
    • /
    • pp.375-384
    • /
    • 2020
  • Today's robots consist of many hardware and software subsystems, depending on the functions needed for specific tasks. Integration of subsystems can require a great deal of effort, as both the communication method and protocol of the subsystem can vary. This paper proposes an expandable robotic system in which all subsystems are integrated under Robot Operation System (ROS) framework. To achieve this, the paper presents a software library, ROS_M, developed to implement the TCP/IP-based ROS communication protocol in different control environments such as MCU and RT kernel based embedded system. Then, all the subsystem including hardware can use ROS protocol consistently for communication, which makes adding new software or hardware subsystems to the robotic system easier. A latency measurement experiment reveals that the system built for loop control can be used in a soft real-time environment. Finally, an expandable mobile manipulator robot is introduced as an application of the proposed system. This robot consists of four subsystems that operate in different control environments.

Knowledge-Based AOP Framework for Business Rule Aspects in Business Process

  • Park, Chan-Kyu;Choi, Ho-Jin;Lee, Dan-Hyung;Kang, Sung-Won;Cho, Hyun-Kyu;Sohn, Joo-Chan
    • ETRI Journal
    • /
    • v.29 no.4
    • /
    • pp.477-488
    • /
    • 2007
  • In recent years, numerous studies have identified and explored issues related to web-service-oriented business process specifications, such as business process execution language (BPEL). In particular, business rules are an important cross-cutting concern that should be distinguished from business process instances. In this paper, we present a rule-based aspect oriented programming (AOP) framework where business rule aspects contained in business processes can be effectively separated and executed. This is achieved by using a mechanism of the business rule itself at the business rule engine instead of using existing programming language-based AOP technologies. Through some illustrative examples, this work also introduces a method by which business rule aspects, separated through an external rule engine, can be represented and evaluated. We also demonstrate how they can be dynamically woven and executed by providing an implementation example which uses two open-source-based products, the Mandarax rules engine and Bexee BPEL engine.

  • PDF