Miracle-dz/UniFAR-FTUs huggingface dataset:
International Journal of Advanced Research in Computer Science and Software Engineering

— Modularity has been identified as one of the primary factors contributing to the success of Open Source Projects. Ample number of tools are available which used to calculate different size metrics such as LocMetrics to count number of lines of code but no tool to calculate Modularity Index metric and other metrics under one roof. The present literature depicted the quantitative measure of very limited number of metrics for a few Object Oriented Open Source Software Systems. There is no tool yet which calculates the Modularity Index of a Software System, only theoretical formulae exist till now. Not much effort has been focused on the metrics of high modular system metrics like WMC (Weighted Method Count), CBO (Coupling between Object Classes), RFC (Response for a Class), LCOM4 (Lack of Cohesion Metrics). This paper focuses on developing of a tool which calculates Modularity Index metric for open source java based projects. The study is done to enhance the previous Modularity Index metric which was based only on the number of packages of a project. The study emphasize on calculating Modularity Index based on the number of packages as well as the size of each package. This leads to the increased efficiency of MI metric. The new tool for calculating MI can be simulated in object oriented software project such as C++, C#, VB or PHP. The results can be clearly proven with the help of quantitative analysis and the graphical representation of Modularity Index value based on various projects.
Tenant App Edge Server GateKeeper Gatekeeper model xPolicy Template service APIs Tenant App MMT Engine Code Generation Gatekeeper

In the context of edge computing, IoT-as-a-Service (IoTaaS) with IoT data hubs and execution services allow IoT tenant applications (apps) to be executed next to IoT devices, enabling edge analytics and controls. However, this brings up new security challenges on controlling tenant apps in IoTaaS, whilst the great potential of IoTaaS can only be realized by flexible security mechanisms to govern such applications. In this paper, we propose a Model-Driven Security policy enforcement framework, named MDSioT, for IoT tenant apps deployed in edge servers. This framework allows execution policies specified at the model level and then transformed into the code that can be deployed for policy enforcement at runtime. Moreover, our approach supports for the interoperability of IoT tenant apps when deployed in the edge to access IoTaaS services. The interoperability is enabled by an intermediate proxy layer (gatekeeper) that abstracts underlying communication protocols to the different IoTaaS services from IoT tenant apps. Therefore, our approach supports different IoT tenant apps to be deployed and controlled automatically, independently from their technologies, e.g. programming languages. We have developed a proof-of-concept of the proposed gatekeepers based on ThingML, derived from execution policies. Thanks to the ThingML tool, we can generate platform-specific code of gatekeepers that can be deployed in the edge for controlling IoT tenant apps based on the execution policies. ACM Classification
A Review of Load Balancing in Cloud Computing

Clouds are highly configured infrastructures that deliver platform and software as service, which helps users to make subscription for their requirements. Cloud computing is expanding globally, because of its simple service oriented model. The numbers of users using the cloud are increasing day by day. The cloud is based on data centers generally that are very powerful in handling such large number of users accessing data. The reliability of clouds depends on how the loads are being handled; clouds must be featured with some _mechanism to overcome such problems. Load Balancing is a mechanism of reassigning the total load to the individual nodes to achieve effective resource utilization and to improve the response time of the job, and also to remove a condition in which some of the nodes of the system are over loaded while the others are under loaded. Load balancing mechanism in cloud computing helps clouds to increase their capability which results in powerful, reliable and efficient clouds. This paper is a brief discussion on load balancing on cloud model.
Energy Management for Wireless Sensor Networks

