Keynote I.
GRIDs
– The Next Generation Technologies for the Internet
Keith G. Jeffery
Keynote II.
Best
Practices for Developing E-Business Enterprise Frameworks
Mohamed E. Fayad
Session 1.A OO Foundations
Improving the UML Metamodel to Rigorously Specify Aggregation
and Composition
Principles and Patterns in the Object Oriented Design
OMS Java: Providing Information, Storage and Access
Abstractions in an Object-Oriented
Framework
A. Kobler, M.C. Norrie, B. Signer, and M. Grossniklaus
Session 1.B OO Modeling and Analysis
Actor-Led Object Modeling for Requirements and Systems
Analysis
Y. Liang
Reconciliation of Object Interaction Models
G. Spanoudakis and H. Kim
Ontology Modeling Using UML
X. Wang and C. W. Chan
Session 2.A OOIS Processes
Organising and Slecting Patterns in Pattern Languages with
Process Maps
An Object-Oriented Workflow Metamodel
V. Carchiolo, A. Longheu, and M. Malgeri
Extreme Programming (XP) as a Development Process Framework
G. Meszaros, J. Andrea, and S. Smith
Session 2.B ASERC ASE (I) – Software Engineering Metrics and
Analysis
Meta Analysis - A Method of Combining Empirical Results and
its Application in Object-Oriented Software Systems
S. Djoki, G. Succi, W. Pedrycz, and M. Mintchev
Metrics of Refactoring-based Development: An Experience Report
E. Stroulia and R. Kapoor
Formal Description of Object-Oriented Software Measurement and
Metrics in SEMS
Y. Wang
Analysis of Software Engineering Data Using Computational
Intelligence Techniques
Session 3.A XML-Based Information Systems
A Designing Model of XML-Dataweb
M. Lo, A. Hocine, and P. Raffinat
Beyond Object-Oriented Paradigm-An Document-Oriented
Development Paradigm for the online XML-based Information
Navigation System
Z. Hu
A Browser for Specifying XML View
X. Baril and Z. Bellahsène
Critical Success Factors for using XML for Delivery of
Post-Trading Financial Information
B. Cumberbatch, I. Ritchie, and C. Bates
Session 3.B OO-Based Reuse
Towards a Model-Driven Approach to Reuse
R.B. France, S. Ghosh, and D. E. Turk
Components for the Reuse of Activities in Web Applications
Engineering and Reuse of Domain Components
P. Ramadour and C. Cauvet
A UML based Design Language for Framework Reuse
N. Bouassida, H.B. Abdallah, and F. Gargouri
Session 4.A OO
Frameworks
An Object-Oriented Framework for Goal and Process Modeling
A. Vasconcelos, A. Caetano, J. Neves,
P. Sinogas, R.
Mendes, and J. Tribolet
A Framework for Intelligence Maturity Model
A Framework for Dynamic Client-Driven Customization
D.J. Ram and C. Babu
An Object-Oriented Framework for Developing Information
Retrieval Applications
J.M. Jose, D.G. Hendry, and D.J. Harper
Session 4.B ASERC ASE (II) – Production Line and
Requirements Engineering
A Product Line Analysis of Software-Controlled
Gastrointestinal Simulators
I. Kaytazov, J. Yip, P.Z. Rashev, G. Succi, and M.P. Mintchev
Towards a Requirements Engineering Process Model
A. Eberlein and L. Jiang
Interface the ’Abridged Bayou Sate Periodical Index’ with
a Web-based Search Engine
W.M. Badawy and V. Baghavan
Session 5.A OO and Web Testing
Using UML to Partially Automate Generation of Scenario-Based
Test Drivers
J. Wittevrongel and F. Maurer
On Built-in Test Classes for
Object-Oriented and Component-Based Information Systems
Y. Wang, S. Patel, and D. Patel
Session 5.B Use Case for Requirement Analysis
From Use Cases to Objects: An Industrial Information Systems
Case Study Analysis
J.M. Fernandes and R.J. Machado
Guiding Use Case Driven Requirements Elicitation and Analysis
K. Phalp and K. Cox
Session 6.A OO CASE Tools
Enhancing UML Expressivity towards Automatic Code Generation
A.P.V. Pais and C.E.T. Oliveira
jShio-A Customization Language Compiler-Compiler
H. Kojima and R. Adams
A CASE Tool for Object-Oriented Database Design
D. Turgut, N. Aydin, R. Elmasri, and B. Turgut
Supoporting Development of Open Cooperative Object Information
Systems with ColaSD
J.C. Cruz
Session 6.B OO
Virtual Environments and Real-Time Systems
Integration of OO
Databases with URML in Virtual Environments
D. Turgut, N. Aydin, R. Elmasri, and B. Turgut
Design of Real-Time Distributed Manufacturing Control Systems
using UML Capsules
M. Fletcher, R.W. Brennan, and D.H. Norrie
A Model-based Open Architecture for Mobile, Spatially Aware
Applications
D. Nicklas and B. Mitschang
Session 7.A IT Process Assessment and
Improvement
Experience in Assessment of an Software Project by Using
Multiple Process Models
S. Dyck
The Business Value of Software Process Improvement
T. Sterner, M.R. Smith, and G. Succi
Issues Specific for Software Process Improvement in
Teleworking Environments
Session 7.B
Industrial Experience and Case
Studies
Understanding Strategy: a Goal Modeling Methodology
R. Mendes, A. Vasconcelos, A. Caetano, J. Neves, P. Sinogas,
and J. Tribolet
Documentation Assistance in Object Oriented Software
Development
A. Qureshi, M. Dixon, A. Rafferty, I. Choudhury, and V. Page
Industrial Experience: Object Oriented Methodology Approach to
Remote Terminal Unit Programming
V. Chiew
Session 8.A Web-Based Information Systems
Progressive
Access to Knowledge in Web Information Systems throuhg Zooms
M. Villanova, J. Gensel, and H. Martin
Web-Enabling an Integrated Health Information System
A. Petrovski and J. Grundy
A General, Web Enabled Model Retrieval Approach
S. Muller and R.D. Schimkat
Object Oriented Database Schema Design
B. B. Meshram and T. R. Sontakke
Session 8.B Component-Based OOIS
A Business Process Component Framework
H.A. Schmid, A. Cristaldi, G. Jacobson
A Component-Based Software Process
L.F. Capretz
Robustness Diagram: A Bridge between Business Modeling and
System Design
A. P. V. Pais, C.
E. T. de Oliveira, and P.H. P. M. Leite
A Behavioral Analysis Approach to Pattern-Based Composition
Additional Reviewers
Author Index