Results 21 to 30 of about 5,174,549 (302)
A Modular Quantum Compilation Framework for Distributed Quantum Computing
For most practical applications, quantum algorithms require large resources in terms of qubit number, much larger than those available with current noisy intermediate-scale quantum processors.
Davide Ferrari +2 more
doaj +1 more source
A Formalization of Software Architecture [PDF]
Software architecture addresses the high level specification, design and analysis of software systems. Formal models can provide essential underpinning for architectural description languages (ADLs), and formal techniques can play an important role in analysis.
John Herbert +3 more
openaire +2 more sources
Business process and software architecture model co-evolution patterns [PDF]
Software systems are subject to change. To embrace change, the systems should be equipped with automated mechanisms. Business process and software architecture models are two artifacts that are subject to change in an interrelated manner that requires ...
Pooyan Jamshidi (5276344) +5 more
core +2 more sources
Pattern-driven reuse in architecture-centric evolution for service software [PDF]
Service-based architectures implement business processes as technical software services to develop enterprise software. As a consequence of frequent business and technical change cycles, the architect requires a reusecentered approach to systematically ...
Pooyan Jamshidi (5276344) +5 more
core +2 more sources
Support for evolving software architectures in the ArchWare ADL [PDF]
Software that cannot evolve is condemned to atrophy: it cannot accommodate the constant revision and re-negotiation of its business goals nor intercept the potential of new technology.
Balasubramaniam, Dharini +17 more
core +1 more source
Dominion : an architecture-driven approach to generating efficient constraint solvers [PDF]
This work is supported by the EPSRC grant “A Constraint Solver Synthesiser” (EP/H004092/1) and SICSA studentships.Constraints are used to solve combinatorial problems in a variety of industrial and academic disciplines.
Balasubramaniam, Dharini +11 more
core +1 more source
Second international workshop on variability in software architecture
S.132-134Variability is the ability of a software system or artifact to be adapted for specific contexts, in a preplanned manner. Many of today's software systems are built with variability in mind, e.g., product lines and families, self-adaptive systems,
Weyns, D. +3 more
core +1 more source
MMSA: Metamodel Multimedia Software Architecture
Interoperability explains how two or more systems or components exchange and process information. The heterogeneity communication mechanisms of the components (GPRS, WIFI, Bluetooth, ZigBee, etc.), transmission speed, as well as the variety of the media (
Makhlouf Derdour +4 more
doaj +1 more source
An Architecture for Software Engineering Gamification
Gamification has been applied in software engineering to improve quality and results by increasing people’s motivation and engagement. A systematic mapping has identified research gaps in the field, one of them being the difficulty of creating an ...
Oscar Pedreira +4 more
doaj +1 more source
Software Architecture Degradation in Open Source Software: A Systematic Literature Review
Software architecture (SA) has a prominent role in all stages of system development. Given the persistent evolution of software systems over time, SA tends to be eroded or degraded. Such phenomenon is called architectural degradation.
Ahmed Baabad +3 more
doaj +1 more source

