Rami Bahsoon
Orcid: 0000-0002-1139-5795Affiliations:
- University of Birmingham, UK
According to our database1,
Rami Bahsoon
authored at least 183 papers
between 2001 and 2024.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on orcid.org
On csauthors.net:
Bibliography
2024
ExplanaSC: A Framework for Determining Information Requirements for Explainable Blockchain Smart Contracts.
IEEE Trans. Software Eng., August, 2024
Equity, Equality, and Need: Digital Twin Approach for Fairness-Aware Task Assignment of Heterogeneous Crowdsourced Logistics.
IEEE Trans. Comput. Soc. Syst., June, 2024
<i>ACM Transactions on Autonomous and Adaptive Systems</i> (ACM TAAS): Editorial Welcome and Update on State of the Journal, Vision and Ongoing Developments.
ACM Trans. Auton. Adapt. Syst., June, 2024
ACM Trans. Model. Comput. Simul., January, 2024
IEEE Trans. Sustain. Comput., 2024
Proceedings of the 38th ACM SIGSIM Conference on Principles of Advanced Discrete Simulation, 2024
Proceedings of the 38th ACM SIGSIM Conference on Principles of Advanced Discrete Simulation, 2024
MatchCom: Stable Matching-Based Software Services Composition in Cloud Computing Environments.
Proceedings of the Web Engineering - 24th International Conference, 2024
2023
IEEE Trans. Serv. Comput., 2023
A Digital Twin Approach for Adaptive Compliance in Cyber-Physical Systems: Case of Smart Warehouse Logistics.
CoRR, 2023
CoRR, 2023
SymBChainSim: A Novel Simulation Tool for Dynamic and Adaptive Blockchain Management and its Trilemma Tradeoff.
Proceedings of the 2023 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation, 2023
Real-Time Workflow Scheduling in Cloud with Recursive Neural Network and List Scheduling.
Proceedings of the Hybrid Artificial Intelligent Systems - 18th International Conference, 2023
Proceedings of the 27th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications, 2023
Dynamic Blockchain Reconfiguration: Balancing the Trilemma Trade-off Using Digital Twins.
Proceedings of the 27th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications, 2023
An Approach for Dynamic Behavioural Prediction and Fault Injection in Cyber-Physical Systems.
Proceedings of the IEEE/ACM 10th International Conference on Big Data Computing, 2023
2022
Optimizing the Energy Consumption of Blockchain-Based Systems Using Evolutionary Algorithms: A New Problem Formulation.
IEEE Trans. Sustain. Comput., 2022
ACM Trans. Softw. Eng. Methodol., 2022
A Study on Blockchain Architecture Design Decisions and Their Security Attacks and Threats.
ACM Trans. Softw. Eng. Methodol., 2022
Softw. Pract. Exp., 2022
Systematic scalability analysis for microservices granularity adaptation design decisions.
Softw. Pract. Exp., 2022
J. Syst. Softw., 2022
Service composition in dynamic environments: A systematic review and future directions.
J. Syst. Softw., 2022
BioLearner: A Machine Learning-Powered Smart Heart Disease Risk Prediction System Utilizing Biomedical Markers.
J. Interconnect. Networks, 2022
Internet Things, 2022
BioSec: A Biometric Authentication Framework for Secure and Private Communication Among Edge Devices in IoT and Industry 4.0.
IEEE Consumer Electron. Mag., 2022
Proceedings of the Winter Simulation Conference, 2022
Proceedings of the Intelligent Data Engineering and Automated Learning - IDEAL 2022, 2022
Proceedings of the Service-Oriented Computing - 20th International Conference, 2022
Proceedings of the Service-Oriented Computing - 20th International Conference, 2022
Proceedings of the Dynamic Data Driven Applications Systems - 4th International Conference, 2022
Proceedings of the Dynamic Data Driven Applications Systems - 4th International Conference, 2022
Surrogate-based Digital Twin for Predictive Fault Modelling and Testing of Cyber Physical Systems.
Proceedings of the IEEE/ACM International Conference on Big Data Computing, 2022
Proceedings of the Green Mobile Cloud Computing, 2022
2021
ACM Trans. Auton. Adapt. Syst., December, 2021
Stability in Software Engineering: Survey of the State-of-the-Art and Research Directions.
IEEE Trans. Software Eng., 2021
ACM Trans. Softw. Eng. Methodol., 2021
Evaluation of Software Architectures under Uncertainty: A Systematic Literature Review.
ACM Trans. Softw. Eng. Methodol., 2021
ACM Trans. Auton. Adapt. Syst., 2021
Proceedings of the 9th IEEE/ACM Joint International Workshop on Software Engineering for Systems-of-Systems and 15th Workshop on Distributed Software Development, 2021
A Conceptual Reference Model for Human as a Service Provider in Cyber Physical Systems.
Proceedings of the 16th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2021
Proceedings of the 2021 IEEE International Conference on Web Services, 2021
Proceedings of the 2021 IEEE International Conference on Web Services, 2021
Proceedings of the 4th IEEE/ACM International Conference on Technical Debt, 2021
Selecting miners within blockchain-based systems using evolutionary algorithms for energy optimisation.
Proceedings of the GECCO '21: Genetic and Evolutionary Computation Conference, 2021
Sustainability ArchDebts: An Economics-Driven Approach for Evaluating Sustainable Requirements.
Proceedings of the Software Sustainability, 2021
2020
Softw. Pract. Exp., 2020
Synergizing Domain Expertise With Self-Awareness in Software Systems: A Patternized Architecture Guideline.
Proc. IEEE, 2020
J. Syst. Softw., 2020
ThermoSim: Deep learning based framework for modeling and simulation of thermal-aware resource management for cloud computing environments.
J. Syst. Softw., 2020
IEEE Internet Things J., 2020
Proceedings of the 2020 IEEE International Conference on Systems, Man, and Cybernetics, 2020
DATESSO: self-adapting service composition with debt-aware two levels constraint reasoning.
Proceedings of the SEAMS '20: IEEE/ACM 15th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, Seoul, Republic of Korea, 29 June, 2020
2019
ACM Trans. Auton. Adapt. Syst., 2019
ACM Comput. Surv., 2019
A Manifesto for Future Generation Cloud Computing: Research Directions for the Next Decade.
ACM Comput. Surv., 2019
Architectural Stability Reasoning using Self-Awareness Principles: Case of Self-Adaptive Cloud Architectures.
CoRR, 2019
A Reference Architecture and Modelling Principles for Architectural Stability based on Self-Awareness: Case of Cloud Architectures.
CoRR, 2019
Modelling and Simulation Environment for Self-Adaptive and Self-Aware Cloud Architectures.
CoRR, 2019
A Taxonomy for Understanding the Security Technical Debts in Blockchain Based Systems.
CoRR, 2019
Proceedings of the 12th IEEE/ACM International Conference on Utility and Cloud Computing, 2019
Proceedings of the 2019 IEEE International Conference on Web Services, 2019
Proceedings of the Software Engineering for Variability Intensive Systems, 2019
2018
FEMOSAA: Feature-Guided and Knee-Driven Multi-Objective Optimization for Self-Adaptive Software.
ACM Trans. Softw. Eng. Methodol., 2018
Future Gener. Comput. Syst., 2018
ACM Comput. Surv., 2018
CoRR, 2018
To Adapt or Not to Adapt?: Technical Debt and Learning Driven Self-Adaptation for Managing Runtime Performance.
Proceedings of the 2018 ACM/SPEC International Conference on Performance Engineering, 2018
Proceedings of the 12th IEEE International Conference on Self-Adaptive and Self-Organizing Systems, 2018
Prioritizing technical debt in database normalization using portfolio theory and data quality metrics.
Proceedings of the 2018 International Conference on Technical Debt, 2018
Proceedings of the 24th IEEE International Conference on Parallel and Distributed Systems, 2018
Proceedings of the 44th Euromicro Conference on Software Engineering and Advanced Applications, 2018
2017
IEEE Trans. Software Eng., 2017
IEEE Trans. Serv. Comput., 2017
J. Syst. Softw., 2017
Database Normalization Debt: A Debt-Aware Approach to Reason about Normalization Decisions in Database Design.
CoRR, 2017
Proceedings of the 2017 IEEE International Conference on Web Services, 2017
A Debt-Aware Learning Approach for Resource Adaptations in Cloud Elasticity Management.
Proceedings of the Service-Oriented Computing - 15th International Conference, 2017
Proceedings of the Service-Oriented Computing - 15th International Conference, 2017
Microservice Ambients: An Architectural Meta-Modelling Approach for Microservice Granularity.
Proceedings of the 2017 IEEE International Conference on Software Architecture, 2017
2016
Proceedings of the Self-aware Computing Systems - An Engineering Approach, 2016
IEEE Trans. Software Eng., 2016
ACM Comput. Surv., 2016
CoRR, 2016
FEMOSAA: Feature Guided and Knee Driven Multi-Objective Optimization for Self-Adaptive Software at Runtime.
CoRR, 2016
Survey and Taxonomy of Self-Aware and Self-Adaptive Autoscaling Systems in the Cloud.
CoRR, 2016
Bridging Ecology and Cloud: Transposing Ecological Prespective to Enable Better Cloud Autoscaling.
CoRR, 2016
Elasticity debt: a debt-aware approach to reason about elasticity decisions in the cloud.
Proceedings of the 9th International Conference on Utility and Cloud Computing, 2016
Proceedings of the IEEE World Congress on Services, 2016
Proceedings of the 10th IEEE International Conference on Self-Adaptive and Self-Organizing Systems, 2016
Proceedings of the 31st Annual ACM Symposium on Applied Computing, 2016
Proceedings of the 8th IEEE International Workshop on Managing Technical Debt, 2016
Sustainability debt: a portfolio-based approach for evaluating sustainability requirements in architectures.
Proceedings of the 38th International Conference on Software Engineering, 2016
Proceedings of the Software Architecture - 10th European Conference, 2016
Proceedings of the 2016 IEEE International Congress on Big Data, San Francisco, CA, USA, June 27, 2016
Proceedings of the IEEE International Conference on Services Computing, 2016
Proceedings of the 9th IEEE International Conference on Cloud Computing, 2016
Dynamic Modelling of Tactics Impact on the Stability of Self-Aware Cloud Architectures.
Proceedings of the 9th IEEE International Conference on Cloud Computing, 2016
Proceedings of the 9th IEEE International Conference on Cloud Computing, 2016
2015
Implementing Design Diversity Using Portfolio Thinking to Dynamically and Adaptively Manage the Allocation of Web Services in the Cloud.
IEEE Trans. Cloud Comput., 2015
Architectural Aspects of Self-Aware and Self-Expressive Computing Systems: From Psychology to Engineering.
Computer, 2015
Toward a Smarter Cloud: Self-Aware Autoscaling of Cloud Configurations and Resources.
Computer, 2015
The IEEE Services Visionary Track on the Future of Software Engineering for/in the Cloud.
Proceedings of the 2015 IEEE World Congress on Services, 2015
Proceedings of the 2015 IEEE World Congress on Services, 2015
Proceedings of the 30th Annual ACM Symposium on Applied Computing, 2015
Proceedings of the 2015 IEEE International Conference on Web Services, 2015
Proceedings of the 2015 IEEE International Conference on Web Services, 2015
Minimizing Nasty Surprises with Better Informed Decision-Making in Self-Adaptive Systems.
Proceedings of the 10th IEEE/ACM International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2015
Proceedings of the 8th IEEE International Conference on Cloud Computing, 2015
2014
Scalable service-oriented replication with flexible consistency guarantee in the cloud.
Inf. Sci., 2014
Proceedings of the 2014 IEEE/IFIP Conference on Software Architecture, 2014
Proceedings of the 7th IEEE/ACM International Conference on Utility and Cloud Computing, 2014
Proceedings of the 7th IEEE/ACM International Conference on Utility and Cloud Computing, 2014
The Doctoral Symposium of the 7th IEEE/ACM International Conference on Utility and Cloud Computing.
Proceedings of the 7th IEEE/ACM International Conference on Utility and Cloud Computing, 2014
The Fourth IEEE International Workshop on the Future of Software Engineering for/in the Cloud 2014 (FoSEC 2014).
Proceedings of the 2014 IEEE World Congress on Services, 2014
Second International Workshop on Engineering Mobile Service Oriented Systems (EMSOS 2014).
Proceedings of the 2014 IEEE World Congress on Services, 2014
Proceedings of the Symposium on Applied Computing, 2014
Proceedings of the Symposium on Applied Computing, 2014
Systematic Elaboration of Compliance Requirements Using Compliance Debt and Portfolio Theory.
Proceedings of the Requirements Engineering: Foundation for Software Quality, 2014
Proceedings of the Requirements Engineering: Foundation for Software Quality, 2014
Symbiotic and sensitivity-aware architecture for globally-optimal benefit in self-adaptive cloud.
Proceedings of the 9th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2014
Securing Cloud Users at Runtime via a Market Mechanism: A Case for Federated Identity.
Proceedings of the 2014 IEEE International Conference on High Performance Computing and Communications, 2014
Proceedings of the 2014 IEEE International Conference on High Performance Computing and Communications, 2014
Proceedings of the 19th IEEE International Workshop on Computer Aided Modeling and Design of Communication Links and Networks, 2014
Proceedings of the 23rd Australian Software Engineering Conference, 2014
Proceedings of the Relating System Quality and Software Architecture, 2014
Markets and Clouds: Adaptive and Resilient Computational Resource Allocation Inspired by Economics.
Proceedings of the Adaptive, Dynamic, and Resilient Systems., 2014
2013
A Decentralized Self-Adaptation Mechanism for Service-Based Applications in the Cloud.
IEEE Trans. Software Eng., 2013
An Economics-Driven Approach for Automated SLA Negotiation for Cloud Services Adoption: Aspoc2.
Proceedings of the IEEE/ACM 6th International Conference on Utility and Cloud Computing, 2013
Proceedings of the IEEE/ACM 6th International Conference on Utility and Cloud Computing, 2013
Proceedings of the 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2013
CloudMTD: Using real options to manage technical debt in cloud-based service selection.
Proceedings of the 4th International Workshop on Managing Technical Debt, 2013
Proceedings of the International Conference on Computational Science, 2013
Using portfolio theory to diversify the dynamic allocation of web services in the cloud.
Proceedings of the Genetic and Evolutionary Computation Conference, 2013
Proceedings of the 2013 IEEE International Conference on Services Computing, Santa Clara, CA, USA, June 28, 2013
Proceedings of the Economics-Driven Software Architecture, 2013
Proceedings of the Economics-Driven Software Architecture, 2013
2012
Proceedings of the International Conference on Computational Science, 2012
A Dynamic Data-Driven Simulation Approach for Preventing Service Level Agreement Violations in Cloud Federation.
Proceedings of the International Conference on Computational Science, 2012
Proceedings of the 2012 Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture, 2012
Proceedings of the 3rd international ACM SIGSOFT symposium on Architecting Critical Systems, 2012
Proceedings of the 3rd international ACM SIGSOFT symposium on Architecting Critical Systems, 2012
Proceedings of the 15th IEEE International Conference on Computational Science and Engineering, 2012
2011
Proceedings of the International Conference on Computational Science, 2011
Evaluating Security Properties of Architectures in Unpredictable Environments: A Case for Cloud.
Proceedings of the 9th Working IEEE/IFIP Conference on Software Architecture, 2011
Proceedings of the 9th Working IEEE/IFIP Conference on Software Architecture, 2011
The IEEE International Workshop on the Future of Software Engineering for/in the Cloud (FoSEC 2011).
Proceedings of the World Congress on Services, 2011
Proceedings of the Fifth IEEE Conference on Self-Adaptive and Self-Organizing Systems, 2011
Proceedings of the Trust Management V, 5th IFIP WG 11.11 International Conference, 2011
Proceedings of the IEEE International Conference on Cloud Computing, 2011
Economics-Driven Architecting for Non Functional Requirements in the Presence of Middleware.
Proceedings of the Relating Software Requirements and Architectures., 2011
2010
Proceedings of the International Conference on Computational Science, 2010
Self-adapting Applications Based on QA Requirements in the Cloud Using Market-Based Heuristics.
Proceedings of the Towards a Service-Based Internet - Third European Conference, 2010
Design of a market-based mechanism for quality attribute tradeoff of services in the cloud.
Proceedings of the 2010 ACM Symposium on Applied Computing (SAC), 2010
Proceedings of the ICSE Workshop on Software Engineering for Secure Systems, 2010
A Framework for Dynamic Self-optimization of Power and Dependability Requirements in Green Cloud Architectures.
Proceedings of the Software Architecture, 4th European Conference, 2010
2009
Proceedings of the Joint Working IEEE/IFIP Conference on Software Architecture 2009 and European Conference on Software Architecture 2009, 2009
Proceedings of the On the Move to Meaningful Internet Systems: OTM 2009 Workshops, 2009
Proceedings of the On the Move to Meaningful Internet Systems: OTM 2009 Workshops, 2009
Proceedings of the Service-Oriented Computing, 7th International Joint Conference, 2009
2008
Interschema correspondence establishment in a cooperative OWL-based multi-information server grid environment.
Inf. Sci., 2008
Proceedings of the Seventh Working IEEE / IFIP Conference on Software Architecture (WICSA 2008), 2008
Valuing Flexibility in Software Product Line Architectures.
Proceedings of the Software Product Lines, 12th International Conference, 2008
An Example on Economics-driven Software Mining.
Proceedings of the Twentieth International Conference on Software Engineering & Knowledge Engineering (SEKE'2008), 2008
Proceedings of the Agent and Multi-Agent Systems: Technologies and Applications, 2008
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008
2007
The first international workshop on unified data mining engine: addressing challenges (UDME 2007).
Proceedings of the Companion to the 22nd Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2007
Proceedings of the IEEE International Conference on Information Reuse and Integration, 2007
2006
Proceedings of the 2006 IEEE/ACS International Conference on Computer Systems and Applications (AICCSA 2006), 2006
2005
IEE Proc. Softw., 2005
2004
Proceedings of the 20th International Conference on Software Maintenance (ICSM 2004), 2004
2002
Inf. Softw. Technol., 2002
2001
Proceedings of the 2001 ACS / IEEE International Conference on Computer Systems and Applications (AICCSA 2001), 2001