Microservices: yesterday, today, and tomorrow

N Dragoni, S Giallorenzo, AL Lafuente… - Present and ulterior …, 2017 - Springer
Microservices is an architectural style inspired by service-oriented computing that has
recently started gaining popularity. Before presenting the current state of the art in the field …

Requirements engineering in the year 00: A research perspective

A Van Lamsweerde - Proceedings of the 22nd international conference …, 2000 - dl.acm.org
Requirements engineering (RE) is concerned with the identification of the goals to be
achieved by the envisioned system, the operationalization of such goals into services and …

Quantum software engineering: Landscapes and horizons

J Zhao - arxiv preprint arxiv:2007.07047, 2020 - arxiv.org
Quantum software plays a critical role in exploiting the full potential of quantum computing
systems. As a result, it has been drawing increasing attention recently. This paper defines …

[KNYGA][B] Architectural styles and the design of network-based software architectures

RT Fielding - 2000 - search.proquest.com
Abstract The World Wide Web has succeeded in large part because its software architecture
has been designed to meet the needs of an Internet-scale distributed hypermedia system …

[KNYGA][B] Mastering cloud computing: foundations and applications programming

R Buyya, C Vecchiola, ST Selvi - 2013 - books.google.com
Mastering Cloud Computing is designed for undergraduate students learning to develop
cloud computing applications. Tomorrow's applications won't live on a single computer but …

The 4+ 1 view model of architecture

PB Kruchten - IEEE software, 1995 - ieeexplore.ieee.org
The 4+ 1 View Model organizes a description of a software architecture using five concurrent
views, each of which addresses a specific set of concerns. Architects capture their design …

[KNYGA][B] Non-functional requirements in software engineering

L Chung, BA Nixon, E Yu, J Mylopoulos - 2012 - books.google.com
Non-Functional Requirements in Software Engineering presents a systematic and pragmatic
approach tobuilding quality into'software systems. Systems must exhibit software quality …

Principled design of the modern web architecture

RT Fielding, RN Taylor - ACM Transactions on Internet Technology …, 2002 - dl.acm.org
The World Wide Web has succeeded in large part because its software architecture has
been designed to meet the needs of an Internet-scale distributed hypermedia application …

[KNYGA][B] Software architecture

M Shaw, D Garlan - 1996 - academia.edu
by Mary Shaw and Paul Clements, pp. 31–39. This retrospective on nearly two decades of
research examines the software architecture field's maturation by tracing the evolution of its …

A classification and comparison framework for software architecture description languages

N Medvidovic, RN Taylor - IEEE Transactions on software …, 2000 - ieeexplore.ieee.org
Software architectures shift the focus of developers from lines-of-code to coarser-grained
architectural elements and their overall interconnection structure. Architecture description …