7 research outputs found
Birthmark based identification of software piracy using Haar wavelet
Piracy of software is an increasing problem of modern day software industry. Piracy of software is the unlawful use of software or part of it without proper permission as described in license agreement. Software piracy is a serious crime but not taken seriously by most people. Preventing software piracy is very important for the growing software industry. Efforts are being made to prevent and detect software piracy. Several techniques have been developed most important of which is software birthmark. The birthmark of a software is the intrinsic properties of software. A recent research shows that a features based software birthmark can be used as a strong mechanism to detect piracy of a software and how much piracy performed has been performed on it. An objective measure is needed to overcome this problem and to compare features based birthmark of a software which efficiently and precisely detect piracy in reproduction of software. The proposed study presents Haar wavelet collocation method for software features (birthmark) to detect piracy. The proposed method gives an exclusive solution for the features based birthmark of software and is then further used for comparisons of birthmark. The results of the proposed study show the effectiveness in terms of accuracy and efficiency to compare the features based software
A comprehensive analysis of healthcare big data management, analytics and scientific programming
Healthcare systems are transformed digitally with the help of medical technology, information systems, electronic medical records, wearable and smart devices, and handheld devices. The advancement in the medical big data, along with the availability of new computational models in the field of healthcare, has enabled the caretakers and researchers to extract relevant information and visualize the healthcare big data in a new spectrum. The role of medical big data becomes a challenging task in the form of storage, required information retrieval within a limited time, cost efficient solutions in terms care, and many others. Early decision making based healthcare system has massive potential for dropping the cost of care, refining quality of care, and reducing waste and error. Scientific programming play a significant role to overcome the existing issues and future problems involved in the management of large scale data in healthcare, such as by assisting in the processing of huge data volumes, complex system modelling, and sourcing derivations from healthcare data and simulations. Therefore, to address this problem efficiently a detailed study and analysis of the available literature work is required to facilitate the doctors and practitioners for making the decisions in identifying the disease and suggest treatment accordingly. The peer reviewed reputed journals are selected for the accumulated of published research work during the period ranges from 2015 - 2019 (a portion of 2020 is also included). A total of 127 relevant articles (conference papers, journal papers, book section, and survey papers) are selected for the assessment and analysis purposes. The proposed research work organizes and summarizes the existing published research work based on the research questions defined and keywords identified for the search process. This analysis on the existence research work will help the doctors and practitioners to make more authentic decisions, which ultimately will help to use the study as evidence for treating patients and suggest medicines accordingly
Agent-based IoT coordination for smart cities considering security and privacy
The interest in Internet of Things (IoT) is increasing steeply, and the use of their smart objects and their composite services may become widespread in the next few years increasing the number of smart cities. This technology can benefit from scalable solutions that integrate composite services of multiple-purpose smart objects for the upcoming large-scale use of integrated services in IoT. This work proposes an agent-based approach for supporting large-scale use of IoT for providing complex integrated services. Its novelty relies in the use of distributed blackboards for implicit communications, decentralizing the storage and management of the blackboard information in the smart objects, which are accessed by nearby requests. This avoids (a) the common bottlenecks of implicit communications based on centralized blackboards and (b) the overload of bandwidth due to explicit peer-to-peer communications. This solution raises challenges in privacy and security, and some potential solutions are discussed in this paper. Simulations based on a region in Dublin city shows the potential utility of this approach illustrated in the domain of coordination of electric vehicles in selecting paths and charging stations
An Agent-Based Simulator Applied to Teaching-Learning Process to Predict Sociometric Indices in Higher Education
A Tool For Generating Model Transformations By-example In Multi-agent Systems
International audienceMany Multi-Agent Systems (MAS) methodologies incorporate a model-driven approach. Model Driven Engineering is based on three main ideas: models are the “first-class citizens”, meta-models define modelling languages that are used to specify models and models are transformed during the development. However, model transformation is still a challenging issue in MAS. At first, MAS designers are not necessarily familiar with existing model transformation languages or tools. Secondly, existing tools for creating model transformations do not satisfy the necessities of agent-oriented software engineering, since they focused on coding with little support for developers. This paper proposes a tool for the creation of model transformations that is based on the generation of model transformations by-example. This tool overcomes the limitations of other similar tools in the sense that it can generate many-to-many transformation rules. The tool application is exemplified with two MAS methodologies, INGENIAS and ADELFE
Towards Agent-Oriented Model Driven Engineering
International audienceThis work gathers the experience of two different research groups that developed the agent-oriented methodologies INGENIAS and ADELFE. The particular features of the agent paradigm makes that the application of MDE approaches to it has to consider certain issues that are not common in mainstream Software Engineering. In particular, MAS methodologies usually consider several abstraction levels and perspectives, producing a richer modelling than for instance object-oriented approaches. Besides, the agent research is still object of important evolution with changing and growing conceptual frameworks. The view of these MAS research groups is promoting model transformations to bridge these gaps between perspectives in modelling, and to support the change in the modelling languages and their corresponding tools. This focus on transformations should also allow taking advantage of the semantic richness of MAS concepts in code generation, producing software that is closer to the final product since the meaning of the concept and its related behaviour are more precise
Towards Agent-Oriented Model Driven Engineering
International audienceThis work gathers the experience of two different research groups that developed the agent-oriented methodologies INGENIAS and ADELFE. The particular features of the agent paradigm makes that the application of MDE approaches to it has to consider certain issues that are not common in mainstream Software Engineering. In particular, MAS methodologies usually consider several abstraction levels and perspectives, producing a richer modelling than for instance object-oriented approaches. Besides, the agent research is still object of important evolution with changing and growing conceptual frameworks. The view of these MAS research groups is promoting model transformations to bridge these gaps between perspectives in modelling, and to support the change in the modelling languages and their corresponding tools. This focus on transformations should also allow taking advantage of the semantic richness of MAS concepts in code generation, producing software that is closer to the final product since the meaning of the concept and its related behaviour are more precise