Abstract

It has been well-documented that the software architecture of any system plays a critical role in success or failure of software intensive systems. In this paper, a method has been proposed to evaluate the software architecture’s fitness with respect to key quality attributes for a web-based system. To the end, a comparative analysis based on quality attributes scenarios and tactics is carried out to select an optimal software architecture that meets the system level requirements of a web-based system, namely, Student and Course Evaluation System (SCES). The comparative study was driven by study of quality attributes and tactics with the selected architectures to select the optimal one.

Highlights

  • A useful system can achieve the functional requirements with the analysis and coding structure but the non-functional qualities such as availability, performance, modifiability, security can be accomplished with the proper architecture

  • Put in software engineering parlance, the outer environment is the world of requirements, goals, and wants; the inner environment is the set of software languages, components, and tools that have been used for building systems

  • The architecture comes in place when there is a need to provide answered to the following design questions that impact overall quality and integrity of a system

Read more

Summary

Introduction

A useful system can achieve the functional requirements with the analysis and coding structure but the non-functional qualities such as availability, performance, modifiability, security can be accomplished with the proper architecture. Based on the requirement gathering and analysis for the mentioned system, the suitable candidate architectural design will be analyzed with respect to its availability, security, and performance attributes. Reza tectural models by analyzing the quality attributes, the tactics and the comparative study on the tactics to implement the quality attributes to achieve the most suitable architecture for the software. To perform trade-off analysis of architectures for Student Grading and Evaluation web based System, this paper will analyze the usability and security attributes of the system and come to conclude on a suitable architectural style. This paper describes a prototype implementation and software architecture It discusses the key properties of the system and compares it with other available systems and outlines the plans for future research

Background
Research Approach
Architectural Designs Blackboard Design
Comparative Study and Results
Security Tactic Analysis
Conclusion and Future Works
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call