The advent of the field of wireless sensor networks (hereafter, sensornets) encourages application of Moore’s Law in the opposite direction instead of more transistors in the same space, sensornets seek to shrink the real estate necessary to maintain the number of transistors needed for computation. As the nascent field matures and market forces drive sensornet nodes to be as cheap as possible and operate for longer while maintaining the same processing power, this reversal of a principle prevalent in microprocessor design for the last four decades indicates that energy efficiency will remain the chief concern as nodes seek to remain within ever-tightening power constraints. Currently, most sensornet protocols, platforms, and applications are designed for low-power operation. However, this term is often loosely applied; systems are designed with limited knowledge of actual energy consumption. In order to remedy this shortcoming, we propose an architecture that places energy as the foremost design consideration, classifying energy as a first-class operating system resource [1]. This distinction enables the underlying system to intelligently arbitrate usage of this scarce shared resource, allowing fair accounting of energy usage as well as graceful degradation of service and predictable failure despite a fluctuating and often inhospitable environment. Visibility and control over allocation of energy also enables the user to dictate networkwide quality-of-service, including desired lifetime and sensing rates, despite dynamic conditions. We begin by introducing our Energy Management Architecture in Section 2, outlining the components and their basic functions. Next, we delve into the design and rationale for the focus of this work, namely the high-level language used to describe user policy, the low-level programming interface, and the algorithm for enforcing the aforementioned user policy. We evaluate the feasibility of this language and our design by performing experiments using an implementation in Section 4. Next, we examine related work in Section 5 and conclude in Section 6.
Learning Management Systems and Instructional Design : Best Practices in Online Education

E-learning systems have received considerable attention from researchers, educational institutions, and organisations for their anticipated benefits. The objective of e-learning systems is to provide students with educational services via electronic channels. User dissatisfaction is considered the main issue facing universities in regards to e-learning systems. Service Delivery Quality (SDQ) can be deemed an essential concern for management and customers. This research investigates the role of SDQ on user satisfaction on two levels: the effect of SDQ on user satisfaction, and the effect of each sub-dimension of SDQ on user satisfaction. This paper reports on a study which surveyed 720 external students at an Australian university. The findings highlight the critical role of SDQ on user satisfaction. Based on the results of structural equation modeling and content analysis, a set of recommendations was formulated. The aim was to help improve service delivery quality, user satisfaction, and greater overall success of
Novelty and Diversity Enhancement and Evaluation in Recommender Systems

Novelty and diversity as relevant dimensions of retrieval quality are receiving increasing attention in the Information Retrieval and Recommender Systems fields. Both problems have nonetheless been approached under different views and formulations in Information Retrieval and Recommender Systems respectively, giving rise to different models, methodologies, and metrics, with little convergence between both fields. We find considerable room for research towards the formalization of diversification methods, evaluation methodologies, and metrics. Furthermore, we ask ourselves whether there should be some natural connection between the perspectives on diversity in Information Retrieval and Recommender Systems, given that recommendation is after all an information retrieval problem. In the present work we propose an Information Retrieval approach to the evaluation and enhacement of novelty and diversity in Recommender Systems. We draw models and solutions from text retrieval and apply them to recommendation tasks in such a way that the recent advances achieved in the former can be leveraged for the latter. We also propose a new formalization and unification of the way novelty and diversity are evaluated on Recommender Systems, considering rank and relevance as additional and meaningful aspects for the evaluation of recommendation lists. We propose a framework that includes and unifies the main state of the art metrics for novelty and diversity in Recommender Systems, generalizing and extending them with further properties and flexibility in configuration. Our contributions are tested with standard Recommender Systems collections, in order to validate our proposals and provide further insights.
A Comparative Evaluation of the Fracture Resistance of Endodontically Treated Teeth Using Two Obturating Systems - An In Vitro Study

