Software Performance Driven Quality Refinement of MINPHIS: An Architectural View
Performance is an important attribute of a software system. The need to use suitable techniques to analyze the performance characteristics of any software system is paramount most especially at the architectural level. Performance as a requirement often originates from the organizations business goals. In the case of the Made in Nigeria Primary Healthcare Information System (MINPHIS) as a product, the business goal is to enter new and emerging geographic markets where the system will be expected to perform effectively. In this paper we considered performance refinement issues of MINPHIS application from the architectural point of view. We present the entity-relationship diagram (ERD) as a role-based quality model of performance attributes showing the main stakeholder roles of MINPHIS software system. The performance goal refinement will be to support regulations that require life system like the MINPHIS application that keeps patient records and generates various reports for health management and research purposes. The paper also presents the module view of MINPHIS architecture, and show who the major stakeholders are and the performance refinement characterization.
Keywords: Software Architecture, MINPHIS, Quality Refinement, Software Quality, Software Performance.
Download Full-Text
ABOUT THE AUTHORS
Ishaya Gambo
Computer Science and Engineering Department, Obafemi Awolowo University, Ile-Ife, Osun State, Nigeria
Rhoda Ikono
Computer Science and Engineering Department, Obafemi Awolowo University, Ile-Ife, Osun State, Nigeria
Olaronke Iroju
Computer Science Department, Adeyemi College of Education, Ondo, Ondo State, Nigeria
Theresa Omodunbi
Computer Science and Engineering Department, Obafemi Awolowo University, Ile-Ife, Osun State, Nigeria
Abimbola Soriyan
Computer Science and Engineering Department, Obafemi Awolowo University, Ile-Ife, Osun State, Nigeria
Ishaya Gambo
Computer Science and Engineering Department, Obafemi Awolowo University, Ile-Ife, Osun State, Nigeria
Rhoda Ikono
Computer Science and Engineering Department, Obafemi Awolowo University, Ile-Ife, Osun State, Nigeria
Olaronke Iroju
Computer Science Department, Adeyemi College of Education, Ondo, Ondo State, Nigeria
Theresa Omodunbi
Computer Science and Engineering Department, Obafemi Awolowo University, Ile-Ife, Osun State, Nigeria
Abimbola Soriyan
Computer Science and Engineering Department, Obafemi Awolowo University, Ile-Ife, Osun State, Nigeria