Software engineering has advanced rapidly in recent years in parallel with the complexity and scale of software systems. New requirements in software systems yield innovative approaches that are developed either through introducing new paradigms or extending the capabilities of well-established approaches.Modern Software Engineering Concepts and Practices: Advanced Approaches provides emerging theoretical approaches and their practices. This book includes case studies and real-world practices and presents a range of advanced approaches to reflect various perspectives in the discipline.
Author(s): Ali H. Dogru, Ali H. Dogru, Veli Biçer
Publisher: IGI Global
Year: 2010
Language: English
Pages: 506
Tags: Информатика и вычислительная техника;Технология программирования;
Title
......Page 2
Table of Contents......Page 4
Detailed Table of Contents......Page 8
Foreword......Page 15
Preface......Page 18
Acknowledgment......Page 27
A Comparative Analysis of Software Engineering with Mature Engineering Disciplines using a Problem-Solving Perspective......Page 30
Is Lean Agile and Agile Lean?......Page 48
OntoArch Reliability-Aware Software Architecture Design and Experience......Page 77
Architecture-Driven Modernization......Page 104
Architecture-Centered Integrated Verification......Page 133
Modeling Services Using ISE Framework......Page 155
Visual Semantic Analysis to Support Semi-Automatic Modeling of Semantic Service Descriptions......Page 180
Description, Classification and Discovery Approachesfor Software Components......Page 225
Methods for Statistical and Visual Comparison of Imputation Methods for Missing Data in Software Cost Estimation......Page 250
Formalization Studies in Functional Size Measurement......Page 271
Cognitive Complexity Measures......Page 292
Introducing Agility into Plan-Based Assessments......Page 310
Software Development Governance......Page 344
A Software Cost Model to Assess Productivity Impact of a Model-Driven Technique in Developing Domain-Specific Design Tools......Page 362
Model-Driven Development of Multi-Core Embedded Software......Page 386
Analyzing Concurrent Programs Title for Potential Programming Errors......Page 409
Compilation of References......Page 445
About the Contributors......Page 487
Index......Page 499