


Остановите войну!
for scientists:
IEEE Software, Volume 22, 2005
Volume 22, Number 1, January-February 2005
- Article Summaries. 4
- Warren Harrison:
Do You Learn Just in Time or Just in Case? 5-7
- Letters. 8-9
- Diomidis Spinellis
:
The Tools at Hand. 10-12
- Neil A. M. Maiden, Suzanne Robertson, Christof Ebert:
Guest Editors' Introduction: Shake, Rattle, and Requirements. 13-15 - Ian Sommerville:
Integrated Requirements Engineering: A Tutorial. 16-23 - Lars Hagge, Kathrin Lappe:
Sharing Requirements Engineering Experience Using Patterns. 24-31 - Johan Natt och Dag, Vincenzo Gervasi
, Sjaak Brinkkemper, Björn Regnell
:
A Linguistic-Engineering Approach to Large-Scale Requirements Management. 32-39 - Barbara Paech, Jörg Dörr, Mathias Köhler:
Improving Requirements Engineering Communication in Multiproject Environments. 40-47 - James Robertson, Connie Heitmeyer:
Point/Counterpoint. 48-51
- Susanne Kandrup:
On Systems Coaching. 52-54
- Daniel M. Berry, Erik Kamsties:
The Syntactically Dangerous All and Plural in Specifications. 55-57
- Tore Dybå, Barbara A. Kitchenham
, Magne Jørgensen:
Evidence-Based Software Engineering for Practitioners. 58-65 - Shari Lawrence Pfleeger:
Soup or Art? The Role of Evidential Force in Empirical Software Engineering. 66-73
- Jason Remillard:
Source Code Review Systems. 74-77
- David Bodoff
, Mordechai Ben-Menachem, Patrick C. K. Hung:
Web Metadata Standards: Observations and Prescriptions. 78-85 - June M. Verner, William M. Evanco:
In-House Software Development: What Project Management Practices Lead to Success? 86-93
- Diomidis Spinellis, John R. Dance, David Arthur Eatough, Kevin C. Desouza, Yukika Awazu:
Bookshelf. 94-97
- Laurianne McLaughlin, Benjamin Alfonsi:
In the News. 98-101
- Robert L. Glass:
Viruses Are Beginning to Get to Me! 102-104
- Software Design, Part 3.
Volume 22, Number 2, March-April 2005
- Article Summaries. 4
- Warren Harrison:
Constant Connectivity: Just Because You Can Doesn't Mean You Should. 5-7
- Letters. 8-10
- Nicolás Serrano
, Ismael Ciordia:
Bugzilla, ITracker, and Other Bug Trackers. 11-13
- Diomidis Spinellis:
Dear Editor. 14-15
- Philippe Kruchten
:
Editor's Introduction: Software Design in a Postmodern Era. 16-18 - Jeff Tyree, Art Akerman:
Architecture Decisions: Demystifying Architecture. 19-27 - Javier Garzás, Mario Piattini
:
An Ontology for Microarchitectural Design Knowledge. 28-33 - Joseph F. Maranzano, Sandra A. Rozsypal, Gus H. Zimmerman, Guy W. Warnken, Patricia E. Wirth, David M. Weiss:
Architecture Reviews: Practice and Experience. 34-43 - Guy Caplat, Jean-Louis Sourrouille:
Model Mapping Using Formalism Extensions. 44-51 - Philippe Kruchten
:
Casting Software Design in the Function-Behavior-Structure Framework. 52-58
- Regina Gonzales:
Developing the Requirements Discipline: Software vs. Systems. 59-61
- Barbara Hirsh:
Using Positive Reinforcement as a Quality Tool. 62-63
- Gregor Hohpe:
Your Coffee Shop Doesn't Use Two-Phase Commit. 64-66
- Geri Winters:
Use Case Terminology. 67
- Michael Lang
, Brian Fitzgerald
:
Hypermedia Systems Development Practices: A Survey. 68-75 - Benoit Baudry, Franck Fleurey, Jean-Marc Jézéquel, Yves Le Traon
:
Automatic Test Case Optimization: A Bacteriologic Algorithm. 76-82
- Greg Goth, Benjamin Alfonsi:
Enter the Protectionist Dragon? China's software and standards policies stir debate and reflection. 83-87
- Alex Abacus, Mike Barker, Paul Freedman:
Using Test-Driven Software Development Tools. 88-91
- Johann Rost:
Software Engineering Theory in Practice. 94-96
Volume 22, Number 3, May-June 2005
- Article Summaries. 4
- Warren Harrison:
Skinner Wasn't a Software Engineer. 5-7
- Outwitting Spammers. 8-9
- Mariella Di Giacomo:
MySQL: Lessons Learned on a Digital Library. 10-13
- Dave Thomas:
Agile Programming: Design to Accommodate Change. 14-16
- Stephen J. Mellor:
Editor's Introduction: Adapting Agile Approaches to Your Project Needs. 17-20 - Martina Ceschi, Alberto Sillitti, Giancarlo Succi
, Stefano De Panfilis:
Project Management in Plan-Based and Agile Companies. 21-27 - Todd Little:
Context-Adaptive Agility: Managing Complexity and Uncertainty. 28-35 - Bob Schatz, Ibrahim Abdelshafi:
Primavera Gets Agile: A Successful Transition to Agile Development. 36-42 - Daniel Karlström, Per Runeson
:
Combining Agile Methods with Stage-Gate Project Management. 43-49
- Bojan Cukic
:
The Virtues of Assessing Software Reliability Early. 50-53
- Suzanne Robertson:
Learning from Other Disciplines. 54-56
- Magne Jørgensen:
Practical Guidelines for Expert-Judgment-Based Software Effort Estimation. 57-63 - Mark Keil, Amrit Tiwana:
Beyond Cost: The Drivers of COTS Application Value. 64-69
- Diomidis Spinellis
:
Java Makes Scripting Languages Irrelevant? 70-71
- Yaofei Chen, Rose Dios, Ali Mili, Lan Wu, Kefei Wang:
An Empirical Study of Programming Language Trends. 72-78 - Narayan Ramasubbu
, Mayuram S. Krishnan, Prasad Kompalli:
Leveraging Global Resources: A Process Maturity Framework for Managing Distributed Development. 80-86 - Steve Jones:
Toward an Acceptable Definition of Service. 87-93 - Christopher Dozier, Peter Jackson:
Mining Text for Expert Witnesses. 94-100
- Richard E. Fairley:
Software Risk Management. 101
- Laurianne McLaughlin:
Inside the Software Patents Debate: Some Good News for Open Source Developers. 102-105
- Stephen J. Mellor, Fernando Berzal Galiano, Christof Ebert:
UML Distilled: From Difficulties to Assets. 106-109
- Robert L. Glass:
IT Failure Rates--70% or 10-15%? 110-112
Volume 22, Number 4, July-August 2005
- Article Summaries. 4
- Warren Harrison:
The Saboteur Within. 5-7
- Letters: Convenience vs. Security. 8
- Diomidis Spinellis
:
Tool Writing: A Forgotten Art? 9-11
- Panagiotis Louridas:
JUnit: Unit Testing and Coding in Tandem. 12-15
- Alexander Egyed, Hausi A. Müller
, Dewayne E. Perry:
Guest Editors' Introduction: Integrating COTS into the Development Process. 16-18 - Brian Warboys, Bob Snowdon, Robert Mark Greenwood, Wykeen Seet, Ian Robertson, Ronald Morrison, Dharini Balasubramaniam
, Graham N. C. Kirby
, Kath Mickan:
An Active-Architecture Approach to COTS Integration. 20-27 - Wilfried Lemahieu, Monique Snoeck
, Frank G. Goethals, Manu De Backer, Raf Haesen, Jacques Vandenbulcke, Guido Dedene:
Coordinating COTS Applications via a Business Event Layer. 28-35 - Erik Putrycz, C. Murray Woodside, Xiuping Wu:
Performance Techniques for COTS Systems. 36-44 - Paolo Donzelli, Marvin V. Zelkowitz, Victor R. Basili, Dan Allard, Kenneth N. Meyer:
Evaluating COTS Component Dependability in Context. 46-53 - Ye Yang, Jesal Bhuta, Barry W. Boehm, Daniel Noah Port:
Value-Based Processes for COTS-Based Applications. 54-62
- Ronald J. Kohl:
Requirements Engineering Changes for COTS-Intensive Systems. 63-64
- Robert C. Martin:
The Test Bus Imperative: Architectures That Support Automated Acceptance Testing. 65-67
- Wei-Tek Tsai, Lian Yu, Feng Zhu, Raymond A. Paul:
Rapid Embedded System Testing Using Verification Patterns. 68-75 - Philip M. Johnson, Hongbing Kou, Michael Paulding, Qin Zhang, Aaron Kagawa, Takuya Yamashita:
Improving Software Development Management through Software Project Telemetry. 76-85 - Nir Kshetri:
Structural Shifts in the Chinese Software Industry. 86-93 - Mordechai Ben-Menachem, Garry S. Marliss:
IT Assets - Control by Importance and Exception: Supporting the "Paradigm of Change". 94-102
- Software Maintenance. 103
- Neil A. M. Maiden:
What Has Requirements Research Ever Done for Us? 104-105
- Karl Reed:
Software Engineering: The Past, the Future, and Your TCSE. 106-107
- Greg Goth, Bernard Cole:
In the News. 108-112
- Joel West, Angela Jury, Shubhashis Sengupta, Stratton Penberthy:
Bookshelf. 114-118
- Robert L. Glass:
A Sad SAC Story about the State of the Practice. 119-120
Volume 22, Number 5, September-October 2005
- Article Summaries. 4
- Warren Harrison:
What Do Software Developers Need to Know about Business? 5-7
- Letters. 8-12
- Donald C. Gause:
Why Context Matters--And What Can We Do about It? 13-15
- Rebecca J. Parsons:
Enterprise Architects Join the Team. 16-17
- Arthur B. Pyster, Richard H. Thayer:
Guest Editors' Introduction: Software Engineering Project Management 20 Years Later. 18-21 - Suzanne Garcia:
How Standards Enable Adoption of Project Management Practice. 22-29 - Barry W. Boehm, Richard Turner:
Management Challenges to Implementing Agile Processes in Traditional Development Organizations. 30-39 - Walker Royce:
Successful Software Management Style: Steering and Balance. 40-47 - C. R. Venugopal:
Single Goal Set: A New Paradigm for IT Megaproject Success. 48-53 - Paul C. Clements, Lawrence G. Jones, Linda M. Northrop, John D. McGregor:
Project Management in a Software Product Line Organization. 54-62 - Kenneth E. Nidiffer, Dana Dolan
:
Evolving Distributed Project Management. 63-72
- Vesna Hassler:
Open Source Libraries for Information Retrieval. 78-82
- Nenad Medvidovic:
Software Architectures and Embedded Systems: A Match Made in Heaven? 83-86
- Konstantinos Zachos, Neil A. M. Maiden, Amit Tosar:
Rich-Media Scenarios for Discovering Requirements. 89-97 - Fernando Berzal Galiano
, Juan C. Cubero
, Nicolás Marín
, María Amparo Vila Miranda
:
Lazy Types: Automating Dynamic Strategy Selection. 98-106
- Diomidis Spinellis:
Version Control, Part I. 107
- Diomidis Spinellis
:
Version Control Systems. 108-109
- Greg Goth, Terry Costlow:
In the News. 110-114
- Art Sedighi, Martyn Thomas, Paula M. Bach, Mark A. Cohen:
Bookshelf. 115-118
- Robert L. Glass:
Never the CS and IS Twain Shall Meet? 119-120
Volume 22, Number 6, November-December 2005
- Article Summaries. 2
- Warren Harrison:
High-Tech Disasters. 3-5
- State of the Practice. 6-8
- Diomidis Spinellis
:
Working with Unix Tools. 9-11
- Martin Fowler:
The State of Design. 12-13, 16
- Jeremy Dick:
Design Traceability. 14-16
- David P. Darcy, Chris F. Kemerer:
OO Metrics in Practice. 17-19
- Bojan Cukic
:
Guest Editor's Introduction: The Promise of Public Software Engineering Data Repositories. 20-22 - Akif Günes Koru, Hongfang Liu:
Building Effective Defect-Prediction Models in Practice. 23-29 - Jane Huffman Hayes, Alex Dekhtyar, Senthil Karthikeyan Sundaram:
Improving After-the-Fact Tracing and Mapping: Supporting Software Quality Predictions. 30-37 - Zhihao Chen, Barry W. Boehm, Tim Menzies, Daniel Port:
Finding the Right Data for Software Cost Modeling. 38-46
- Günther Ruhe, Moshood Omolade Saliu:
The Art and Science of Software Release Planning. 47-53 - Jun Liu, Khiang Wee Lim, Weng Khuen Ho, Kay Chen Tan, Arthur Tay
, Rajagopalan Srinivasan
:
Using the OPC Standard for Real-Time Process Monitoring and Control. 54-59 - Pierre N. Robillard:
Opportunistic Problem Solving in Software Engineering. 60-67 - Kathleen Coleman Dangle, Patricia Larsen, Michele Shaw, Marvin V. Zelkowitz:
Software Process Improvement in Small Organizations: A Case Study. 68-75 - Hakan Erdogmus:
The Economic Impact of Learning and Flexibility on Process Decisions. 76-83 - Lars Mathiassen, Ojelanki K. Ngwenyama
, Ivan Aaen:
Managing Change in Software Process Improvement. 84-91
- Brian Donnellan
, Brian Fitzgerald
, Brian Lake, John Sturdy:
Implementing an Open Source Knowledge Base. 92-95
- J. Barrie Thompson, Karl Reed:
Undergraduate Software Engineering Education: The Mark of a Discipline. 96-97
- Greg Goth, Barton C. Massey:
In the News. 98-102