Proceedings. Eighth IEEE international Conference on Engineering of Complex Computer Systems. 2-4 December Greenbelt, Maryland.

Similar documents
Proceedings. 9th International Workshop on Petri Nets and Performance Models

Authorized licensed use limited to: UNIVERSITA MODENA. Downloaded on November 10,2011 at 14:46:47 UTC from IEEE Xplore. Restrictions apply.

SOUTH AFRICAN NATIONAL STANDARD

Nuclear Weapon Issues in the 21 st Century

Memorandum of Agreement. between. and. and. Collaboration. and

Computer Arithmetic ARITH

AMS SHORT COURSE LECTURE NOTES Introductory Survey Lectures A Subseries of Proceedings of Symposia in Applied Mathematics

2006 IEEE Symposium On Vlsi Technology

7 th IEEE Southwest Symposium on Image Analysis and Interpretation

Mathematics Today Twelve Informal Essays

Winning Grants Step by Step

INTRODUCTION LEADERSHIP

PHILOSOPHY IN ECONOMICS

Winning Grants Step by Step

Rutgers School of Nursing-Camden

Citation The Kyoto economic review (2013), 8.

Health Economics. A Critical and Global Analysis

PEDIATRIC CRITICAL CARE REVIEW

The Python Papers Source Codes

Allison J. Terry, PhD, MSN, RN

This document is a preview generated by EVS

DEADLINE: SUNDAY MARCH 11 th, 2018, 11:59 P.M. VIA TO

TERTIARY EDUCATION TRUST FUND DEPARTMENT OF EDUCATION SUPPORT SERVICES

-Bridge and TunnelJapan Society of Civil Engineering &

CHAPTER 1. Documentation is a vital part of nursing practice.

Applying the Goal-Question-Indicator- Metric (GQIM) Method to Perform Military Situational Analysis

Why is an IEEE Student Branch Beneficial?

department chair Essentials Handbook Richard A. Sheff, MD Robert J. Marder, MD

The IEEE Computer Society has established a

Offshoring, Outsourcing and Production Fragmentation

Call for abstracts. Submission deadline: 31 st October Submission guidelines

The Concept of C2 Communication and Information Support

Deadline January 31st

LEADING ENTREPRENEURS HOW THEY SUCCEED. and. Leading Entrepreneurs and How They Succeed Downloaded from

American Society of PeriAnesthesia Nurses

Research on Application of FMECA in Missile Equipment Maintenance Decision

CASE-MIX ANALYSIS ACROSS PATIENT POPULATIONS AND BOUNDARIES: A REFINED CLASSIFICATION SYSTEM DESIGNED SPECIFICALLY FOR INTERNATIONAL USE

Asia Star 2018 Awards For Excellence in Packaging CALL FOR ENTRIES

EUPADRA call for students applications

AMERICAN ORTHOPAEDIC SOCIETY FOR SPORTS MEDICINE YOUNG INVESTIGATOR RESEARCH GRANT

The Python Papers Source Codes

Comparing Offshore Outsourcing and the Internal Offshoring of Software Development: A Qualitative Study

PROCEEDINGS OF SPIE. Event: SPIE Defense, Security, and Sensing, 2013, Baltimore, Maryland, United States

Case-mix Analysis Across Patient Populations and Boundaries: A Refined Classification System

Gayle Bielanski, RN, BS, CPHQ, CSHA CORE. Practical Guide to MEASURES IMPROVEMENT

Proposal for a regular sponsorship from IEEE SPS, under the S3P Program

Techniques of Scientific Communication R. Manthey Techniques of Scientific Communication 1

International Journal of Scientific and Research Publications, Volume 4, Issue 1, January ISSN

REVISED GUIDELINES ON BATSTATEU SUPPORT AND INCENTIVE FOR PUBLICATION OF RESEARCH PAPERS

AMERICAN ORTHOPAEDIC SOCIETY FOR SPORTS MEDICINE SANDY KIRKLEY CLINICAL OUTCOMES RESEARCH GRANT

Clinical Teaching in Nursing

Software Sustainment: Continuous Engineering to

Notes on the Islamic Calendar

Security Outlook of the Asia Pacific Countries and Its Implications for the Defense Sector

Health Professionals Perceptions and Experiences of Open Disclosure: A Systematic Review of Qualitative Evidence.

Guidelines for the Myron Zucker Student-Faculty Grant Program

Keywords: Traditional Medical Monitoring, Questionnaire, Weighted Average, Remote Medical Monitoring, Vital Signs.

Using QI tools: Action Effect Diagrams

