Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Data & Knowledge Engineering
Pattern languages of program design 3
Pattern languages of program design 3
The DoD high level architecture: an update
Proceedings of the 30th conference on Winter simulation
Architecture initiatives: component-based simulation modeling
Proceedings of the 32nd conference on Winter simulation
Communications of the ACM
Experiences in Engineering Flexible Web Services
IEEE MultiMedia
A Controlled Experiment in Maintenance Comparing Design Patterns to Simpler Solutions
IEEE Transactions on Software Engineering
The integration of business intelligence and knowledge management
IBM Systems Journal
Linking e-business and operating processes: the role of knowledge management
IBM Systems Journal
Web-based simulation 1: D-SOL; a distributed Java based discrete event simulation architecture
Proceedings of the 34th conference on Winter simulation: exploring new frontiers
Analysis and simulation of business solutions in a service-oriented architecture
IBM Systems Journal
Enabling industrial scale simulation/emulation models
Proceedings of the 39th conference on Winter simulation: 40 years! The best is yet to come
Hi-index | 0.00 |
The adoption of simulation as a powerful enabling method for knowledge management is hampered by the relatively high cost of model construction and maintenance. A two-step procedure, based on a divide and conquer strategy, is proposed in this paper. First, a simulation program is partitioned based on a reinterpretation of the model-view-controller architecture. Individual parts are then connected, in terms of abstraction, to guard against possible changes that resulted from shifting user requirements. We explore the applicability of these design principles through a detailed discussion of an industry case study. The knowledge-based perspective guides the design of architecture to accommodate the need of emulation without compromising the integrity of the simulation program. The synergy between simulation and a knowledge management perspective, as shown in the case study, has the potential to achieve the objectives of rapid development of models, with low maintenance cost. This could, in turn, facilitate an extension of the use of simulation in the knowledge management domain.