본문 바로가기
KERD
논문KCI 등재

아키텍처 자산의 메타데이터 구성

MetaData Configuration of Architecture Asset

0

조회

0

다운로드

6

인용

0

참고문헌

키워드

초록

소프트웨어 생산성을 향상시키고 자동화하기 위한 효과적인 개발방법이 지속적으로 요구되어 왔다. 본 논문에서는 DMI를 기반으로 설계단계에서 도메인 설계정보를 재사용하기 위한 부품자산을 구성하려고 한다. 그리고 설계단계에서 설계정보를 재사용하기 위해서는 개발환경에 독립적인 플랫폼의 추상화된 아키텍처정보가 필요하다. 또한 잘 설계된 아키텍처를 기반으로 응용영역의 설계를 지원할 수 있어야 한다. 그러므로 본 연구에서는 아키텍처 레벨의 플랫폼과 응용 도메인영역의 설계정보를 정형화하여 표현할 수 있는 DMI 구조를 이용하였다. DMI에서 아키텍처 자산은 추상화 레벨이 높은 설계단계에서 설계정보를 자산부품으로 분해하거나 합성이 가능하다. 따라서 아키텍처 자산의 메타 데이터 구성은 도메인 영역의 기반설계구조를 재사용할 수 있는 구조를 지원하게 된다.

Abstract

It has been constantly demanding for effective way to improve software development productivity and automation. In this paper, we did research to configure the component assets to reuse design information from the design phase domains based on the DMI. It is necessary abstracted information architecture of an independent platform development environment to reuse design information on the design stage. Also, It should be based on a well-designed to support the design architecture of the application domain. Therefore, in this paper, I want to use the DMI architecture that can be represented by formal level of architectural design information platform and application domain area. It is able to decomposition architecture asset with the part design information from the design phase composition or a high level of abstraction on DMI. Therefore, the metadata structure of the asset architecture will support a structure which can reuse the structure-based design of the domain areas.

참고문헌 (16)

  1. 김영준, "지식기반 데이터 방법론을 이용한 비즈니스 정보시스템 프로세스 융합", 한국융합학회논문지, 6(4), pp.65~71 (2015), 한국융합학회[DOI]
  2. S. Y Min, "SW Quality of Convergence Product: Char acter istics, Improvement Str ategies and Alternatives", Journal of IT Convergence Society for SMB, 1(1), pp.19~28 (2011)
  3. J. M. Thompson, "Structuring Product Family Requirements for N-Dimensional and Hierarchical Product Lines", Requirements Eng, 8(1), pp.42~54 (2002)
  4. N. I. Altintas, "Modeling Product Line Software Assets Using Domain-Specific Kits, Software Engineering", Journal of IEEE Transactions on Software Engineering, 38(6), pp.1376~1402 (2011)
  5. K. Phol, "Software Product Line Engineering: Foundations, Principles and Techniques" (2010), Springer
  6. H. S. Min, "Deadlock Detection of Softwar e System Using UML State Machine Diagram", Journal of IT Convergence Society for SMB, 1(1), pp.75~83 (2011)
  7. 김용원, "데이터 품질 분석 모델(DQnA)을 이용한 융합적·적응적 품질 분석에 관한 연구", 한국융합학회논문지, 5(4), pp.21~25 (2014), 한국융합학회
  8. N. I. Altintas, "Modeling Product Line Software Assets Using Domain-Specific Kits", Journal of IEEE Transactions on Software Engineering, 38(6), pp.1376~1402 (2011)
  9. R. K. Keller, "Design Components:Towards Software Composition at the Design Level", Proceedings of the 20th International Conference on Software Engineering, pp.302~311 (1998)
  10. H. Y. Choi, "A Study on Software Development method based on DMI", Journal of IT Convergence Society for SMB, 2(1), pp.359~360 (2015)
  11. A. Ben, "A Meta-Model Transformation from UML Activity Diagrams to Event-B Models", Proceedings of the 2014 IEEE 38th International Computer Software and Applications Conference Workshops (COMPSACW), pp.740~745 (2014)
  12. R. Motschnig-Pitrik, "Part-Whole Relationship Categories and Their Application in Object-Oriented Analysis", Journal of IEEE Transactions on Knowledge and Data Engineering, 11(5), pp.779~797 (1999)
  13. S. Bernardi, "Dependability modeling and analysis of software systems specified with UML", Journal of ACM Computing Surveys, 45(1), pp.2~ (2012)
  14. 김순겸, "소프트웨어 개발 프로세스에서의 안전성 분석 및 관리 활동의 적용방안", 융합정보논문지, 6(1), pp.7~15 (2016), 중소기업융합학회[DOI]
  15. J R. Abrial, "Modeling in Event-B: system and software engineering" (2010), Cambridge University Press
  16. M. Klettke, "XML and Object-Relational Data-base Systems-Enhancing Structural Mappings Based on Statistics", Lecture Notes in Computer Science, 1997, pp.151~170 (2001)

관련 논문AI추천

이 간행물의 다른 논문 (20건)