Skip to main content

Showing 1–8 of 8 results for author: Kumara, I

Searching in archive cs. Search in all archives.
.
  1. arXiv:2402.04681  [pdf, other

    cs.SE

    Architectural Design Decisions for Self-Serve Data Platforms in Data Meshes

    Authors: Tom van Eijk, Indika Kumara, Dario Di Nucci, Damian Andrew Tamburri, Willem-Jan van den Heuvel

    Abstract: Data mesh is an emerging decentralized approach to managing and generating value from analytical enterprise data at scale. It shifts the ownership of the data to the business domains closest to the data, promotes sharing and managing data as autonomous products, and uses a federated and automated data governance model. The data mesh relies on a managed data platform that offers services to domain… ▽ More

    Submitted 7 February, 2024; originally announced February 2024.

    Comments: 21st IEEE International Conference on Software Architecture (ICSA 2024), 13 pages

  2. arXiv:2304.01062  [pdf, other

    cs.SE cs.DB

    Data Mesh: a Systematic Gray Literature Review

    Authors: Abel Goedegebuure, Indika Kumara, Stefan Driessen, Dario Di Nucci, Geert Monsieur, Willem-jan van den Heuvel, Damian Andrew Tamburri

    Abstract: Data mesh is an emerging domain-driven decentralized data architecture that aims to minimize or avoid operational bottlenecks associated with centralized, monolithic data architectures in enterprises. The topic has picked the practitioners' interest, and there is considerable gray literature on it. At the same time, we observe a lack of academic attempts at defining and building upon the concept.… ▽ More

    Submitted 1 June, 2024; v1 submitted 3 April, 2023; originally announced April 2023.

  3. arXiv:2105.01374  [pdf, other

    cs.SE quant-ph

    QSOC: Quantum Service-Oriented Computing

    Authors: Indika Kumara, Willem-Jan Van Den Heuvel, Damian A. Tamburri

    Abstract: Quantum computing is quickly turning from a promise to a reality, witnessing the launch of several cloud-based, general-purpose offerings, and IDEs. Unfortunately, however, existing solutions typically implicitly assume intimate knowledge about quantum computing concepts and operators. This paper introduces Quantum Service-Oriented Computing (QSOC), including a model-driven methodology to allow en… ▽ More

    Submitted 4 May, 2021; originally announced May 2021.

    Comments: 10 pages Accepted at SummerSOC 2021 https://www.summersoc.eu/

  4. arXiv:2009.10801  [pdf, ps, other

    cs.SE

    DeepIaC: Deep Learning-Based Linguistic Anti-pattern Detection in IaC

    Authors: Nemania Borovits, Indika Kumara, Parvathy Krishnan, Stefano Dalla Palma, Dario Di Nucci, Fabio Palomba, Damian A. Tamburri, Willem-Jan van den Heuvel

    Abstract: Linguistic anti-patterns are recurring poor practices concerning inconsistencies among the naming, documentation, and implementation of an entity. They impede readability, understandability, and maintainability of source code. This paper attempts to detect linguistic anti-patterns in infrastructure as code (IaC) scripts used to provision and manage computing environments. In particular, we conside… ▽ More

    Submitted 22 September, 2020; originally announced September 2020.

    Comments: 6 pages

  5. Towards Semantic Detection of Smells in Cloud Infrastructure Code

    Authors: Indika Kumara, Zoe Vasileiou, Georgios Meditskos, Damian A. Tamburri, Willem-Jan Van Den Heuvel, Anastasios Karakostas, Stefanos Vrochidis, Ioannis Kompatsiaris

    Abstract: Automated deployment and management of Cloud applications relies on descriptions of their deployment topologies, often referred to as Infrastructure Code. As the complexity of applications and their deployment models increases, developers inadvertently introduce software smells to such code specifications, for instance, violations of good coding practices, modular structure, and more. This paper p… ▽ More

    Submitted 4 July, 2020; originally announced July 2020.

    Comments: 5 pages, 6 figures. The 10 th International Conference on Web Intelligence, Mining and Semantics (WIMS 2020)

    Journal ref: In The 10th International Conference on Web Intelligence, Mining and Semantics (WIMS 2020), June 30-July 3, 2020, Biarritz, France. ACM, New York, NY, USA, 5 pages

  6. arXiv:2003.11350  [pdf, ps, other

    cs.SE

    Quality Assurance of Heterogeneous Applications: The SODALITE Approach

    Authors: Indika Kumara, Giovanni Quattrocchi, Damian Tamburri, Willem-Jan Van Den Heuvel

    Abstract: A key focus of the SODALITE project is to assure the quality and performance of the deployments of applications over heterogeneous Cloud and HPC environments. It offers a set of tools to detect and correct errors, smells, and bugs in the deployment models and their provisioning workflows, and a framework to monitor and refactor deployment model instances at runtime. This paper presents objectives,… ▽ More

    Submitted 25 March, 2020; originally announced March 2020.

    Comments: 5 pages. Accepted for the publication. 8th European Conference On Service-Oriented And Cloud Computing (https://esocc-conf.eu/). EU Track

  7. SDSN@RT: a middleware environment for single-instance multi-tenant cloud applications

    Authors: Indika Kumara, Jun Han, Alan Colman, Willem-Jan van den Heuvel, Damian A. Tamburri, Malinda Kapuruge

    Abstract: With the Single-Instance Multi-Tenancy (SIMT) model for composite Software-as-a-Service (SaaS) applications, a single composite application instance can host multiple tenants, yielding the benefits of better service and resource utilization, and reduced operational cost for the SaaS provider. An SIMT application needs to share services and their aggregation (the application) among its tenants whil… ▽ More

    Submitted 10 February, 2020; originally announced February 2020.

    Journal ref: Software: Practice and Experience 49.5 (2019): 813-839

  8. FM4SN: A Feature-Oriented Approach to Tenant-Driven Customization of Multi-Tenant Service Networks

    Authors: Indika Kumara, Jun Han, Alan Colman, Willem-Jan van den Heuvel, Damian Tamburri

    Abstract: In a multi-tenant service network, multiple virtual service networks (VSNs), one for each tenant, coexist on the same service network. The tenants themselves need to be able to dynamically create and customize their own VSNs to support their initial and changing functional and performance requirements. These tasks are problematic for them due to: 1) platform-specific knowledge required, 2) the exi… ▽ More

    Submitted 10 February, 2020; originally announced February 2020.