DOI QR코드

DOI QR Code

A Recommendation based Role-Assignment Method by Adapting Dynamic Weight Changing

동적 가중치 변화를 통한 추천 기반의 역할 할당 기법

  • Lee, Keon-Soo (Graduate School of Information and Communication, Ajou University) ;
  • Rho, Seung-Min (School of Electrical Engineering, Korea University) ;
  • Kim, Min-Koo (Graduate School of Information and Communication, Ajou University)
  • 이건수 (아주대학교 정보통신전문대학원) ;
  • 노승민 (고려대학교 전기전자전파 공학부) ;
  • 김민구 (아주대학교 정보통신전문대학원)
  • Received : 2010.12.20
  • Accepted : 2011.02.28
  • Published : 2011.02.28

Abstract

In the process of cooperation which can be the best proposals for resolving complex problems in computing domain, the way of team organizing is one of the most important aspects for succeeding the goal. Especially in ubiquitous computing environment, where the participants of a team are selected from the heterogeneous computing objects which are deployed by other providers for their own goals, finding the relevant teammate can be regarded as the most important factor for determining the success or failure of the given problem. In this paper, we propose a method of finding teammate and assigning a role, which is a sub task of cooperation, by comparing the attributes of the computing object and the requirement of the role such as capability of functions, loyalty for the given team, and harmony with other teammates. By considering the situationally changing weights of each attributes, this method can be suited for dynamic computing environment where the cooperation should be executed with dynamically in/out computing objects and satisfy the dynamically chaining constraints.

협업과정에 있어서, 협업의 대상으로 공간 안에 기 분포되어 있는 컴퓨팅 개체들을 사용하는 경우, 협업에 필요한 업무를 올바르게 수행할 수 있는 컴퓨팅 개체를 선택하여 협업에 임하는 것은 성공적인 협업 결과를 보장하기 위한 기본 조건이 된다. 협업 과정에서 수행해야 하는 작업을 그 협업에서의 역할이라고 할 때, 이 역할을 잘 수행할 수 있는 컴퓨팅 개체를 선택하기 위해서는 역할 수행에 필요한 기능의 소유, 협업 작업에 대한 충성도, 협업에 참여하고 있는 다른 개체들과의 연결성 등을 고려해서, 성공적인 협업 완료를 위해 현 상황에서 가장 적합한 개체를 선정할 수 있어야 한다. 이에 본 연구에서는 협업에 참여시킬 컴퓨팅 개체를 선택하기 위해, 개체의 속성 분석을 통해 적합도를 결정하고, 속성에 따른 가중치를 역할 할당의 상황에 따라 동적으로 변화시킴으로써, 최적의 협업 대상을 선택할 수 있는 역할 할당 방법을 제안한다.

Keywords

References

  1. Andrews, Gregory R. (2000), Foundations of Multithreaded, Parallel, and Distributed Programming, Addison-Wesley, ISBN 0-201-35752-6
  2. M. Baker, R. Buyya, and D. Laforenza, "Grids and Grid Technologies for Wide-Area Distributed Computign", International Journal of Software:Practice and Experience, Volumn 32, Issue 15, pp.1437-1466, Wiley Press, USA, Decempber 2002 https://doi.org/10.1002/spe.488
  3. Michael Wooldridge, "An Introduction to MultiAgent Systems", John Wiley & Sons Ltd, 2002, paperback, 366 pages, ISBN 0-471-49691-X.
  4. N. Fornara and M. Colombetti. "Multi-Agent Systems: Semantics and Dynamics of Organizational Models, chapter Formal specification of artificial institutions using the event calculus" IGI Global, 2009.
  5. Razmerita, L., Angehrn, A., & Maedche, A. "Ontology-Based User Modeling for Knowledge Management Systems". In: Lecture Notes in Computer Science: 213-17. 2003
  6. Gruber, T.R "The Role of Common Ontology in Achieving Sharable, Reusable Knowledge Bases", Principles of knowledge representation and reasoning: Proceedings of the Second International Conference, Cambridge, MA, pp 601-602, 1991
  7. F. Baader, R.Kusters, and R. Molitor, "Structural Subsumption considered from an Automata Theoretic Point of View" In Proceedings of the International Workshop on Description Logics, Trento, Italy, 1998