Filters








200 Hits in 6.3 sec

Real-Time Context-Aware Microservice Architecture for Predictive Analytics and Smart Decision-Making

Guadalupe Ortiz, Jose Antonio Caravaca, Alfonso Garcia-de-Prado, Francisco Chavez De la O, Juan Boubeta-Puig
2019 IEEE Access  
On the other, it has been refactored towards a microservice architecture pattern, highly improving its maintenance and evolution.  ...  For this purpose, we have defined and implemented a microservice-based architecture which provides real-time context-aware actions based on predictive streaming processing of data.  ...  RQ2: Would it be beneficial to evolve CARED-SOA architecture to a microservices architecture model?  ... 
doi:10.1109/access.2019.2960516 fatcat:a6zovq7hrvbkfncufe5yydhgj4

5G PPP Architecture Working Group - View on 5G Architecture, Version 4.0

Anastasius Gavras, Ömer Bulakci, Marco Gramaglia, Marius Iordache, Mir Ghoraishi, Antonio Garcia, Tezcan Cogalan, Jesús Gutiérrez, Anna Tzanakaki, Dan Warren, Xi Li, Giada Landi (+4 others)
2021 Zenodo  
As a result, it provides a consolidated view of the architectural efforts developed in the projects part of the 5G PPP initiative and other research efforts, including standardization.  ...  The overall goal of the Architecture Working Group (WG) within the 5G PPP Initiative is to consolidate the main technology enablers and the bleeding-edge design trends in the context of the 5G Architecture  ...  Model Driven Engineering Functional Block -The purpose of the Model Driven Engineering Functional Block is to use a set of domain models that collectively abstract all important concepts for managing the  ... 
doi:10.5281/zenodo.5155657 fatcat:xbjiccshe5cnvfurrh345dynue

DARE Architecture and Technology internal report

Malcolm Atkinson, Rosa Filgueira, André Gemünd, Vangelis Karkaletsis, Iraklis Klampanos, Antonis Koukourikos, Amélie Levray, Michael Lindner, Federica Magnoni, Christian Pagé, Andreas Rietbrock, Alessandro Spinuso (+3 others)
2020 Zenodo  
This internal deliverable presents the progress since D2.1 and the new understanding of what is required from the DARE architecture, driven by the interplay of user requirements and technological opportunities  ...  They lead to a strategy for sustainability.  ...  The authors thank the research software engineers and systems teams that have delivered and tested a succession of releases of the platform, and the research developers and application-domain scientists  ... 
doi:10.5281/zenodo.3697897 fatcat:negi7ssmfbdatcm65wkgymkicy

The "Container-Cloud" Architecture and Scene Perception in IoE Era

Bo Yu, Zhongliang Guan, Yan Jiang, Cuiyu Qi, Shifeng Liu
2016 International Journal of Grid and Distributed Computing  
By cloud compiler, we can program in the browser to realize the runtime and the cloud storage, to provide a programming model, application development, and to template component, multi-tenants management  ...  The backbone of implementation uses cloud compiler to reason, fuse and generate mobile applications event-driven and on-demand.  ...  Robin Li, and Ms. Xin Yao.  ... 
doi:10.14257/ijgdc.2016.9.5.15 fatcat:nc6ndgcnojgd7af5pislmjjxiy

Introducing the new paradigm of Social Dispersed Computing: Applications, Technologies and Challenges

Marisol García-Valls, Abhishek Dubey, Vicent Botti
2018 Journal of systems architecture  
Similar to the concept of "platform as a service" or "software as a service", both cloudlets and fog computing have found their own use cases.  ...  In this new scenario, the boundaries between the network node, the sensor, and the actuator are blurring, driven primarily by the computation power of IoT nodes like single board computers and the smartphones  ...  Intelligent software agents are a new class of software that act on behalf of the user to find and filter information, negotiate for services, easily automate complex tasks, or collaborate with other software  ... 
doi:10.1016/j.sysarc.2018.05.007 fatcat:l3opmdzatzh67oepoc7zwcjww4

5G PPP Architecture Working Group - View on 5G Architecture, Version 3.0

