All Issue

2023 Vol.11, Issue 1 Preview Page

Research Article

31 March 2023. pp. 111-118
Abstract
아키텍처 기반 자산 검색 연구는 자산의 구조적 측면에서 개발자의 요구에 일치하는 아키텍처 검색이 가능하여 재현율을 향상시켰으나 검색 시간과 정확성이 떨어지는 단점이 있으며 자산의 저장단계에서 검색어와의 연결성에 의존성이 강하다. 따라서 자산과 질의어 사이에 질의어 기능을 포함하는 유사한 자산들을 검색하여 보다 더 정확하고 넓은 범위의 자산들을 찾을 수 있도록 검색의 유연성을 확보하도록 설계하고자 한다. 설계자에 의해 구축된 자산의 저장 단계에서 직접 인덱싱되지 않은 자산들까지 검색할 수 있는 효율적인 검색 방법과 자산 정보 시스템을 구축할 때 각 항목을 직접적으로 인덱싱하지 않았을 때도 설계자의 설계의도에 따라 자산의 탐색이 가능하도록 설계 하였다.
In the architecture-based asset search study, it is possible to search the architecture that matches the developer's needs in terms of the structure of the asset and improve the recall rate, but it has the disadvantage of poor search time and accuracy. Therefore, it is designed to secure the flexibility of search so that more accurate and wider range of assets can be found. An efficient search method that can search for assets that are not directly indexed, and an asset information system that can be searched even when all items are not indexed to reduce costs.
References
  1. N.I. Altintas, S. Cetin, A.H, Dogru, and H., Oguztuzun, "Modeling Product Line Software Assets Using Domain-Specific Kits, Software Engineering", IEEE Tr., Vol. 38, No. 6, pp. 1376-1402, 2011. 10.1109/TSE.2011.109
  2. Pressmen. Software Engineering : A practitioner's approach: McGraw-Hill International Edition, 1997.
  3. E. Damini, M.G. Fugini, and C. Bellettini, "A Hierarchy-Aware Approach to Faceted Classification of Object-Oriented Components", The ACM Transaction on Software Engineering and Methodology, Vol. 8, No. 4, pp. 425-472, 1999. 10.1145/322993.322997
  4. H. Choi, "MetaData Structure Design of Architecture Asset in DMI", SMB., Vol. 6, No. 4, pp. 151-156, 2016. 10.22156/CS4SMB.2016.6.4.151
  5. H. Choi, and S. Sim, "A Study on the Optimization of Architecture Assets in DMI", Journal of Advanced Research in Dynamical and Control Systems, pp. 143-149, 2017.
  6. S. Apel, S. Kolesnikov, J. Liebig, C. Kästner, M. Kuhlemann, and T. Leich, "Access Control in Feature-Oriented Programming", Science of Computer Programming, Vol. 77, No. 3, pp. 174-187, 2015. 10.1016/j.scico.2010.07.005
  7. K. Phol, G. Böckle, and F. van der Linden, "Software Product Line Engineering: Foundations, Principles, and Techniques", Springer, Heidelberg, 2010.
  8. H. Krahn, B, Rumpe, and S. Volkel, "MontiCore: a framework for compositional development of domain specific languages", STTT, Vol. 12, No. 5, pp. 353-372, 2010. 10.1007/s10009-010-0142-1
  9. OMG. Reusable Asset Specification OMG Available Specification Version 2.2. Name of Web Site. http://www.omg.org, 2017.
  10. A. Podgurski, and L. Pierce, "Retrieving Reusable Software by Sampling Behavior", ACM Transaction Software Engineering and Methodology, Vol. 2, 1993. 10.1145/152388.152392
  11. F. Crestani, "Application of Spreading Activation Techniques in Information Retrieval", Artificial Intelligence Review, Vol. 11, pp. 453-482, 1997. 10.1023/A:1006569829653
Information
  • Publisher :The Society of Convergence Knowledge
  • Publisher(Ko) :융복합지식학회
  • Journal Title :The Society of Convergence Knowledge Transactions
  • Journal Title(Ko) :융복합지식학회논문지
  • Volume : 11
  • No :1
  • Pages :111-118