• Title/Summary/Keyword: Agile Development

Search Result 157, Processing Time 0.128 seconds

A Development of Forward Inference Engine and Expert Systems based on Relational Database and SQL

  • Kim, Jin-Sung
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 2003.09b
    • /
    • pp.49-52
    • /
    • 2003
  • In this research, we propose a mechanism to develop an inference engine and expert systems based on relational database and SQL (structured query language). Generally, former researchers had tried to develop an expert systems based on text-oriented knowledge base and backward/forward (chaining) inference engine. In these researches, however, the speed of inference was remained as a tackling point in the development of agile expert systems. Especially, the forward inference needs more times than backward inference. In addition, the size of knowledge base, complicate knowledge expression method, expansibility of knowledge base, and hierarchies among rules are the critical limitations to develop an expert systems. To overcome the limitations in speed of inference and expansibility of knowledge base, we proposed a relational database-oriented knowledge base and forward inference engine. Therefore, our proposed mechanism could manipulate the huge size of knowledge base efficiently, and inference with the large scaled knowledge base in a short time. To this purpose, we designed and developed an SQL-based forward inference engine using relational database. In the implementation process, we also developed a prototype expert system and presented a real-world validation data set collected from medical diagnosis field.

  • PDF

The Efficient Management of Digital Virtual Factory Objects Using Classification and Coding System (분류 및 코딩시스템을 이용한 디지털 가상공장 객체의 효율적 관리)

  • Kim, Yu-Seok;Kang, Hyoung-Seok;Noh, Sang-Do
    • Korean Journal of Computational Design and Engineering
    • /
    • v.12 no.5
    • /
    • pp.382-394
    • /
    • 2007
  • Nowadays, manufacturing industries undergo constantly growing pressures for global competitions, and they must shorten time and cost in product development and production to response varied customers' requirements. Digital virtual manufacturing is a technology that can facilitate effective product development and agile production by using digital models representing the physical and logical schema and the behavior of real manufacturing systems including products, processes, manufacturing resources and plants. For successful applications of this technology, a digital virtual factory as a well-designed and integrated environment is essential. In this paper, we developed a new classification and coding system for effective managements of digital virtual factory objects, and implement a supporting application to verify and apply it. Furthermore, a digital virtual factory layout management system based on the classification and coding system has developed using XML, Visual Basic.NET and FactoryCAD. By some case studies for automotive general assembly shops of a Korean automotive company, efficient management of factory objects and reduction of time and cost in digital virtual factory constructions are possible.

Development of a planner of processing equipments for heterarchical SFCS (Heterarchical SFCS 를 위한 가공기계의 Planner 모듈 개발)

  • Kim, Hwa-Jin;Cho, Hyun-Bo;Jung, Moo-Young
    • Journal of Korean Institute of Industrial Engineers
    • /
    • v.22 no.4
    • /
    • pp.719-739
    • /
    • 1996
  • A common control model used to implement computer integrated manufacturing(CIM) is based on the hierarchical decomposition of the shop floor activities, in which supervisory controllers are responsible for all the interactions among subordinates. Although the hierarchical control philosophy provides for easy understanding of complex systems, an emerging manufacturing paradigm, agile manufacturing, requires a new control structure necessary to accommodate the rapid development of a shop floor controller. This is what is called autonomous agent-based heterarchical control. As computing resources and communication network on the shop floor become increasingly intelligent and powerful, the new control architecture is about to come true in a modern CIM system. In this paper, heterarchical control is adopted and investigated, in which a controller for a unit of device performs three main functions - planning, scheduling and execution. Attention is paid to the planning function and all the detailed planning activities for heterarchical shop floor control are identified. Interactions with other functions are also addressed. In general, planning determines tasks to be scheduled in the future. In other words, planning analyzes process plans and transforms process plans into detailed plans adequate for shop floor control. Planning is also responsible for updating a process plan and identifying/resolving replanning activities whether they come from scheduling or execution.

  • PDF

