Sofia Meacham

Dr Sofia Meacham

  • u_smeacham at bournemouth dot ac dot uk
  • Principal Academic in Computing & Informatics
Back to top

Biography

Dr Sofia Meacham received her Diploma in Computer and Informatics Engineering, in 1994, and her PhD degree, in 2000, from University of Patras, Greece. Her research interests fall in the area of system-level design for embedded systems, and include specification techniques for complex embedded telecommunication systems, hardware-software co-design, formal refinement techniques, and reuse practices. Dr Meacham has been working in EU-funded projects as researcher/embedded software engineer both in Industry and in University since 1995, and have accomplished a large amount of teaching experience in several institutions (UK and Greece) since 2000. Specifically, she worked as an embedded software engineer for INTRACOM Telecommunications Solutions and ISD s.a. and has participated in more than 10 research projects funded by the European Commission regarding developing telecommunications systems and system level methodologies. Dr Meacham has published a number of referred articles in International Journals and well known conferences in the area of co-design with particular interest in system level design, design automation tools and real time applications...

more

Favourites

  • Meacham, S., Alfraihi, H., 2025. Towards democratisation of veterinary clinical protocols: Transferring their development from technical-coding experts to veterinary professionals for the case of Chronic Kidney Disease for Cats (CKD4Cats Domain-Specific Language). Journal of Computer Languages, 84.
  • Meacham, S., Pech, V., Nauck, D., 2021. AdaptiveSystems: An Integrated Framework for Adaptive Systems Design and Development Using MPS JetBrains Domain-Specific Modeling Environment. IEEE Access, 9.
  • Meacham, S., Pech, V., Nauck, D., 2020. Classification algorithms Framework (CaF) to Enable Intelligent Systems Using JetBrains MPS Domain-Specific Languages Environment. IEEE Access, 8, 14832-14840.
  • Meacham, S., Nauck, D., Zhao, H., 2019. Framework for Personalised Online Education based on Learning Analytics through the use of Domain-Specific Modelling and Data Analytics. 2nd International Conference on Next Generation Computing Applications 2019 Nextcomp 2019 Proceedings.
  • Meacham, S., Rath, P., Moharana, P., Phalp, K., Park, M.S., 2019. One-stop Shop E-government Solution for South-Korean Government Multi-ministry Virtual Employment-Welfare Plus Center System. In: The Thirteenth International Conference on Digital Society and eGovernments ICDS 2019 24/02/2019 Athens, Greece. , 8-18 IARIA.
  • Meacham, S., Stefanidis, A., Gritt, L., Phalp, K., 2018. Internet of Things for Education: Facilitating Personalised Education from a University’s Perspective. In: BCS SQM & Inspire Conference 2018 26/03/2018 London, UK. , 69-82 BCS.
  • Isaac, G., Meacham, S., Hamzeh, H., Stefanidis, A., Phalp, K., 2018. An Adaptive E-Commerce Application using Web Framework Technology and Machine Learning. In: BCS Software Quality Management (SQM) Conference 2018 26/03/2018 London, UK.. , 145-158 BCS.
  • Meacham, S., 2016. Towards self-adaptive IoT applications: Requirements and adaptivity patterns for a fall-detection ambient assisting living application. Components and Services for Iot Platforms Paving the Way for Iot Standards.
  • Meacham, S., Ross, M., 2015. Using a Multi-choice Approach to Enhance Learning Activities. In: BCS SQM/Inspire 30/03/2015 Loughborough.
  • Meacham, S., Gioulekas, F., Phalp, K., 2015. SysML based design for variability enabling the reusability of legacy systems towards the support of diverse standard compliant implementations or standard updates: The case of IEEE-802.15.6 standard for e-health applications. Simutools 2015 8th Eai International Conference on Simulation Tools and Techniques.