Simone Redana, Ömer Bulakci, Christian Mannweiler, Laurent Gallo, Apostolos Kousaridas, David Navrátil, Anna Tzanakaki, Jesús Gutiérrez, Holger Karl, Peer Hasselmeyer, Anastasius Gavras, Stephanie Parker (+1 others)
2019 Zenodo  
It also targets at presenting in a harmonized way the architectural concepts developed in various projects and initiatives (not limited to 5G PPP projects only) so as to provide a consolidated view on  ...  Capitalizing on the architectural vision and framework set by the first version of the white paper, the Version 2.0 of the white paper was released in January 2018 and presented the latest findings and  ...  To improve flexibility and to ease implementation of such a complex piece of software, the software engineering community has developed multiple approaches.  ... 
doi:10.5281/zenodo.3265030 fatcat:ctlelszvm5fdfodlequre424wa

D6.1 PIXEL Information System architecture and design v1

Carlos E. Palau, Benjamin Molina, Ignacio Lacalle, Miguel Angel Llorente, Jose Antonio Clemente, Flavio Fuart, Gasper Vrhovsek, Dejan Stepec, Vito Cucek, Marko Kuder, Marjan Sterk, Marc Despland (+5 others)
2021 Zenodo  
This document, released in two version (preliminary architecture and final architecture), reports about all the analysis and design activities to precisely specify the implementation tasks.  ...  These tools are built to support models and algorithms developed in the activities of WP4. OT include a model engine, a predictive algorithms engine, a complex event processor and a database.  ...  As it is usual in software engineering, this data model will be modified and improved as the execution of this task (T6.1 PIXEL Architecture) evolves.  ... 
doi:10.5281/zenodo.5552757 fatcat:mrtm57avcfcnfakvoeze7jmbku

D2.1: Initial description of the SLICES architecture

Nikos Makris (UTH), Serge Fdida (SU), Walid Dabbous (INRIA), Thierry Turletti (INRIA), Raymond Knopp (EURECOM), Faisal Rafiuddin (SU)
2021 Zenodo  
In this document, different scenarios are analysed and presented as a baseline for the future discussions regarding the SLICES-RI's reference architecture.  ...  This deliverable aims to organise the discussions regarding the reference architecture of SLICES-RI.  ...  and optimisation algorithms to test the model with demanding vertical sector driven applications and services.  ... 
doi:10.5281/zenodo.5869575 fatcat:baw2lhp53rcjngbp4ahoqekxw4

Report from GI-Dagstuhl Seminar 16394: Software Performance Engineering in the DevOps World [article]

