• Title/Summary/Keyword: Requirements-driven

Search Result 215, Processing Time 0.023 seconds

Design and Implementation of a Framework Modeler for Intranet Construction Tool (인트라넷 구축 도구를 위한 프레임워크 모델러의 설계 및 구현)

  • Lee, Chang-Mog;Yoo, Cheol-Jung;Chang, Ok-Bae;Lee, Sang-Duck
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.7 no.1
    • /
    • pp.63-76
    • /
    • 2001
  • As reusability becomes recognized more importantly, with the introduction of ObjectOriented Programming Languages, developers not only want to reduce development duration, but also to develop a proper system robustly and safely by renovating the Hot Spot in order to reuse the existing framework. When we perform these works, we need the development environment which is the Rapid Application Development tool, and the RAD tools provide us with the convenient development environment. The need of RAD tools is recognized by every Object-Oriented programmer, and many business enterprises are developing them. In this paper, we will present a design and implementation of module-based modeler as a method for developing technique to constmct user-driven Intranet environment for the generation of the program based on the framework. The framework modeler used Java language that is independent on platform, and applied the technique of OMT editor that provides the UML notation partially. Additionally, The modeler also includes the notations that are not supported in OMT editor. In addition to this characteristic, it is structured to develop system consistently with applying the Agent pattern, which is a design pattern suggested by ourselves, to send messages occurred between various Views. The existing MVC(Model-View-Controller) architecture does not have this function. Thus, this tool has a flexibility when user's requirements are changed, or functions are extended.

  • PDF

Fast Selection of Composite Web Services Based on Workflow Partition (워크플로우 분할에 기반한 복합 웹 서비스의 빠른 선택)

  • Jang, Jae-Ho;Shin, Dong-Hoon;Lee, Kyong-Ho
    • Journal of KIISE:Software and Applications
    • /
    • v.34 no.5
    • /
    • pp.431-446
    • /
    • 2007
  • Executable composite Web services are selected by binding a given abstract workflow with the specific Web services that satisfy given QoS requirements. Considering the rapidly increasing number of Web services and their highly dynamic QoS environment, the fast selection of composite services is important. This paper presents a method for quality driven comosite Web services selection based on a workflow partition strategy. The proposed method partitions an abstract workflow into two sub-workflows to decrease the number of candidate services that should be considered. The QoS requirement is also decomposed for each partitioned workflow. Since the decomposition of a QoS requirement is based on heuristics, the selection might fail to find composite Web services. To avoid such a failure, the tightness of a QoS requirement is defined and a workflow is determined to be partitioned according to the tightness. A mixed integer linear programming is utilized for the efficient service selection. Experimental results show that the success rate of partitioning is above 99%. Particularly, the proposed method performs faster and selects composite services whose qualities are not significantly different (less than 5%) from the optimal one.

A Methodology to Establish Operational Strategies for Truck Platoonings on Freeway On-ramp Areas (고속도로 유입연결로 구간 화물차 군집운영전략 수립 방안 연구)

  • LEE, Seolyoung;OH, Cheol
    • Journal of Korean Society of Transportation
    • /
    • v.36 no.2
    • /
    • pp.67-85
    • /
    • 2018
  • Vehicle platooning through wireless communication and automated driving technology has become realized. Platooning is a technique in which several vehicles travel at regular intervals while maintaining a minimum safety distance. Truck platooning is of keen interest because it contributes to preventing truck crashes and reducing vehicle emissions, in addition to the increase in truck flow capacity. However, it should be noted that interactions between vehicle platoons and adjacent manually-driven vehicles (MV) significantly give an impact on the performance of traffic flow. In particular, when vehicles entering from on-ramp attempt to merge into the mainstream of freeway, proper interactions by adjusting platoon size and inter-platoon spacing are required to maximize traffic performance. This study developed a methodology for establishing operational strategies for truck platoonings on freeway on-ramp areas. Average speed and conflict rate were used as measure of effectiveness (MOE) to evaluate operational efficiency and safety. Microscopic traffic simulation experiments using VISSIM were conducted to evaluate the effectiveness of various platooning scenarios. A decision making process for selecting better platoon operations to satisfy operations and safety requirements was proposed. It was revealed that a platoon operating scenario with 50m inter-platoon spacing and the platoon consisting of 6 vehicles outperformed other scenarios. The proposed methodology would effectively support the realization of novel traffic management concepts in the era of automated driving environments.

