OKVIR ZA EVALUACIJU NASLEĐENIH SISTEMA – STUDIJA SLUČAJA
DOI:
https://doi.org/10.51738/Kpolisa2023.20.1r.32vlKljučne reči:
nasleđeni sistemi, okvir za evaluaciju, evolucija softvera, perspektive nasleđenih sistemaApstrakt
Fenomen nasleđenih sistema je veoma složen, nedovoljno shvaćen ili izolovano posmatran u teoriji i praksi, što dovodi do velikog broja neuspelih projekata modernizacije čak i pored značajno investiranih sredstava. U ovom radu se u okviru studije slučaja posmatraju problemi nasleđenih sistema, klasifikuju u odgovarajuće perspektive i daje se predlog okvira za evaluaciju nasleđenih sistema, koji ima za cilj da doprinese boljem razumevanju nasleđenih sistema, pa samim tim i odabirom pogodne strategije modernizacije za konkretan sistem. Studija slučaja je sprovedena na JKP BVK, zajedno sa analizom lanca vrednosti. Nakon toga je izvršeno istraživanje na pojedinim gradskim vodovodima u Srbiji i regionu gde su ispitanici izložili svoje stavove, ali i stručna mišljenja o nasleđenim sistemima. Na osnovu dobijenih rezultata može se zaključiti da predloženi konceptualni okvir može poslužiti kao alat putem kojeg se može proveriti da li sistem iskazuje karakteristike nasleđenog sistema.
##plugins.generic.usageStats.downloads##
Reference
Alderson, A., & Shah, H. (1999). Technical opinion: Viewpoints on legacy systems. Communications of the ACM, 42(3), 115–116. https://doi.org/10.1145/295685.295722
Bisbal, J., Lawless, D., Wu, B., Grimson, J., Wade, V., Richardson, R., & O’Sullivan, D. (1997). Overview of legacy information system migration. Proceedings of the Asia-Pacific Software Engineering Conference and International Computer Science Conference, APSEC and ICSC, 529– 530. https://doi.org/10.1109/apsec.1997.640219
Brooke, C., & Ramage, M. (2001). Organisational scenarios and legacy systems. International Journal of Information Management, 21(5), 365–384. https://doi.org/10.1016/S0268-4012(01)00023-8
Difallah, D. E., Cudre-Mauroux, P., & McKenna, S. A. (2013). Scalable anomaly detection for smart city infrastructure networks. IEEE Internet Computing, 17(6), 39–47. https://doi.org/10.1109/MIC.2013.84
Khadka, R., Batlajery, B. V., Saeidi, A. M., Jansen, S., & Hage, J. (2014). How do professionals perceive legacy systems and software modernization? ICSE 2014: Proceedings of the 36th International Conference on Software Engineering, 36–47. https://doi.org/10.1145/2568225.2568318
Lazarević, B., Marjanović, Z., Aničić, N., & Babarogić, S. (2006). Baza podataka [Databases] (3rd ed.). Fakultet organizacionih nauka.
Mitleton-Kelly, E. (2006). IT legacy systems: Enabling environments that reduce the legacy problem: A complexity perspective. In N. Madhavji, J. FernandezRamil, & D. Perry (Eds.), Software evolution and feedback: Theory and practice (1st ed.). John Wiley & Sons Ltd. https://doi.org/10.1002/0470871822.ch3
Nassif, R., & Mitchusson, D. (1993). Issues and approaches for migration/ cohabitation between legacy and new systems. SIGMOD ’93: Proceedings of the 1993 ACM SIGMOD International Conference on Management of Data, 471–474. https://doi.org/10.1145/170035.170145
Parnas, D. L. (1994). Software Aging. ICSE ’94 Proceedings of the 16th International Conference on Software Engineering, 279–287.
Pfleeger, S. L., & Atlee, J. M. (2009). Software engineering: Theory and practice (4th ed.). Pearson.
PwC. (2016). Balance of Risk: Risk and reward across the water and sewerage value chain. http://www.ofwat.gov.uk/wp-content/uploads/2015/12/rpt _com201512pwcrisk.pdf
Seacord, R. C., Plakosh, D., & Lewis, G. A. (2003). Modernizing legacy systems: Software technologies, engineering processes, and business practices. Addison-Wesley Professional.
Sommerville, I. (2016). Software engineering (10th ed.). Pearson Education Limited.
Ulrich, W. M., & Newcomb, P. H. (2010). Information systems transformation: Architecture-Driven modernization case studies. In Information systems transformation. Morgan Kaufmann OMG Press Titles. https://doi.org/10.1016/C2009-0-19987-7
United States Government Accountability Office. (2019). GAO-19-471 – Information technology – Agencies need to develop modernization plans for critical legacy systems. https://www.gao.gov/assets/700/699616.pdf
Vesić, S. L. (2020). Uticaj razvoja IT tehnologija na prevazilaženje problema nasleđenih sistema [The impact of the Development of IT technologies in overcoming the problems of legacy information systems]. Kultura Polisa, 17(42), 667–678.
Warren, I. (1999). The renaissance of legacy systems. Springer.
Willem-Jan, van den H. (2009). Aligning modern business processes and legacy systems: A component-based perspective. The MIT Press. https://doi.org/978-0262513463
Wu, B., Lawless, D., Bisbal, J., Grimson, J., Wade, V., O’Sullivan, D., & Richardson, R. (1997). Legacy systems migration-a method and its tool-kit framework. In Proceedings of Joint 4th International Computer Science Conference and 4th Asia Pacific Software Engineering Conference, Hong Kong, China, 1997 (pp. 312–320). https://doi.org/10.1109/apsec.1997.640188
##submission.downloads##
Objavljeno
Kako citirati
Broj časopisa
Sekcija
Licenca
Sva prava zadržana (c) 2023 Slavimir Vesić, Duško Laković

Ovaj rad je pod Creative Commons Autorstvo 4.0 Internacionalna licenca.









