Search For:

Displaying 1-7 out of 7 total
Characterizing Architecturally Significant Requirements
Found in: IEEE Software
By Lianping Chen,Muhammad Ali Babar,Bashar Nuseibeh
Issue Date:March 2013
pp. 38-45
This article presents a framework for characterizing architecturally significant requirements (ASRs) on the basis of an empirical study using grounded theory. The study involved interviews with 90 practitioners with an accumulated 1,448 years of software d...
Managing Variability in Software Product Lines
Found in: IEEE Software
By Muhammad Ali Babar, Lianping Chen, Forrest Shull
Issue Date:May 2010
pp. 89-91, 94
Variability management (VM) is a fundamental activity of software product line engineering (SPLE). VM explicitly represents software artifact variations for managing dependencies among SPL variants and support their instantiations throughout the SPL life c...
Model-Centered Customizable Architectural Design Decisions Management
Found in: Software Engineering Conference, Australian
By Lianping Chen, Muhammad Ali Babar, Haiqi Liang
Issue Date:April 2010
pp. 23-32
Architectural Design Decisions (ADD) form a key element of Architectural Knowledge (AK), which plays a vital role in the software architecture process. To help manage ADDs, several tools have been proposed. However, most of them have prescribed fixed data ...
Supporting Customizable Architectural Design Decision Management
Found in: Engineering of Computer-Based Systems, IEEE International Conference on the
By Lianping Chen, Muhammad Ali Babar
Issue Date:March 2010
pp. 232-240
When engineering complex software systems, the key Architectural Design Decisions (ADD) and the reasoning underlying those decisions need to be fully understood by all stakeholders. Achieving such understanding usually requires the use of ADD management to...
Browsing Texture Image Databases
Found in: Multi-Media Modeling Conference, International
By Suryani Lim, Lianping Chen, Guojun Lu, Ray Smith
Issue Date:January 2005
pp. 328-333
The MPEG-7 standard defines two types of texture features: texture retrieval descriptor (TRD) for retrieval and texture browsing descriptor (TBD)for browsing. The retrieval process is straightforward but it is unclear how one could use TBD for browsing. Th...
Effects of Different Gabor Filter Parameters on Image Retrieval by Texture
Found in: Multi-Media Modeling Conference, International
By Lianping Chen, Guojun Lu, Dengsheng Zhang
Issue Date:January 2004
pp. 273
Gabor filter is widely used to extract texture features from images for image retrieval. A number of parameters (number of scales and orientations and filter mask size) are used in the Gabor Filter. In the reported work so far, these parameters seem to be ...
Towards an Evidence-Based Understanding of Emergence of Architecture through Continuous Refactoring in Agile Software Development
Found in: 2014 IEEE/IFIP Conference on Software Architecture (WICSA)
By Lianping Chen,Muhammad Ali Babar
Issue Date:April 2014
pp. 195-204
The proponents of Agile software development approaches claim that software architecture emerges from continuous small refactoring, hence, there is not much value in spending upfront effort on architecture related issues. Based on a large-scale empirical s...