نتایج جستجو برای: software architecture

تعداد نتایج: 629762  

2007
Richard W. Selby Lawrence Bernstein

Article 1–1. Software Design and Structuring When I first read Barry Boehm’s “Software Design and Structuring” in the 1970s I sent it to my colleagues and said this article was fundamental to our work. Today I assign it to my students. It remains relevant today despite several sea changes in software engineering technology. Barry lays the foundation for software architecture as well as the fram...

2006
Philippe Dugerdil

views Basic views Parser Analyser View processing View builder Abstract program representation Figure 1 Basic reverse-engineering framework The first step is to transform the system’s artifacts (primarily the source code, but also the file structure, directory structure, build and make files) to some abstract representation from which further manipulation could be performed. The result of this ...

2002
Frans Mårtensson Per Jönsson PerOlof Bengtsson Michael Mattsson

A software architecture is one of the first steps towards a software system. A software architecture can be designed in different ways. During the design phase, it is important to select the most suitable design of the architecture, in order to create a good foundation for the system. The selection process is performed by evaluating architecture alternatives against each other. We investigate t...

2001
Bernhard Westfechtel Reidar Conradi

This paper examines the relations between software architecture and software configuration management. These disciplines overlap because they are both concerned with the structure of a software system being described in terms of components and relationships. On the other hand, they differ with respect to their focus — specific support for programming-in-the-large, versus general support for the...

2003
Qianxiang Wang Gang Huang Junrong Shen Hong Mei Fuqing Yang

Runtime environment of software are becoming more and more dynamic and changeful, while pervasive computing and web services further this situation. Software systems are not only becoming larger, more complex, and also more rigid, which make it difficult to evolve software. This paper focuses on online evolution, more exactly, how to make online evolution process convenient and smart, with help...

1997
Jianjun ZHAO

This paper introduces a new form of slicing, named architectural slicing, to aid architectural understanding and reuse.

2003
Alexandre R.J. François

Immersive, interactive applications grouped under the concept of Immersipresence require on-line processing and mixing of multimedia data streams and structures. One critical issue seldom addressed is the integration of different solutions to technical challenges, developed independently in separate fields, into working systems, that operate under hard performance constraints. In order to reali...

1999
Taeho Kim Yeong-Tae Song Lawrence Chung Dung T. Huynh

Software architectural design is becoming increasingly important in software engineering, as being manifested through various recent developments in the field such as the component-based software engineering paradigm and the distributed and collaborative computing paradigm. Abstraction is such a mechanism as the key concept underpinning software architecture, namely hiding the immense amount of...

2016
Yuanfang Cai Rick Kazman

In this paper, we first discuss the concept of architecture debt and how this debt grows in virtually every software-intensive project. Next we propose a methodology for developers to monitor the health of a project’s architecture through an analysis of the development artifacts that a project produces. Our objective is to monitor and manage architecture debt by leveraging an architecture model...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید