Solomon Berhe

Solomon Berhe

Assistant Professor of Computer Science
Stockton
Office:
Chambers 117
Email Address:
Phone Number:

Dr. Berhe has been developing software since 2001 and completed his Ph.D. in Computer Science and Software Engineering in 2011 from the University of Connecticut. His industry responsibility afterwards includes developing, coordinating, and leading Industry 4.0 software systems in various domains such as health care, automotive, retail, and e-mobility. His teaching interests include software engineering, database systems, and mobile application development. In research, Dr. Berhe currently focuses on modeling software ecosystems, particularly in risk assessment for maintenance efforts. His prior research explored secure software engineering in patient-centered clinical ecosystems, emphasizing the process from model to code generation.

Teaching Interests
  • Software Engineering
  • Database Systems
  • Mobile Application Systems
Research Focus
  • Software Engineering in Industry 4.0 Ecosystems
  • Data-driven Software Ecosystem Modeling
  • Risk Assessment of Software Ecosystem Maintenance
  • Access Control-based Secure Software Modeling


SELECTED PUBLICATIONS

  • Berhe, S., Maynard, M., & Khomh, F. (2023). Maintenance Cost of Software Ecosystem Updates. Procedia Computer Science, 220, 608-615.
  • Berhe, S., Demurjian, S. A., Pavlich-Mariscal, J., Saripalle, R. K., & De la Rosa Algarín, A. (2021). Leveraging UML for Access Control Engineering in a Collaboration on Duty and Adaptive Workflow Model that Extends NIST RBAC. In Research Anthology on Recent Trends, Tools, and Implications of Computer Programming (pp. 916-939). IGI Global.
  • Berhe, S., Maynard, M., & Khomh, F. (2020). Software Release Patterns: When is it a good time to update a software component?. Procedia Computer Science, 170, 618-625.
  • Weng, C., Li, Y., Berhe, S., Boland, M. R., Gao, J., Hruby, G. W., ... & Bigger, J. T. (2013). An Integrated Model for Patient Care and Clinical Trials (IMPACT) to support clinical research visit scheduling workflow for future learning health systems. Journal of biomedical informatics, 46(4), 642-652.
  • Berhe, S., Demurjian, S., Gokhale, S., Pavlich-Mariscal, J., & Saripalle, R. (2011). Leveraging UML for security engineering and enforcement in a collaboration on duty and adaptive workflow model that extends NIST RBAC. In Data and Applications Security and Privacy XXV: 25th Annual IFIP WG 11.3 Conference, DBSec 2011, Richmond, VA, USA, July 11-13, 2011. Proceedings 25 (pp. 293-300). Springer Berlin Heidelberg.
  • Berhe, S., Demurjian, S., Saripalle, R., Agresta, T., Liu, J., Cusano, A., ... & Gedarovich, J. (2010). Secure, obligated and coordinated collaboration in health care for the patient-centered medical home. In AMIA Annual Symposium Proceedings (Vol. 2010, p. 36). American Medical Informatics Association.