中文
相关论文

相关论文: Architecting Network-Centric Software Systems: A S…

200 篇论文

The continuous software engineering paradigm is gaining popularity in modern development practices, where the interleaving of design and runtime activities is induced by the continuous evolution of software systems. In this context,…

The mid-1990s saw the design of programming languages for software architectures, which define the high-level aspects of software systems including how code components were composed to form full systems. Our paper "Abstractions for Software…

软件工程 · 计算机科学 2025-03-07 Mary Shaw , Daniel V. Klein , Theodore L. Ross

Software developers usually start coding an application with no formal architecture in mind and relying on intuition and experience instead of on well-known design patters. A different approach is recommended for the development of IoT…

软件工程 · 计算机科学 2020-03-18 Fabrizio Borelli , Gabriela Biondi , Flávio Horita , Carlos Kamienski

As a consequence to the hype of Grid computing, such systems have seldom been designed using formal techniques. The complexity and rapidly growing demand around Grid technologies has favour the use of classical development techniques,…

软件工程 · 计算机科学 2007-05-23 David Manset , Richard McClatchey , Flavio Oquendo , Herve Verjus

While every network node only relays messages in a traditional communication system, the recent network coding (NC) paradigm proposes to implement simple in-network processing with packet combinations in the nodes. NC extends the concept of…

多媒体 · 计算机科学 2016-11-15 Enrico Magli , Mea Wang , Pascal Frossard , Athina Markopoulou

Data centres are growing in numbers and size, and their networks expanding to carry larger amounts of traffic. The traffic profile is constantly varying, particularly in cloud data centres where tenants arrive, leave, and may change their…

网络与互联网体系结构 · 计算机科学 2021-06-21 Jonathan Sherwin , Cormac J. Sreenan

Software-Defined Networking (SDN) is an emerging paradigm that promises to change this state of affairs, by breaking vertical integration, separating the network's control logic from the underlying routers and switches, promoting (logical)…

网络与互联网体系结构 · 计算机科学 2014-10-09 Diego Kreutz , Fernando M. V. Ramos , Paulo Verissimo , Christian Esteve Rothenberg , Siamak Azodolmolky , Steve Uhlig

Contemporary software systems, such as the Internet of Things, Industry 4.0 and Intelligent Cities, present challenges for their engineering, since they question our traditional form of software development. They represent a promising…

软件工程 · 计算机科学 2019-04-29 Rebeca C. Motta

Network Functions Virtualization (NFV) and Network Coding (NC) have attracted much attention in recent years as key concepts for providing 5G networks with flexibility and differentiated reliability, respectively. In this paper, we present…

网络与互联网体系结构 · 计算机科学 2018-03-14 Tan Do-Duy , M. Angeles Vazquez Castro

Software architecture is receiving increasingly attention as a critical design level for software systems. As software architecture design resources (in the form of architectural specifications) are going to be accumulated, the development…

软件工程 · 计算机科学 2009-09-25 Jianjun Zhao

Software systems development nowadays has moved towards dynamic composition of services that run on distributed infrastructures aligned with continuous changes in the system requirements. Consequently, software developers need to tailor…

软件工程 · 计算机科学 2020-05-12 Mahdi Fahmideh , Mohsen Sharifi , Fereidoon Shams , Hasan Haghighi

The main goal of concept-oriented programming (COP) is describing how objects are represented and accessed. It makes references (object locations) first-class elements of the program responsible for many important functions which are…

软件工程 · 计算机科学 2014-09-16 Alexandr Savinov

Context: As the adoption of continuous delivery practices increases in software organizations, different scenarios struggle to make it scales for their products in long-term evolution. This study looks at the concrete software architecture…

This article investigates the basic design principles for a new Wireless Network Operating System (WNOS), a radically different approach to software-defined networking (SDN) for infrastructure-less wireless networks. Departing from…

网络与互联网体系结构 · 计算机科学 2021-03-08 Zhangyu Guan , Lorenzo Bertizzolo , Emrecan Demirors , Tommaso Melodia

Software Defined Networking (SDN) drastically changes the meaning and process of designing, building, testing, and operating networks. The current support for wireless net- working in SDN technologies has lagged behind its development and…

网络与互联网体系结构 · 计算机科学 2015-09-17 Muxi Yan , Jasson Casey , Prithviraj Shome , Alex Sprintson , Andrew Sutton

The applications in the critical infrastructure systems pose simultaneous resilience and performance requirements to the underlying computer network. To meet such requirements, the networks that use the store-and-forward paradigm poses…

网络与互联网体系结构 · 计算机科学 2018-09-26 Rakesh Kumar , Vignesh Babu , David M. Nicol

Software architecture plays a central role in the design, development, and maintenance of software systems. With the rise of cloud computing, microservices, and containers, architectural practices have diversified. Understanding these…

软件工程 · 计算机科学 2025-07-28 Ruoyu Su , Noman Ahmad , Matteo Esposito , Andrea Janes , Davide Taibi , Valentina Lenarduzzi

Business models of network service providers are undergoing an evolving transformation fueled by vertical customer demands and technological advances such as 5G, Software Defined Networking~(SDN), and Network Function Virtualization~(NFV).…

网络与互联网体系结构 · 计算机科学 2019-05-20 Nathan F. Saraiva de Sousa , Danny A. Lachos Perez , Raphael V. Rosa , Mateus A. S. Santos , Christian Esteve Rothenberg

Service-oriented workflows are typically executed using a centralised orchestration approach that presents significant scalability challenges. These challenges include the consumption of network bandwidth, degradation of performance, and…

分布式、并行与集群计算 · 计算机科学 2013-11-11 Ward Jaradat , Alan Dearle , Adam Barker

A software architecture describes the structure of a computing system by specifying software components and their interactions. Mapping a software architecture to an implementation is a well known challenge. A key element of this mapping is…

编程语言 · 计算机科学 2011-06-22 Damien Cassou , Charles Consel , Emilie Balland , Julia Lawall