Thumbnail
Access Restriction
Subscribed

Author Wehrwein, B. ♦ Matos, G. ♦ Tanikella, R.
Source IEEE Xplore Digital Library
Content type Text
Publisher Institute of Electrical and Electronics Engineers, Inc. (IEEE)
File Format PDF
Copyright Year ©2008
Language English
Subject Domain (in DDC) Computer science, information & general works ♦ Data processing & computer science
Subject Keyword Computer architecture ♦ Software ♦ Servers ♦ User interfaces ♦ Libraries ♦ Java ♦ Estimation ♦ software reuse ♦ COTS evaluation ♦ COTS selection ♦ technology assessment ♦ software architecture ♦ software requirements ♦ agile methodologies
Abstract Platforms, frameworks, and other forms of software assets are proliferating in the industry for well-documented reasons. Architects may choose from a wide variety of implementation technologies to realize their envisioned software architecture. Each asset provides the ability to fulfill a set of requirements, and imposes a set of constraints. Given these complex compatibility relationships, it is a non-trivial task to determine how best to utilize candidate assets toward a defined business problem. This task is made harder when multiple stakeholders from various backgrounds contribute to the decision-making process, as often occurs in large projects.By grouping requirements by functional area, and relating them to corresponding candidate technologies, we propose an approach that allows stakeholders to collaboratively reason about the satisfaction of requirements, the compatibility of technologies, and integration risk. The goal is to narrow the initial space of technologies to a smaller number of viable candidate technology sets.
ISBN 9780769533735
ISSN 15417719
Educational Role Student ♦ Teacher
Age Range above 22 year
Educational Use Research ♦ Reading
Education Level UG and PG
Learning Resource Type Article
Publisher Date 2008-09-15
Publisher Place Germany
Rights Holder Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Size (in Bytes) 434.55 kB
Page Count 7
Starting Page 293
Ending Page 299


Source: IEEE Xplore Digital Library