Implementing Finite State Machine Based Operating System for Wireless Sensor Nodes (무선 센서 노드를 위한 FSM 기반 운영체제의 구현)

  • Ha, Seung-Hyun;Kim, Tae-Hyung
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.16 no.2
    • /
    • pp.85-97
    • /
    • 2011
  • Wireless sensor networks have emerged as one of the key enabling technologies for ubiquitous computing since wireless intelligent sensor nodes connected by short range communication media serve as a smart intermediary between physical objects and people in ubiquitous computing environment. We recognize the wireless sensor network as a massively distributed and deeply embedded system. Such systems require concurrent and asynchronous event handling as a distributed system and resource-consciousness as an embedded system. Since the operating environment and architecture of wireless sensor networks, with the seemingly conflicting requirements, poses unique design challenges and constraints to developers, we propose a very new operating system for sensor nodes based on finite state machine. In this paper, we clarify the design goals reflected from the characteristics of sensor networks, and then present the heart of the design and implementation of a compact and efficient state-driven operating system, SenOS. We describe how SenOS can operate in an extremely resource constrained sensor node while providing the required reactivity and dynamic reconfigurability with low update cost. We also compare our experimental results after executing some benchmark programs on SenOS with those on TinyOS.

The Comparative Analysis of the Internal Control According to Economic Changes in Korean Companies

  • Park, Cheol-Soo
    • Journal of Information Technology Applications and Management
    • /
    • v.21 no.3
    • /
    • pp.119-133
    • /
    • 2014
  • Prior to the 2000s, internal control had not been among the high priority issues in the management's agenda. Since then, however, it has become one of the hottest issues, and has received a significant attention as the means of improving the transparency, sustainability, and competitiveness of a company. The objectives of this paper are to examine if there has been any noticeable changes in the level of internal controls of Korean companies before and after the 2010, and to analyze the underlying drivers and issues thereto. Accounting manipulation and moral hazard were among the factors to cause the Korean financial crisis in 1997 and 2008. Since then, the capital market has had a strong pressure on Korean companies to enhance the transparency of management and accounting while the government has made the laws, requirements, and recommendations to alleviate the moral hazard problems of management and enhance the accounting transparency. Both market and government have driven companies to put more priority on the reliability of financial reporting and the compliance of applicable laws and regulations. Thereby, the market and governmental forces has led companies to enhance the level of internal controls which contribute to the reliability of financial reporting and the compliance The pressure on companies to enhance the level of internal controls may be different across industries. The capital market and government experiencing the severe financial crisis in 1997 and 2008 put even more pressure on financial companies such as banks to upgrade the reliability of financial reporting and the compliance of regulations to the global level than on non-financial companies. A survey is performed on the changes in the level of internal controls of 54 major companies consisting of 10 financial and 44 non-financial companies in Korea. The survey results show that the average level of internal controls of Korean companies has noticeably improved and that the change in the level of control environment factor is higher than that of IT control factor. The analysis on the industry differences shows that financial companies increased the level of control environment factor more than non-financial companies did while non-financial companies upgraded the level of IT control factor more than financial companies did relatively. Among internal control categories, the most improved area since the economic crisis is "Risk Assessment." The global best practices for risk management have been developed primarily in the financial industry and then spread to other industries. The general level of control practices of Korean companies has been improving significantly, but still appears below the global advanced practices.