Journal Articles

  • Meacham, S., Alfraihi, H., 2025. Towards democratisation of veterinary clinical protocols: Transferring their development from technical-coding experts to veterinary professionals for the case of Chronic Kidney Disease for Cats (CKD4Cats Domain-Specific Language). Journal of Computer Languages, 84.
  • Meacham, S., 2025. Designing Bias-Aware Smart-Home Systems: System-Level Integration of Ethics and Automation Bias Modeling in AI for Early CKD. AI and Society.
  • Meacham, S., et, A., 2025. Towards Trustworthy AI for Academic Policy Navigation: A Human Evaluation of a RAG-Powered Chatbot. AI and Society.
  • Meacham, S., Phalp, K., 2025. Enhancing Educational Support for JetBrains MPS with a Retrieval-Augmented LLM Chatbot: A Structured Knowledge Integration Approach. International Journal on Software and Systems Modeling (SoSyM).
  • Meacham, S., de La Bourdonnayeb, C., Pech, V., Alfraihi, H., 2025. Physics4all DSL (Physics for All Domain-Specific Language): a domain-specific language for “democratising” physics simulations using JetBrains MPS domain-specific language environment. Simulation Modelling Practice and Theory.
  • Meacham, S., Fraser, S., Ukeje, G., Phalp, K., 2025. "Correctness-by-DSL": Enabling the Development of "Correct-by-Construction" Computerised Clinical Protocols through a Domain-Specific Language Co-created With Medical Professionals: The Case of Chronic Kidney Disease. Information and Software Technology.
  • Kienzle, J., Zschaler, S., Barnett, W., Sağlam, T., Bucchiarone, A., Abrahão, S., Syriani, E., Kolovos, D., Lethbridge, T., Mustafiz, S., Meacham, S., 2024. Requirements for modelling tools for teaching. Software and Systems Modeling, 23 (5), 1055-1073.
  • Viswanathan, N., Meacham, S., Adedoyin, F.F., 2022. Enhancement of online education system by using a multi-agent approach. Computers and Education Artificial Intelligence, 3.
  • Meacham, S., Pech, V., Nauck, D., 2021. AdaptiveSystems: An Integrated Framework for Adaptive Systems Design and Development Using MPS JetBrains Domain-Specific Modeling Environment. IEEE Access, 9.
  • Meacham, S., Pech, V., Nauck, D., 2020. Classification algorithms Framework (CaF) to Enable Intelligent Systems Using JetBrains MPS Domain-Specific Languages Environment. IEEE Access, 8, 14832-14840.
  • Meacham, S., Pech, V., Nauck, D., 2020. AdaptiveVLE: An integrated framework for personalized online education using MPS jetbrains domain-specific modeling environment. IEEE Access, 8, 184621-184632.
  • Hamzeh, H., Meacham, S., Virginas, B., Phalp, K., 2018. Taxonomy of Autonomic Cloud Computing. International Journal of Computer and Communication Engineering (IJCCE).
  • Meacham, S., Gioulekas, F., Phalp, K., 2015. SysML based Design for Variability enabling the Reusability of Legacy Systems towards the support of Diverse Standard Compliant Implementations or Standard Updates: The case of IEEE-802.15.6 standard for e-health applications. 8th International Icst Conference on Simulation Tools and Techniques Simutools 2015.
  • Tsasakou, S.. Formal refinement modeling using patterns in hardware/software co-design. Foundations of Computing and Decision Sciences journal.
  • Tsasakou, S.. Architecture refinement modeling using patterns in hardware/software co-design. Mathematics and Computers in Simulation.
  • Moffat, A.C., Osselton, M.D., Widdop, B., Clarke, E.G.C.. Clarke's analysis of drugs and poisons. Pharmaceutical Pr.
  • Tsasakou, S., Voros, N., Birbas, A., Koziotis, M., Papadopoulos, G.. High-level co-simulation based on the extension of processor simulators. Journal of Systems Architecture: the Euromicro Journal.

Chapters

  • Suda, F., Grimm, F., Meacham, S., 2020. Clean sweeping the modelling languages jungle — Overview of commonly used modelling languages in software development, transformability, and pros and cons of model-to-model transformation. Digitalization and Industry 4.0: Economic and Societal Development. Springer.
  • Meacham, S., Phalp, K., Grimm, F., 2016. Towards a Better Object-Oriented Software Development Education Using the DCI Software Architecture.
  • Meacham, S., 2016. Towards self-adaptive IoT applications: Requirements and adaptivity patterns for a fall-detection ambient assisting living application. Components and Services for Iot Platforms Paving the Way for Iot Standards.