Implementation of DevOps based Hybrid Model for Project Management and Deployment using Jenkins Automation Tool with Plugins

  • Narang, Poonam;Mittal, Pooja
    • International Journal of Computer Science & Network Security
    • /
    • v.22 no.8
    • /
    • pp.249-259
    • /
    • 2022
  • Project management and deployment has gone through a long journey from traditional and agile to continuous integration, continuous deployment and continuous monitoring. Software industry benefited with the latest buzzword in the development process, DevOps that not only escalates software productivity but at the same time enhances software quality. But the implementation and assessment of DevOps practices is expository as there are no guidelines to assess and improvise DevOps application in software industries. Hence, there was a need to develop a hybrid model to assist software practitioners in DevOps implementation. The intention behind this paper is to implement the already proposed DevOps hybrid model using suggested tool chains including Jenkins, Selenium, GitLab, Ansible and Nagios automation tools through Jenkins project management environment and plugins. To achieve this implementation objective, a java application is developed with a web-based graphical interface. Further, in this paper, different challenges and benefits of Jenkins implementation shall also be outlined. The paper also presents the effectiveness of DevOps based Model implementation in software organizations. The impact of considering other automation tools and models can also be considered as a part of further research.

A Mathematical Approach of Work Assignment for Human Resource in Software Development (소프트웨어 개발인력 배치를 위한 수학적 업무 배정 방법)

  • Chen, Xiang;Lee, Sang-Joon;Seo, Seong-Chae;Kim, Byung-Ki
    • Journal of Digital Convergence
    • /
    • v.11 no.2
    • /
    • pp.205-214
    • /
    • 2013
  • Team collaboration is becoming commonplace and it is spotlighted in agile software development projects as well. More efficient teamwork in terms of effective team operation and project performance is very important. Heuristic software development staffing method has been used, but algorithm approach is needed to compensate for it. In this paper, we propose a mathematical approaches for staffing developers in teamwork-based software development projects. This consist of six process, and activities in each processor is defined as a mathematical function placement, and functional deployment matrix is used. A case study is presented in order to prove the usefulness of this approach. This paper is a significant research because a mathematical approach of work assignment is developed for human resources by quantitative logic and it deviate from intuitive or heuristic methods used previously.

Rule-based Aspect Oriented Approach for Efficient Service System Development (효율적인 서비스 시스템 개발을 위한 룰 기반의 관점 지향 기법)

  • Lee, Woo-Jin;Choi, Il-Woo
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.16 no.1
    • /
    • pp.735-743
    • /
    • 2015
  • The service oriented architecture assures flexibility of enterprise application development, so it supports agile reaction to business change. On the other hand, considerable effort is needed to develop a service by combining business and constraint consumes because the entire combination logic should be changed according to the change in business rule. To improve the current method, this paper applied an aspect oriented approach to service system development. In this paper, the rule concern is proposed in addition to the core concern and cross cutting concern of aspect oriented approach. The rule concern is extracted from business rules included in the business processes and services. The rule concern is classified into the process rule aspect and service rule aspect according to the level of the rule. In the proposed approach, system is modularized into the core concern, cross cutting concern and rule concern through separation of concern, and they are maintained independently. Therefore, the adaptability, reusability, and maintainability of a service system will be enhanced.

