Trustworthy Software Development Processes
International Conference on Software Process, ICSP 2009 Vancouver, Canada, May 16-17, 2009 Proceedings (Lecture Notes in Computer Science)
Elsewhere $187.95 $91.86 Save $96.09 (51%)
Free shipping Australia wide
Order now for Christmas delivery
|Format: ||Paperback, 412 pages|
|Other Information: ||XIV, 412 p.|
|Published In: ||Germany, 01 April 2009|
This volume contains papers presented at the International Conference on Software Process (ICSP 2009) held in Vancouver, Canada, during May 16-17, 2009. ICSP 2009 was the third conference of the ICSP series, continuing the software process workshops from 25 years ago. The theme of ICSP 2009 was "Processes to Develop Trustworthy Software." Software development takes place in a dynamic context of frequently changing technologies and limited resources. Teams worldwide are under increasing pressure to deliver trustworthy software products more quickly and with higher levels of quality. At the same time, global competition is forcing software development organizations to cut costs by rationalizing processes, outsourcing part or all of their activities, re- ing existing software in new or modified applications and evolving existing systems to meet new needs, while still minimizing the risk of projects failing to deliver. To address these difficulties, new or modified processes are emerging including lean and agile methods, plan-based product line development, and increased integration with systems engineering processes. Papers present research and real-world experience in many areas of software and systems processes impacting trustworthy software including: new software devel- ment approaches; software quality; integrating software and business processes; CMMI and other process improvement initiatives; simulation and modeling of so- ware processes; techniques for software process representation and analysis; and process tools and metrics.
Table of Contents
Invited Talks.- System Engineering in the Energy and Maritime Sectors: Towards a Solution Based on Model-Centric Processes.- Decision Processes for Trustworthy Software.- Synthesis, Analysis, and Modeling of Large-Scale Mission-Critical Embedded Software Systems.- Process Management.- Statistically Based Process Monitoring: Lessons from the Trench.- The How? When? and What? for the Process of Re-planning for Product Releases.- Overcoming the First Hurdle: Why Organizations Do Not Adopt CMMI.- Value-Based Multiple Software Projects Scheduling with Genetic Algorithm.- Process Tools.- Meta Model Based Architecture for Software Process Instantiation.- Distributed Orchestration Versus Choreography: The FOCAS Approach.- An Architecture for Modeling and Applying Quality Processes on Evolving Software.- Process Analysis.- Evaluating the Perceived Effect of Software Engineering Practices in the Italian Industry.- Evidence-Based Insights about Issue Management Processes: An Exploratory Study.- Process Aspect: Handling Crosscutting Concerns during Software Process Improvement.- Stochastic Process Algebra Based Software Process Simulation Modeling.- Process Simulation Modeling.- Combining Aspect and Model-Driven Engineering Approaches for Software Process Modeling and Execution.- Dynamic COQUALMO: Defect Profiling over Development Cycles.- A Hybrid Model for Dynamic Simulation of Custom Software Projects in a Multiproject Environment.- On the Relative Merits of Software Reuse.- Investigating the Gap between Quantitative and Qualitative/Semi-quantitative Software Process Simulation Models: An Explorative Study.- Experience Report.- Bridge the Gap between Software Test Process and Business Value: A Case Study.- Subcontracting Processes in Software Service Organisations - An Experience Report.- On Reducing the Pre-release Failures of Web Plug-In on Social Networking Site.- Technical Software Development Process in the XML Domain.- Process Metrics.- Software Product Quality: Ensuring a Common Goal.- Predicting Upgrade Project Defects Based on Enhancement Requirements: An Empirical Study.- Process Modeling and Representation.- Incremental Process Modeling through Stakeholder-Based Hybrid Process Simulation.- A Process-Oriented Approach for the Optimal Satisficing of Non-Functional Requirements.- A Pattern for Modeling Rework in Software Development Processes.- Achieving On-Time Delivery: A Two-Stage Probabilistic Scheduling Strategy for Software Projects.- Incrementally Introducing Process Model Rationale Support in an Organization.- A Process for Driving Process Improvement in VSEs.- Modeling Software Evolution with Game Theory.- Structural Considerations in Defining Executable Process Models.- Analyzing a Software Process Model Repository for Understanding Model Evolution.- Process Trustworthiness as a Capability Indicator for Measuring and Improving Software Trustworthiness.- A System Dynamics Model That Simulates a Significant Late Life Cycle Manpower Increase Phenomenon.
Springer-Verlag Berlin and Heidelberg GmbH & Co. K|
23.11 x 15.75 x 2.54 centimetres (0.66 kg)|
15+ years |