Conferences

  • Ukeje, G., Meacham, S., Fraser, S.D.S., 2025. Experience Evaluation Report for DSLs for Clinical Protocols: The Case of GDL and PROforma DSLs from a Medical Perspective. Lecture Notes in Networks and Systems, 1423 LNNS, 83-99.
  • Meacham, S., Fraser, S., Ukeje, G., Adedeji, A., 2023. Customised computerised clinical protocol guidelines for medical education: the case of Chronic Kidney Disease (CKD) using domain-specific languages. In: NETworking & Innovation in Healthcare Education Conference 2023 05/12/2023 Liverpool, UK.
  • Meacham, S., 2023. Evaluation of Classification Algorithms Framework Domain-Specific Language: The case of finance-accounting domain. Proceedings International Computer Software and Applications Conference, 2023-June, 1876-1877.
  • Fakhartousi, A., Meacham, S., Phalp, K., 2022. Autonomic Dominant Resource Fairness (A-DRF) in Cloud Computing. Proceedings 2022 IEEE 46th Annual Computers Software and Applications Conference Compsac 2022, 1626-1631.
  • Hamzeh, H., Meacham, S., Khan, K., Stefanidis, A., Phalp, K., 2021. H-FfMRA: A multi resource fully fair resources allocation algorithm in heterogeneous cloud computing. Proceedings 2021 IEEE 45th Annual Computers Software and Applications Conference Compsac 2021, 1243-1249.
  • Hamzeh, H., Meacham, S., Khan, K., Phalp, K., Stefanidis, A., 2020. MRFS: A Multi-resource Fair Scheduling Algorithm in Heterogeneous Cloud Computing. Proceedings 2020 IEEE 44th Annual Computers Software and Applications Conference Compsac 2020, 1653-1660.
  • Suda, F., Grimm, F., Meacham, S., 2020. Clean sweeping the modelling languages jungle — Overview of commonly used modelling languages in software development, transformability, and pros and cons of model-to-model transformation.
  • Hamzeh, H., Meacham, S., Khan, K., 2019. A New Approach to Calculate Resource Limits with Fairness in Kubernetes. Proceedings 2019 1st International Conference on Digital Data Processing Ddp 2019, 51-58.
  • Meacham, S., Nauck, D., Zhao, H., 2019. Framework for Personalised Online Education based on Learning Analytics through the use of Domain-Specific Modelling and Data Analytics. 2nd International Conference on Next Generation Computing Applications 2019 Nextcomp 2019 Proceedings.
  • Hamzeh, H., Meacham, S., Khan, K., Phalp, K., Stefanidis, A., 2019. FFMRA: A fully fair multi-resource allocation algorithm in cloud environments. Proceedings 2019 IEEE Smartworld Ubiquitous Intelligence and Computing Advanced and Trusted Computing Scalable Computing and Communications Internet of People and Smart City Innovation Smartworld Uic Atc Scalcom Iop SCI 2019, 279-286.
  • Meacham, S., Rath, P., Moharana, P., Phalp, K., Park, M.S., 2019. One-stop Shop E-government Solution for South-Korean Government Multi-ministry Virtual Employment-Welfare Plus Center System. In: The Thirteenth International Conference on Digital Society and eGovernments ICDS 2019 24/02/2019 Athens, Greece. , 8-18 IARIA.
  • Hamzeh, H., Meacham, S., Virginas, B., Khan, K., Phalp, K., 2019. MLF-DRS: A multi-level fair resource allocation algorithm in heterogeneous cloud computing systems. 2019 IEEE 4th International Conference on Computer and Communication Systems Icccs 2019, 316-321.
  • Meacham, S., Isaac, G., Nauck, D., Virginas, B., 2019. Towards Explainable AI: Design and Development for Explanation of Machine Learning Predictions for a Patient Readmittance Medical Application. Advances in Intelligent Systems and Computing, 997, 939-955.
  • Meacham, S., Nauck, D.D., Zhao, H.. Framework for Personalised Online Education based on Learning Analytics through the use of Domain-Specific Modelling and Data Analytics. NextComp IEEE.
  • Isaac, G., Meacham, S., Hamzeh, H., Stefanidis, A., Phalp, K., 2018. An Adaptive E-Commerce Application using Web Framework Technology and Machine Learning. In: BCS Software Quality Management (SQM) Conference 2018 26/03/2018 London, UK.. , 145-158 BCS.
  • Meacham, S., Stefanidis, A., Gritt, L., Phalp, K., 2018. Internet of Things for Education: Facilitating Personalised Education from a University’s Perspective. In: BCS SQM & Inspire Conference 2018 26/03/2018 London, UK. , 69-82 BCS.
  • Mcneill, K., Meacham, S., 2016. Situational Application Usage: A Framework for Success in Enterprises. In: BCS SQM/Inspire Conference 21/03/2016 Bournemouth University.
  • Meacham, S., Phalp, K., 2016. Requirements engineering methods for an Internet of Things application: fall-detection for ambient assisted living. In: BCS SQM/Inspire Conference 21/03/2016 Bournemouth University.
  • Alnaqbi, A., Meacham, S., Ali, R., Phalp, K., 2016. Public Awareness and Attitude about Smart Services: A Study in United Arab Emirates. In: the 24th International Software Quality Management Conference. (BCS SQM/Inspire 16) 21/03/2016 Bournemouth, UK.
  • Handley, N., Meacham, S., 2016. Raspberry Pi based solution for Primary Schools Mathematics Education. In: BCS SQM/Inspire Conference 21/03/2016 Bournemouth University.
  • Meacham, S., Ross, M., 2015. Using a Multi-choice Approach to Enhance Learning Activities. In: BCS SQM/Inspire 30/03/2015 Loughborough.
  • Phalp, K., Meacham, S., Grimm, F., 2015. Semantic Preservation through Diagrammatic Model-merging for Collaborative Working for Embedded Software Development. In: BCS SQM/Inspire Conference 30/03/2015 Loughborough University.
  • Meacham, S., Gioulekas, F., Phalp, K., 2015. SysML based design for variability enabling the reusability of legacy systems towards the support of diverse standard compliant implementations or standard updates: The case of IEEE-802.15.6 standard for e-health applications. Simutools 2015 8th Eai International Conference on Simulation Tools and Techniques.
  • Meacham, S., Phalp, K., Ross, M., Udall, M., 2014. The "new" soft skills for employability. In: ICICTE 2014 03/07/2014 Kos, Greece.
  • Meacham, S., Ross, M.. Development of Social Media Skills to Enhance Employability. In: BCS Inspire 14/04/2014 Southampton, UK.
  • Meacham, S., Udall, M., Robinson, A.. “Automating” the Mexican Hat Approach. In: BCS Inspire 03/09/2013 London, UK.
  • Tan, V., Groth, P., Miles, S., Tsasakou, S., Moreau, L.. Security Issues in a SOA-based Provenance System. In: Third International Provenance and Annotation Workshop (IPAW06) 03/05/2006 Chicago, Illinois, USA.
  • Voros, N., Tsasakou, S., Birbas, A., Sanchez, L., Alonso, A.. Application of a multi-formalism co-design methodology for the development of complex telecommunication protocols. In: 6th IEEE International Conference on Electronics, Circuits and Systems 21/08/1999 Pafos, Cyprus.
  • Tsasakou, S., Voros, N., Koziotis, M., Verkest, D., Prayati, A., Birbas, A.. Hardware-Software co-design of embedded systems using CoWare’s N2C methodology for application development. In: 6th IEEE International Conference on Electronics, Circuits and Systems 21/08/1999 Pafos, Cyprus.
  • Tsasakou, S., Dre, C., Karathanasis, H., Sabiha, A., Birbas, A.. Combined assessment of an industrial current practice and CoWare’s methodology to the co-design/co-simulation problem. In: MEDEA/ESPRIT 10/09/1998 France.
  • Tsasakou, S., Voros, N., Valderrama, C., Sabiha, A., Mariatos, V., Birbas, A., Birbas, M.. A Hardware-Software co-design methodology for embedded telecommunication systems. In: Technologies for the Information Society: Developments and Opportunities 10/09/1998 Bordeaux, France.

