$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

Abstract AI-Helper 아이콘AI-Helper

The use of information systems improves a company's service quality and provides efficient information management. The establishment of an information system has become an essential element. In designing and developing a large number of screens when building an information system, As the number of s...

주제어

표/그림 (6)

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • 개발과 유지보수에 소요되는 비용을 감소시키고자 자동화 설계 방법에 많은 연구가 이루어졌다. 그중 본 절에서는 화면 자동화 설계 방법으로 그래픽 기반, 모델 기반 설계 방법에 대해 다루고자 한다.
  • 본 연구에서는 ITA/EA구조에 따라 애플리케이션 영역에서 설계한 화면의 내용을 데이터로 저장하고, 데이터를 이용하여 화면을 구성하여 보여주는 알고리즘을 제안하였다. 이를 바탕으로 제안 방법과 기존의 방법들을 몇 가지 항목들에 대해 비교 수행하였고, 이를 통해 화면의 요소를 데이터로 관리하여 표현할 경우 많은 설계자간의 공유와 수정이 용이 함을 알 수 있었다.
  • 이러한 문제를 해결하기 위해 본 연구에서는 설계 단계에서 설계한 화면을 검토 후 개발 단계에 적용할 수 있고, 애플리케이션 유형이나 프로그래밍 언어에 제한받지 않고 사용할 수 있도록 화면의 구조를 설계하고 이를 데이터로 추상화하여 관리하는 방법을 제안하고자 한다.
본문요약 정보가 도움이 되었나요?

질의응답

핵심어 질문 논문에서 추출한 답변
정보시스템의 구축의 두가지 단계는? 정보시스템이 기업 운영에 필수적으로 활용되도록 효율적인 개발을 위해 정보시스템 구축방법에 관한 많은 연구가 이루어졌다[1,2]. 정보시스템의 구축은 크게 설계와 개발 두 가지 단계로 이루어진다.
애플리케이션 설계 단계에서 설계된 화면이 무엇을 정확하게 반영했는지 검토가 필요한가? 애플리케이션 설계 단계에서는 시스템의 규모에 따라 수많은 화면을 생성하게 되고, 설계된 화면이 고객의 요구사항을 정확하게 반영했는지 검토가 필요하다. 많은 화면을 검토하고 수정사항을 반영하기 위해서는 화면을 생성하는 도구가[3] 필요하며, 이를 위한 도구로 그래픽 기반 도구와 모델 기반 도구에 대한 연구가 이루어졌다.
화면 자동화 설계 방법으로 그래픽 기반을 설명하라 그래픽기반 화면 자동화 설계 방법은 개략적으로 스케치 된 화면의 모습을 바탕으로 개발자가 시각적인 도구[4-6]를 활용하여 UI(User Interface)를 직관적이고 간편하게 구현하는 방법을 제공한다. 그래픽기반 화면 자동화 설계 방식에서는 각각의 프로그래밍 도구에서 제공하는 기본 프레임워크를 기반으로 화면 표현 요소들을 위젯 형태로 제공하고, 사용자는 위젯을 원하는 위치에 마우스로 끌어다 놓으면 프로그램 도구가 해당 위젯의 정적 코드를 생성한다. 그래픽 기반과 모델 기반 설계 방법은 제공되는 팔레트를 이용하여 직관적이고 쉽게 화면의 모습을 표현함과 동시에 개발자가 작성해야 하는 코드 일부분을 자동으로 생성하여 개발 시간을 단축시킬 수 있지만, 수동으로 코드를 편집하거나 속성을 세분화하여 관리하는 경우 개발자 간에 통일성을 저하하는 문제도 발생할 수 있으며, 수정사항의 검토가 개발 단계에서 이루어져 유지보수 비용을 줄이는데 어려움이 존재한다.
질의응답 정보가 도움이 되었나요?

