Friday 19th of April 2024
 

A Conceptual Framework to Analyze Enterprise Business Solutions from a Software Architecture Perspective


Basem Y. Alkazemi

The architectural aspects of software systems are not always explicitly exposed to customers when a product is presented to them by software vendors. Therefore, customers might be put at a major risk if new emerging business needs come to light that require modification of some of the core business processes within their organizations. So they might need to replace their existing systems or re-architect old ones to comply with new architectural standards. This paper describes a proposed framework that helps organizations to build a comprehensive view of their system architecture prior to dealing with vendors. Consequently, every organization can have a reference model that facilitates negotiation and communication with software vendors. The paper applies the proposed framework to an organization in the region of Saudi Arabia to validate its applicability and generates an architectural design for their software systems.

Keywords: Software Architecture, SOA, ERP, Business Process

Download Full-Text


ABOUT THE AUTHOR

Basem Y. Alkazemi
Basem Y. Alkazemi is an assistant professor at Umm Al-Qura University (UQU) in Saudi Arabia under the school of computer science & Engineering. He obtained his PhD in 2009 from Newcastle University in U.K. His PhD topic was concerned with addressing the complexity of re-using open-source software components. Basem is currently holding the position of vice dean of IT deanship for e-government at UQU. One of his main duties is to establish a framework that leads to the integration of all the university software systems in a unified model. He is a member in the IEEE, SIGSOFT-ACM, and SEI societies. His main research interests include software architectural patterns, software product lines, Aspect-oriented SE, SOA, and CBSE.


IJCSI Published Papers Indexed By:

 

 

 

 
+++
About IJCSI

IJCSI is a refereed open access international journal for scientific papers dealing in all areas of computer science research...

Learn more »
Join Us
FAQs

Read the most frequently asked questions about IJCSI.

Frequently Asked Questions (FAQs) »
Get in touch

Phone: +230 911 5482
Email: info@ijcsi.org

More contact details »