files/journal/2022-09-02_11-59-20-000000_418.png

Asian Journal of Information Technology

ISSN: Online 1993-5994
ISSN: Print 1682-3915
276
Views
1
Downloads

Collaborative Software Architecture

Deepak Laxmi Narasimha and M.Y. Sanavullah
Page: 681-684 | Received 21 Sep 2022, Published online: 21 Sep 2022

Full Text Reference XML File PDF File

Abstract

Modern software architecture becomes more and more complex as the number of properties, features and the requirements are increasing. Software application developer requires to know a number of concerns like functional and non-functional properties of the application during the application development process. Here an attempt is made to develop a software architecture using four different software engineering methodologies namely Object, Agent, Aspect and Component on a common platform. Studies show that traditional software engineering methods like Object Oriented Software Engineering (OOSE), Agent Based Software Engineering (ABSE) and Component Based Software Engineering (CBSE) are not efficient enough for the development of large enterprise application. Therefore a new method i.e., Aspect Oriented Software Engineering (AOSE) combining all the above four software engineering methods has been proposed in the study. AOSE has been found to be useful to remove the concerns associated with the other three software engineering methods. Further Aspects in AOSE allows software engineering properties to move from one model to another through weaving. A methodology is proposed to develop an Advanced Aspect-J2EE platform and model based on modification of J2EE and EJB component model. Thus the combination of these 4 software engineering methods results in collaborative software architecture i.e., Advanced Aspect-Java 2 Enterprise Edition (AD Aspect-J2EE).


How to cite this article:

Deepak Laxmi Narasimha and M.Y. Sanavullah . Collaborative Software Architecture.
DOI: https://doi.org/10.36478/ajit.2007.681.684
URL: https://www.makhillpublications.co/view-article/1682-3915/ajit.2007.681.684