中文
相关论文

相关论文: Comparative Analysis of Software Development Metho…

200 篇论文

Developers who primarily engage with software often struggle to incorporate custom hardware into their applications, even though specialized silicon can provide substantial benefits to machine learning and AI, as well as to the application…

硬件体系结构 · 计算机科学 2025-12-12 Jeongeun Kim , Christopher Torng

Software development is still based on manufactory production, and most of the programming code is still hand-crafted. Software development is very far away from the ultimate goal of industrialization in software production, something which…

软件工程 · 计算机科学 2012-01-05 Toni Stojanovski , Tomislav Dzekov

Multistage stochastic programming deals with operational and planning problems that involve a sequence of decisions over time while responding to realizations that are uncertain. Algorithms designed to address multistage stochastic linear…

最优化与控制 · 数学 2020-10-26 Harsha Gangammanavar , Suvrajeet Sen

This paper aims at integrating heterogeneous documents used in pragmatic software develpoment methods to describe views with a formal refinement based software development process. Therefore we propose an integrated semantics of…

软件工程 · 计算机科学 2014-10-16 Barbara Paech , Bernhard Rumpe

Edge computing requires the complex software interaction of geo-distributed, heterogeneous components. The growing research and industry interest in edge computing software systems has necessitated exploring ways of testing and evaluating…

分布式、并行与集群计算 · 计算机科学 2024-07-16 Tobias Pfandzelter , David Bermbach

Software architecture has been a key research area in the software engineering community due to its significant role in creating high quality software. The trend of developing product lines rather than single products has made the software…

软件工程 · 计算机科学 2015-07-27 Faheem Ahmed , Luiz Fernando Capretz

Software change is the basic task of software evolution and maintenance. Phased Model for Software Change (PMSC) is a process model for software changes that localize in the code. It consists of several phases that cover both program…

软件工程 · 计算机科学 2019-04-12 Leon A. Wilson , Yoann Senin , Yibin Wang , Václav Rajlich

Although many attempts at automated aids for legal drafting have been made, they were based on the construction of a new tool, completely from scratch. This is at least curious, considering that a strong parallelism can be established…

计算机与社会 · 计算机科学 2011-09-14 Daniel Gorín , Sergio Mera , Fernando Schapachnik

The vertex-centric programming model is an established computational paradigm recently incorporated into distributed processing frameworks to address challenges in large-scale graph processing. Billion-node graphs that exceed the memory…

分布式、并行与集群计算 · 计算机科学 2015-07-17 Robert Ryan McCune , Tim Weninger , Gregory Madey

Information protection is becoming a focal point for designing, creating and implementing software applications within highly integrated technology environments. The use of a safe coding technique in the software development process is…

A major determinant of the quality of software systems is the quality of their requirements, which should be both understandable and precise. Most requirements are written in natural language, good for understandability but lacking in…

This paper highlights the common pitfalls of overcomplicating the software architecture, development and delivery process by examining two enterprise level web application products built using Microsoft.Net framework. The aim of this paper…

软件工程 · 计算机科学 2016-07-14 Amol Patwardhan

Developers face a wide choice of programming languages and libraries supporting multicore computing. Ever more diverse paradigms for expressing parallelism and synchronization become available while their influence on usability and…

分布式、并行与集群计算 · 计算机科学 2014-10-24 Sebastian Nanz , Scott West , Kaue Soares da Silveira , Bertrand Meyer

Discretizations of infinite-dimensional variational inequalities lead to linear and nonlinear complementarity problems with many degrees of freedom. To solve these problems in a parallel computing environment, we propose two active-set…

最优化与控制 · 数学 2007-05-23 Steven J. Benson , Todd S. Munson

Several important aspects of software product quality can be evaluated using dynamic metrics that effectively capture and reflect the software's true runtime behavior. While the extent of research in this field is still relatively limited,…

软件工程 · 计算机科学 2021-01-12 Amjed Tahir , Stephen G. MacDonell

Developing an algorithm for a visualization prototype often involves the direct comparison of different development stages and design decisions, and even minor modifications may dramatically affect the results. While existing development…

软件工程 · 计算机科学 2020-01-08 Fabian Bolte , Stefan Bruckner

There is a growing need for better development methods and tools to keep up with the increasing complexity of new software systems. New types of user interfaces, the need for intelligent components, sustainability concerns, ... bring new…

软件工程 · 计算机科学 2024-02-29 Jordi Cabot

Software has eaten the world with many of the necessities and quality of life services people use requiring software. Therefore, tools that improve the software development experience can have a significant impact on the world such as…

软件工程 · 计算机科学 2023-10-18 Nathan Cooper

The continuing process of software systems enlargement in size and complexity becomes system design extremely important for software production. In this way, the role of software architecture is significantly important in software…

软件工程 · 计算机科学 2010-05-25 K. Delhi Babu , P. Govinda Rajulu , A. Ramamohana Reddy , A. N. Aruna Kumari

There are billions of lines of sequential code inside nowadays' software which do not benefit from the parallelism available in modern multicore architectures. Automatically parallelizing sequential code, to promote an efficient use of the…

编程语言 · 计算机科学 2016-04-13 Alcides Fonseca , Bruno Cabral , João Rafael , Ivo Correia