The vertical root fractures are one of the most common and serious complications of the root canal treated teeth.Although various techniques, obturation materials and systems are available today which promises to reinforce these teeth,two widely used obturating systems-Thermafil and Guttaflow,seems to hold promise in reinforcing the endodontically treated teeth. Hence the main aim of this study is to assess the ability of these two obturating systems to reinforce the root canal treated teeth. 45 single rooted extracted mandibular premolars were collected and their crowns decoronated at the cementoenamel junction.Their roots were then cleaned and shaped till size F3 with the protaper rotary system and were then divided into 3 groups of 15 teeth each,The 1 st group , control group, were unshaped and unobturated,the 2 nd and 3 rd group were obturated using Thermafil /AH plus sealer and single cone gutta-percha/Gutta flow sealer respectively. These were then mounted vertically in coldcure acrylic resin and subjected to vertical forces using a spreader with a speed of 10mm/min using an universal testing machine. The results were then statistically analysed using ANOVA and Bonferroni tests. It was concluded that the Guttaflow system showed better reinforcement of the roots as compared with the Thermafil system.
Author ’ s Accepted Manuscript Predicting Individual Brain Functional Connectivity Using a Bayesian Hierarchical Model

Network-oriented analysis of functional magnetic resonance imaging (fMRI), especially resting-state fMRI, has revealed important association between abnormal connectivity and brain disorders such as schizophrenia, major depression and Alzheimer’s disease. Imaging-based brain connectivity measures have become a useful tool for investigating the pathophysiology, progression and treatment response of psychiatric disorders and neurodegenerative diseases. Recent studies have started to explore the possibility of using functional neuroimaging to help predict disease progression and guide treatment selection for individual patients. These studies provide the impetus to develop statistical methodology that would help provide predictive information on disease progression-related or treatment-related changes in neural connectivity. To this end, we propose a prediction method based on Bayesian hierarchical model that uses individual’s baseline fMRI scans, coupled with relevant subject characteristics, to predict the individual’s future functional connectivity. A key advantage of the proposed method is that it can improve the accuracy of individualized prediction of connectivity by combining information from both group-level connectivity patterns that are common to subjects with similar characteristics as well as individual-level connectivity features that are particular to the specific subject. Furthermore, our method also offers statistical inference tools such as predictive intervals that help quantify the uncertainty or variability of the predicted outcomes. The proposed prediction method could be a useful approach to predict the changes in individual patient’s brain connectivity with the progression of a disease. It can also be used to predict a patient’s post-treatment brain connectivity after a specified treatment regimen. Another utility of the proposed method is that it can be applied to test-retest imaging data to develop a more reliable ∗Data used in preparation of this article were obtained from the Alzheimer’s Disease Neuroimaging Initiative (ADNI) database (adni.loni.usc.edu). As such, the investigators within the ADNI contributed to the design and implementation of ADNI and/or provided data but did not participate in analysis or writing of this report. A complete listing of ADNI investigators can be found at: http://adni.loni. usc.edu/wp-content/uploads/how_to_apply/ADNI_Acknowledgement_List. pdf
Communications of the IIMA Communications

User authentication and data access are becoming two of the most common areas for web attacks. Most security vulnerabilities occur in areas of coding where Web security has lapsed. This paper describes the design and development of a Secure Authentication and Access Control System (SCAAS) implemented as a reusable library that provides data driven and encryption based authentication and access control for the use with ASP.NET applications.
OSLC Resource Shape: A language for defining constraints on Linked Data

IBM has for several years been employing a read/write usage of Linked Data as an architectural style for integrating a suite of applications. (1) We are encouraged by the work done by the W3C Linked Data Platform Working Group which is chartered to produce a W3C Recommendation for HTTP-based (RESTful) application integration patterns using read/write Linked Data . The Linked Data Platform Recommendation will provide the industry with a solid foundation to build on. Yet, more work will need to be done to address in a standard way the needs of enterprise solutions that use Linked Data as an application integration platform. One such need is a type definition language that can be used to communicate and validate constraints on RDF data. This paper explains the need for such a language, why standards like RDFS and OWL are not suitable answers and, finally, introduces OSLC Resource Shapes as a proposed solution.
UNCORRECTED PROOF

