Reset
Showing 20 of 132 academic articles

Caching Hints in Distributed Systems

Doug Terry • IEEE Transactions on Software Engineering (1987)

Caching reduces the average cost of retrieving data by amortizing the lookup cost over several references to the data. Problems with maintaining strong cache consistency in a distributed system can be avoided by treating cached information ...

OPENALEX DOI: https://doi.org/10.1109/tse.1987.232834

Orca: a language for parallel programming of distributed systems

Henri E. Bal, M. Frans Kaashoek, Andrew S. Tanenbaum • IEEE Transactions on Software Engineering (1992)

A detailed description is given of the Orca language design and the design choices are discussed. Orca is intended for applications programmers rather than systems programmers. This is reflected in its design goals to provide a simple, easy...

OPENALEX Open Access DOI: https://doi.org/10.1109/32.126768

Building reliable distributed systems with CORBA

S. Landis, Silvano Maffeis • Theory and Practice of Object Systems (1997)

New classes of large-scale distributed applications will have to deal with unpredictable communication delays, with partial failures, and with networks that partition. In addition, sophisticated applications such as teleconferencing, video-...

OPENALEX DOI: https://doi.org/10.1002/(sici)1096-9942(1997)3:1<31::aid-tapo4>3.0.co;2-a

Generative AI in cybersecurity: A comprehensive review of LLM applications and vulnerabilities

Mohamed Amine Ferrag, Fatima Alwahedi, Ammar Ayman Battah, Bilel Cherif et al. • Internet of Things and Cyber-Physical Systems (2025)

This paper provides a comprehensive review of the future of cybersecurity through Generative AI and Large Language Models (LLMs). We explore LLM applications across various domains, including hardware design security, intrusion detection, s...

OPENALEX cc-by-nc-nd DOI: https://doi.org/10.1016/j.iotcps.2025.01.001

Natural Language Processing for Requirements Engineering: The Best Is Yet to Come

Fabiano Dalpiaz, Alessio Ferrari, Xavier Franch, Cristina Palomares • IEEE Software (2018)

As part of the growing interest in natural language processing for requirements engineering (RE), RE researchers, computational linguists, and industry practitioners met at the First Workshop on Natural Language Processing for Requirements ...

OPENALEX Open Access DOI: https://doi.org/10.1109/ms.2018.3571242

Capturing student interest in software engineering through gamification: a systematic literature review

Matipa Ricky Ngandu, David Risinamhodzi, Godwin Pedzisai Dzvapatsva, Courage Matobobo • Discover Education (2023)

Abstract ICT tools in education are widely used to support the aim of achieving learning outcomes by improving critical areas such as student engagement, participation, and motivation. In this study, we examine literature to explore how gam...

DOAJ Open Access (DOAJ) DOI: 10.1007/s44217-023-00069-4

Geoscientists’ Perspectives on Cyberinfrastructure Needs: A Collection of User Scenarios

Karen I. Stocks, Sam Schramski, Arika Virapongse, Lisa Kempler • Data Science Journal (2019)

Cyberinfrastructure (CI) is a standard tool in the geosciences, but the creation of successful CI remains difficult, and expensive projects can have significant consequences for scientific communities if they do not result in success. In th...

DOAJ Open Access (DOAJ) DOI: 10.5334/dsj-2019-021

Application of Protein-Protein Interaction Network Analysis in Order to Identify Cervical Cancer miRNA and mRNA Biomarkers

Parinaz Tabrizi-Nezhadi, Habib MotieGhader, Masoud Maleki, Soner Sahin et al. • The Scientific World Journal (2023)

Cervical cancer (CC) is one of the world’s most common and severe cancers. This cancer includes two histological types: squamous cell carcinoma (SCC) and adenocarcinoma (ADC). The current study aims at identifying novel potential candidate ...

DOAJ Open Access (DOAJ) DOI: 10.1155/2023/6626279

Neuromodulation Effect According to Lesion Location After Dual-Mode Brain Stimulation in Patients with Subacute Stroke: A Preliminary Study

Minji Lee, Wanjoo Park, Eunhee Park, Soon-Jae Kweon et al. • Applied Sciences (2024)

Dual-mode non-invasive brain stimulation using repetitive transcranial magnetic stimulation and transcranial direct current stimulation is known to help neurorehabilitation in patients with stroke. However, this neuromodulation effect may v...

DOAJ Open Access (DOAJ) DOI: 10.3390/app14219636

Software Engineering Foundations

Yingxu Wang • Auerbach Publications eBooks (2007)

A groundbreaking book in this field, Software Engineering Foundations: A Software Science Perspective integrates the latest research, methodologies, and their applications into a unified theoretical framework. Based on the author's 30 years...

OPENALEX DOI: https://doi.org/10.1201/9780203496091

Challenges in automotive software engineering

Manfred Broy • ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) (2006)

The amount of software in cars grows exponentially. Driving forces of this development are cheaper and more powerful hardware and the demand for innovations by new functions. The rapid increase of software and software based functionality b...

OPENALEX DOI: https://doi.org/10.1145/1134285.1134292

Value-based software engineering

BARRY W. BOEHM • ACM SIGSOFT Software Engineering Notes (2003)

Much of current software engineering practice and research is done in a value-neutral setting, in which every requirement, use case, object, and defect is treated as equally important; methods are presented and practiced as largely logical ...

OPENALEX DOI: https://doi.org/10.1145/638750.638776