Reliability Prediction of High Performance Mooring Platform in Development Stage Using Safety Integrity Level and MTTFd (안전무결성 수준 및 MTTFd를 활용한 개발단계의 고성능 지상체 신뢰도 예측 방안)

  • Min-Young Lee;Sang-Boo Kim;In-Hwa Bae;So-Yeon Kang;Woo-Yeong Kwak;Sung-Gun Lee;Keuk-Ki Oh;Dae-Rim Choi
    • Journal of the Korean Society of Industry Convergence
    • /
    • v.27 no.3
    • /
    • pp.609-618
    • /
    • 2024
  • System reliability prediction in the development stage is increasingly crucial to reliability growth management to satisfy its target reliability, since modern system usually takes a form of complex composition and various complicated functions. In most cases of development stage, however, the information available for system reliability prediction is very limited, making it difficult to predict system reliability more precisely as in the production and operating stages. In this study, a system reliability prediction process is considered when the reliability-related information such as SIL (Safety Integrity Level) and MTTFd (Mean Time to Dangerous Failure) is available in the development stage. It is suggested that when the SIL or MTTFd of a system component is known and the field operational data of similar system is given, the reliability prediction could be performed using the scaling factor for the SIL or MTTFd value of the component based on the similar system's field operational data analysis. Predicting a system reliability is then adjusted with the conversion factor reflecting the temperature condition of the environment in which the system actually operates. Finally, the case of applying the proposed system reliability prediction process to a high performance mooring platform is dealt with.

The Implementation of Agile SFFS using 5DOF Robot

  • Kim, Seung-Woo;Jung, Yong-Rae
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.716-721
    • /
    • 2004
  • Several Solid Freeform Fabrication Systems(SFFS) are commercialized in a few companies for rapid prototyping. However, they have many technical problems including the limitation of applicable materials. A new method of speedy prototyping is required for the recent manufacturing environments of multi-item and small quantity production. The objectives of this paper include the development of a novel method of SFFS, the ${CAFL}^{VM}$(Computer Aided Fabrication of Lamination for Various Material), and the manufacture of the various material samples for the certification of the proposed system and the creation of new application areas. For these objectives, the technologies for a highly accurate robot path control, the optimization of support structure, CAD modeling, adaptive slicing was implemented. In this paper, we design an algorithm that the cutting path of a laser beam which is controlled with constant speed. The laser beam is tangentially controlled in order to solve the inaccuracy of a 3D model surface. The designed algorithm for constant-speed path control and tangent-cutting control is implemented and experimented in the ${CAFL}^{VM}$ system.

  • PDF

RDB-based Automatic Knowledge Acquisition and Forward Inference Mechanism for Self-Evolving Expert Systems

  • Kim, Jin-Sung
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.13 no.6
    • /
    • pp.743-748
    • /
    • 2003
  • In this research, we propose a mechanism to develop an inference engine and expert systems based on relational database (RDB) and SQL (structured query language). Generally, former researchers had tried to develop an expert systems based on text-oriented knowledge base and backward/forward (chaining) inference engine. In these researches, however, the speed of inference was remained as a tackling point in the development of agile expert systems. Especially, the forward inference needs more times than backward inference. In addition, the size of knowledge base, complicate knowledge expression method, expansibility of knowledge base, and hierarchies among rules are the critical limitations to develop an expert system. To overcome the limitations in speed of inference and expansibility of knowledge base, we proposed a relational database-oriented knowledge base and forward inference engine. Therefore, our proposed mechanism could manipulate the huge size of knowledge base efficiently. and inference with the large scaled knowledge base in a short time. To this purpose, we designed and developed an SQL-based forward inference engine using relational database. In the implementation process, we also developed a prototype expert system and presented a real-world validation data set collected from medical diagnosis field.

Development of Stacking and Transfer System for the Agile Fabrication (쾌속제작을 위한 적층 및 이송장치 개발)

  • 엄태준;주영철;민상현
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.3 no.2
    • /
    • pp.126-130
    • /
    • 2002
  • This paper presents the basic concept of new solid freeform fabrication system using rapid prototyping method. The system could fabricate an arbitrary ceramic form by laser cutting, transferring, stacking, and sintering of each slide. The system consists mainly of laser apparatus. X-Y table, a slide transferring system, and electric oven. The system could fabricate an object that has smooth surface with comparatively short period of time. The system is effective in terms of its direct fabrication capability without second mechanical process. The fabricated shape could directly be used as part of a whole assembly and therefore its method could be applied to various application areas.

  • PDF