• Title/Summary/Keyword: Agile Issues

Search Result 21, Processing Time 0.034 seconds

Swarming Behavior of Multiple Agents by Association (연합방법을 이용한 다개체 에이전트들의 무리짓기 행동제어)

  • Kim, Dong-Hun;Han, Byung-Jo;Kim, Eung-Suk;Kim, Hong-Pil;Yang, Hai-Won
    • Proceedings of the KIEE Conference
    • /
    • 2008.07a
    • /
    • pp.1883-1884
    • /
    • 2008
  • This paper presents a framework for decentralized control of self-organizing swarm agents based on the artificial potential functions (APFs). The framework explores the benefits by associating agents based on position information to realize complex swarming behaviors. A key development is the introduction of a set of association rules by APFs that effectively deal with a host of swarming issues such as flexible and agile formation. In particular, this paper presents an association rule for swarming that requires less movements for each agent and compact formation among agents. Extensive simulations are presented to illustrate the viability of the proposed framework.

  • PDF

Self-organization of Swarm Systems by Association

  • Kim, Dong-Hun
    • International Journal of Control, Automation, and Systems
    • /
    • v.6 no.2
    • /
    • pp.253-262
    • /
    • 2008
  • This paper presents a framework for decentralized control of self-organizing swarm systems based on the artificial potential functions (APFs). The framework explores the benefits by associating agents based on position information to realize complex swarming behaviors. A key development is the introduction of a set of association rules by APFs that effectively deal with a host of swarming issues such as flexible and agile formation. In this scheme, multiple agents in a swarm self-organize to flock and achieve formation control through attractive and repulsive forces among themselves using APFs. In particular, this paper presents an association rule for swarming that requires less movement for each agent and compact formation among agents. Extensive simulations are presented to illustrate the viability of the proposed framework.

Advanced Manufacturing Technologies on the World Wide Web: Methodologies and Application Techniques (World Wide Web 상의 첨단 생산 기술: 방법론과 응용기술)

  • Kim, Seong-Jip;Kim, Nak-Hyun;Yang, Tae-Kon
    • IE interfaces
    • /
    • v.9 no.3
    • /
    • pp.306-316
    • /
    • 1996
  • The easily use of WWW and Web browser of INTERNET makes the world our stage. But when we search for the information and resource that we want, the information supplied by search engine (e.g., Yahoo, Lycos, WebCrawler, Alta Vista) is inadequate to acquire the necessary and related information of research issues. This paper surveys AMT(Advanced Manufacturing Technology) which is the research topics recently on the WWW(WorLd Wide Web) and provides searching methods and information for academic research, technical report, proceedings, software, etc. It also briefly surveys WWW-VL(Virtual Library) and reviews the major three technology, CALS (Commerce At Light Speed), AMS(Agile Manufacturing System), CE(Concurrent Engineering), that is recently the focus of the research issue of Industrial Engineer.

  • PDF

Distribution Channel Performance Measurement: Valid Measures From Customers' Perspective

  • Kim, Sang-Youl
    • Journal of Navigation and Port Research
    • /
    • v.32 no.2
    • /
    • pp.141-148
    • /
    • 2008
  • This paper is structured into three main parts and a conclusion. The main section provide definitions of efficiency, effectiveness and performance in terms of the distribution channel, followed by a review of related performance measurement, before discussing difficulties of measurement. According to the theoretical approach, it appears that key theroretical issues are centered around customer service, logistics excellence, time compression, the use of IT, and a move towards integrated logistics. The empirical approach shows that in the past, various financial performance indicators were regarded as relevant management information. However, today, management needs additional performance indicators. Therefore, external assessments of effectiveness must be performed to measure customers' satisfaction with the physical flow of product through the distribution channel network. So, what is needed is to take previous normative and explorative research and progress through a framework by developing valid measures of distribution channel's effectiveness and efficiency, and identifying research methodologies suited to the data collection requirements.

