Skip to main content

A Model Driven Systems Development Approach for NOMIS – From Human Observable Actions to Code

  • Conference paper
  • First Online:
Business Modeling and Software Design (BMSD 2017)

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 309))

Included in the following conference series:

  • 521 Accesses

Abstract

NOMIS is a human centred information systems modelling approach based on human observable actions. It models a business domain using a number of views relating human actions and interactions, context for actions and information. These models are represented by a set of tables and diagrams using the NOMIS graphical notation and are formalized with a metamodel. NOMIS metamodel and graphical notation are a first step for automating the implementation of computer applications. In this paper, we propose to develop NOMIS applications using a Model Driven System Development approach. This suggested approach will define formally NOMIS models and notation and, using model transformations, will derive a code structure to be used by a computerized information system. Additionally, other components of a specific application middleware will be created, including a database schema for business data. It is expected that this approach will be flexible enough to cope with frequent requirement changes.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Cordeiro, J.: Normative approach to information systems modelling. Ph.D. thesis. The University of Reading, UK (2011)

    Google Scholar 

  2. Cordeiro, J., Filipe, J., Liu, K.: Towards a human oriented approach to information systems development. In: Proceedings of the 3rd International Workshop on Enterprise Systems and Technology, Sofia, Bulgaria (2009)

    Google Scholar 

  3. Holt, A.: Organized Activity and Its Support by Computer. Kluwer Academic Publishers, Dordrecht (1997)

    Book  Google Scholar 

  4. Dietz, J.: Enterprise Ontology, Theory and Methodology. Springer, Heidelberg (2006). https://doi.org/10.1007/3-540-33149-2

    Book  Google Scholar 

  5. Liu, K.: Semiotics in Information Systems Engineering. Cambridge University Press, Cambridge (2000)

    Book  MATH  Google Scholar 

  6. Cordeiro, J.: Applying NOMIS - modelling information systems using a human centred approach. In: Shishkov, B. (ed.) BMSD 2016. LNBIP, vol. 275, pp. 27–45. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-57222-2_2

    Chapter  Google Scholar 

  7. Stamper, R.: Signs, norms, and information systems. In: Holmqvist, B., et al. (eds.) Signs of Work. Walter de Gruyter, Berlin (1996)

    Google Scholar 

  8. Brambilla, B., Cabot, J., Wimmer, M.: Model-Driven Software Engineering in Practice, 2nd edn. Morgan & Claypool, San Rafael (2017). ISBN 978-1627057080

    Google Scholar 

  9. Cordeiro, J.A.M.: A new way of modelling information systems and business processes - the NOMIS approach. In: Shishkov, B. (ed.) Business Modeling and Software Design, pp. 102–118. Springer, Heidelberg (2015). https://doi.org/10.1007/978-3-319-20052-1_6. ISBN 978-3-319-20051-4

    Chapter  Google Scholar 

  10. Stamper, R., Liu, K., Klarenberg, P., Van Slooten, F., Ades, Y., Van Slooten, C.: From database to normbase. Int. J. Inf. Manag. 11, 67–84 (1991)

    Article  Google Scholar 

  11. Holt, A.: Diplans: a new language for the study and implementation of coordination. ACM Trans. Inf. Syst. (TOIS) 6(2), 109–125 (1988)

    Article  Google Scholar 

  12. Cordeiro, J., Liu, K.: UML 2 profiles for ontology charts and diplans - issues on meta-modelling. In: Proceedings of the 2nd International Workshop on Enterprise Modelling and Information Systems Architectures, St. Goar, Germany (2007)

    Google Scholar 

  13. Bonacin, R., Baranauskas, M., Liu, K.: From ontology charts to class diagrams - semantic analysis aiding systems design. In: Proceedings of the 6th International Conference on Enterprise Information Systems, Porto, Portugal. vol. 1, pp. 389–395 (2004)

    Google Scholar 

  14. Tsaramirsis, G., Yamin, M.: Generation of UML2 use cases from MEASUR’s ontology charts: a MDA approach. In: Lano, K., Zandu, R., Maroukian, K. (eds.) Model-Driven Business Process Engineering, pp. 67–76. Bentham Science Publishers Ltd. Shariqah, United Arab Emirates (2014). ISBN: 978-1-60805-893-8

    Google Scholar 

  15. Tsaramirsis, G., Poernomo, I.: Prototype generation from ontology charts. In: Fifth International Conference on Information Technology, pp. 1177–1178. New Generations, Las Vegas (2008)

    Google Scholar 

  16. de Souza Santos, M.C., da Silva Magalhães Bertãozini, B., Neris, V.: Studies in organisational semiotics: a systematic literature review. In: Baranauskas, M.C.C., Liu, K., Sun, L., Neris, V., Bonacin, R., Nakata, K. (eds.) ICISO 2016. IAICT, vol. 477, pp. 13–24. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-42102-5_2

    Chapter  Google Scholar 

  17. Cordeiro, J., Liu, K.: A UML profile for enterprise ontology. In: Proceedings of the 2nd International Workshop on Enterprise Systems and Technology, Enschede, The Netherlands (2008)

    Google Scholar 

  18. Wang, Y., Albani, A., Barjis, J.: Transformation of DEMO metamodel into XML schema. In: Albani, A., Dietz, J.L.G., Verelst, J. (eds.) EEWC 2011. LNBIP, vol. 79, pp. 46–60. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-21058-7_4

    Chapter  Google Scholar 

  19. den Haan, J.: An enterprise ontology based approach to model-driven engineering, Master’s thesis, Delft University of Technology (2009)

    Google Scholar 

  20. van Kervel, S., Dietz, J., Hintzen, J., van Meeuwen, T., Zijlstra, B.: Enterprise ontology driven software engineering. In: Hammoudi, S., van Sinderen, M., Cordeiro, J. (eds.), ICSOFT pp. 205-210. SciTePress (2012). ISBN: 978-989-8565-19-8

    Google Scholar 

  21. Steineberg, D., Budinsky, F., Patermostro, M., Merks, E. (eds.): Eclipse Modeling Framework, 2nd edn. Addison-Wesley Professional, Boston (2008). ISBN 978-0321331885

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to José Cordeiro .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Cordeiro, J. (2018). A Model Driven Systems Development Approach for NOMIS – From Human Observable Actions to Code. In: Shishkov, B. (eds) Business Modeling and Software Design. BMSD 2017. Lecture Notes in Business Information Processing, vol 309. Springer, Cham. https://doi.org/10.1007/978-3-319-78428-1_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-78428-1_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-78427-4

  • Online ISBN: 978-3-319-78428-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics