1 |
Integration of Enterprise Modeling and Model Driven Development : A Meta-Model and a Tool PrototypeZikra, Iyad January 2014 (has links)
The use of models for designing and developing Information Systems (IS) has changed in recent years. Models are no longer considered a peripheral documentation medium that is poorly maintained and often neglected. Rather, models are increasingly seen as essential parts of the final product—as central artifacts that drive and guide the development efforts. The knowledge that modelers rely on when designing models is represented as formal models and clearly defined rules for transforming the models. The flexibility, reliability, and effectiveness offered by the formal models and the transformations are making Model Driven Development (MDD) a popular choice for building IS. Models also serve in describing enterprise design, where enterprise-level models capture organizational knowledge and aid in understanding, improving, and growing the enterprise. Enterprise Modeling (EM) offers a structured and unified view of the enterprise, thereby enabling more informed and accurate decisions to be made. Many MDD approaches have been proposed to tackle a wide range of IS-related issues, but little attention is being paid to the source of the knowledge captured by the IS models. EM approaches capture organizational knowledge and provide the necessary input and underlying context for designing IS. However, the results produced by EM approaches need to be manually analyzed by modelers to create the initial MDD model. This interruption of the MDD process represents a gap between enterprise models and MDD models. Limited research has been done to connect EM to MDD in a systematic and structured manner based on the principles of model-driven development. This thesis proposes a unifying meta-model for integrating EM and MDD. The meta-model captures the inherent links that exist between organizational knowledge and IS design. This helps to improve the alignment between organizational goals and the IS that are created to support them. The research presented herein follows the guidelines of the design science research methodology. It starts with a state-of-the-art survey of the current relationship between MDD and prior stages of development. The findings of the survey are used to elicit a set of necessary properties for integrating EM and MDD. The unifying meta-model is then proposed as the basis for an integrated IS development approach that applies the principles of MDD and starts on the enterprise level by considering enterprise models in the development process. The design of the meta-model supports the elicited integration properties. The unifying meta-model is based on the Enterprise Knowledge Development (EKD) approach to EM. A prototype tool is developed to support the unifying meta-model, following a study to choose a suitable implementation environment. The use of the unifying meta-model is demonstrated through the implemented tool platform using an example case study, revealing its advantages and highlighting the potential for improvement and future development.
|
2 |
Implementace procesu Configuration management / Configuration management process implementationŠipka, Ladislav January 2010 (has links)
The aim of this Thesis is to describe the practical implementation of process management in terms of Configuration Management process and subsequent implementation support tool, configuration and management database, focusing on describing and identifying particular steps needed for the definition and implementation process and the subsequent selection and implementation support tools. As an initial base of this Thesis I have used the practical experience of projects focusing on the definition and implementation of process management and subsequent implementation support tools, in which I acted in the role of the Configuration Manager. It means I assisted at course of entire projects. The Thesis focuses mainly on my run and defined Configuration Management process and describes the process and importance of various activities leading to the successful establishment of a process into practice, including identified problems and some of their solutions. The result of this Thesis should approach introducing one of the process of family ITIL v. 2 to practice and subsequent leading to the selection and implementation of the configuration and management database, as a major output of this process.
|
Page generated in 0.1158 seconds