Friday 26th of April 2024
 

HASoC for Developing a Software System


Salah Eldin Abdelrahman and Mohammed Badawy

We present an object-oriented development of a software system. The development is based on the customization of the lifecycle of a novel developing method called HASoC (Hardware and Software Objects on Chip). The development is presented in order to evaluate HASoC and establish a complete A-to-Z object-oriented teaching example for developing software systems. The evaluation is performed through an object-oriented development process of a software system and is aimed to prove the HASoC practicability and reveal its limitations. The HASoC method was originally aimed for developing embedded systems that are targeted at system-on-a-chip (SoC) implementations.

Keywords: Object-Oriented Approaches, UML, Object-Oriented Database, Software Development, Lifecycle Modeling

Download Full-Text


ABOUT THE AUTHORS

Salah Eldin Abdelrahman
Salah Eldin Abd Elrahman. got his B. Sc. in Industrial Electronics Engineering May 1988, and M. Sc. in Computer Science and Engineering 9th of July 1994; both degrees from the Faculty of Electronic Engineering, Menoufia University, Egypt. He got his Ph. D. in Computations 11th of July 2003, from the Dept. of Computation, University of Manchester Institution of Science and Technology (UMIST), U. K. From 15th of January, 1989 to 4th of September 1994, he was a demonstrator, from 5th of September 1994 to 22nd of September 1998, as a lecturer, and from 21st of September 2003 to 2005 as an assistant professor at the department of Computer Sciences and Engineering, Faculty of Electronic Engineering, Menoufia University, Egypt. From 2005 to July 2010, he was an assistant professor at the department of Computer Engineering, Faculty of Computers and Information Systems, Taif University, Saudi Arabia and from 27st of September 2010 to August 2011, as an assistant professor at the Faculty of Computers and Information Technology, Tabuk University, Saudi Arabia. he is interested to do some researches in Using Object-Oriented Technology for Developing Embedded Systems, Real-Time Systems, and Software Systems such as Database Systems. The best publication is P. N. Green, M. D. Edwards, and S. E. S. Essa, "HASoC-Towards a New Method for System-on-a-Chip Development," Design Automation for Embedded Systems, vol. 6, No. 4, pp. 333-353, 2002.

Mohammed Badawy
Mohammed Badawy received his B.Sc. and M.S. in computer science and engineering at Menoufia University (Egypt) and received his Ph.D. in computer science and engineering at Czech Technical University in Prague (Czech Republic). He worked as assistant professor in the department of Computer Science and Engineering at Menoufia University (Egypt) from 2002 to 2005. He worked as assistant professor in the department of Information Technology at Taif University (Saudi Arabia) from 2005 to 2010 (3 years of them as chairman of the department). Currently, he worked as a consultant in the deanship of Information Technology at Islamic University (Saudi Arabia) from 2010. His research interests includes databases, data stream systems, and software development. He is a member of Association of Computer Science and Information Technology (IACSIT) and a reviewer of the International Journal of Engineering and Technology (IJET). He has published about 13 papers in various scientific journals and refereed conferences.


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 »