A Methodology for Building a Repository of Object-Oriented Design Fragments
Reuse is as an important approach to conceptual object-oriented design. A number of reusable artifacts and methodologies to use...
Meta-modeling for Web-Based Teachware Management
In this paper we propose a meta-modeling approach to adaptive hypermedia-based electronic teachware that focusses on document structures and...
An Algorithm to Extract Is_A Inheritance Hierarchies from a Relational Database
This paper presents an algorithmic approach for extracting Is_A inheritance hierarchies from a relational database. This approach can be...
Data Warehouse Design for E-Commerce Environments
Data warehousing and electronic commerce are two of the most rapidly expanding fields in recent information technologies. In this...
DOTS: A Generic Infrastructure for Decision-Oriented Collaborative Task Support
This paper describes a generic infrastructure for supporting decisionoriented collaborative tasks, i..e., structured tasks in which argumentation and decision...
Relational Database Reverse Engineering
This paper describes a method aiming at the extraction of generalization/specialization hierarchies contained in a relational database. This reverse...
A Tool to Reengineer Legacy Systems to Object-Oriented Systems
Software evolution is an inevitable process for software systems. Repeated changes alter the structure of a system, rapidly degrading...
CAPPLES — A Capacity Planning and Performance Analysis Method for the Migration of Legacy...
Many organizations have a number of mission-critical systems that are out-of-date, but that are essential to their activities and...
Reuse of Database Design Decisions
Reuse of available databases can support database design and reverse-engineering of databases by allowing design decisions to be derived...
Modeling Interactive Web Sources for Information Mediation
We propose a method for modeling complex Web sources that have active user interaction requirements. Here “active” refers to...