Trends and Future Directions of Corporate e-learning Contents (기업교육 이러닝 콘텐츠의 동향과 발전 방향)

  • Jung, Hyojung
    • The Journal of Industrial Distribution & Business
    • /
    • v.9 no.2
    • /
    • pp.65-72
    • /
    • 2018
  • Purpose - One of the biggest problems in the e-learning distribution process is the lack of quality content and learners' discredit in e-learning content. In order to respond to the various demands of the corporate education field appropriately, it is necessary to search for directions of new e-learning models that are out of traditional e-learning contents. The purpose of this study is to identify recent trend issues related to corporate e-learning and to suggest directions for development. Research design, data, and methodology - Based on the literature review, trend issues that should be considered important in corporate e-learning were derived. Online survey was conducted to evaluate the importance-feasibility of each issue to 13 experts on e-learning and corporate education. The contents of the questionnaire are as follows: 1) recognition of importance and feasibility of trend issues to be considered important in the future corporate education field; 2) factors to be considered in developing future e-learning contents. Results - Six trends derived from a comprehensive literature review. The most important e-learning trends for corporate education field were 'mobile learning', 'micro learning', 'blended learning', 'social learning', 'adaptive learning', 'engaged learning'. As a result of evaluating the importance and feasibility of each issue, experts point out that 'mobile learning' and 'micro learning' should be actively considered for introduction and utilization at present. In addition, 'social learning' and 'blended learning' need to be actively considered in the near future. On the other hand, experts recognized that 'adaptive learning' and 'engaged learning' need to be prepared from a long-term perspective. Conclusions - There are two main reasons for this result. First, in corporate e-learning, it is important to 1) be able to update on time, 2) the connection with the workplace is important. Second, it requires realistic verification of the expected performance of the learning model. To be considered part of the future are as follows: First, the value and effectiveness of the new e-learning type should be studied. Seconds, e-learning contents should be developed through adopting SAM or Agile methodology. Through this process, we would be able to enhance the quality in e-learning content.

S-MADP : Service based Development Process for Mobile Applications of Medium-Large Scale Project (S-MADP : 중대형 프로젝트의 모바일 애플리케이션을 위한 서비스 기반 개발 프로세스)

  • Kang, Tae Deok;Kim, Kyung Baek;Cheng, Ki Ju
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.2 no.8
    • /
    • pp.555-564
    • /
    • 2013
  • Innovative evolution in mobile devices along with recent spread of Tablet PCs and Smart Phones makes a new change not only in individual life but also in enterprise applications. Especially, in the case of medium-large mobile applications for large enterprises which generally takes more than 3 months of development periods, importance and complexity increase significantly. Generally Agile-methodology is used for a development process for the medium-large scale mobile applications, but some issues arise such as high dependency on skilled developers and lack of detail development directives. In this paper, S-MADP (Smart Mobile Application Development Process) is proposed to mitigate these issues. S-MADP is a service oriented development process extending a object-oriented development process, for medium-large scale mobile applications. S-MADP provides detail development directives for each activities during the entire process for defining services as server-based or client-based and providing the way of reuse of services. Also, in order to support various user interfaces, S-MADP provides detail UI development directives. To evaluate the performance of S-MADP, three mobile application development projects were conducted and the results were analyzed. The projects are 'TBS(TB Mobile Service) 3.0' in TB company, mobile app-store in TS company, and mobile groupware in TG group. As a result of the projects, S-MADP accounts for more detailed design information about 'Minimizing the use of resources', 'Service-based designing' and 'User interface optimized for mobile devices' which are needed to be largely considered for mobile application development environment when we compare with existing Agile-methodology. Therefore, it improves the usability, maintainability, efficiency of developed mobile applications. Through field tests, it is observed that S-MADP outperforms about 25% than a Agile-methodology in the aspect of the required man-month for developing a medium-large mobile application.

