Preview

Izvestiya. Ferrous Metallurgy

Advanced search

WEB-TECHNOLOGIES FOR CONSTRUCTION OF AUTOMATED INFORMATION-MODELING SYSTEMS OF TECHNOLOGICAL PROCESSES IN METALLURGY

https://doi.org/10.17073/0368-0797-2017-7-573-579

Abstract

The features of software of information systems for the work of engineering and technological staff at metallurgical enterprises are considered. The software includes automated workstations, decision support systems, information modeling systems, expertsystems, etc. It is desktop applications written in high-level programming languages (Visual  C#, Visual Basic, etc.). Processing of technological information coming from the enterprise database management server (DBMS) includes the need to solve  Runtime package. However, the functionality, availability, and crossplatform portability requirements for modern enterprise information systems cannot be met in desktop applications that use Windows Forms. This is due to the search for a new technology and means of creating information systems. The most rational is the technology for building web applications based on theASP.NET MVC framework, which allows to transfer mathematical libraries, interaction modules with Microsoft Excel, MATLAB from Windows Forms without modification. The concept of the structure of a web application used in the development of software that meets modern requirements for the operation of information systems is presented. This concept suggests the availability of the following functional areas on the web page: logo and title of the current page, session status menu, functional menu, group operations, notifications and tworkspace.a set of mathematical programming problems, systems of differential equations, problems of mathematical physics, etc. Such tasks cannot be solved with the help of a standard set of mathematical tools for general programming languages. So the development of information modeling systems is carried out by interacting with external software  – Microsoft Excel and MATLAB. The interaction with Microsoft Excel is based on COM Interop technology, which assumes the installation of Microsoft Office software on each client computer. To interact with MATLAB, you must pre-assemble the library in the MATLAB Compiler environment and connect it to the program. The execution on the client computer is achieved by installing the freely distributed MATLAB

About the Authors

I. A. Gurin
Ural Federal University named after the first President of Russia B.N. Yeltsin
Russian Federation


V. V. Lavrov
Ural Federal University named after the first President of Russia B.N. Yeltsin
Russian Federation


N. A. Spirin
Ural Federal University named after the first President of Russia B.N. Yeltsin
Russian Federation


A. G. Nikitin
Siberian State Industrial University
Russian Federation


References

1. Spirin N.A., Lavrov V.V., Rybolovlev V.Yu. etc. Matematicheskoe modelirovanie metallurgicheskikh protsessov v ASU TP [Mathe¬matical modeling of metallurgical processes in automated process control system]. Spirin N.A. ed. Ekaterinburg: UrFU, 2014, 558 p. (In Russ.).

2. Spirin N.A., Gileva L.Y., Lavrov V.V. Information modeling system for blast furnace control. In: IOP Conference Series: Materials Science and Engineering. Proc. 19th International Scientific Conference on Metallurgy: Technologies, Innovation, Quality, Metallurgy 2015. Novokuznetsk, 2016, vol. 150, issue l.

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

4. Lavrov V.V., Spirin N.A., Burykin A.A., Shchipanov K.A., Rybolovlev V.Y. Automatic control software for the blast-furnace shop. Steel in Translation, 2015, vol. 45, Issue 9, pp. 669–673.

5. Lavrov V.V., Spirin, N.A. Automated information system for analysis and prediction of production situations in blast furnace plant. In: IOP Conference Series: Materials Science and Engineering. Proc. 19th International Scientific Conference on Metallurgy: Technologies, Innovation, Quality, Metallurgy 2015. Novokuznetsk, 2016, vol. 150, Issue. l.

6. Ketkov Yu.L. MATLAB 7: programmirovanie, chislennye metody [MATLAB 7: programming, numerical methods]. St. Petersburg: BKhV-Peterburg, 2005, 752 p. (In Russ.).

7. Vyatkin V. Software engineering in industrial automation: state-ofthe-art review. IEEE Transactions on Industrial Informatics. 2013, vol. 9, no. 3, pp. 1234–1249.

8. Makdonal’d M. WPF: Windows Presentation Foundation v .NET 4.0 s primerami na C# 2010 dlya professionalov [WPF: Windows Presentation Foundation in .NET 4.0 with examples on C # 2010 for professionals]. Moscow: Vil’yams, 2011, 1024 p. (In Russ.).

9. MacDonald Matthew. Pro WPF in C# 2010: Windows Presentation Foundation with .NET 4.0. Apress, 2010, 1181 p. (Russ.ed.: MacDonald M. WPF: Windows Presentation Foundation v .NET 4.0 s primerami na C# 2010 dlya professionalov. Moscow: Vil’yams, 2011, 1024 p.).

10. Dimitrov B.H., Nenov H.B., Marinov A.S. Comparative analysis between methodologies and their software realizations applied to modeling and simulation of industrial thermal processes. In: Proc. 36th International Convention on Information and Communication Technology, Electronics and Microelectronics, MIPRO 2013, Opatija; Croatia; 20-24 May 2013. Article number 6596383, pp.  891–895.

11. Amalfitano D., Fasolino A.R., Maggio V., Tramontana P., Di Mare  G., Ferrara F., Scala S. Migrating legacy spreadsheets-based systems to Web MVC architecture: An industrial case study. In: Proc. Software Evolution Week – IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering 2014, CSMR-WCRE 2014. Antwerp, Belgium. 3-6 February 2014. Article number 6747201, pp. 387–390.

12. Zhang B., Bao L., Zhou R., Hu S., Chen P. A black-box strategy to migrate GUI-based legacy systems to web services. SOSE 2008. In: Proc. of the 4th IEEE International Symposium on Service-Oriented System Engineering, Jhongli, Taiwan. 18-19 December 2008. Article number 4730458, pp. 25–31.

13. Canfora G. Software evolution in the era of software services. In: Proc. 7th International Workshop on Principles of Software Evolution, IWPSE 2004, Kyoto, Japan. 6-7 September, pp. 9–18.

14. Zdun U. Reengineering to the Web: A reference architecture. In: Proc. of the European Conference on Software Maintenance and Reengineering, CSMR 2002, Budapest, Hungary, 11-13 March 2002. Article number 995801, pp. 164–173.

15. Tilley S., Gerdes J., Hamilton T., Huang S., Müller H., Wong K. Adoption challenges in migrating to web services. In: Proc. 4th International Workshop on Web Site Evolution, WSE 2002, Montreal, Canada, 2 October 2002. Article number 1134086, pp. 21–29.

16. Sreedevi E., Prasanth Y. Critical review on web services and legacy systems - And its migration. International Journal of Applied Engineering Research. 2015, vol. 10, Issue 7, pp. 16321–16329.

17. Kastner T. Concept to migrate an access based environmental information system into a Web-based front-end solution for the environmental management of a waste disposal company. In: Proc. 3rd International ICSC Symposium on Information Technologies in Environmental Engineering, ITEE 2007, Oldenburg, Germany, 29- 30 March, 2007, pp. 559–566.

18. Khalaf R., Keller A., Leymann F. Business processes for Web Services: Principles and applications. IBM Systems Journal. 2006, vol. 45, Issue 2, pp. 425–446.

19. Patel K., Ragha L. Survey and Analysis on Migration of Legacy System to Service Oriented Architecture. IOSR Journal of Computer Engineering. 2013, vol 9, Issue 2, pp. 32–35. 20. Stroulia E., El-Ramly M., Sorenson P. From legacy to web through interaction modeling. In: Proc. IEEE International Conference on Software Maintenance 2002, Montreal, Canada, 3-6 October, 2002, pp. 320–329.

20. Mijan J.L., Garrigos I., Firmenich S. Supporting personalization in legacy web sites through client-side adaptation. In: Proc. 16th International Conference on Web Engineering, ICWE 2016, Lugano, Switzerland, 6-9 June, 2016, pp. 588–592.

21. Mao C.-Y., Lu Y.-S. A method for measuring the structure complexity of Web application. Wuhan University Journal of Natural Sciences. 2006, vol. 11, Issue 1, pp. 143–150.

22. Rossi G., Schwabe D. Object-oriented design structures in Web application models. Annals of Software Engineering. 2002, vol. 13, Issue 1-4, pp. 97–110.


Review

For citations:


Gurin I.A., Lavrov V.V., Spirin N.A., Nikitin A.G. WEB-TECHNOLOGIES FOR CONSTRUCTION OF AUTOMATED INFORMATION-MODELING SYSTEMS OF TECHNOLOGICAL PROCESSES IN METALLURGY. Izvestiya. Ferrous Metallurgy. 2017;60(7):573-579. (In Russ.) https://doi.org/10.17073/0368-0797-2017-7-573-579

Views: 872


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 0368-0797 (Print)
ISSN 2410-2091 (Online)