Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
Publications

2020

Interconnect bypass fraud detection: a case study

Authors
Veloso, B; Tabassum, S; Martins, C; Espanha, R; Azevedo, R; Gama, J;

Publication
ANNALS OF TELECOMMUNICATIONS

Abstract
The high asymmetry of international termination rates is fertile ground for the appearance of fraud in telecom companies. International calls have higher values when compared with national ones, which raises the attention of fraudsters. In this paper, we present a solution for a real problem called interconnect bypass fraud, more specifically, a newly identified distributed pattern that crosses different countries and keeps fraudsters from being tracked by almost all fraud detection techniques. This problem is one of the most expressive in the telecommunication domain, and it has some abnormal behaviours like the occurrence of a burst of calls from specific numbers. Based on this assumption, we propose the adoption of a new fast forgetting technique that works together with the Lossy Counting algorithm. We apply frequent set mining to capture distributed patterns from different countries. Our goal is to detect as soon as possible items with abnormal behaviours, e.g., bursts of calls, repetitions, mirrors, distributed behaviours and a small number of calls spread by a vast set of destination numbers. The results show that the application of different techniques improves the detection ratio and not only complements the techniques used by the telecom company but also improves the performance of the Lossy Counting algorithm in terms of run-time, memory used and sensibility to detect the abnormal behaviours. Additionally, the application of frequent set mining allows us to capture distributed fraud patterns.

2020

Solution of a Practical Pallet Building Problem with Visibility and Contiguity Constraints

Authors
Iori, M; Locatelli, M; Moreira, M; Silveira, T;

Publication
Proceedings of the 22nd International Conference on Enterprise Information Systems

Abstract

2020

Preface

Authors
Abraham A.; Cherukuri A.K.; Melin P.; Corchado E.; Vladicescu F.P.; Madureira A.M.;

Publication
Advances in Intelligent Systems and Computing

Abstract

2020

A Survey and Classification of Software-Defined Storage Systems

Authors
Macedo, R; Paulo, J; Pereira, J; Bessani, A;

Publication
ACM COMPUTING SURVEYS

Abstract
The exponential growth of digital information is imposing increasing scale and efficiency demands on modern storage infrastructures. As infrastructure complexity increases, so does the difficulty in ensuring quality of service, maintainability, and resource fairness, raising unprecedented performance, scalability, and programmability challenges. Software-Defined Storage (SDS) addresses these challenges by cleanly disentangling control and data flows, easing management, and improving control functionality of conventional storage systems. Despite its momentum in the research community, many aspects of the paradigm are still unclear, undefined, and unexplored, leading to misunderstandings that hamper the research and development of novel SDS technologies. In this article, we present an in-depth study of SDS systems, providing a thorough description and categorization of each plane of functionality. Further, we propose a taxonomy and classification of existing SDS solutions according to different criteria. Finally, we provide key insights about the paradigm and discuss potential future research directions for the field.

2020

InDubio: A Combinator Library to Disambiguate Ambiguous Grammars

Authors
Macedo, JN; Saraiva, J;

Publication
COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2020, PART IV

Abstract
To infer an abstract model from source code is one of the main tasks of most software quality analysis methods. Such abstract model is called Abstract Syntax Tree and the inference task is called parsing. A parser is usually generated from a grammar specification of a (programming) language and it converts source code of that language into said abstract tree representation. Then, several techniques traverse this tree to assess the quality of the code (for example by computing source code metrics), or by building new data structures (e.g, flow graphs) to perform further analysis (such as, code cloning, dead code, etc). Parsing is a well established technique. In recent years, however, modern languages are inherently ambiguous which can only be fully handled by ambiguous grammars. In this setting disambiguation rules, which are usually included as part of the grammar specification of the ambiguous language, need to be defined. This approach has a severe limitation: disambiguation rules are not first class citizens. Parser generators offer a small set of rules that can not be extended or changed. Thus, grammar writers are not able to manipulate nor define a new specific rule that the language he is considering requires. In this paper we present a tool, name InDubio, that consists of an extensible combinator library of disambiguation filters together with a generalized parser generator for ambiguous grammars. InDubio defines a set of basic disambiguation rules as abstract syntax tree filters that can be combined into more powerful rules. Moreover, the filters are independent of the parser generator and parsing technology, and consequently, they can be easily extended and manipulated. This paper presents InDubio in detail and also presents our first experimental results.

2020

Determining the prevalence of palliative needs and exploring screening accuracy of depression and anxiety items of the integrated palliative care outcome scale - a multi-centre study

Authors
Antunes, B; Rodrigues, PP; Higginson, IJ; Ferreira, PL;

Publication
BMC PALLIATIVE CARE

Abstract
Background patients with palliative needs often experience high symptom burden which causes suffering to themselves and their families. Depression and psychological distress should not be considered a "normal event" in advanced disease patients and should be screened, diagnosed, acted on and followed-up. Psychological distress has been associated with greater physical symptom severity, suffering, and mortality in cancer patients. A holistic, but short measure should be used for physical and non-physical needs assessment. The Integrated Palliative care Outcome Scale is one such measure. This work aims to determine palliative needs of patients and explore screening accuracy of two items pertaining to psychological needs. Methods multi-centred observational study using convenience sampling. Data were collected in 9 Portuguese centres. Inclusion criteria: >= 18 years, mentally fit to give consent, diagnosed with an incurable, potentially life-threatening illness. Exclusion criteria: patient in distress ("unable to converse for a period of time"), cognitively impaired. Descriptive statistics used for demographics. Receiving Operator Characteristics curves and Area Under the Curve for anxiety and depression discriminant properties against the Hospital Anxiety and Depression Scale. Results 1703 individuals were screened between July 1st, 2015 and February 2016. A total of 135 (7.9%) were included. Main reason for exclusion was being healthy (75.2%). The primary care centre screened most individuals, as they have the highest rates of daily patients and the majority are healthy. Mean age is 66.8 years (SD 12.7), 58 (43%) are female. Most patients had a cancer diagnosis 109 (80.7%). Items scoring highest (=4) were: family or friends anxious or worried (36.3%); feeling anxious or worried about illness (13.3%); feeling depressed (9.6%). Using a cut-off score of 2/3, Area Under the Curve for depression and anxiety items were above 70%. Conclusions main palliative needs were psychological, family related and spiritual. This suggests that clinical teams may better manage physical issues and there is room for improvement regarding non-physical needs. Using the Integrated Palliative care Outcome Scale systematically could aid clinical teams screening patients for distressing needs and track their progress in assisting patients and families with those issues.

  • 1337
  • 4387