Systematic Singular Association for Group Behaviors of a Swarm System (스웜 시스템의 그룹 행동을 위한 조직화된 단일 연합법)

  • Jung, Hah-Min;Kim, Dong-Hun
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.19 no.3
    • /
    • pp.355-362
    • /
    • 2009
  • In this paper, we present a framework for managing group behaviors in multi-agent swarm systems. The framework explores the benefits by dynamic associations with the proposed artificial potential functions to realize complex swarming behaviors. A key development is the introduction of a set of flocking by dynamic association (DA) algorithms that effectively deal with a host of swarming issues such as cooperation for fast migration to a target, flexible and agile formation, and inter-agent collision avoidance. In particular, the DA algorithms employ a so-called systematic singular association (SSA) rule for fast migration to a target and compact formation through inter-agent interaction. The resulting algorithms enjoy two important interrelated benefits. First, the SSA rule greatly reduces time-consuming for migration and satisfies low possibility that agents may be lost. Secondly, the SSA is advantageous for practical implementations, since it considers for agents even the case that a target is blocked by obstacles. Extensive simulation presents to illustrate the viability and effectiveness of the proposed framework.

Design of Spark SQL Based Framework for Advanced Analytics (Spark SQL 기반 고도 분석 지원 프레임워크 설계)

  • Chung, Jaehwa
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.5 no.10
    • /
    • pp.477-482
    • /
    • 2016
  • As being the advanced analytics indispensable on big data for agile decision-making and tactical planning in enterprises, distributed processing platforms, such as Hadoop and Spark which distribute and handle the large volume of data on multiple nodes, receive great attention in the field. In Spark platform stack, Spark SQL unveiled recently to make Spark able to support distributed processing framework based on SQL. However, Spark SQL cannot effectively handle advanced analytics that involves machine learning and graph processing in terms of iterative tasks and task allocations. Motivated by these issues, this paper proposes the design of SQL-based big data optimal processing engine and processing framework to support advanced analytics in Spark environments. Big data optimal processing engines copes with complex SQL queries that involves multiple parameters and join, aggregation and sorting operations in distributed/parallel manner and the proposing framework optimizes machine learning process in terms of relational operations.

Light and Shadow of Microservice Architecture (마이크로서비스 아키텍처의 빛과 그림자 마이크로서비스 아키텍처 적용 시 고려사항)

  • Yang, In-ho
    • The Korean Journal of Archival Studies
    • /
    • no.60
    • /
    • pp.283-315
    • /
    • 2019
  • The emergence of new business models software industry is demanding a change to technology that can cope quickly and flexibly. In this regard, microservices, which is being addressed as the architecture of the next-generation record management system, has emerged as an agile and convenient architecture. If record-management system with micro-service is developed, agility and expandability with basement of innovation can be ensured. The purpose of study is to suggest efficient ways when record-management system with micro-service is built. For this, tranditional architecture has been checked and main features of micro-service have been explained. Also, it was summarized that three points : 'Short history of micro-service', 'Maturity of technology' and 'Techical level of project team' have to be reviewed when record-management system with micro-service architecture is built. And we suggested some issues to consider when constructing the records management system applying microservices according to the domestic environment.

