Skip to main content

Showing 1–10 of 10 results for author: Litoiu, M

  1. arXiv:2407.07287  [pdf, other

    cs.SE cs.PF

    Employing Software Diversity in Cloud Microservices to Engineer Reliable and Performant Systems

    Authors: Nazanin Akhtarian, Hamzeh Khazaei, Marin Litoiu

    Abstract: In the ever-shifting landscape of software engineering, we recognize the need for adaptation and evolution to maintain system dependability. As each software iteration potentially introduces new challenges, from unforeseen bugs to performance anomalies, it becomes paramount to understand and address these intricacies to ensure robust system operations during the lifetime. This work proposes employ… ▽ More

    Submitted 9 July, 2024; originally announced July 2024.

  2. arXiv:2402.02795  [pdf, other

    cs.NI cs.DC cs.LG

    A Learning-Based Caching Mechanism for Edge Content Delivery

    Authors: Hoda Torabi, Hamzeh Khazaei, Marin Litoiu

    Abstract: With the advent of 5G networks and the rise of the Internet of Things (IoT), Content Delivery Networks (CDNs) are increasingly extending into the network edge. This shift introduces unique challenges, particularly due to the limited cache storage and the diverse request patterns at the edge. These edge environments can host traffic classes characterized by varied object-size distributions and obje… ▽ More

    Submitted 3 April, 2024; v1 submitted 5 February, 2024; originally announced February 2024.

  3. arXiv:2401.12103  [pdf, other

    cs.DB cs.LG

    LearnedWMP: Workload Memory Prediction Using Distribution of Query Templates

    Authors: Shaikh Quader, Andres Jaramillo, Sumona Mukhopadhyay, Ghadeer Abuoda, Calisto Zuzarte, David Kalmuk, Marin Litoiu, Manos Papagelis

    Abstract: In a modern DBMS, working memory is frequently the limiting factor when processing in-memory analytic query operations such as joins, sorting, and aggregation. Existing resource estimation approaches for a DBMS estimate the resource consumption of a query by computing an estimate of each individual database operator in the query execution plan. Such an approach is slow and error-prone as it relies… ▽ More

    Submitted 22 January, 2024; originally announced January 2024.

  4. arXiv:2211.03116  [pdf, other

    cs.SE

    Self-Adaptation in Industry: A Survey

    Authors: Danny Weyns, Ilias Gerostathopoulos, Nadeem Abbas, Jesper Andersson, Stefan Biffl, Premek Brada, Tomas Bures, Amleto Di Salle, Matthias Galster, Patricia Lago, Grace Lewis, Marin Litoiu, Angelika Musil, Juergen Musil, Panos Patros, Patrizio Pelliccione

    Abstract: Computing systems form the backbone of many areas in our society, from manufacturing to traffic control, healthcare, and financial systems. When software plays a vital role in the design, construction, and operation, these systems are referred as software-intensive systems. Self-adaptation equips a software-intensive system with a feedback loop that either automates tasks that otherwise need to be… ▽ More

    Submitted 6 November, 2022; originally announced November 2022.

    Comments: 43 pages

    MSC Class: D2

  5. Building Automation System Data Integration with BIM: Data Structure and Supporting Case Study

    Authors: Caroline Quinn, Ali Zargar Shabestari, Marin Litoiu, J. J. McArthur

    Abstract: Buildings Automation Systems (BAS) are ubiquitous in contemporary buildings, both monitoring building conditions and managing the building system control points. At present, these controls are prescriptive and pre-determined by the design team, rather than responsive to actual building performance. These are further limited by prescribed logic, possess only rudimentary visualizations, and lack bro… ▽ More

    Submitted 25 August, 2022; v1 submitted 11 May, 2022; originally announced May 2022.

    Comments: 26 pages, 6580 words; invited to special issue of Automation in Construction for CIB W78 2019 conference

    MSC Class: 68M10 (Primary); 93B12 (Secondary) ACM Class: C.3

    Journal ref: Automation in Construction 118 (2020) 103257

  6. arXiv:2203.10227  [pdf, other

    cs.DC

    Has Your FaaS Application Been Decommissioned Yet? -- A Case Study on the Idle Timeout in Function as a Service Infrastructure

    Authors: Kim Long Ngo, Joydeep Mukherjee, Zhen Ming Jiang, Marin Litoiu

    Abstract: Function as a Service (FaaS) is a new cloud technology with automated resource management. Different from traditional cloud computing, each FaaS cloud function can only run a fixed period of time before being decommissioned. Furthermore, FaaS cloud providers often update their platforms (e.g., idle timeout). These changes and their associated impact are not transparent and could potentially impact… ▽ More

    Submitted 18 March, 2022; originally announced March 2022.

    Comments: 5 pages, 1 figure

  7. arXiv:2103.10847  [pdf, other

    cs.SE cs.LG eess.SY

    Towards Better Adaptive Systems by Combining MAPE, Control Theory, and Machine Learning

    Authors: Danny Weyns, Bradley Schmerl, Masako Kishida, Alberto Leva, Marin Litoiu, Necmiye Ozay, Colin Paterson, Kenji Tei

    Abstract: Two established approaches to engineer adaptive systems are architecture-based adaptation that uses a Monitor-Analysis-Planning-Executing (MAPE) loop that reasons over architectural models (aka Knowledge) to make adaptation decisions, and control-based adaptation that relies on principles of control theory (CT) to realize adaptation. Recently, we also observe a rapidly growing interest in applying… ▽ More

    Submitted 19 March, 2021; originally announced March 2021.

    Comments: 7 pages

  8. arXiv:2008.07092  [pdf, other

    cs.LG q-bio.NC stat.ML

    Understanding Brain Dynamics for Color Perception using Wearable EEG headband

    Authors: Mahima Chaudhary, Sumona Mukhopadhyay, Marin Litoiu, Lauren E Sergio, Meaghan S Adams

    Abstract: The perception of color is an important cognitive feature of the human brain. The variety of colors that impinge upon the human eye can trigger changes in brain activity which can be captured using electroencephalography (EEG). In this work, we have designed a multiclass classification model to detect the primary colors from the features of raw EEG signals. In contrast to previous research, our me… ▽ More

    Submitted 17 August, 2020; originally announced August 2020.

    Comments: 10 pages,10 figures, Conference- EVOKE CASCON 2020

    Journal ref: Proceedings of 30th Annual International Conference on Computer Science and Software Engineering 2020

  9. arXiv:1902.03387  [pdf, other

    cs.DC cs.PF cs.SE

    Performance Modeling of Microservice Platforms

    Authors: Hamzeh Khazaei, Nima Mahmoudi, Cornel Barna, Marin Litoiu

    Abstract: Microservice architecture has transformed the way developers are building and deploying applications in the nowadays cloud computing centers. This new approach provides increased scalability, flexibility, manageability, and performance while reducing the complexity of the whole software development life cycle. The increase in cloud resource utilization also benefits microservice providers. Various… ▽ More

    Submitted 3 October, 2020; v1 submitted 9 February, 2019; originally announced February 2019.

  10. arXiv:1505.00903  [pdf

    cs.SE

    Using Models at Runtime to Address Assurance for Self-Adaptive Systems

    Authors: Betty Cheng, Kerstin Eder, Martin Gogolla, Lars Grunske, Marin Litoiu, Hausi Müller, Patrizio Pelliccione, Anna Perini, Nauman Qureshi, Bernhard Rumpe, Daniel Schneider, Frank Trollmann, Norha Villegas

    Abstract: A self-adaptive software system modifies its behavior at runtime in response to changes within the system or in its execution environment. The fulfillment of the system requirements needs to be guaranteed even in the presence of adverse conditions and adaptations. Thus, a key challenge for self-adaptive software systems is assurance. Traditionally, confidence in the correctness of a system is gain… ▽ More

    Submitted 5 May, 2015; originally announced May 2015.

    Comments: 36 pages, 2 figures, In: Models@run.time, LNCS 8378, pp. 101-136, Springer Publisher, 2014