Skip to main content
Log in

A case study of HMS using CIPA

Cluster Computing Aims and scope Submit manuscript

Abstract

In recent years, research into software architecture (SA) has become an important topic within the domain of software engineering. Since architecture plays a dominant role, analysis of SA is more important. Aim of analysing SA is to predict the quality of that system before it has been built. Among many SA analysis methods available, architecture trade-off analysis method is the most desirable one. Pattern’s which has impact on quality attributes is also used in this paper. This paper analyses hospital management system case study as a major work and uses new patterns named creative innovative patterns for architecture analysis to analyse its architecture.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2

References

  1. Kruchten, P., Obbink, H., Stafford, J.: The past, present and future of software architecture. IEEE Comput. Soc. 23(2), 22–30 (2006)

    Google Scholar 

  2. Patidar, A., Ugrasen, S.: A Survey of Software Architecture Evaluation Methods, pp. 967–972. IEEE (2015)

  3. Dobrica, L., Eila, N.: A survey on software architecture analysis methods. IEEE Trans. Softw. Eng. 28(7), 638–653 (2002)

    Article  MATH  Google Scholar 

  4. Li, S.Q., Lie, J.: Two Software Architecture Evaluation Methods Based on Scenario, pp. 2001–2004. IEEE (2008)

  5. Colquitt, D., Leaney, J.: Expanding the view on complexity within architecture trade-off analysis method. In: Proceedings of the 14th Annual IEEE International Conference and Workshops on the Engineering of Computer-Based Systems (ECBS’07), 26–29 March 2007, pp. 1–10

  6. Rotem-Gal-Oz, A.: Architecture Trade-Off Analysis Method (2004). www.rgoarchitects.com/Files/ATAM.ppt. Accessed March 2016

  7. Kazman, R., Klein, M., Paul, C.: ATAM: Method for Architecture Evaluation. Technical report, CMU/SEI (2000)

  8. Nord, R., Barbacci, M., Clements, P., Kazman, R., Klein, M.: Integrating the Architecture Trade Off Analysis Method (ATAM) with the Cost Benet Analysis Method (CBAM). Technical report, CMU/SEI-2003-TN-038. Software Engineering Institute (2003)

  9. Paul, C., Felix, B., Len, B., David, G., James, I., Reed, L., Nord, R., Judith, S.: Documenting Software Architectures: Views and Beyond, pp. 13–15. Addison-Wesley, Boston (2003)

    Google Scholar 

  10. Koscho, W.J., Ries, W.: Identifying and proactively managing architecture risk. In: Proceedings of the 2009 ICSE Workshop on Leadership and Management in Software Architecture, pp. 1–5 (2009)

  11. Hospital Information System. https://en.wikipedia.org/wiki/Hospital_information_system. Accessed May 2016

  12. Rao Muzamal, L., Ali, A., Saqib, N.A.: Intelligent agent based system for monitoring and control of hospital management system. In: 2nd International Conference on Information Science and Security (ICISS), pp. 1–5. IEEE (2015)

  13. Ali, M., Elish, M.O.: A comparative literature survey of design patterns impact on software quality. In: International Conference on Information Science and Applications (ICISA), pp. 1–7. IEEE (2013)

  14. Sri Harsha, V., Outi, S., Kai, K., Kari, S.: Using constrained satisfaction and optimization for pattern based software design. In: 23rd Australian Software Engineering Conference (ASEC), pp. 29–37. IEEE (2014)

  15. Sorana, C., Vincent, C.: Can styles improve architectural pattern reuse. In: Seventh IEEE/FIP Conference on S.A., pp. 263–266. IEEE Computer Society (2008)

  16. Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., Stal, M.: Pattern Oriented Software Architecture: A System of Patterns, vol. 1. Wiley, New York (2014)

    Google Scholar 

  17. Gamma, E., Johnson, R., Helm, R., Vlissides, J.: Design Patterns, Elements of Reusable Object-Oriented Software. Addison-Wesley, Boston (1995)

    MATH  Google Scholar 

  18. Coplien, J.O.: Advanced C++: Programming Styles and Idioms. Addison-Wesley, Boston (1992)

    Google Scholar 

  19. Goldenberg, J., Yoram, L., Solomon, S., David, M.: Finding your innovation sweet spot. Harv. Bus. Rev. 81, 1–11 (2003)

    Google Scholar 

  20. Angeline Julia, S., Rodrigues, P.: Novel creative innovative patterns for architecture analysis (CIPA). Indian J. Sci. Technol. (2016). doi:10.17485/ijst/2016/v9i30/96653

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. Angeline Julia.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Angeline Julia, S., Rodrigues, P. A case study of HMS using CIPA. Cluster Comput 21, 105–113 (2018). https://doi.org/10.1007/s10586-017-0956-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10586-017-0956-7

Keywords

Navigation