Outsourcing Tools for IT

The Development and Usability of an Enhanced Job Vacancy Finder Using a Mapping Mechanism

25 Annual Cardiologists conference

Nuts and Bolts of the DNP Scholarly Project Journey. Rod Hicks, PhD, RN, FAANP, FAAN Professor

Lecture Notes in Business Information Processing 130

African Union Kwame Nkrumah Scientific Awards

Hybrid Warfare Fighting Complex Opponents from the Ancient World. to the Present

9 th National Conference on Cancer Nursing Research February 8 10, 2007 Hollywood, California. General Information

FORMING AN IEEE STUDENT BRANCH

Journal of Healthcare Management

Mission Task Analysis for the NATO Defence Requirements Review

Shanghai University of Political Science and Law (SHUPL) was established in

North American Criminal Gangs

Aster energises your business

Welcome to the BSR Report 2016.

FAST FACTS FOR THE NEW NURSE PRACTITIONER. What You Really Need to Know in a Nutshell

SMALL ROBOTS WITH STRATEGIC EFFECTS

PROCEEDINGS OF SPIE. Event: SPIE Defense, Security, and Sensing, 2009, Orlando, Florida, United States

Corporate Release 2018 R1. Demographics. Development & Enhancement Repository. Published by the International Software Benchmarking Standards Group

ALLIED JOINT PUBLICATION FOR OPERATIONS PLANNING (AJP 5) AS NEW CHALLENGES FOR MILITARY PLANNERS

SIGMA THETA TAU INTERNATIONAL NURSING ODYSSEY CONFERENCE

Curriculum Vitae of Andrea J. Goldsmith

FUNDAMENTALS OF DAIRY CHEMISTRY THIRD EDITION

UNCLASSIFIED R-1 ITEM NOMENCLATURE

Call for pre and post congress course proposals

Coflight efdp Angelo Corsaro, Ph.D. Software Technologies Scientist

Zhonghua Xi. Department of Computer Science Cell:

SEIRI SEED Grant (SSG) 2018 Request for Proposals

Weiwei Lin, Ph.D. Master of Arts, English Linguistics, Nanjing University, China (January 2004)

Guide to the Tuskegee Airmen, Inc. Los Angeles Chapter records. No online items

Offshore IT Outsourcing: Making it a Win-Win for Everybody By Boniface C. Nwugwo, Ph.D., MPA

SOUTHWESTERN ECONOMIC REVIEW

Shuanping Dai INSTITUTION DEGREE DATE

A Training Resource of the International Society of Managing and Technical Editors and Aries Systems

Hong Kong Section. NEWSLETTER Issue No. 8 April The 9 th Annual General Meeting and Annual Dinner. The Annual General Meeting

Lessons Learned with the Application of MIL-STD-882D at the Weapon System Explosives Safety Review Board

Using Technology to Improve Hand Hygiene Compliance and Patient Outcomes

Brochure. 25 th World Nursing and Nurse Practitioner Conference. October 22-23, 2018 Osaka, Japan. conferenceseries.com. Conference Secretariat

SMART ENERGY DISTRIBUTION SYSTEMS

The influence of workplace culture on nurses learning experiences: a systematic review of the qualitative evidence.

Second Circular Important Dates Scientific Program

PHILOSOPHICAL STUDIES SERIES

Transcription:

ICECCS 2002

Proceedings Eighth IEEE international Conference on Engineering of Complex Computer Systems 2-4 December 2002 Greenbelt, Maryland Sponsored by IEEE Computer Society Technical Committee on Complexity in computing (tccx) Los Alamitos, California Washington Brussels Tokyo iii

