Research Article | Open Access | Download PDF
Volume 67 | Issue 12 | Year 2019 | Article Id. IJCTT-V67I12P104 | DOI : https://doi.org/10.14445/22312803/IJCTT-V67I12P104
Performance in Layered Software Architectures: The case of customized organizational software
Yonah Etene, Josphat M. Karani
Citation :
Yonah Etene, Josphat M. Karani, "Performance in Layered Software Architectures: The case of customized organizational software," International Journal of Computer Trends and Technology (IJCTT), vol. 67, no. 12, pp. 15-19, 2019. Crossref, https://doi.org/10.14445/22312803/ IJCTT-V67I12P104
Abstract
Software architecture is the defining and structuring of a software solution that is capable of meeting technical and operational requirements. It is essential in the organization of a system into its components and helps guide the design of the overall system to ensure functionality of the components to achieve its effective performance.When components are layered, it makes it difficult for an organization to choose and customize the standard package software. This paper examined performance in layered software architecture and how to best achieve effective customization without affecting on the operations of an organization.
Keywords
Software architecture, Performance, Customization
References
[1] K. Bradford, &L. Vaughan, Improve Commercial-off-the- Shelf (COTS) IntegrationEstimates.2004
[2] C.Bezemer, A. Zaidman, B. Platzbeecker, T. Hurkmans, and A. Hart, EnablingMultitenancy: An industrial experience report. 2010
[3] Z. Djamal, Configuration in ERP SaaSMulti-Tenancy. 2009
[4] R. Dolmetsch, T. Huber, E. Fleisch, and H. österle, Accelerated SAP.1998
[5] IEEE Standard Glossary of Software Engineering Terminology. IEEE Std 610.12-1990
[6] IEEE 1471-2000 standard
[7] B. Gilad, and C. William, Mixin-based inheritance. 1990
[8] D. Jacobs, and S. Aulbach, Ruminations on multi-tenant databases. 2007
[9] D. Jyotirmoy Dutta nd. Understanding PLM System customization
[10] K.Kang, S.G.Cohen, J.A. Hess, W.E. Novak, A.S.Peterson, Feature-Oriented DomainAnalysis (FODA) Feasibility Study.1990
[11] J.Lamm, A. Espinoza, and A.K. Berg, System tests for reconfigurable signal processingSystems. 2009
[12] C. Mann, „Why software is so bad?, Technology Review.2002
[13] H. Marc, “Modular, layered architecture: the necessary foundation for effective massCustomization in software”. 2005
[14] H. Osterle, E. Feisch, and R. Alt, R. “Business Networking: Shaping Enterprise Relationshipson the Internet
[15] N. Pollock &J. Cornford, “Customizing Industry Standard Computer Systems for Universities. 2004
[16] K. Rajeev, “Efficient Customization of Software Applications of an Organization”. 2013
[17] AG. Siemens. “The SIMATIC PCS7, Process Control System. 2013
[18] T. Simpson, K. Umapathy, J. Nanda, S. Halbe, and B. Hodge, „Development of a frameworkfor web-based product platform customization?, Journal of Computing and InformationScience in Engineering. 2003
[19] M. Turner, D. Budgen,P. Brereton, “Turning software into a service”.2003
[20] P. C. Clements, “Coming Attractions in Software Architecture”. 1993
[21] P.Clement, F. Bechmann, L.Bass, D.Carlan, J. Ivers, R. Little, P. Merson, R.Nord andJ.Stafford. Documenting Architectures Layers (CMU/SEI-2000-SR-004)