- Title
- Integrating legacy applications into service oriented architecture middleware
- Creator
- Makamba, Makaziwe https://orcid.org/0000-0001-6998-4480
- Subject
- Service-oriented architecture (Computer science)
- Subject
- Computer architecture
- Date Issued
- 2012-12
- Date
- 2012-12
- Type
- Master's theses
- Type
- text
- Identifier
- http://hdl.handle.net/10353/24294
- Identifier
- vital:62599
- Description
- Information and Communication Technology (ICT) is a dynamic approach that is widely recognized as an innovative and powerful tool for socio-economic development, it is a key catalyst for the emergence of knowledge economy. ICT have been used to develop applications, promote transparency and efficiency in multiple services such e-Learning, e-Government, e-Health and e-Judiciary especially for Marginalized Rural Areas (MRAs). The ICT approach is designed to bridge the digital divide. This approach has been widely deployed in many programs and it has led to the development of a new field which is Information and Communication Technology for Development (ICT4D). Within the context of ICT4D there are arrays of e-services that have been deployed to improve the impoverished communities. Some of these applications have failed to bring the changes that were designed to bring in the community due to the use of old architectures. There is therefore a need to develop a system that will integrate legacy applications into contemporary architectures. To solve the problem of the legacy applications we have developed TeleWeaver Service Oriented Architecture (SOA) middleware into which we integrate an e-Commerce and e-Learning applications into SOA middleware. For this integration system there are specific technologies that were used to integrate legacy applications into SOA middleware: RESTful web services using the slim API, SOAP via Nu-SOAP technologies were used to integrate these legacy applications. Specific methodologies were used to achieve the objectives of this research. The literature review, brainstorming, interviews and development of the system are some of the methods that were used to achieve the objectives of this study. The research methodology is mainly through experiments and to study TeleWeaver SOA middleware architecture. Interviews were conducted to analyze and understand the community needs, since the application discussed in this thesis is tested and implemented for a rural community. The community is called Dwesa, and falls under the ICT project within the Siyakhula Living Lab (SLL). A basic prototyping and Unified Modeling Language (UML) was created to design the system. This thesis presents the design and implementation of a system that integrates legacy applications into an SOA middleware that brings flexibility and effectiveness to these ICT e-services. The research focuses on integrating legacy applications into Service Oriented Architecture (SOA) middleware. It seeks to bring flexibility to e-services that are developed for MRAs. The use of SOA architecture that supports re-usability and interoperability of application provides effectiveness to the e-services. The novelty of the system is in its flexibility, usability and sustainability. SOA is an approach that provides a separation between the interface of the service and its underlying implementation. One of the achievements of the integration project is its ability to connect to SOA middleware. This increases the effectiveness of these e-services. The usability and performance evaluations are conducted to test and evaluate the system within the SLL on the TeleWeaver platform.
- Description
- Thesis (MSc) -- Faculty of Science and Agriculture, 2012
- Format
- computer
- Format
- online resource
- Format
- application/pdf
- Format
- 1 online resource (138 leaves)
- Format
- Publisher
- University of Fort Hare
- Publisher
- Faculty of Science and Agriculture
- Language
- English
- Rights
- University of Fort Hare
- Rights
- All Rights Reserved
- Rights
- Open Access
- Hits: 138
- Visitors: 152
- Downloads: 16
Thumbnail | File | Description | Size | Format | |||
---|---|---|---|---|---|---|---|
View Details Download | SOURCE1 | M Sc (Computer Sc) MAKAMBA Graduation May 2013.pdf | 2 MB | Adobe Acrobat PDF | View Details Download |