A Study on Using UML to Describe Connectors in Distributed Software Architectures and Implementing these Connectors by RMI
- 주제(키워드) Software connector , RMI , Software architecture
- 발행기관 고려대학교 대학원
- 지도교수 전태웅
- 발행년도 2010
- 학위수여년월 2010. 8
- 학위구분 석사
- 학과 컴퓨터정보통신대학원 소프트웨어공학과
- 원문페이지 59 p
- 실제URI http://www.dcollection.net/handler/korea/000000023542
- 본문언어 영어
- 제출원본 000045608545
초록/요약
Software architectures promote development focused on modular building blocks and their interconnections. Since architecture-level components often contain complex functionality, it is reasonable to expect that their interactions will also be complex. Modeling and implementing software connectors thus becomes a key aspect of architecture-based development. Many software architects put forward some types of software connection. However, few of them use UML to describe software connection, especially remote connection. To propose a more uniform standard on remote connection, we describe several connectors by UML, and implement them by RMI on remote connection. Our platform for investigation was Mehta et al. ’s connector, a taxonomy of software connectors. By encapsulating RMI functionality within remote software connectors, we have coupled Mehta et al. ’s connector’s existing benefits such as the underpinning of such a framework for charting the space of software connectors with new remote connection and implementing by RMI.
more목차
1. INTRODUCTION 1
2. BACKGROUND AND RELATED WORK 2
2.1 Software Architecture 2
2.2 Classifying Software Connectors 3
2.3 Middleware Technologies and Software Connection 5
2.4 RMI 5
3. REMOTE CONNECTOR MODEL 7
3.1 CSProcedureCall 8
3.2 EventDelivery 13
3.3 DataStream 18
4. IMPLEMENTATION OF REMOTE CONNECTOR 25
5. CONCLUSION AND FUTURE WORK 52