شهوژپ رد . دراد نتفر هار لکیس یاه هصخشم رد یهجوت لباق تیمها نیمز اب یناتحت یتکرح مادنا سامت هیحان هسدنه :هصلاخ حطس یور نتفر هار رد یفرصم یژرنا هنیمک هب یبایتسد فده اب نتفر هار لکیس رد اپ فک بدحم ینحنم لیلحت و یحارط ،رضاح کی یور رب کرحتم سامت هطقن اب یلدم هب تباث سامت هطقن اب زکرمتم مرج فورعم لدم ،روظنم نیا هب . تسا هتفرگ تروص یقفا ،لدم هسدنه زا هنیهب نتفر هار لکیس ندوب رثأتم هب هجوت اب . تسا هتفای هعسوت هفاضا یدازآ هجرد نودب و اپ فک ینحنم مان هب ینحنم بیکرت نتفای یارب نامزمه یزاس هنیهب ،شهوژپ نیا رد هجیتن رد . دنک یم مازلا ار نتفر هار لکیس یزاسزاب اپ فک ینحنم ندوزفا ریغتم ،یددع لح یارب گرزب رایسب یتابساحم هنیزه زا بانتجا یارب . تسا هدش ماجنا نتفر هار لکیس و اپ فک بدحم ینحنم هنیهب هدش لح شهاک نیرتدنت و تارذ ماحدزا یاه شور اب وت رد وت هقلح ود رد و هدش دک دودحم دعب اب یرادرب هب هتسویپ عباوت زا یحارط جیاتن . تسا هدش اضرا یزاس هنیهب دنور رد و هدش جارختسا نراقتم و هتسویپ ،یرارکت تکرح هب طوبرم تامازلا و کیتامنیس دویق . تسا . تسا ریگمشچ رایسب هنیزه عبات رد ریسم و هسدنه نامزمه یزاس هنیهب رثا هک تسا هداد ناشن یزاس هیبش :یرواد هچخیرات :تفایرد :یرگنزاب :شریذپ :نیلانآ هئارا
Simulating agent-based systems with HLA: The case of SIM AGENT-Part II

An apparatus for separating particles, such as rough diamonds, having a high specific of gravity from a mixture such as gravel. The apparatus includes a plurality of stacked disks which are immersed in water. The disks have perforations therein, decreasing in size from the top disk to the bottom. The disk are cyclic rotated forwardly and backwardly and abruptly stopped between cycles so as to cause the lighter material to be thrown off the disk and the smaller particles to drop through to the lower disk. The disks are rotated at such a speed so that the heavier particles, such as the diamonds, collect in the bottom of the disk. Positioned on top of the disk is a perforated rotating inclined drum, wherein the gravel is placed in the upper end and the material smaller than a predetermined size drops therethrough onto the top disk. The larger particles, such as rocks exit through the lower end of the drum.
Low power FSK transceiver using ADPLL with direct modulation and integrated SPDT for BLE application

This paper presents a low power FSK transceiver with ADPLL based on direct modulation and integrated SPDT switch for Bluetooth low energy application. To ensure that the proposed low power transceiver can operate at 1 Mbps data rate, FSK modulation is implemented using an ADPLL with direct modulation technique. The SPDT switch is integrated to share the antenna and matching network between the transmitter and receiver, thus minimizing the system cost by reducing external components. The transceiver is implemented using 1P6M 55-nm CMOS technology. The die area of the transceiver with DC-DC converter is 1.79 mm2. The power consumption of the Tx and Rx are 6 and 5 mW, respectively. The noise figure of Rx is up to 6.8 dB with respect to channel frequencies. The phase noise of the ADPLL is −84.7 and −118.9 dBc/Hz at 100 kHz and 1 MHz offset from 2.44 GHz, respectively.
Automatic Pronominal Anaphora Resolution in English Texts

