Along with the boom of Mobile services and the thriving Model Driven Architecture (MDA), we must consider the growing significance and utility of modeling in the development of software and solutions. The main advantages of MDA are the ability to transform one PIM into several PSMs, one for each platform or technology in which the final system will be deployed, and the automatic code generation that implements the system for those platforms from the corresponding PSMs. Service-oriented architectures (SOA) are also touted as the key to business agility, especially when combined with a model-driven approach. Model-Driven Architecture (MDA) is a well-developed concept that fits well with SOA, but until now it has been a specialized technique that is beyond practical application scope of most enterprises. Model driven and Domain engineering is the foundation for emerging “product line” software development approaches and affects the maintainability, understandability, usability, and reusability characteristics of family of similar systems. However, the existing domain engineering methods do not elicit information necessary for the Component-based Software Development process, such as, selecting and configuring appropriate components. In this paper, we suggest a method that systematically defines, analyzes and designs a crop monitoring frameworks domain to enhance reusability effectively in Model Driven Engineering and Component-based Software Development. For this, we extract information objectively that can be reused in a crop monitoring domain from the requirement analysis phase. We sustain and refine crop monitoring information, and match them to artifacts of each phase in domain engineering. Through this method, reusable domain components and malleable domain architecture can be produced. In addition, we show the practical applicability and features of our approach via a new clouding and IOT technology.
목차
Abstract 1. Introduction 2. Related Works 2.1. Modeling Mobile services metadata based on MDA 2.2. MDA Main Concepts 2.3. SOA 3. Applying MDA to Crop Monitoring Applications 3.1. Basic Ideas 3.2. Model Driven Engineering for Crop Monitoring Applications 4. Conclusion and Future Work Acknowledgment References
보안공학연구지원센터(IJSEIA) [Science & Engineering Research Support Center, Republic of Korea(IJSEIA)]
설립연도
2006
분야
공학>컴퓨터학
소개
1. 보안공학에 대한 각종 조사 및 연구
2. 보안공학에 대한 응용기술 연구 및 발표
3. 보안공학에 관한 각종 학술 발표회 및 전시회 개최
4. 보안공학 기술의 상호 협조 및 정보교환
5. 보안공학에 관한 표준화 사업 및 규격의 제정
6. 보안공학에 관한 산학연 협동의 증진
7. 국제적 학술 교류 및 기술 협력
8. 보안공학에 관한 논문지 발간
9. 기타 본 회 목적 달성에 필요한 사업
간행물
간행물명
International Journal of Software Engineering and Its Applications
간기
월간
pISSN
1738-9984
수록기간
2008~2016
등재여부
SCOPUS
십진분류
KDC 505DDC 605
이 권호 내 다른 논문 / International Journal of Software Engineering and Its Applications Vol.10 No.6