A MDA-based Approach to Developing UI Architecture for Mobile Telephony Software (MDA기반 이동 단말 시스템 소프트웨어 개발 기법)

  • Lee Joon-Sang;Chae Heung-Seok
    • The KIPS Transactions:PartD
    • /
    • v.13D no.3 s.106
    • /
    • pp.383-390
    • /
    • 2006
  • Product-line engineering is a dreaming goal in software engineering research. Unfortunately, the current underlying technologies do not seem to be still not much matured enough to make it viable in the industry. Based on our experiences in working on mobile telephony systems over 3 years, now we are in the course of developing an approach to product-line engineering for mobile telephony system software. In this paper, the experiences are shared together with our research motivation and idea. Consequently, we propose an approach to building and maintaining telephony application logics from the perspective of scenes. As a Domain-Specific Language(DSL), Menu Navigation Viewpoint(MNV) DSL is designed to deal with the problem domain of telephony applications. The functional requirements on how a set of telephony application logics are configured can be so various depending on manufacturer, product concept, service carrier, and so on. However, there is a commonality that all of the currently used telephony application logics can be generally described from the point of user's view, with a set of functional features that can be combinatorially synthesized from typical telephony services(i.e. voice/video telephony, CBS/SMS/MMS, address book, data connection, camera/multimedia, web browsing, etc.), and their possible connectivity. MNV DSL description acts as a backbone software architecture based on which the other types of telephony application logics are placed and aligned to work together globally.

Development of Methane Gas Leak Detector Using Mid-infrared Ray Sensors with $3.2\;{\mu}m$ ($3.2\;{\mu}m$ 중적외선 센서를 이용한 메탄가스누출검지기의 개발)

  • Park, Gyou-Tae;Lyu, Keun-Jun;Han, Sang-In;Oh, Jeong-Seok;Kim, Ji-Yoon;Ahn, Sang-Guk;Yoon, Myung-Seop;Kwon, Jeong-Rock
    • Journal of the Korean Institute of Gas
    • /
    • v.12 no.2
    • /
    • pp.48-52
    • /
    • 2008
  • According to extremely industrial growth, gas facilities, equipments and chemical plants are gradually increased due to incremental demands of annual amount of gases. The safety management of gases, however, is still far from their requirements. Methane, the principal ingredient of natural gas, is inflammable and explosive and is much used in factories and houses. Therefore, these gas safety management is essential. So, we, with a program of the gas safety management, hope to develop the detection system of methane gas leak using mid-infrared ray LED and PD with $3.2\;{\mu}m$. The cryogenic cooling device is indispensible at laser but needless at LED driven on the room temperature if manufacturing optical sensor with $3.2\;{\mu}m$. It, consequently, is not only possible to implement for subminiature and portable type but also able to speedily detect methane of extremely small quantities because the $CH_4$ absorption intensity at $3.2\;{\mu}m$ is stronger than that at $1.67\;{\mu}m$. Our objective of research is to prevent gas leak accidents from occurring previously and to minimize the extent of damage from them.

  • PDF

Designing a Platform Model for Building MyData Ecosystem (마이데이터 생태계 구축을 위한 플랫폼 모델 설계)

  • Kang, Nam-Gyu;Choi, Hee-Seok;Lee, Hye-Jin;Han, Sang-Jun;Lee, Seok-Hyoung
    • Journal of Internet Computing and Services
    • /
    • v.22 no.2
    • /
    • pp.123-131
    • /
    • 2021
  • The Fourth Industrial Revolution was triggered by data-driven digital technologies such as AI and big data. There is a rapid movement to expand the scope of data utilization to the privacy area, which was considered only a protected area. Through the revision of the Data 3 Act, laws and systems were established that allow personal information to be freely transferred and utilized under their consent. But, it will be necessary to support the platform that encompasses the entire process from collecting personal information to managing and utilizing it. In this paper, we propose a platform model that can be applied to building mydata ecosystem using personal information. It describes the six essential functional requirements for building MyData platforms and the procedures and methods for implementing them. The six proposed essential features describe consent, sharing/downloading/ receipt of data, data collection and utilization, user authentication, API gateway, and platform services. We also illustrate the case of applying the MyData platform model to real-world, underprivileged mobility support services.

