Models of Software Development Environments
IEEE Transactions on Software Engineering
From objects to classes: algorithms for optimal objection-oriented design
Software Engineering Journal
Software process modelling and technology
Software process modelling and technology
Design of class hierarchies based on concept (Galois) lattices
Theory and Practice of Object Systems - Special issue high availability in CORBA
Schema Integration in Object-Oriented Databases
CAiSE '93 Proceedings of Advanced Information Systems Engineering
Towards Requirements for Enactment Mechanisms
EWSPT '94 Proceedings of the Third European Workshop on Software Process Technology
An Algorithm to Extract IS-A Inheritance Hierarchies from a Relational Database
ER '99 Proceedings of the 18th International Conference on Conceptual Modeling
Relational Database Reverse Engineering: Elicitation of Generalization Hierarchies
ER '99 Proceedings of the Workshops on Evolution and Change in Data Management, Reverse Engineering in Information Systems, and the World Wide Web and Conceptual Modeling
Guidance for Requirements Engineering Processes
DEXA '97 Proceedings of the 8th International Conference on Database and Expert Systems Applications
Extracting generalization hierarchies from relational databases: A reverse engineering approach
Data & Knowledge Engineering
Building abstractions in class models: formal concept analysis in a model-driven approach
MoDELS'06 Proceedings of the 9th international conference on Model Driven Engineering Languages and Systems
Hi-index | 0.00 |
This paper presents the specification of an Is_A hierarchies reorganization method, called REORG, with a process modeling language called MAP. REORG proposes two complementary mechanisms: the splitting and the restructuring mechanisms. The first one derives Is_A hierarchies concealed in existing entities. The second one performs grouping of existing entities without losing the inheritance semantics by introducing several types of constraints. MAP is a process modeling language that provides a formalism combining visual facilities and formal descriptions of information systems processes. The specification of REORG with MAP supplies a process model, which makes explicit modeling practices and then allows the integration of these practices into any CASE tool.