A MODEL-DRIVEN SYSTEMS DEVELOPMENT METHOD FOR MANAGEMENT INFORMATION SYSTEMS

Keinosuke Matsumoto, Tomoki Mizuno, Naoki Mori

2010

Abstract

Traditionally, a Management Information System (MIS) has been developed without using formal methods. By the informal methods, the MIS is developed on its lifecycle without having any models. It causes many problems such as lack of the reliability of system design specifications. In order to overcome these problems, a model theory approach was proposed. The approach is based on an idea that a system can be modeled by automata and set theory. However, it is very difficult to generate automata of the system to be developed right from the start. On the other hand, there is a model-driven development method that can flexibly correspond to changes of business logic or implementing technologies. In the model-driven development, a system is modeled using a modeling language such as UML. This paper proposes a new development method for management information systems applying the model-driven development method to a component of the model theory approach. The experiment has shown that a reduced amount of efforts is more than 30% of all the efforts.

References

  1. Cantone, D., Omodeo, E., Policriti, A., 2001. Set Theory for Computing, Springer.
  2. Fitzgerald, J., Larse, P. G., 1998. Modeling Systems, Cambridge University Press.
  3. Kleppe, A., Warmer, J., Bast, W., 2003. MDA Explained, the Model Driven Architecture: Practice and Promise, Addison-Wesley.
  4. Marz, N., Aniszczyk, C., 2006. Create more -- better -- code in Eclipse with JET, IBM Developer Works Article.
  5. Matsumoto, K., Maruo, T., Murakami, M., Mori, N., 2010. A Graphical Development Method for Multiagent Simulators: Cakaj, S. (Eds.), Modeling Simulation and Optimization - Focus on Applications, pp. 147-157, INTECH.
  6. Mellor, S. J., Clark, A.N., Futagami, T., 2003. Modeldriven development - Guest editor's introduction, IEEE software, Vol.20, No.5, pp.14-18.
  7. Selic, B., 2003. The pragmatics of model-driven development, IEEE software, Vol.20, No.5, pp. 19 - 25.
  8. Takahara, Y., el al., 2005. System Development Methodology: Transaction Processing System in MGST Approach, J. of the Japan Society for Management Information, Vol.14, No.1, pp.1-18.
  9. Takahara, Y., Liu, Y., Chen, X., Yano, Y., 2005. Model Theory Approach to Transaction Processing System Development, Int. J. of General Systems, Vol.3, No.5, pp.537-557.
  10. Takahara, Y., Liu, Y., 2006. Foundations and Applications of MIS: a Model Theory Approach, Springer-Verlag.
  11. UML2.1 Superstructure Specification, http://www.omg.org/
  12. Völter, M., Stahl, T., Bettin, J., Haase, A., Helsen, S., 2006. Model-Driven Software Development: Technology, Engineering, Management, Wiley.
  13. XML, http://www.w3.org/XML
Download


Paper Citation


in Harvard Style

Matsumoto K., Mizuno T. and Mori N. (2010). A MODEL-DRIVEN SYSTEMS DEVELOPMENT METHOD FOR MANAGEMENT INFORMATION SYSTEMS . In Proceedings of the International Conference on Knowledge Engineering and Ontology Development - Volume 1: KEOD, (IC3K 2010) ISBN 978-989-8425-29-4, pages 10-16. DOI: 10.5220/0003061300100016


in Bibtex Style

@conference{keod10,
author={Keinosuke Matsumoto and Tomoki Mizuno and Naoki Mori},
title={A MODEL-DRIVEN SYSTEMS DEVELOPMENT METHOD FOR MANAGEMENT INFORMATION SYSTEMS },
booktitle={Proceedings of the International Conference on Knowledge Engineering and Ontology Development - Volume 1: KEOD, (IC3K 2010)},
year={2010},
pages={10-16},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003061300100016},
isbn={978-989-8425-29-4},
}


in EndNote Style

TY - CONF
JO - Proceedings of the International Conference on Knowledge Engineering and Ontology Development - Volume 1: KEOD, (IC3K 2010)
TI - A MODEL-DRIVEN SYSTEMS DEVELOPMENT METHOD FOR MANAGEMENT INFORMATION SYSTEMS
SN - 978-989-8425-29-4
AU - Matsumoto K.
AU - Mizuno T.
AU - Mori N.
PY - 2010
SP - 10
EP - 16
DO - 10.5220/0003061300100016