Skip to main content
Log in

Web technology in automated information and modeling systems for metallurgical processes

  • Published:
Steel in Translation Aims and scope

Abstract

The software in information systems used by engineering personnel at metallurgical enterprises is considered. Such software operates automated workstations, support systems for decision making, information and modeling systems, expert systems, and so on. Typically, the software takes the form of desktop applications written in high-level programming languages (Visual C#, Visual Basic, etc.). The analysis of technological information from the enterprise’s database-management server entails the solution of programming problems, systems of differential equations, and mathematical-physics problems, for example. Such problems are unsolvable by the standard general-purpose programming languages. Therefore, the development of information and modeling systems requires access to outside software, such as Microsoft Excel and MATLAB. Interaction with Microsoft Excel depends on COM Interop technology, which requires the installation of Microsoft Office on each client computer. Interaction with MATLAB requires the preliminary assembly of a library in MATLAB Compiler and its connection to the program. MATLAB Runtime freeware must be installed on the client computer. However, desktop applications using Windows Forms do not meet the requirements of industrial information systems in terms of functionality, accessibility, and cross-platform compatibility. Accordingly, new technologies must be found for the creation of information systems. The best approach is the construction of web applications based on the ASP.NET MVC framework, which permits the transfer of mathematical libraries and modules for interaction with Microsoft Excel and MATLAB from Windows Forms, without modification. The structure of the web application employed in the development of information-system software is described. The web page employed has the following functional regions: the logo and title of the current page, the session-status menu, the function menu, group operations, notifications, and the working area.

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.

Similar content being viewed by others

References

  1. Spirin, N.A., Lavrov, V.V., and Rybolovlev, V.Yu., et al., Matematicheskoe modelirovanie metallurgicheskikh protsessov v ASU TP (Mathematical Modeling of Metallurgical Processes in Automated Process Control System), Spirin, N.A., Ed., Yekaterinburg: Ural. Fed. Univ., 2014.

    Google Scholar 

  2. Spirin, N.A., Gileva, L.Y., and Lavrov, V.V., Information modeling system for blast furnace control, IOP Conf. Ser.: Mater. Sci. Eng., 2016, vol. 150, no. l. doi 10.1088/1757-899X/150/1/012011

    Google Scholar 

  3. Spirin, N.A., Lavrov, V.V., Kosachenko, I.E., Onorin, O.P., Istomin, A.S., Burykin, A.A., and Shchipanov, K.A., Software for the raw-materials management system in blast-furnace smelting, Metallurgist, 2015, vol. 59, no. 1, pp. 104–112. doi 10.1007/s11015-015-0068-7

    Article  Google Scholar 

  4. Lavrov, V.V., Spirin, N.A., Burykin, A.A., Shchipanov, K.A., and Rybolovlev, V.Y., Automatic control software for the blast-furnace shop, Steel Transl., 2015, vol. 45, no. 9, pp. 669–673. doi 10.3103/S0967091215090090

    Article  Google Scholar 

  5. Lavrov, V.V. and Spirin, N.A., Automated information system for analysis and prediction of production situations in blast furnace plant, IOP Conf. Ser.: Mater. Sci. Eng., 2016, vol. 150, no. l. doi 10.1088/1757- 899X/150/1/012010

    Google Scholar 

  6. Ketkov, Yu.L., MATLAB 7: programirovanie, chislennye metody (MATLAB 7: Programming and Numerical Methods), St. Petersburg: BKhV-Peterburg, 2005.

    Google Scholar 

  7. Vyatkin, V., Software engineering in industrial automation: state-of the-art review, IEEE Trans. Ind. Inf., 2013, vol. 9, no. 3, pp. 1234–1249.

    Article  Google Scholar 

  8. MacDonald, M., Pro WPF 4.5 in C# Windows Presentation Foundation in. NET 4.5 New York: Apress, 2012, 4th ed.

    Google Scholar 

  9. Dimitrov, B.H., Nenov, H.B., and Marinov, A.S., Comparative analysis between methodologies and their software realizations applied to modeling and simulation of industrial thermal processes, Proc. 36th Int. Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), Opatija, Croatia, May 20–24, 2013, Rijeka, 2013, no. 6596383, pp. 891–895.

    Google Scholar 

  10. Amalfitano, D., Fasolino, A.R., Maggio, V., Tramontana, P., Di Mare, G., Ferrara, F., and Scala, S., Migrating legacy spreadsheets-based systems to Web MVC architecture: an industrial case study, Proc. Software Evolution Week–IEEE Conf. on Software Maintenance, Reengineering, and Reverse Engineering (CSMRWCRE 2014), Antwerp, Belgium, February 3–6, 2014, Piscataway, NJ: Inst. Electr. Electron. Eng., 2014, Article number 6747201, pp. 387–390. doi 10.1109/CSMRWCRE.2014.6747201

    Chapter  Google Scholar 

  11. Zhang, B., Bao, L., Zhou, R., Hu, S., and Chen, P., A black-box strategy to migrate GUI-based legacy systems to web services, Proc. 4th IEEE Int. Symp. on Service- Oriented System Engineering, Jhongli, Taiwan, December 18–19, 2008, Piscataway, NJ: Inst. Electr. Electron. Eng., 2008, no. 4730458, pp. 25–31. doi 10.1109/SOSE.2008.8

    Chapter  Google Scholar 

  12. Canfora, G., Software evolution in the era of software services, Proc. 7th Int. Workshop on Principles of Software Evolution, IWPSE 2004, September 6–7, 2004, Kyoto, 2004, pp. 9–18.

    Google Scholar 

  13. Zdun, U., Reengineering to the Web: reference architecture, Proc. of the European Conf. on Software Maintenance and Reengineering, CSMR 2002, Budapest, Hungary, March 11–13, 2002, Los Alamitos: IEEE Comp. Soc., 2002, no. 995801, pp. 164–173. doi 10.1109/CSMR.2002.995801

    Google Scholar 

  14. Tilley, S., Gerdes, J., Hamilton, T., Huang, S., Müller, H., and Wong, K., Adoption challenges in migrating to web services, Proc. 4th Int. Workshop on Web Site Evolution, WSE 2002, Montreal, Canada, October 2, 2002, Los Alamitos: IEEE Comp. Soc., 2002, no. 1134086, pp. 21–29. doi 10.1109/WSE.2002.1134086

    Google Scholar 

  15. Sreedevi, E. and Prasanth, Y., Critical review on web services and legacy systems–And its migration, Int. J. Appl. Eng. Res., 2015, vol. 10, no. 7, pp. 16321–16329.

    Google Scholar 

  16. Kastner, T., Concept to migrate an access based environmental information system into a Web-based frontend solution for the environmental management of a waste disposal company, Proc. 3rd Int. ICSC Symp. on Information Technologies in Environmental Engineering, ITEE 2007, Oldenburg, Germany, March 29–30, 2007, Berlin: Springer-Verlag, 2007, pp. 559–566.

    Google Scholar 

  17. Khalaf, R., Keller, A., and Leymann, F., Business processes for web services: principles and applications, IBM Syst. J., 2006, vol. 45, no. 2, pp. 425–446. doi 10.1147/sj.452.0425

    Article  Google Scholar 

  18. Patel, K. and Ragha, L., Survey and analysis on migration of legacy system to service oriented architecture, IOSR J. Comp. Eng., 2013, vol 9, no. 2, pp. 32–35.

    Google Scholar 

  19. Stroulia, E., El-Ramly, M., and Sorenson, P., From legacy to Web through interaction modeling, Proc. IEEE Int. Conf. on Software Maintenance 2002, Montreal, Canada, October 3–6, 2002, Los Alamitos: IEEE Comp. Soc., 2002, pp. 320–329.

    Google Scholar 

  20. Mijan, J.L., Garrigos, I., and Firmenich, S., Supporting personalization in legacy web sites through clientside adaptation, Proc. 16th Int. Conf. on Web Engineering, ICWE 2016, Lugano, Switzerland, June 6–9, 2016, Berlin: Springer-Verlag, 2016, pp. 588–592. doi 10.1007/978-3-319-38791-8_54

    Google Scholar 

  21. Mao, C.-Y. and Lu, Y.-S., A method for measuring the structure complexity of web application, Wuhan Univ. J. Nat. Sci., 2006, vol. 11, no. 1, pp. 143–150. doi 10.1007/BF02831720

    Article  Google Scholar 

  22. Rossi, G. and Schwabe, D., Object-oriented design structures in Web application models, Ann. Software Eng., 2002, vol. 13, nos. 1–4, pp. 97–110. doi 10.1023/A:1016593309733

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to I. A. Gurin.

Additional information

Original Russian Text © I.A. Gurin, V.V. Lavrov, N.A. Spirin, A.G. Nikitin, 2017, published in Izvestiya Vysshikh Uchebnykh Zavedenii, Chernaya Metallurgiya, 2017, No. 7, pp. 573–579.

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gurin, I.A., Lavrov, V.V., Spirin, N.A. et al. Web technology in automated information and modeling systems for metallurgical processes. Steel Transl. 47, 463–468 (2017). https://doi.org/10.3103/S096709121707004X

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.3103/S096709121707004X

Keywords

Navigation