By Topic

Software, IEEE

Issue 4 • Date July-Aug. 2012

Filter Results

Displaying Results 1 - 25 of 28
  • Front Cover

    Publication Year: 2012 , Page(s): c1
    Request Permissions | PDF file iconPDF (724 KB)  
    Freely Available from IEEE
  • Jobs Board Advertisement

    Publication Year: 2012 , Page(s): 1
    Request Permissions | PDF file iconPDF (10538 KB)  
    Freely Available from IEEE
  • Table of Contents

    Publication Year: 2012 , Page(s): 2 - 3
    Request Permissions | PDF file iconPDF (578 KB)  
    Freely Available from IEEE
  • Designing a World at Your Fingertips: A Look at Mobile User Interfaces

    Publication Year: 2012 , Page(s): 4 - 7
    Cited by:  Papers (1)
    Request Permissions | PDF file iconPDF (2115 KB) |  | HTML iconHTML  
    Freely Available from IEEE
  • The Gender Gap

    Publication Year: 2012 , Page(s): 8
    Request Permissions | PDF file iconPDF (457 KB) |  | HTML iconHTML  
    Freely Available from IEEE
  • Lessons Learned from a Scientific Software Development Project

    Publication Year: 2012 , Page(s): 9 - 12
    Request Permissions | Click to expandAbstract | PDF file iconPDF (1553 KB) |  | HTML iconHTML  

    In the mid-90s, I was working for a company transitioning to agile software development. We hadn't considered that our biggest problem in this change was that developers would be talking directly to customers. After some small disasters, we realized that somehow we needed to transfer the expertise and experience of our business and marketing teams to developers. When I first read the current Insig... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The Human Experience

    Publication Year: 2012 , Page(s): 13 - 15
    Request Permissions | Click to expandAbstract | PDF file iconPDF (1982 KB) |  | HTML iconHTML  

    Computing has transformed humanity in ways that we have only begun to metabolize. Computing amplifies what we celebrate most about being human, but it also has the capacity to magnify that which we mourn. Exploring the story of computing has value, for an educated populace is far more able to reconcile its past, reason about its present, and be intentional about its future. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Evidence-Based Guidelines to Defect Causal Analysis

    Publication Year: 2012 , Page(s): 16 - 18
    Cited by:  Papers (3)
    Request Permissions | Click to expandAbstract | PDF file iconPDF (779 KB) |  | HTML iconHTML  

    Default causal analysis (DCA) or defect prevention is required by higher-maturity-level software development processes such as the Brazilian Software Process Improvement Reference Model and Capability Maturity Model Integration. The authors ask and answer questions about implementing it in lower-maturity organizations. In the related web extra entitled “Evidence-Based Guidelines on Defe... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Compound Annual Growth Rate for Software

    Publication Year: 2012 , Page(s): 19 - 21
    Cited by:  Papers (2)
    Request Permissions | Click to expandAbstract | PDF file iconPDF (596 KB) |  | HTML iconHTML  

    Six Impact columns published over the last three years and a couple of precisely measured products provide the opportunity to calculate a compound annual growth rate. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Architecture Quality Revisited

    Publication Year: 2012 , Page(s): 22 - 24
    Request Permissions | Click to expandAbstract | PDF file iconPDF (449 KB) |  | HTML iconHTML  

    There is a common belief in the software community that nonfunctional quality is fundamentally important for architecture sustainability and project success. A recent study, however, suggests that nonfunctional quality is of little relevance for users and customers, but instead mainly a concern for architects. Nontechnical constraints, such as licenses and technology providers, appear to be drivin... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The Mobile Software App Takeover

    Publication Year: 2012 , Page(s): 25 - 27
    Request Permissions | PDF file iconPDF (827 KB) |  | HTML iconHTML  
    Freely Available from IEEE
  • Mobile Content as a Service A Blueprint for a Vendor-Neutral Cloud of Mobile Devices

    Publication Year: 2012 , Page(s): 28 - 32
    Request Permissions | Click to expandAbstract | PDF file iconPDF (1027 KB) |  | HTML iconHTML  

    Mobile devices have become a commodity: we use several devices for various purposes. Although we carry only some of our devices with us, we still want to access content originating from any device. To overcome this issue, device users often upload content into a hosting service available in the cloud. However, cloud-based hosting can alienate the control and ownership of the content. A proposed ar... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Social Networking Advertisement

    Publication Year: 2012 , Page(s): 33
    Request Permissions | PDF file iconPDF (2970 KB)  
    Freely Available from IEEE
  • Developing Software for a Mobile Service in India

    Publication Year: 2012 , Page(s): 34 - 39
    Cited by:  Papers (2)
    Request Permissions | Click to expandAbstract | PDF file iconPDF (1370 KB) |  | HTML iconHTML  

    There is a demand in India for venues for purchasing music for mobile phones via means other than the Internet. Although two-thirds of mobile users in India are already listening to music on their mobile devices, often illegally or through unaffiliated vendors, there are more than 700 million mobile phone users that music sales cannot reach through the Internet. This article presents ideas for rea... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Cloudberry: An HTML5 Cloud Phone Platform for Mobile Devices

    Publication Year: 2012 , Page(s): 40 - 45
    Cited by:  Papers (1)
    Request Permissions | Click to expandAbstract | PDF file iconPDF (1653 KB) |  | HTML iconHTML  

    The Cloudberry project has built a novel HTML5-based cloud phone—a mobile device in which all the device's user functionality is downloaded and cached dynamically from the Web, including all the applications and even the entire top-level user interface. One of the most central benefits of a cloud phone is that nearly any of its customer-facing features can be changed on millions of devi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Service-Oriented Architectures: Myth or Reality?

    Publication Year: 2012 , Page(s): 46 - 52
    Cited by:  Papers (2)
    Request Permissions | Click to expandAbstract | PDF file iconPDF (1977 KB) |  | HTML iconHTML  

    A study of SOA benefits reports a mixed reaction from the organizations that have implemented such systems, especially when service-oriented thinking fails at an organizational level, financial responsibility is misallocated, or mature tool chains are lacking. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Social Psychology and Software Teams: Establishing Task-Effective Group Norms

    Publication Year: 2012 , Page(s): 53 - 58
    Cited by:  Papers (1)
    Multimedia
    Request Permissions | Click to expandAbstract | PDF file iconPDF (1100 KB) |  | HTML iconHTML  

    It's a common belief that groups that possess appropriate expertise and work well together will be more likely to successfully complete a project. However, social psychological research shows that getting the right mix of people doesn't guarantee a successful outcome. Group success also relies on group norms, which are derived as much from the group's context as from the people in it. A small, pre... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • CS Press Advertisement

    Publication Year: 2012 , Page(s): 59
    Request Permissions | PDF file iconPDF (433 KB)  
    Freely Available from IEEE
  • The Business Rules Approach and Its Effect on Software Testing

    Publication Year: 2012 , Page(s): 60 - 66
    Request Permissions | Click to expandAbstract | PDF file iconPDF (1123 KB) |  | HTML iconHTML  

    Codification and testing of business rules in application programs has historically been a challenge in software engineering. Many organizations have adopted the business rules approach to formalize and compartmentalize business rules as a separate component from application code. This article investigates and presents the effects of the business rules approach on testing activities in the softwar... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Exploring Software Project Effort versus Duration Trade-offs

    Publication Year: 2012 , Page(s): 67 - 74
    Cited by:  Papers (1)
    Multimedia
    Request Permissions | Click to expandAbstract | PDF file iconPDF (1148 KB) |  | HTML iconHTML  

    Estimates of effort and duration for a new software project often have to be adjusted to deal with an imposed target delivery date or a constraint on staffing. Estimating methods assume an effort/duration trade-off relationship based mostly on theory or expert judgment. This paper describes a process for analyzing actual project effort and duration data which is designed to explore the trade-off r... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Digital Magazines Advertisement

    Publication Year: 2012 , Page(s): 75
    Request Permissions | PDF file iconPDF (1078 KB)  
    Freely Available from IEEE
  • Two-Layer Wrapping for COTS Software Integration: An Experience with Matlab

    Publication Year: 2012 , Page(s): 76 - 82
    Request Permissions | Click to expandAbstract | PDF file iconPDF (1237 KB) |  | HTML iconHTML  

    Although commercial-off-the-shelf (COTS) product integration presents clear advantages in a variety of engineering fields, several problems can arise in part due to their heterogeneous nature. Little research addresses the integration of particular COTS to specific domains. A University of Vigo project for reusable software development in the engineering domain adopted this approach. The underlyin... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • IEEE Computer Society Info Page

    Publication Year: 2012 , Page(s): 83
    Request Permissions | PDF file iconPDF (157 KB)  
    Freely Available from IEEE
  • Spocks and Kirks in the Requirements Universe

    Publication Year: 2012 , Page(s): 84 - 85
    Request Permissions | Click to expandAbstract | PDF file iconPDF (473 KB) |  | HTML iconHTML  

    Many people make decisions based on emotion, then retrospectively justify these decisions with logic. Requirements work can exploit this desire for emotional relationships. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Don't Install Software by Hand

    Publication Year: 2012 , Page(s): 86 - 87
    Cited by:  Papers (4)
    Request Permissions | Click to expandAbstract | PDF file iconPDF (405 KB) |  | HTML iconHTML  

    An IT system's setup and configuration affects developers mainly due to the proliferation and complexity of Internet-facing systems. Fortunately, we can control and conquer this complexity by adopting IT-system configuration management tools. By stipulating that all modifications to a system's configuration can only be performed through its configuration management system and by treating the syste... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.

Aims & Scope

IEEE Software delivers reliable, useful, leading-edge software development information to keep engineers and managers abreast of rapid technology change.

Full Aims & Scope

Meet Our Editors

Editor-in-Chief
Diomidis Spinellis
Athens University of Economics and Business
28is Oktovriou 76
Athina 104 33, Greece
dds@computer.org