DOI QR코드

DOI QR Code

Adaptive Network Model for the Recognition of Software Quality Attributes

소프트웨어 품질 속성의 인식을 위한 적응성 네트워크 모델

  • 김은미 (호원대학교 컴퓨터.게임학과)
  • Received : 2017.08.28
  • Accepted : 2017.10.21
  • Published : 2017.11.30

Abstract

With the use of software-building methodologies such as SOA, which can respond seamlessly to the changes in ICT and business environment, there is a need for a software quality model or quality attribute operating system that can actively adapt to continuous environmental changes, rather than existing stereotyped software quality attributes. When an SOA system is implemented on a network such as the web on the Internet, all stakeholders can interact with each other in real time, so that new quality factors can be acquired by integrating and categorizing various demands and responses according to changes in the environment. In this paper, we propose a collective model of adaptive categorization, where 'S.Q.C. category'(category of software quality characteristics), a systematic structuring of software quality factors, is defined and each stakeholder shares and cross-references its constituent elements over the network to renew and expand the software quality attributes continually.

ICT와 비즈니스 환경의 변화에 원활하게 대응할 수 있는 SOA와 같은 소프트웨어 구축 방법론이 활용되고 있는 상황에서, 기존의 정형화된 소프트웨어 품질 속성이 아니라 지속적인 환경변화에 능동적으로 적응할 수 있는 소프트웨어 품질 모델 또는 품질 속성의 운용체계가 요구된다. 인터넷 상의 웹과 같은 네트워크를 바탕으로 SOA가 구현되면 모든 이해관계자들이 실시간으로 상호작용 할 수 있으므로 환경의 변화에 따른 다양한 요구와 반응들을 통합하고 범주화하여 새로운 품질 요소들을 획득할 수 있다. 본 논문에서는 소프트웨어 품질 요소들을 계통적으로 구조화한 'S.Q.C. 범주'(소프트웨어 품질 특성 범주)를 정의하고 각 이해관계자들이 네트워크를 통하여 그 구성 원소들을 공유하고 상호 참조함으로써 자신들의 품질 필요성에 따라 지속적으로 소프트웨어 품질 속성을 갱신하고 확장할 수 있는 집단적 적응성 범주화 모델을 제시한다.

Keywords

Acknowledgement

Supported by : 호원대학교

References

  1. Atif F. Mohammad, "SOA 3.0, Cloud Computing and SaaS: A New Frontier", CONF-IRM 2009 Proceedings. 53, 2009.
  2. S. W. Choi, J. S. Her, and S. D. Kim, "Modeling QoS Attributes and Metrics for Evaluating Services in SOA Considering Consumers' Perspective as the First Class Requirement", IEEE Asia-Pacific Services Computing Conference, Dec. 2007.
  3. P. Bianco, R. Kotermanski, and P. Merson, "Evaluating a Service-Oriented Architecture", Technical Report CMU/SEI-2007-TR-015 ESC-TR-2007-015, Sep. 2007.
  4. L. O'Brien, L, P. Merson, and L. Bass, "Quality Attributes for Service-Oriented Architectures", International Workshop on Systems Development in SOA Environments (SDSOA'07), Jun. 2007.
  5. E. Kim and Y. Lee, "Quality model for web services", OASIS, 2005.
  6. M. Barr and C. Wells "Category Theory for Computing Science", Reprints in Theory and Applications of Categories, No. 22, pp. 1-538, 2012.
  7. Eun-Mi Kim and Cherl-Soo Pahk, "Dynamic Framework of Quality Evaluation for Web-based SOA", Journal of KIIT, Vol. 11, No. 9, pp. 143-150, Sep. 2013.
  8. M. Hartmann, "Challenges in Developing User-Adaptive Intelligent User Interfaces", Proceedings of the 17th Workshop on Adaptively and User Modeling in Interactive System, Darmstadt, Germany, pp. 6-11, Jan. 2009.