A Scheme of Data-driven Procurement and Inventory Management through Synchronizing Production Planning in Aircraft Manufacturing Industry (항공기 제조업에서 생산계획 동기화를 통한 데이터기반 구매조달 및 재고관리 방안 연구)

  • Yu, Kyoung Yul;Choi, Hong Suk;Jeong, Dae Yul
    • The Journal of Information Systems
    • /
    • v.30 no.1
    • /
    • pp.151-177
    • /
    • 2021
  • Purpose This paper aims to improve management performance by effectively responding to production needs and reducing inventory through synchronizing production planning and procurement in the aviation industry. In this study, the differences in production planning and execution were first analyzed in terms of demand, supply, inventory, and process using the big data collected from a domestic aircraft manufacturers. This paper analyzed the problems in procurement and inventory management using legacy big data from ERP system in the company. Based on the analysis, we performed a simulation to derive an efficient procurement and inventory management plan. Through analysis and simulation of operational data, we were able to discover procurement and inventory policies to effectively respond to production needs. Design/methodology/approach This is an empirical study to analyze the cause of decrease in inventory turnover and increase in inventory cost due to dis-synchronize between production requirements and procurement. The actual operation data, a total of 21,306,611 transaction data which are 18 months data from January 2019 to June 2020, were extracted from the ERP system. All them are such as basic information on materials, material consumption and movement history, inventory/receipt/shipment status, and production orders. To perform data analysis, it went through three steps. At first, we identified the current states and problems of production process to grasp the situation of what happened, and secondly, analyzed the data to identify expected problems through cross-link analysis between transactions, and finally, defined what to do. Many analysis techniques such as correlation analysis, moving average analysis, and linear regression analysis were applied to predict the status of inventory. A simulation was performed to analyze the appropriate inventory level according to the control of fluctuations in the production planing. In the simulation, we tested four alternatives how to coordinate the synchronization between the procurement plan and the production plan. All the alternatives give us more plausible results than actual operation in the past. Findings Based on the big data extracted from the ERP system, the relationship between the level of delivery and the distribution of fluctuations was analyzed in terms of demand, supply, inventory, and process. As a result of analyzing the inventory turnover rate, the root cause of the inventory increase were identified. In addition, based on the data on delivery and receipt performance, it was possible to accurately analyze how much gap occurs between supply and demand, and to figure out how much this affects the inventory level. Moreover, we were able to obtain the more predictable and insightful results through simulation that organizational performance such as inventory cost and lead time can be improved by synchronizing the production planning and purchase procurement with supply and demand information. The results of big data analysis and simulation gave us more insights in production planning, procurement, and inventory management for smart manufacturing and performance improvement.

Suitability Evaluation for Simulated Maneuvering of Autonomous Vehicles (시뮬레이션으로 구현된 자율주행차량 거동 적정성 평가 방법론 개발 연구)

  • Jo, Young;Jung, Aram;Oh, Cheol;Park, Jaehong;Yun, Dukgeun
    • The Journal of The Korea Institute of Intelligent Transport Systems
    • /
    • v.21 no.2
    • /
    • pp.183-200
    • /
    • 2022
  • A variety of simulation approaches based on automated driving technologies have been proposed to develop traffic operations strategies to prevent traffic crashes and alleviate congestion. The maneuver of simulated autonomous vehicles (AVs) needs to be realistic and be effectively differentiated from the behavior of manually driven vehicles (MVs). However, the verification of simulated AV maneuvers is limited due to the difficulty in collecting actual AVs trajectory and interaction data with MVs. The purpose of this study is to develop a methodology to evaluate the suitability of AV maneuvers based on both driving and traffic simulation experiments. The proposed evaluation framework includes the requirements for the behavior of individual AVs and the traffic stream performance resulting from the interactions with surrounding vehicles. A driving simulation approach is adopted to evaluate the feasibility of maneuvering of individual AVs. Meanwhile, traffic simulations are used to evaluate whether the impact of AVs on the performance of traffic stream is reasonable. The outcome of this study is expected to be used as a fundamental for the design and evaluation of transportation systems using automated driving technologies.