Andre van Hoorn, Pooyan Jamshidi, Philipp Leitner, Ingo Weber
2017 arXiv   pre-print
The main goal of the seminar was to bring together young researchers (PhD students in a later stage of their PhD, as well as PostDocs or Junior Professors) in the areas of (i) software engineering, (ii  ...  However, so far, the research community has treated software engineering, performance engineering, and cloud computing mostly as individual research areas.  ...  Microservice architecture in industrial systems. The key is to ensure software quality while continuously evolving the microservice architecture.  ... 
arXiv:1709.08951v1 fatcat:cqfbtzva3zf57aav7u7idgzzmy

Energy Efficient Computing Systems: Architectures, Abstractions and Modeling to Techniques and Standards [article]

Rajeev Muralidhar and Renata Borovica-Gajic and Rajkumar Buyya
2020 arXiv   pre-print
We have now entered the era of domain-specific architectures for new workloads like AI and ML.  ...  the power intent or properties at different layers (b) modeling and simulation of the entire system or subsystem (hardware or software or both) so as to be able to perform what-if analysis, (c) techniques  ...  Suspend to idle is purely software driven and involves keeping the CPUs in their deepest idle state as much as possible.  ... 
arXiv:2007.09976v2 fatcat:enrfj2qgerhyteapwykxcb5pni

Microservice security: a systematic literature review

Davide Berardi, Saverio Giallorenzo, Jacopo Mauro, Andrea Melis, Fabrizio Montesi, Marco Prandini
2022 PeerJ Computer Science  
Microservices is an emerging paradigm for developing distributed systems. With their widespread adoption, more and more work investigated the relation between microservices and security.  ...  Alas, the literature on this subject does not form a well-defined corpus: it is spread over many venues and composed of contributions mainly addressing specific scenarios or needs.  ...  There is a common consensus in these publications that Agile/DevOps is important in security because microservices seem to be the perfect match for this type of software development model (Vehent, 2018  ... 
doi:10.7717/peerj-cs.779 pmid:35111904 pmcid:PMC8771803 fatcat:mc62rtl2kbb7tcm4d6p77xwwum

BigDataStack - D2.6 Conceptual model and Reference architecture - III

Dimosthenis Kyriazis, Mauricio Fadel Argerich, Orlando Avila-García, Ainhoa Azqueta, Bin Cheng, Ismael Cuadrado-Cordero, Christos Doulkeridis, Kostas Giannakopoulos, Gal Hammer, Ricardo Jimenez, Michele Iorio, Konstantinos Kalaboukas (+19 others)
2020 Zenodo  
of the architecture (Deliverable D2.5 - Conceptual model and Reference architecture II).  ...  This deliverable is a refinement of the key functionalities of the overall architecture, the interactions between the main building blocks and their components, as they were described in the previous version  ...  Thus, it is a perfect example of a use case where a data table is accepting new records that become obsolete and are crucial for the analytical engine.  ... 
doi:10.5281/zenodo.4004585 fatcat:tiocxddpunerdkdh67qc5hhvzq

An extensible big data software architecture managing a research resource of real-world clinical radiology data linked to other health data from the whole Scottish population

Thomas Nind, James Sutherland, Gordon McAllister, Douglas Hardy, Ally Hume, Ruairidh MacLeod, Jacqueline Caldwell, Susan Krueger, Leandro Tramma, Ross Teviotdale, Mohammed Abdelatif, Kenny Gillen (+15 others)
2020 GigaScience  
We have developed an architecture and platform to securely extract a copy of those data, link it to other clinical or social datasets, remove personal data to protect privacy, and make the resulting data  ...  Results An extensive software platform has been developed to host, extract, and link data from cohorts to answer research questions.  ...  Architectural support for feedback and enhancement from other sources The architecture uses a microservices architecture.  ... 
doi:10.1093/gigascience/giaa095 pmid:32990744 fatcat:wf2fx7s4zneyfcqtylhq6rqjba

SOA-Based Platform Use in Development and Operation of Automation Solutions: Challenges, Opportunities, and Supporting Pillars towards Emerging Trends

Petter Kyösti, John Lindström
2022 Applied Sciences  
In addition, the results indicate that there are also business development advantages when promoting an SOA-based architecture supporting microservices towards monolith architectures and that a cybersecurity  ...  architecture (SOA)-based platform supporting microservices while developing and operating automation solutions while also considering effects and implications.  ...  Managing performance and scalability problems by using a device-edge-cloud architecture based on SOA with microservices and renewing the information model Restoration of Haghgoo et al., 2020 [4] Poor  ... 
doi:10.3390/app12031074 doaj:f5312633e84c444f9d29730ac2dee70f fatcat:dta4g4vqtvh7lapcrgsuqwkspa

BEST PRACTICES AND RECOMMENDATIONS FOR WRITING GOOD SOFTWARE

QUSAY SARHAN, University of Duhok
2019 The Journal of The University of Duhok  
Writing good software is not an easy task, it requires a lot of coding experience and skills. Therefore, inexperienced software developers or newbies suffer from this critical task.  ...  It presents the most important best practices and recommendations of writing good software from software engineering perspective regardless of the software domain (whether for desktop, mobile, web, or  ...  Select a development model Generally, software development models (also called software process models, software life cycle models, or software engineering paradigms) represent systematic manners that  ... 
doi:10.26682/sjuod.2019.22.1.11 fatcat:rglzfeivg5flbod4tupbn6c7ya
« Previous Showing results 1 — 15 out of 200 results