Object-oriented development in an industrial environment
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
Reengineering of old systems to an object-oriented architecture
OOPSLA '91 Conference proceedings on Object-oriented programming systems, languages, and applications
Identifying objects using cluster and concept analysis
Proceedings of the 21st international conference on Software engineering
The entity-relationship model—toward a unified view of data
ACM Transactions on Database Systems (TODS) - Special issue: papers from the international conference on very large data bases: September 22–24, 1975, Framingham, MA
Integrated process modeling: an ontological evaluation
Information Systems - The 11th international conference on advanced information systems engineering (CAiSE*
Software components and the UML
Component-based software engineering
Aris-Business Process Frameworks
Aris-Business Process Frameworks
Systems Analysis and Design Methods 5e
Systems Analysis and Design Methods 5e
Developing a meta model for the Bunge---Wand---Weber ontological constructs
Information Systems - Databases: Creation, management and utilization
The Knowledge Engineering Review
Business Systems Analysis With Ontologies
Business Systems Analysis With Ontologies
Design and natural science research on information technology
Decision Support Systems
Design science in information systems research
MIS Quarterly
Hi-index | 0.00 |
Many organisations have become aware of the limitations of their legacy systems to adapt to new technical requirements. Trends towards e-commerce applications, platform independence, reusability of pre-built components, capacity for reconfiguration and higher reliability have contributed to the need to update current systems. Consequently, legacy systems, typically designed and developed using traditional methods, need to be re-engineered into new component-based systems. The objective of the study is to develop a method to compare traditional and component-based models of systems. Design science is the approach used to build and evaluate the method. The method incorporates and integrates existing methodologies for information systems re-engineering and conceptual model evaluation. A case study illustrating the comparison method revealed that a re-engineered component-based conceptual model was capable of representing and enriching all the traditional conceptual model constructs. However, there was a conflict with the use of data flows as these can represent both events and also couplings between processes, data stores, and external agents. Thus, the project derived an additional set of rules to use when generating a component-based model to improve the re-engineering step.