참고문헌 (21)

  1. H.K. Park, G.H. Kwon, and K.W. Lee, "A Study on a Design and Implementation of AIGS (Automatic interface code Generating System)," Journal of The Korean Institute of Information Scientists and Engineers, Vol. 16, No. 2, pp. 11-14, 1989. 

  2. B.S. Choi, Study on the Information Expression Techniques for Object-oriented Software Testing Tools, Master's Thesis of Mokwon University of Computer Engineering and Software Engineering, 2005. 

  3. Y.S. Yun, J.S. Park, J.M, Jung, S.B. Eun, S. Cha, S.S. So, et al., "Automatic Mobile Screen Translation Using Object Detection Approach Based on Deep Neural Networks," Journal of Korea Multimedia Society, Vol. 21, No. 11, pp. 1305-1316, 2018. 

  4. K. Adam, L. Netz, S. Varga, J. Michael, B. Rumpe, P. Heuser, et al., "Model-Based Generation of Enterprise Information Systems," Proceeding of International Workshop on Enterprise Modeling and Information Systems Architectures, Vol. 2097, pp. 75-79, 2018. 

  5. E. Schlungbaum and T. Elwert, "Automatic User Interface Generation from Declarative Models," Journal of Travaux-Institut D Informatique, pp. 3-18, 1996. 

  6. D.S. Lee, Study on the Mobile Programming Automation Using UIDL(User Interface Description Language) , Master's Thesis of Chonnam National University of Electronic Computer Engineering, 2009. 

  7. W.Y. Lee and D.S. Park, "A Design and Implementation of Parallel Programming Environment using Graphical User Interface," Journal of Korea Multimedia Society, Vol. 4, No. 6, pp. 579-587, 2001. 

  8. C.A. Kim, Method of Test Automation Based on UML and Implementation, Master's Thesis of Ewha Womans University of Computer Engineering, 2000. 

  9. A. Kraus, A. Knapp, and N. Koch, "Model-Driven Generation of Web Applications in UWE," Proceedings of the 3rd International Workshop on Model-Driven Web Engineering, pp. 493-496, 2007. 

  10. S. Ahmed and G. Ashraf, "Model-based User Interface Engineering with Design Patterns," Journal of Systems and Software, Vol. 80, No. 8, pp. 1408-1422, 2007. 

  11. H. Traetteberg, Model-based User Interface Design, Doctoral Thesis of Norwegian University of Science and Technology, 2002. 

  12. C.Y. Song, E.S. Cho, and C.J. Kim, "An User Interface Hierarchical Modeling Process based on Metamodel," Journal of Korea Multimedia Society, Vol. 11, No. 4, pp. 525-543, 2008. 

  13. J. Nichols and A. Faulring, "Automatic Interface Generation and Future User Interface Tools," Proceeding of ACM CHI 2005 Workshop on the Future of User Interface Design Tools, 2005. 

  14. R. Kennard and R. Steele, "Application of Software Mining to Automatic User Interface Generation," Journal of Frontiers in Artificial Intelligence and Applications, Vol. 182, pp. 244-256, 2008. 

  15. A.R. Puerta, "A Model-Based Interface Development Environment," Journal of IEEE Software, Vol. 14, No. 4, pp. 40-50, 1997. 

  16. A. Schramm, A. Preussner, M. Heinrich, and L. Vogel, "Rapid UI Development for Enterprise Applications: Combining Manual and Model-Driven Techniques," Journal of Lecture Notes in Computer Science, Vol. 6394, pp. 271-285, 2010. 

  17. A.M.R.d. Cruz and J.P. Faria, "A Metamodel-Based Approach for Automatic User Interface Generation," Journal of Lecture Notes in Computer Science, Vol. 6394, pp. 256-270, 2010. 

  18. KDPC, Dataarchitecture Expert Guide, Korea Database Agency, Seoul, Korea, 2013. 

  19. S.Y. Park and J.M. Yeo, "A Study on Elicitation Method of Target Businesses for Application Development," J ournal of Korea Institute of Information and Communication Engineering, Vol. 15, No. 12, pp. 2599-2608, 2011. 

  20. S.Y. Park, T.W. Kim, and J.M. Yeo, "Study on the Business Process Procedure based on the Analysis of Requirements," Proceeding of International Conference on Future Information Technology, pp. 479-486, 2018. 

  21. T.W. Kim, S.Y. Park, and J.M. Yeo, "Study on the Design Process of Screen using a Prototype Method," Proceeding of International Conference on Future Information Technology, pp. 471-478, 2018. 

저자의 다른 논문 :

관련 콘텐츠

오픈액세스(OA) 유형

BRONZE

출판사/학술단체 등이 한시적으로 특별한 프로모션 또는 일정기간 경과 후 접근을 허용하여, 출판사/학술단체 등의 사이트에서 이용 가능한 논문

저작권 관리 안내
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로