Unifying the Software Process Spectrum [electronic resource] : International Software Process Workshop, SPW 2005, Beijing, China, May 25-27, 2005 Revised Selected Papers /
Software Process WorkshopCorporate Author
Software Process Workshop(2005 :Beijing, China)
Software Process Workshop
Li, Mingshu.editor.
Boehm, Barry.editor.
Osterweil, Leon J.editor.
This volume contains papers presented at SPW 2005, the Software Process Workshop held in Beijing, P. R. China, on May 25-27, 2005, and prepared for final publication. The theme of SPW2005 was “Unifying the Software Process Spectrum. ” Software process encompasses all the activities that aim at developing or evolving software products. The expanding role of software and information systems in the world has focused increasing attention on the need for assurances that software systems can be developed at acceptable speed and cost, on a predictable schedule, and in such a way that resulting systems are of acceptably high quality and can be evolved surely and rapidly as usage contexts change. This sharpened focus is creating new challenges and opportunities for software process technology. The increasing pace of software s- tem change requires more lightweight and adaptive processes, while the increasing mission criticality of software systems requires more process predictability and c- trol as well as more explicit attention to business or mission values. Emergent app- cation requirements create a need for ambiguity tolerance. Systems of systems and global development create needs for scalability and multi-collaborator, multi-culture concurrent coordination. COTS products provide powerful capabilities, but their v- dor-determined evolution places significant constraints on software definition, dev- opment, and evolution processes. The recognition of these needs has spawned a considerable amount of software process research across a broad spectrum.
Bibliographic Level Mode of Issuance: Monograph
Includes bibliographical references and index.
Keynote Speech -- Evolving Defect “Folklore”: A Cross-Study Analysis of Software Defect Behavior -- The Future of Software Processes -- Software are Processes Too -- The Software Process: Global Goals -- Achieving Software Development Performance Improvement Through Process Change -- Expanding the Horizons of Software Development Processes: A 3-D Integrated Methodology -- Unifying Microprocess and Macroprocess Research -- What Beyond CMMI Is Needed to Help Assure Program and Project Success? -- Integrated Software Process and Product Lines -- A Rigorous Software Process for the Development of Embedded Systems -- Active Models:A Possible Approach to the Integration of Objective and Subjective Process Models -- Process Content -- A Value-Based Process for Achieving Software Dependability -- A Development Process for Building OSS-Based Applications -- A Study on the Distribution and Cost Prediction of Requirements Changes in the Software Life-Cycle -- Requirements Engineering Processes Improvement: A Systematic View -- S-RaP: A Concurrent, Evolutionary Software Prototyping Process -- Aspect-Oriented Software Development and Software Process -- A Gradually Proceeded Software Architecture Design Process -- Process Patterns for COTS-Based Development -- Process Tools and Metrics -- Software Testing Process Automation Based on UTP – A Case Study -- Evaluation of the Capability of Personal Software Process Based on Data Envelopment Analysis -- Project Management System Based on Work-Breakdown-Structure Process Model -- Spiral Pro: A Project Plan Generation Framework and Support Tool -- Process Management -- A Process Improvement Framework and a Supporting Software Oriented to Chinese Small Organizations -- Incremental Workflow Mining Based on Document Versioning Information -- A Framework for Coping with Process Evolution -- Software Process Management: Practices in China -- Process Representation and Analysis -- Process Elements: Components of Software Process Architectures -- Process Programming to Support Medical Safety: A Case Study on Blood Transfusion -- Translation of Nets Within Nets in Cross-organizational Software Process Modeling -- M(in)BASE: An Upward-Tailorable Process Wrapper Framework for Identifying and Avoiding Model Clashes -- Integrated Modeling of Business Value and Software Processes -- Process Technology to Facilitate the Conduct of Science -- Process Definition Language Support for Rapid Simulation Prototyping -- Experience Reports -- Evolving an Experience Base for Software Process Research -- Experiences in Discovering, Modeling, and Reenacting Open Source Software Development Processes -- Application of the V-Modell XT – Report from a Pilot Project -- A Road Map for Implementing eXtreme Programming -- Automatically Analyzing Software Processes: Experience Report -- Status of SPI Activities in Japanese Software – A View from JASPIC -- A Survey of CMM/CMMI Implementation in China.
This volume contains papers presented at SPW 2005, the Software Process Workshop held in Beijing, P. R. China, on May 25-27, 2005, and prepared for final publication. The theme of SPW2005 was “Unifying the Software Process Spectrum. ” Software process encompasses all the activities that aim at developing or evolving software products. The expanding role of software and information systems in the world has focused increasing attention on the need for assurances that software systems can be developed at acceptable speed and cost, on a predictable schedule, and in such a way that resulting systems are of acceptably high quality and can be evolved surely and rapidly as usage contexts change. This sharpened focus is creating new challenges and opportunities for software process technology. The increasing pace of software s- tem change requires more lightweight and adaptive processes, while the increasing mission criticality of software systems requires more process predictability and c- trol as well as more explicit attention to business or mission values. Emergent app- cation requirements create a need for ambiguity tolerance. Systems of systems and global development create needs for scalability and multi-collaborator, multi-culture concurrent coordination. COTS products provide powerful capabilities, but their v- dor-determined evolution places significant constraints on software definition, dev- opment, and evolution processes. The recognition of these needs has spawned a considerable amount of software process research across a broad spectrum.
Software engineering.
Management information systems.
Computer science.
Application software.
Computers and civilization.
Computer programming.
Software Engineering/Programming and Operating Systems.
Software Engineering.
Management of Computing and Information Systems.
Computer Appl. in Administrative Data Processing.
Computers and Society.
Programming Techniques.
Lecture notes in computer science