Skip to main content

A System Based on Intelligent Documents

A Case Study

  • Conference paper
  • First Online:
Computational Science and Its Applications – ICCSA 2017 (ICCSA 2017)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10409))

Included in the following conference series:

Abstract

We discuss a collection of document-oriented software design patterns and tools used by a medium-sized software firm during implementation of an autonomous extension of already used business system. The attitudes are enabled by a document management system used as a data tier managing documents being similar to generalized spreadsheets. It enables construction of easily usable interfaces of software entities, typically software services. End users feel it as a transparent variant of their everyday activities. The built (sub)systems can have many further crucial quality characteristics. The system is transparent, modifiable, and has many further desirable properties. They are applicable in small as well as in large projects. We show that properly applied document-oriented philosophy enables many interesting and usable software engineering solutions.

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

Notes

  1. 1.

    http://www.bsys.cz.

  2. 2.

    This requirement is based on several years experience of the hospital. There were many attempts to implement RqS as a part of the existing ERP but all the attempts have failed.

  3. 3.

    This requirement is based on several years experience of the hospital. There were many attempts in the hospital to implement RqS as a part of the existing ERP but all the attempts have failed.

  4. 4.

    https://www.alfresco.com/.

  5. 5.

    It is known as an important aspect of information systems [5].

References

  1. van der Aalst, W., van Hee, K.: Workflow Management: Models, Methods, and Systems (Cooperative Information Systems). The MIT Press, Cambridge (2004)

    Google Scholar 

  2. Alexander, C., Ishikawa, S., Silverstein, M.: A Pattern Language: Towns, Buildings, Construction. Oxford University Press, Oxford (1977)

    Google Scholar 

  3. André, É., Choppy, C., Reggio, G.: Activity Diagrams Patterns for Modeling Business Processes, pp. 197–213. Springer International Publishing, Heidelberg (2014). doi:10.1007/978-3-319-00948-3_13

    Google Scholar 

  4. Andrews, T., Curbera, F., Dholakia, H., Goland, Y., Klein, J., Leymann, F., Liu, K., Roller, D., Smith, D., Thatte, S., Trickovic, I., Weerawarana, S.: Specification: business process execution language for web services version 1.1 (2003)

    Google Scholar 

  5. Brandon, J.: Why paper still rules the enterprise. CIO Magazine, January 2016. http://www.cio.com/article/3025928/printers/why-paper-still-rules-the-enterprise.html

  6. Business Process Management Initiative: Business process modelling notation (2004). http://www.bpmn.org/

  7. Erl, T.: Service-Oriented Architecture: Concepts, Technology, and Design. Prentice Hall PTR, Upper Saddle River (2005)

    Google Scholar 

  8. Foster, M.: Case Management Part 1: An Introduction (2013). http://www.ateam-oracle.com/case-management-part-1-an-introduction/

  9. Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns. Elements of Reusable Object-Orieneted Software. Addison-Wesley, Boston (1993)

    Google Scholar 

  10. Ganesh, K., Mohapatra, S., Anbuudayasankar, S.P., Sivakumar, P.: Enterprise Resource Planning. Management for Professionals. Springer International Publishing, Cham (2014)

    Book  Google Scholar 

  11. Garcia-Molina, H., Ullman, J.D., Widom, J.: Database Systems, 2nd edn. Pearson, Upper Saddle River (2009)

    Google Scholar 

  12. Hruby, P.: Model-Driven Design Using Business Patterns. Springer, Heidelberg (2006)

    Google Scholar 

  13. International Organization for Standardization, International Electrotechnical Commission: ISO/IEC 25010: 2011 systems and software engineering – systems and software quality requirements and evaluation (SQuaRE) – system and software quality models (2011)

    Google Scholar 

  14. Jiao, W.: Using autonomous components to improve runtime qualities of software. IET Softw. 5, 1–20 (2011)

    Article  Google Scholar 

  15. Kan, S.H.: Metrics and Models in Software Quality Engineering, 2nd edn. Addison-Wesley Longman Publishing, Boston (2002)

    MATH  Google Scholar 

  16. Khanna, A.: Managing unpredicatbility using BPM for adaptive case management, July 2013. http://www.oracle.com/us/technologies/bpm/bpm-for-adative-case-mgmt-1972799.pdf

  17. Kitchenham, B., Pfleeger, S.L.: Software quality: the elusive target. IEEE Softw. 13(1), 12–21 (1996). http://dx.doi.org/10.1109/52.476281

    Article  Google Scholar 

  18. Král, J.: Informační Systémy. Science, Veletiny, Czech Republic (1998)

    Google Scholar 

  19. Král, J., Žemlička, M.: Autonomous components. In: Hlaváč, V., Jeffery, K.G., Wiedermann, J. (eds.) SOFSEM 2000. LNCS, vol. 1963, pp. 375–383. Springer, Heidelberg (2000). doi:10.1007/3-540-44411-4_26

    Chapter  Google Scholar 

  20. Král, J., Žemlička, M.: Software confederations - an architecture for global systems and global management. In: Kamel, S. (ed.) Managing Globally with Information Technology, pp. 57–81. Idea Group Publishing, Hershey (2003)

    Chapter  Google Scholar 

  21. Král, J., Žemlička, M.: Crucial patterns in service-oriented architecture. In: Proceedings of ICDT 2007 Conference, p. 24. IEEE CS Press, Los Alamitos (2007). doi:10.1109/ICDT.2007.9

  22. Laudon, K.C., Laudon, J.P.: Management Information Systems: Managing the Digital Firm, 13th edn. Pearson, Upper Saddle River (2014)

    MATH  Google Scholar 

  23. O’Leary, D.E.: Enetrprise Resource Planning Systems. Cambridge University Press, Cambridge (2000)

    Book  Google Scholar 

  24. Pezzini, M.: Composite applications: where development and integration meet. Bus. Integr. J. 16–20 (2004)

    Google Scholar 

  25. Pokorný, J.: Workflow management systems: a survey of possibilities. In: Dias Cooelho, J., et al. (eds.) Proceedings of 4th European Conference on Information Systems (ECIS 1996), Lisbon, Portugal, pp. 253–263 (1996)

    Google Scholar 

  26. Schedlbauer, M.J.: The Art of Business Process Modeling. Cathris Group, Sudbury (2010)

    Google Scholar 

  27. Žemlička, M., Král, J.: Software architecture and software quality. In: Gervasi, O., et al. (eds.) ICCSA 2016. LNCS, pp. 139–155. Springer International Publishing, Cham (2016). doi:10.1007/978-3-319-42092-9_12

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Michal Žemlička .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Král, J., Novák, P., Žemlička, M. (2017). A System Based on Intelligent Documents. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2017. ICCSA 2017. Lecture Notes in Computer Science(), vol 10409. Springer, Cham. https://doi.org/10.1007/978-3-319-62407-5_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-62407-5_12

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-62406-8

  • Online ISBN: 978-3-319-62407-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics