Muthu Ramachandran

dblp:35/1979 · DBLP profile ↗
← Back
27ranked-venue papers
9as first author
2since 2021 · last 2023
0000-0002-5303-3100ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 7Software engineering, systems software and programming languages · 6 · 3 first-authorTheory of computation · 5 · 1 first-authorSecurity and privacy · 3 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 3 first-authorArtificial intelligence and machine learning · 2 · 1 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 2 · 2 first-authorComputer networks · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Cloud and datacenter computing · 77% Storage systems · 23%
Network and information security
1 paper
Network security · 100%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Network security › attack resilience › attack mitigation
intrusion prevention
0.212016
Towards Achieving Data Security with the Cloud Computing Adoption Framework · IEEE Trans. Serv. Comput. 2016
Cloud and datacenter computing
cloud security
0.212016
Towards Achieving Data Security with the Cloud Computing Adoption Framework · IEEE Trans. Serv. Comput. 2016
Storage systems › storage reliability
data protection
0.112016
Towards Achieving Data Security with the Cloud Computing Adoption Framework · IEEE Trans. Serv. Comput. 2016

Methods — techniques the papers use, named apart from their topics

penetration testing · 0.5business process modeling notation · 0.5
YearPublicationVenuePosition
2023 The Anatomy of an Infrastructure for Digital Underground Mining
Sreekant Sreedharan, Muthu Ramachandran, Soma Ghosh, Suraj Prakash
IoTBDS2
2022 Special issue editorial on emerging trends in internet of things for e-health and medical supply chain systems
Victor Chang 0001, Muthu Ramachandran, Chung-Sheng Li
Expert Syst. J. Knowl. Eng.2
2019 A Review on Ethical Issues for Smart Connected Toys in the Context of Big Data
Victor Chang 0001, Zhongying Li, Muthu Ramachandran
COMPLEXIS3
2019 Requirement Engineering Framework for Financial Cloud (REF-FC)
Krishan Chand, Muthu Ramachandran
COMPLEXIS2
2019 SOSE4BD: Service-Oriented Software Engineering Framework for Big Data Applications
abstract
© 2019 by SCITEPRESS - Science and Technology Publications, Lda. Service computing has emerged to address the notion of delivering software as a service and Service-Oriented Architecture emerged as a design method supporting well defined design principles of loose coupling, interface design, autonomic computing, seamless integration, and publish/subscribe paradigm. Integrated big data applications with IoT, Fog, and Cloud Computing grow exponentially: businesses as well as the speed of the data and its storage. Therefore, it is time to consider systematic and engineering approach to developing and deploying big data services as the data-driven applications and devices increasing rapidly. This paper proposes a software engineering framework and a reference architecture which is SOA based for big data applications' development. This paper also concludes with a simulation of a complex big data Facebook application with real-time streaming using part of the requirements engineering aspect of the SOSE4BD framework with BPMN as a tool for requirement modelling and simulation to study the characteristics before big data service design, development, and deployment. The simulation results demonstrated the efficiency and effectiveness of developing big data applications using the reference architecture framework for big data.
Muthu Ramachandran
IoTBDS1
2019 Special Issue: Intelligent Management of Cloud, IoT and Big Data Applications
Claus Pahl, Muthu Ramachandran, Gary B. Wills
J. Grid Comput.2
2018 Complexity Evaluation with Business Process Modeling and Simulation
Krishan Chand, Muthu Ramachandran
COMPLEXIS2
2018 PaaS-BDP - A Multi-Cloud Architectural Pattern for Big Data Processing on a Platform-as-a-Service Model
abstract
Copyright © 2018 by SCITEPRESS – Science and Technology Publications, Lda. All rights reserved. This paper presents a contribution to the fields of Big Data Analytics and Software Architecture, namely an emerging and unifying architectural pattern for big data processing in the cloud from a cloud consumer’s perspective. PaaS-BDP (Platform-as-a-Service for Big Data) is an architectural pattern based on resource pooling and the use of a unified programming model for building big data processing pipelines capable of processing both batch and stream data. It uses container cluster technology on a PaaS service model to overcome common shortfalls of current big data solutions offered by major cloud providers such as low portability, lack of interoperability and the risk of vendor lock-in.
Thalita Vergilio, Muthu Ramachandran
COMPLEXIS2
2018 Software Engineering Approach to Bug Prediction Models using Machine Learning as a Service (MLaaS)
Uma Subbiah, Muthu Ramachandran, Zaigham Mahmood
ICSOFT2
2018 Non-functional Requirements for Real World Big Data Systems - An Investigation of Big Data Architectures at Facebook, Twitter and Netflix
Thalita Vergilio, Muthu Ramachandran
ICSOFT2
2018 Internet of Things, Big Data and Complex Information Systems: Challenges, solutions and outputs from IoTBD 2016, COMPLEXIS 2016 and CLOSER 2016 selected papers and CLOSER 2015 keynote
Victor Chang 0001, Dickson K. W. Chiu, Muthu Ramachandran, Chung-Sheng Li
Future Gener. Comput. Syst.3
2018 Big Data and Internet of Things - Fusion for different services and its impacts
Gang Sun 0001, Victor Chang 0001, Steven Guan 0001, Muthu Ramachandran, Jin Li 0002, Dan Liao
Future Gener. Comput. Syst.4
2017 Technology Enhanced Active Learning in Software Engineering
Muthu Ramachandran
CSEDU (1)1
2017 Learning Environment for Problem-based Learning in Teaching Software Components and Service-oriented Architecture
Muthu Ramachandran, Rezan Sedeeq
CSEDU (1)1
2017 IoT based Proximity Marketing
Zanele Nicole Mndebele, Muthu Ramachandran
IoTBDS2
2017 Financial Modeling and Prediction as a Service
Victor Chang 0001, Muthu Ramachandran
J. Grid Comput.2
2017 Efficient location privacy algorithm for Internet of Things (IoT) services and applications
Gang Sun 0001, Victor Chang 0001, Muthu Ramachandran, Zhili Sun, Gangmin Li, Hong-Fang Yu, Dan Liao
J. Netw. Comput. Appl.3
2016 Latest Trends, Frameworks and Examples in Information Systems, Big Data and Cloud Computing
Muthu Ramachandran, Gary B. Wills
COMPLEXIS1
2016 Best Practice Guidelines for Technology Enhanced E-Learning
abstract
This paper discusses effective teaching techniques for online courses. We present and summarise our experience of online teaching techniques that are currently adopted in our teaching. Our approach consists of five main principles: online resources, course structure, course participation technique, student-centred interaction for learning, and online assessments. We believe student-centred interactions will enhance their learning experience much more effective when studying online courses. However, there are difficulties for online professors to facilitate such interactions and to make assessments. We propose a number of key teaching strategies to support student learning by using online technology. They are based on guidelines on effective teaching techniques, content preparation & management, course structuring, existing standards, assessment, and evaluation.
Muthu Ramachandran
DeSE1
2016 Editorial for FGCS special issue: Big Data in the cloud
Victor Chang 0001, Muthu Ramachandran, Gary B. Wills, Robert John Walters, Chung-Sheng Li, Paul A. Watters
Future Gener. Comput. Syst.2
2016 Cloud computing adoption framework: A security framework for business clouds
Victor Chang 0001, Yen-Hung Kuo, Muthu Ramachandran
Future Gener. Comput. Syst.3
2016 Towards Achieving Data Security with the Cloud Computing Adoption Framework
abstract
Offering real-time data security for petabytes of data is important for cloud computing. A recent survey on cloud security states that the security of users' data has the highest priority as well as concern. We believe this can only be able to achieve with an approach that is systematic, adoptable and well-structured. Therefore, this paper has developed a framework known as Cloud Computing Adoption Framework (CCAF) which has been customized for securing cloud data. This paper explains the overview, rationale and components in the CCAF to protect data security. CCAF is illustrated by the system design based on the requirements and the implementation demonstrated by the CCAF multi-layered security. Since our Data Center has 10 petabytes of data, there is a huge task to provide real-time protection and quarantine. We use Business Process Modeling Notation (BPMN) to simulate how data is in use. The use of BPMN simulation allows us to evaluate the chosen security performances before actual implementation. Results show that the time to take control of security breach can take between 50 and 125 hours. This means that additional security is required to ensure all data is well-protected in the crucial 125 hours. This paper has also demonstrated that CCAF multi-layered security can protect data in real-time and it has three layers of security: 1) firewall and access control; 2) identity management and intrusion prevention and 3) convergent encryption. To validate CCAF, this paper has undertaken two sets of ethical-hacking experiments involved with penetration testing with 10,000 trojans and viruses. The CCAF multi-layered security can block 9,919 viruses and trojans which can be destroyed in seconds and the remaining ones can be quarantined or isolated. The experiments show although the percentage of blocking can decrease for continuous injection of viruses and trojans, 97.43 percent of them can be quarantined. Our CCAF multi-layered security has an average of 20 percent better performance than the single-layered approach which could only block 7,438 viruses and trojans. CCAF can be more effective when combined with BPMN simulation to evaluate security process and penetrating testing results.
Victor Chang 0001, Muthu Ramachandran
IEEE Trans. Serv. Comput.2
2014 Recommendations and Best Practices for Cloud Enterprise Security
abstract
Enterprise security is essential to achieve global information security in business and organizations. Enterprise Cloud computing is a new paradigm for that enterprise where businesses need to be secured. Enterprise Cloud computing has established its businesses and software as a service paradigm is increasing its demand for more services. However, this new trend needs to be more systematic with respect to Enterprise Cloud security. Enterprise Cloud security is the key factor in sustaining Enterprise Cloud technology by building-in trust. For example, current challenges that are witnessed today with cyber security and application security flaws are important lessons to be learned. It also has provided best practices that can be adapted. Similarly, as the demand for Enterprise Cloud services increases and so increased importance sought for security and privacy. This paper presents recommendations for enterprise security to analyze and model Enterprise Cloud organizational security of the Enterprise Cloud and its data. In particular, Enterprise Cloud data and Enterprise Cloud storage technologies have become more commonly used in organization that adopt Cloud Computing. Therefore, building trust for Enterprise Cloud users should be the one of the main focuses of Enterprise Cloud computing research.
Muthu Ramachandran, Victor Chang 0001
CloudCom1
2007 A high-performance computing method for data allocation in distributed database systems
Ismail Omar Hababeh, Muthu Ramachandran, Nicholas Bowring
J. Supercomput.2
2005 A Process Improvement Framework for XP Based SMEs
Muthu Ramachandran
XP1
1996 Design for large scale software reuse: an industrial case study
abstract
Reuse of software is an excellent way for saving costs and development efforts. Design for large-scale reuse addresses the need for higher productivity in a domain-specific (telecommunication) product line. This paper presents our approach to design for large-scale reuse. The large-scale granularity of reusable components includes subsystems, building blocks (a collection of object classes) and architectures. The main principles are configurability, conceptual integrity, domain-specific architectures (for a product family), design for reuse, reuse guidelines and rules. We have achieved more than 70% reuse within one product family and more than 40% on a different product family.
Muthu Ramachandran, Wolfgang Fleischer
ICSR1
1995 A Framework for Analysing Reuse Knowledge
Muthu Ramachandran, Ian Sommerville
SEKE1