By Topic

IEEE Software

Issue 4 • Date July-Aug. 2011

Filter Results

Displaying Results 1 - 24 of 24
  • Front Cover

    Publication Year: 2011, Page(s): c1
    Request permission for commercial reuse | PDF file iconPDF (2030 KB)
    Freely Available from IEEE
  • ICSE 2012 Advertisement

    Publication Year: 2011, Page(s): c2
    Request permission for commercial reuse | PDF file iconPDF (1645 KB)
    Freely Available from IEEE
  • Table of Contents

    Publication Year: 2011, Page(s):1 - 2
    Request permission for commercial reuse | PDF file iconPDF (1416 KB)
    Freely Available from IEEE
  • Protection from Wishful Thinking

    Publication Year: 2011, Page(s):3 - 6
    Request permission for commercial reuse | PDF file iconPDF (787 KB) | HTML iconHTML
    Freely Available from IEEE
  • elytS edoC detisiveR

    Publication Year: 2011, Page(s):7 - 8
    Request permission for commercial reuse | PDF file iconPDF (242 KB) | HTML iconHTML
    Freely Available from IEEE
  • The Soul of a New Watson

    Publication Year: 2011, Page(s):9 - 10
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (259 KB) | HTML iconHTML

    Making manifest, syndicating, and then governing a system's architecture facilitates understanding, reasoning about, and transforming that system with intention. This premise holds true for new systems as well as legacy ones, exploratory systems as well as production ones. Watson, IBM's reasoning system, is such a system-it is both new and exploratory. Managing its architecture has considerable pa... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Code Pick-Up Sticks

    Publication Year: 2011, Page(s):11 - 14
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (2828 KB) | HTML iconHTML

    When I first heard about Daniel's and Ola's "insight" over dinner in Stockholm, I was reminded of my many experiences on large legacy systems. I remembered the original sense that we could do this in a short time, gradually digging the hole deeper and deeper, and finally having to step back and undo a lot of work. I never stumbled across the solution they present, but I could immediately see how p... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A Whisper of Evidence in Global Software Engineering

    Publication Year: 2011, Page(s):15 - 18
    Cited by:  Papers (14)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (700 KB) | HTML iconHTML Multimedia Media

    A systematic review of global software engineering (GSE) literature from 2000 to 2007 shows the field to be immature. Studies report many challenges but little evidence regarding specific GSE practices directly related to project success or failure. There is evidence that distance matters and, furthermore, that GSE--although driven by cost-reduction goals--seldom brings immediate cost savings. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Short and Winding Road: Software in Car Navigation Systems

    Publication Year: 2011, Page(s):19 - 21
    Cited by:  Papers (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (840 KB) | HTML iconHTML

    Car navigation started as an embedded product in expensive cars. Then it became an independent box, sold aftermarket. The volume that companies like TomTom have been able to accumulate now allows them to pursue the automotive original equipment manufacturers market. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Guest Editors' Introduction: Software as a Business

    Publication Year: 2011, Page(s):22 - 25
    Cited by:  Papers (1)
    Request permission for commercial reuse | PDF file iconPDF (5201 KB) | HTML iconHTML
    Freely Available from IEEE
  • Software Industry Business Models

    Publication Year: 2011, Page(s):26 - 30
    Cited by:  Papers (10)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (777 KB) | HTML iconHTML Multimedia Media

    Software companies can leverage successful firms' business and revenue models to create a competitive advantage. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Matching Open Source Software Licenses with Corresponding Business Models

    Publication Year: 2011, Page(s):31 - 35
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1295 KB) | HTML iconHTML

    When open source stack and licensing options grow, so does the need to understand the interplay among licensing, sourcing decisions, and business goals. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Sharing Source Code with Clients: A Hybrid Business and Development Model

    Publication Year: 2011, Page(s):36 - 41
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1408 KB) | HTML iconHTML

    Open innovation and the recent emphasis on client involvement imply the emergence of hybrid software licensing models combining the limited openness of source code with traditional value appropriation logic. A practical hybrid licensing model responds to the needs of both business-to-business software vendors in vertical domains and consultancies that must maintain separate quasi-products. The cen... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Developing Cloud Business Models: A Case Study on Cloud Gaming

    Publication Year: 2011, Page(s):42 - 47
    Cited by:  Papers (24)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1175 KB) | HTML iconHTML

    Cloud computing offers new ways for firms to operate in the global market so that even small firms can compete in markets traditionally dominated by multinational corporations. A case study considers how, over ten years, a small firm developed a successful business model to compete in computer gaming. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • People over Process: Key Challenges in Agile Development

    Publication Year: 2011, Page(s):48 - 57
    Cited by:  Papers (22)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1610 KB) | HTML iconHTML

    Case studies of 17 organizations that have used agile methods for more than three years uncovered many serious "people" challenges including recruitment, training, motivation, and performance evaluation. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Advancing Software Engineering Professional Education

    Publication Year: 2011, Page(s):58 - 63
    Cited by:  Papers (8)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (801 KB) | HTML iconHTML

    The paper mentions that a reference curriculum for master's programs helps ensure software engineers possess the appropriate skills, knowledge, and experience to develop, maintain, and acquire complex systems. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • iUCP: Estimating Interactive-Software Project Size with Enhanced Use-Case Points

    Publication Year: 2011, Page(s):64 - 73
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (4828 KB) | HTML iconHTML

    An empirical study shows that estimations based on a modified use-case-point method exhibit less interestimator variance than those based on the original method. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Agile Collaborative Research: Action Principles for Industry-Academia Collaboration

    Publication Year: 2011, Page(s):74 - 83
    Cited by:  Papers (14)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1342 KB) | HTML iconHTML

    Both the software industry and academia promote collaboration to solve challenges together that neither can solve alone. Collaboration brings opportunities to understand and improve in ways not possible when working apart, but it succeeds only if both parties are contributing. A collaboration model developed from eight years' experience setting up and managing a research center explicitly focused ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • What Time Is It, Eccles?

    Publication Year: 2011, Page(s):84 - 85
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (229 KB) | HTML iconHTML

    Requirements analysts need a new toolbox with both the right tools and the instructions to use them including agile development and user-centered design for techniques such as analysis of Web analytics, wire-framing, and user stories. We can also look to the creativity literature and take techniques such as constraint removal, storytelling, and other worlds. View full abstract»

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

    Publication Year: 2011, Page(s):86 - 91
    Cited by:  Papers (11)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (873 KB) | HTML iconHTML

    Requirements engineering (RE) tools are increasingly used to ease the RE processes and allow for more systematic and formalized handling of requirements, change management and traceability. For developers and companies evaluating the use of RE tools it is thus essential to know which RE processes are supported by tools and how they fit to their own priorities. The answer isn't easy because many sa... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Gardening Your Architecture, Part 1: Refactoring

    Publication Year: 2011, Page(s):92 - 94
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (308 KB) | HTML iconHTML

    Refactoring has a more precise definition than common practice might suggest: it's a change that improves the developmental quality of some part of a system while preserving its functional behavior. Refactoring isn't limited to code detail but can range up to the larger scale of a system's software architecture. Yet refactoring is limited in what qualities it can help improve. It can also do more ... View full abstract»

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

    Publication Year: 2011, Page(s): 96
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (248 KB) | HTML iconHTML

    Our growing ability to swiftly put together sophisticated software affords us the luxury to listen to our customers, to try out new things, to make mistakes, to redesign as we move along—in short to be agile. On the technological front, the main driving forces are powerful operating systems, the widespread availability database management systems, a wide selection of libraries, interoperab... View full abstract»

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

    Publication Year: 2011, Page(s): c3
    Request permission for commercial reuse | PDF file iconPDF (4372 KB)
    Freely Available from IEEE
  • Seapine Software Advertisement

    Publication Year: 2011, Page(s): c4
    Request permission for commercial reuse | PDF file iconPDF (1596 KB)
    Freely Available from IEEE

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