Copyright 2002 by The Institute of Electrical and Electronics Engineers, Inc. All rights reserved Copyright and Reprint Permissions: Abstracting is permitted with credit to the source. Libraries may photocopy beyond the limits of US copyright law, for private use of patrons, those articles in this volume that carry a code at the bottom of the first page, provided that the per-copy fee indicated in the code is paid through the Copyright Clearance Center, 222 Rosewood Drive, Danvers, MA 01923. Other copying, reprint, or republication requests should be addressed to: IEEE Copyrights Manager, IEEE Service Center, 445 Hoes Lane, P.O. Box 1331, Piscataway, NJ 08855-1331. The papers in this book comprise the proceedings of the meeting mentioned on the cover and title page. They reflect the authors opinions and, in the interests of timely dissemination, are published as presented and without change. Their inclusion in this publication does not necessarily constitute endorsement by the editors, the IEEE Computer Society, or the Institute of Electrical and Electronics Engineers, Inc. IEEE Computer Society Order Number PR01757 ISBN 0-7695-1757-9 ISSN 1050-4729 Additional copies may be ordered from: IEEE Computer Society IEEE Service Center IEEE Computer Society Customer Service Center 445 Hoes Lane Asia/Pacific Office 10662 Los Vaqueros Circle P.O. Box 1331 Watanabe Bldg., 1-4-2 P.O. Box 3014 Piscataway, NJ 08855-1331 Minami-Aoyama Los Alamitos, CA 90720-1314 Tel: + 1 732 981 0060 Minato-ku, Tokyo 107-0062 Tel: + 1 714 821 8380 Fax: + 1 732 981 9667 JAPAN Fax: + 1 714 821 4641 http://shop.ieee.org/store/ Tel: + 81 3 3408 3118 http://computer.org/ customer-service@ieee.org Fax: + 81 3 3408 3553 csbooks@computer.org tokyo.ofc@computer.org Editorial production by Danielle C. Martin Cover art production by Joe Daigle/Studio Productions Printed in the United States of America by The Printing House iv

Table of Contents Eighth IEEE International Conference on Engineering of Complex Computer Systems (ICECCS 2002) Chair s Message... VIII Organizing Committee...x Keynote Address 1 Complexity is the enemy of dependability - can diversity provide a defence?...3 Bev Littlewood, Centre for Software Reliability, City University, London Session 1: Distributed Systems Validating Run-time Interactions in Distributed Java Applications...7 S. Ghosh, N. Bawa, S. Goel, and Y. Reddy Reasoning about asynchronous behaviour in distributed systems...17 P. Henderson A Framework for Performability Modeling of Messaging Services in Distributed Systems...25 S. Ramani, K. Goševa-Popstojanova, and K. Trivedi Efficient reachability testing of asynchronous message-passing programs...35 Y. Lei and K.-C. Tai Keynote Address 2 Integrating CSP and DC...47 Jifeng he, united nations University, international institute for software technology, macau, china Session 2: Formal Approaches Capturing Complete and Accurate Requirements by Refinement...57 S. Liu Mechanization of a Proof of String-Preprocessing in Boyer-Moore s Pattern Matching Algorithm...68 M. Besta and F. Stomp Execution of TILCO Temporal Logic Specifications...78 v

P. Bellini, A. Giotti, and P. Nesi Session 3: Design and Modeling MNEMOSYNE: Designing and Implementing Network Short-Term Memory...91 G. Vigna and A. Mitchell Composability For Software Components: An Approach Based on the Whole-Part Theory...101 F. Barbier Using Role-Based Modeling Language (RBML) to Characterize Model Families...107 D.-K. Kim, R. France, S. Ghosh, and E. Song Using Aspects to Design a Secure System...117 G. Georg, I. Ray, and R. France Keynote Address 3 A Light-Weight Process for Capturing and Evolving Defect Reduction Experience...129 Victor R. Basili, Mikael Lindvall, AND Forrest Shull, Fraunhofer Center for Experimental Software Engineering, maryland Session 4: Testing Interclass Testing of Object Oriented Software...135 V. Martena, A. Orso, and M. Pezzè A Perturbation-based Testing Strategy...145 B. Murrill, L. Morell, and E. Olimpiew A Framework for Specification-Based Class Testing...153 L. Liu, H. Miao, and X. Zhan Mars Polar Lander Fault Identification Using Model-based Testing...163 M. Blackburn, R. Busser, A. Nauman, R. Knickerbocker, and R. Kasuda Session 5: Analysis An Empirical Comparison of Modularity of Procedural and Object-Oriented Software...173 L. Ferrett and J. Offutt Fault Detection Effectiveness of Spathic Test Data...183 J. Hayes and P. Zhang Syntactic Fault Patterns in OO Programs...193 R. Alexander, J. Offutt, and J. Bieman vi

Model checking UML specifications of real time software...203 V. Del Bianco, L. Lavazza, and M. Mauri Session 6: Software Evolution and Product Line An Evolutionary Lifecycle Model with agile Practices for Software Development at ABB...215 A. Dagnino Managing Software Evolution with a Formalized Abstraction Hierarchy...224 T. Aaltonen and T. Mikkonen OptoNet A Case Study in Using Rigorous Analysis Techniques to Justify a Revised Product Assurance Strategy...232 L. Murray, A. Griffiths, and P. Strooper Multiple-View Meta-Modeling of Software Product Lines...238 H. Gomaa and M. Shin Author Index...247 vii