Posters

  • Ajogun, N., Meacham, S., Fraser, S., 2023. A Low-Code Application to democratise medical app development: the case of an app for Supporting Self-Management of Non-Dialysis Chronic Kidney Disease (CKD). In: Wessex Medical Education Conference 2023.

PhD Students

  • Hamed Hamzeh
  • Alexander Stacey

Grants

  • The Development of a mobile application for Lifestyle Modification in Early-Stage Chronic Kidney Disease (CKD) Patients using no code/low-code multiagent platforms (OpenBright, 19 May 2025). In Progress
  • MDENET: Evaluation of a domain-specific language for Chronic Kidney Disease (CKD) computerised clinical protocol guidelines for human patients and requirements gathering for its applicability within clinical and education settings (Engineering and Physical Sciences Research Council, 01 Sep 2023). Completed
  • Towards Explainable Artificial Intelligence (XAI) (Match-funded with British Telecom, 03 Sep 2018). In Progress
  • Best practice design for autonomic applications in the cloud (Match-funded with British Telecom, 18 Sep 2017). In Progress
  • Towards Self-aware and Self-adaptive Systems and Processes (British Telecommunications, 01 Feb 2016). In Progress
  • Towards Self-aware and Self-adaptive Systems and Processes (British Telecommunications, 01 Feb 2016). In Progress

Memberships

  • IEEE, Member (2019-),
  • BCS, Member,
The data on this page was last updated at 05:00 on February 18, 2026.