中文
相关论文

相关论文: Applying Slicing Technique to Software Architectur…

200 篇论文

The nature of software re-engineering is to improve or transform existing software so it can be understood, controlled and reused as new software. Needs, the necessity of re-engineering software has greatly increased. The system software…

软件工程 · 计算机科学 2011-12-20 Phuc V. Nguyen

Computer systems are so complex, so they are usually designed and analyzed in terms of layers of abstraction. Complexity is still a challenge facing logical reasoning tools that are used to find software design flaws and implementation…

软件工程 · 计算机科学 2021-06-18 Ramy Shahin

The increasing usage of machine learning (ML) coupled with the software architectural challenges of the modern era has resulted in two broad research areas: i) software architecture for ML-based systems, which focuses on developing…

软件工程 · 计算机科学 2021-03-17 Henry Muccini , Karthik Vaidhyanathan

Design erosion is a persistent problem within the software engineering discipline. Software designs tend to deteriorate over time and there is a need for tools and techniques that support software architects when dealing with legacy…

软件工程 · 计算机科学 2021-04-29 Frederick Schmidt , Stephen MacDonell , Andy M. Connor

Software Engineering Discipline is constantly achieving momentum from past two decades. In last decade, remarkable progress has been observed. New process models that are introduced from time to time in order to keep pace with…

软件工程 · 计算机科学 2013-02-08 Sukhpal Singh , Inderveer Chana

In the last 15 years, software architecture has emerged as an important software engineering field for managing the development and maintenance of large, software- intensive systems. Software architecture community has developed numerous…

软件工程 · 计算机科学 2017-01-24 Davide Falessi , Muhammad Ali Babar , Giovanni Cantone , Philippe Kruchten

Network slicing is a crucial enabler and a trend for the Next Generation Mobile Network (NGMN) and various other new systems like the Internet of Vehicles (IoV) and Industrial IoT (IIoT). Orchestration and machine learning are key elements…

网络与互联网体系结构 · 计算机科学 2024-01-15 Rodrigo Moreira , Flavio de Oliveira Silva , Tereza Cristina Melo de Brito Carvalho , Joberto S. B. Martins

Software development has steadily embraced agile software development methodology/method (ASDM) and has been moving away from the plan driven software development methodology (PDM) approaches like waterfall. Given the iterative nature of…

软件工程 · 计算机科学 2021-03-02 Vinod Menon , Roopak Sinha , Stephen MacDonell

A software architect turns system requirements into a suitable software architecture through an architecture optimization process. However, how should the architect decide which quality improvement to prioritize, e.g., security or…

软件工程 · 计算机科学 2021-01-01 Ofir T. Erlich , David H. Lorenz

Developers usually use diagrams and source code to jointly discuss and plan software architecture changes. With this poster, we present our on-going work on a novel approach that enables developers to collaboratively use software city…

软件工程 · 计算机科学 2024-09-02 Alexander Krause-Glau , Malte Hansen , Wilhelm Hasselbring

This article presents a model for describing the architecture of software-intensive systems, based on the use of multiple, concurrent views. This use of multiple views allows to address separately the concerns of the various stakeholders of…

软件工程 · 计算机科学 2020-06-11 Philippe Kruchten

The paper discusses design techniques for a seamless architecture of information systems (IS). A seamless architecture is understood as such an architectural de-scription of an IS, that defines explicit connections between elements of…

软件工程 · 计算机科学 2021-02-23 Grigory Tsiperman

Software engineers share their architectural knowledge (AK) in different places on the Web. Recent studies show that architectural blogs contain the most relevant AK, which can help software engineers to make design steps. Nevertheless, we…

软件工程 · 计算机科学 2023-03-20 Mohamed Soliman , Kirsten Gericke , Paris Avgeriou

The architectural aspects of software systems are not always explicitly exposed to customers when a product is presented to them by software vendors. Therefore, customers might be put at a major risk if new emerging business needs come to…

软件工程 · 计算机科学 2012-10-16 Basem Y. Alkazemi

Complex software systems must be maintained for years or decades, and the effort and cost to maintain them are often high, involving continuous refactoring to ensure their longevity in the face of changing requirements. In this article, we…

软件工程 · 计算机科学 2018-02-13 Rafael Capilla , Elisa Yumi Nakagawa , Uwe Zdun , Carlos Carrillo

Contemporary intelligent systems incorporate software components, including machine learning components. As they grow in complexity and data volume such machine learning systems face unique quality challenges like scalability and…

软件工程 · 计算机科学 2025-01-22 Simeon Emanuilov , Aleksandar Dimov

Applications that use edge computing and 5G to improve response times consume both compute and network resources. However, 5G networks manage only network resources without considering the application's compute requirements, and container…

网络与互联网体系结构 · 计算机科学 2021-09-07 Murugan Sankaradas , Kunal Rao , Srimat Chakradhar

Software architecture has been an active research field for nearly four decades, in which previous studies make significant progress such as creating methods and techniques and building tools to support software architecture practice.…

软件工程 · 计算机科学 2023-08-23 Zhiyuan Wan , Yun Zhang , Xin Xia , Yi Jiang , David Lo

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

This paper proposes Architectural Pattern Recommender (APR) system which helps in such architecture selection process. Main contribution of this work is in replacing the manual effort required to identify and analyse relevant architectural…

软件工程 · 计算机科学 2018-09-13 Shipra Sharma , Balwinder Sodhi