Anaphora is a common phenomenon in discourses as well as an important research issue in the applications of natural language processing. In this paper, anaphora resolution is achieved by employing WordNet ontology and heuristic rules. The proposed system identifies both intra-sentential and inter-sentential antecedents of anaphors. Information about animacy is obtained by analyzing the hierarchical relations of nouns and verbs in the surrounding context. The identification of animacy entities and pleonastic-it usage in English discourses are employed to promote resolution accuracy. Traditionally, anaphora resolution systems have relied on syntactic, semantic or pragmatic clues to identify the antecedent of an anaphor. Our proposed method makes use of WordNet ontology to identify animate entities as well as essential gender information. In the animacy agreement module, the property is identified by the hypernym relation between entities and their unique beginners defined in WordNet. In addition, the verb of the entity is also an important clue used to reduce the uncertainty. An experiment was conducted using a balanced corpus to resolve the pronominal anaphora phenomenon. The methods proposed in [Lappin and Leass, 94] and [Mitkov, 01] focus on the corpora with only inanimate pronouns such as “it” or “its”. Thus the results of intra-sentential and inter-sentential anaphora distribution are different. In an experiment using Brown corpus, we found that the distribution proportion of intra-sentential anaphora is about 60%. Seven heuristic rules are applied in our system; five of them are preference rules, and two are constraint rules. They are derived from syntactic, semantic, pragmatic conventions and from the analysis of training data. A relative measurement indicates that about 30% of the errors can be eliminated by applying heuristic module. * Department of Computer and Information Science, National Chiao Tung University, Hsinchu, Taiwan Email: tliang@cis.nctu. edu.tw; gis90507@cis.nctu. edu.tw 22 Tyne Liang and Dian-Song Wu
Arrow: A Modern Reversible Programming Language

Reversible programming languages are those whose programs can be run backwards as well as forwards. This condition impacts even the most basic constructs, such as =, if and while. I discuss Janus, the first imperative reversible programming language, and its limitations. I then introduce Arrow, a reversible language with modern features, including functions. Example programs are provided.
Continuous probabilistic skyline queries for uncertain moving objects

In this paper, an efficient algorithm U-CPSQ is used to handle continuous probabilistic skyline queries. The main idea is as following: Firstly, according to the new probabilistic dominance relation defined in this paper, it is possible for us to compute the skyline probability for any points and get the initial p-skyline. Secondly, two types of events affecting p-skyline are defined, by tracking and calculating those events, the p-skyline can be updated with high-speed. An extensive experiment has been conducted which indicates that our algorithm is efficient. To the best of our knowledge, this is the first work on continuous probabilistic skyline queries for uncertain moving objects.
Differential Evolution-A simple and efficient adaptive scheme for global optimization over continuous spaces

A new heuristic approach for minimizing possibly nonlinear and non differentiable continuous space functions is presented. By means of an extensive testbed, which includes the De Jong functions, it is demonstrated that the new method converges faster and with more certainty than both Adaptive Simulated Annealing and the Annealed Nelder&Mead approach. The new method requires few control variables, is robust, easy to use, and lends itself very well to parallel computation.
Imprecise computations

The imprecise computation technique has been proposed as a way to handle transient overload and to enhance fault tolerance of real-time systems. In a system based on this technique, each time-critical task is designed in such a way that it can produce a usable, approximate result in time whenever a failure or overload prevents it from producing the desired, precise result. This paper describes ways to implement imprecise computations, models to characterize them and algorithms for scheduling them. An imprecise mechanism for the generation and use of approximate results can be integrated in a natural way with a traditional fault-tolerance mechanism. An architectural framework for this integration is described. >
The hold-and-move gesture for multi-touch interfaces

We present the two-finger gesture hold-and-move as an alternative to the disruptive long-tap which utilizes dwell times for switching from panning to object dragging mode in touch interfaces. We make use of a second finger for object selection and manipulation while workspace panning is operated with the first finger. Since both operations can be performed simultaneously, the cumbersome and hard-to-control autoscrolling function is no longer needed when dragging an object beyond the currently visible viewport. Single-finger panning and pinch zooming still work as expected. A user study revealed that hold-and-move enables faster object dragging than the conventional dwell-time approach and that it is preferred by most users.