International Journal of Computer
Trends and Technology

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)