Foreword |
Preface |
Program Overview |
Committees |
Reviewers |
Why Is Software Integration So Hard? / Richard M. Soley |
Legacy System |
Architectural Evolution of Legacy Systems / G.T. Heineman ; A. Mehta |
Some Insights into the Maintenance of Legacy Systems within Small Manufacturing and Distribution Organisations in the UK / H.M. Edwards ; G.M. Mallalieu ; J.B. Thompson |
Extracting Ontologies from Legacy Systems for Understanding and Re-Engineering / H. Yang ; Z. Cui ; P. O'Brien |
Database Systems |
The Clustering Property of Corner Transformation for Spatial Database Applications / J.-W. Song ; K.-Y. Whang ; Y.-K. Lee ; S.-W. Kim |
Object-Oriented Database Access via Reflection / R.K. Ege |
ORR: Object-Relational Rapprochement / J.B. Crigler ; A. Orooji |
Network Security |
Protecting Information in the Web - Position Paper / E. Bertino |
Formal Verification |
An Industrial Application of an Integrated UML and SDL Modeling Technique / R.B. Trance ; M. Boughdadi ; R. Busser |
Dynamic Software Architecture Slicing / T. Kim ; Y.-T. Song ; L. Chung ; D.T. Huynh |
A Generic Approach of Static Analysis for Detecting Runtime Errors in Java Programs / X. Jia ; S. Skevoulis |
A Protocol and Simulation for Distributed Communicating Firewalls / R.N. Smith ; S. Bhattacharya |
Mobile Agents Protection in the Internet Environment / A. Corradi ; R. Montanari ; C. Stefanelli |
Computer Network Intrusion Detection, Assessment and Prevention Based on Security Dependency Relation / S.S. Yau ; X. Zhang |
Can Generic Software Be Assured? |
Ensuring the Capability of COTS Products / J. Voas ; J.C. Dean |
Establishing Guidelines for Suitability of COTS for a Mission Critical Application / R.J. Kohl |
Cost Framework for COTS Evaluation / N.F. Schneidewind |
Software Testing |
Validating Software Specifications Against User Claims / C.-C. Chiang ; J.E. Urban |
Generating Goal-oriented Test Cases / A. von Mayrhauser ; M. Scheetz ; E. Dahlman |
CORBA Components Testing with Perception-based State Behavior / H.W. Sohn ; D.C. Kung ; P. Hsia |
An Object-Oriented Architecture Supporting Web Application Testing / J.-T. Yang ; J.-L. Huang ; F.-J. Wang ; W.C. Chu |
Reliable Distributed Computing |
Distributed Object-Oriented Real-Time Simulation of Ground Transportation Networks with the TMO Structuring Scheme / K.H. Kim ; J. Liu ; M. Ishida ; I. Kim |
Response Time Behavior of Voting Schemes for Managing Replicated Data / I.-R. Chen ; D.-C. Wang ; C.-P. Chu |
Autonomous Coordination for Atomicity of Transaction in Heterogeneous Systems / Y. Tan ; I. Kaji ; K. Mori |
Toward More Reliable Telecom Systems / A.M. da Silva Filho |
E-Commerce |
Software Design and Development |
A Pattern-Based Approach to Structural Design Composition / P. Alencar ; D. Cowan ; J. Dong ; C. Lucena |
Testing Extensible Design Patterns in Object-Oriented Frameworks through Scenario Templates / W.-T. Tsai ; Y. Tu ; W. Shao ; E. Ebner |
A Design Pattern for Autonomous Vehicle Software Control Architectures / M.L. Nelson |
Information Systems and Information Retrieval |
System Scaling for Large-scale Internet-based Online Services / D. Ni ; J. Martinez ; J. Wang |
A Method for Controlling Errors in Two-Class Classification / G. Felici ; F. Sun ; K. Truemper |
Hierarchically Organized Neural Net Agents for Distributed Web Information Retrieval / Y.S. Choi ; S.I. Yoo ; J. Lee |
Software Engineering Licensing |
Licensing Software Engineers: the Computer Society Must Continue to Lead / D.J. Bagert |
It's Different on the Other Side of the Pond. But Should It Be That Way? |
Software Process and Management |
Implementation and Evaluation of an Automatic Personal Workflow Extraction Method / A. Abeta ; K. Kakizaki |
Using System Dynamics Modeling to Manage Projects / D. Sycamore ; J.S. Collofello |
Cooperating Process Components / K.A. Gary ; T.E. Lindquist |
Network and Mobile Systems |
Multimedia Tools and Applications in the Development of a Large Complex Network System / S. Palangala ; S.P. Tolety |
Supporting Preemption in Wormhole Networks / K. Knauber ; B. Chen |
Performance Analysis of a Graph Model for Channel Assignment in a Cellular Network / H.C. Cankaya ; M. Iridon ; D.W. Matula |
Here, There and Everywhere: The Future of Software Engineering Education |
Software Engineering Education from a UK Academic's Perspective |
Here, There and Everywhere: The Future of Software Engineering Education: Corporate View / B.J. Nigro |
One System, Two Ideologies: Integrating the Two Worlds of Software Engineering Education / T.H. Tse |
Software Architecture |
Architecture-Centered Enterprise System Development and Integration Based on Distributed Object Technology Standard / K. Wreder ; Y. Deng |
Object-Oriented Architectural Support for Developing Complex Systems / R. Agarwal ; G. Bruno ; M. Torchiano |
Software Architecture Analysis--A Case Study / W.-L. Wang ; M.-H. Tang ; M.-H. Chen |
Storage System and Caching |
Merging Interval Caching with Adaptive Viewers' Bias Based Caching Strategy / B. Sonah ; M.R. Ito |
A Proxy Server Structure and its Cache Consistency Mechanism at the Network Bottleneck / J.-Y. Kim ; K.-W. Cho ; K. Koh |
A New Flash Memory Management for Flash Storage System / H.-J. Kim ; S.-G. Lee |
Panel -- Silver-Bullet-Itis |
Application of Special Interests |
The Design of Agent-Based Tools for Bio-Informatics / C.-S. Liu ; W. Kuo ; L.-Y. Ch'ang ; W.-C. Lin |
Validation of a Patient Headache Care Education System (PHCES) Developed from a Unified Modeling Language (UML) Domain Model / A. Khatri |
Steps Toward a Theory of Coordination for Intelligent Agent Societies / P.S. Heck |
A WWW Based Software Metrics Environment for Software Process Management and Software Product Quality Improvement / X. Liu ; R. Viswanathan |
Distributed Shared Memory with Log Based Consistency for Scalable Data Mining / H. Hirayama ; H. Honda ; T. Yuba |
Mining Weak Rules / H. Liu ; H. Lu |
Software Development |
Looking Beyond Software to Understand Software Design Patterns / M. Duell |
Patterns in Postmortems / L. Rising |
The Unique Reference Ncsloc Metric / S.D. Crouch ; D.B. Simmons |
Initial Design of the "Plug-n-Analyze" Framework for Architecture Tradeoff Analysis / H. In ; A.E. Flores-Mendoza |
A Useful Approach to Developing Reverse Engineering Metrics / S. Zhou ; P. Luker ; X. He |
A Framework for Top-down Cost Estimation of Software Development / T. Yamaura ; T. Kikuno |
Software Frameworks and Systems Engineering |
Venice - a Toolkit/Framework for Integration and Component-based Computing / S. Lubenec |
CataLogger: A Framework for Building Asset Management Solutions / G. Hamilton |
The MEA Framework: A New Perspective for the Development of Situation-Specific Methods / C.J. Hardy |
Dynamic Client-Side Scheduling in a Real-Time CORBA System / W. Feng |
Failure Planning in STESCA / G. Flores, Jr. |
Effect of Complementary Processing on Navy Command and Control Software / M.G. Ceruti ; R.C. Trout ; T. Lee |
Software Metrics: What Have We Learned? |
Supply and Demands of Information Technology Workers |
Software Reuse |
Software Reuse through a Novel Representation that Supports Factorization / H.B.K. Tan ; H.K. Tan |
Processing Queries with Expensive Predicates by Filtering / H. Chen ; N. Ohbo ; T. Ohno |
Reusing CAD Tools in Object Oriented Based Framework / H.C. Jiau ; K.-F. Ssu ; J.-M. Lin ; Y.-P. Ko |
Project Management |
Tracking Personal Processes in Group Projects / L.D. Sauer ; J. Cairney |
Brooks' Law Revisited: A System Dynamics Approach / C.-T. Hsu |
A Decision Support System for Software Reliability Engineering Strategy Selection / I. Rus |
Computers as Partners: A Technology Forecast for Decision-Making in the 21st Century |
Computers as Partners: A Technology Forecast for Decision-making in the 21st Century / J.P. Cavano |
Developing Dynamic Decision Support: Opportunities, Issues and Approaches / E. Coupey ; M.T. Jones |
Talking with Computers about the Future We Shall Share / J. De Oliveira |
NLP-Supported Decision-Making / E.D. Liddy |
Mobile Information Agents for Processing under Information Overload: A Position Statement / D. Rus |
Software System Development |
I[superscript 3]: A Petri-net Based Specification Method for Architectural Components / C.K. Chang ; S. Kim |
An Active Database Approach to Integrating Black-box Software Components / A. Sundermier ; S.W. Dietrich ; V. Shah |
Role-based Decomposition for Improving Concurrency in Distributed Object-Oriented Software Development Environments / T.-H. Kim ; Y.G. Shin |
Lessons Learned Applying Software Engineering Principles to Visual Programming Language Application Development / T.G. Sparkman |
E-Business and Application Systems |
Signature Management in Workflow Systems / K.R.P.H. Leung ; L.C.K. Hui |
Digiket: Decentralized Architecture for Worldwide Electronic Market / K. Kuramitsu ; K. Sakamura |
Performance Analysis of Traffic Control System Based on Stochastic Timed Petri Net Models / C. Jin |
Building Java Applets by Using DJ -- A Java-based Constraint Language / N.-F. Zhou |
Software Verification and Analysis |
OBL: A Formal Deduction Method for Object-Oriented Systems / K. Chang ; D. Kung |
Detecting Null Pointer Violations in Java Programs / S. Sawant ; J. Zhou |
A New Approach to Verify Rule-Based Systems Using Petri Nets / S.J.H. Yang |
Optimal Software Release Policy Based on Cost and Reliability with Testing Efficiency / C.-Y. Huang ; S.-Y. Kuo ; M.R. Lyu |
Foreword |
Preface |
Program Overview |
Committees |
Reviewers |
Why Is Software Integration So Hard? / Richard M. Soley |