Using the METHONTOLOGY Approach to a Graduation Screen Ontology Development: An Experiential Investigation of the METHONTOLOGY Framework

  • Park, Jin-Soo;Sung, Ki-Moon;Moon, Se-Won
    • Asia pacific journal of information systems
    • /
    • v.20 no.2
    • /
    • pp.125-155
    • /
    • 2010
  • Ontologies have been adopted in various business and scientific communities as a key component of the Semantic Web. Despite the increasing importance of ontologies, ontology developers still perceive construction tasks as a challenge. A clearly defined and well-structured methodology can reduce the time required to develop an ontology and increase the probability of success of a project. However, no reliable knowledge-engineering methodology for ontology development currently exists; every methodology has been tailored toward the development of a particular ontology. In this study, we developed a Graduation Screen Ontology (GSO). The graduation screen domain was chosen for the several reasons. First, the graduation screen process is a complicated task requiring a complex reasoning process. Second, GSO may be reused for other universities because the graduation screen process is similar for most universities. Finally, GSO can be built within a given period because the size of the selected domain is reasonable. No standard ontology development methodology exists; thus, one of the existing ontology development methodologies had to be chosen. The most important considerations for selecting the ontology development methodology of GSO included whether it can be applied to a new domain; whether it covers a broader set of development tasks; and whether it gives sufficient explanation of each development task. We evaluated various ontology development methodologies based on the evaluation framework proposed by G$\acute{o}$mez-P$\acute{e}$rez et al. We concluded that METHONTOLOGY was the most applicable to the building of GSO for this study. METHONTOLOGY was derived from the experience of developing Chemical Ontology at the Polytechnic University of Madrid by Fern$\acute{a}$ndez-L$\acute{o}$pez et al. and is regarded as the most mature ontology development methodology. METHONTOLOGY describes a very detailed approach for building an ontology under a centralized development environment at the conceptual level. This methodology consists of three broad processes, with each process containing specific sub-processes: management (scheduling, control, and quality assurance); development (specification, conceptualization, formalization, implementation, and maintenance); and support process (knowledge acquisition, evaluation, documentation, configuration management, and integration). An ontology development language and ontology development tool for GSO construction also had to be selected. We adopted OWL-DL as the ontology development language. OWL was selected because of its computational quality of consistency in checking and classification, which is crucial in developing coherent and useful ontological models for very complex domains. In addition, Protege-OWL was chosen for an ontology development tool because it is supported by METHONTOLOGY and is widely used because of its platform-independent characteristics. Based on the GSO development experience of the researchers, some issues relating to the METHONTOLOGY, OWL-DL, and Prot$\acute{e}$g$\acute{e}$-OWL were identified. We focused on presenting drawbacks of METHONTOLOGY and discussing how each weakness could be addressed. First, METHONTOLOGY insists that domain experts who do not have ontology construction experience can easily build ontologies. However, it is still difficult for these domain experts to develop a sophisticated ontology, especially if they have insufficient background knowledge related to the ontology. Second, METHONTOLOGY does not include a development stage called the "feasibility study." This pre-development stage helps developers ensure not only that a planned ontology is necessary and sufficiently valuable to begin an ontology building project, but also to determine whether the project will be successful. Third, METHONTOLOGY excludes an explanation on the use and integration of existing ontologies. If an additional stage for considering reuse is introduced, developers might share benefits of reuse. Fourth, METHONTOLOGY fails to address the importance of collaboration. This methodology needs to explain the allocation of specific tasks to different developer groups, and how to combine these tasks once specific given jobs are completed. Fifth, METHONTOLOGY fails to suggest the methods and techniques applied in the conceptualization stage sufficiently. Introducing methods of concept extraction from multiple informal sources or methods of identifying relations may enhance the quality of ontologies. Sixth, METHONTOLOGY does not provide an evaluation process to confirm whether WebODE perfectly transforms a conceptual ontology into a formal ontology. It also does not guarantee whether the outcomes of the conceptualization stage are completely reflected in the implementation stage. Seventh, METHONTOLOGY needs to add criteria for user evaluation of the actual use of the constructed ontology under user environments. Eighth, although METHONTOLOGY allows continual knowledge acquisition while working on the ontology development process, consistent updates can be difficult for developers. Ninth, METHONTOLOGY demands that developers complete various documents during the conceptualization stage; thus, it can be considered a heavy methodology. Adopting an agile methodology will result in reinforcing active communication among developers and reducing the burden of documentation completion. Finally, this study concludes with contributions and practical implications. No previous research has addressed issues related to METHONTOLOGY from empirical experiences; this study is an initial attempt. In addition, several lessons learned from the development experience are discussed. This study also affords some insights for ontology methodology researchers who want to design a more advanced ontology development methodology.