Skip to main content

Agent-based System for Knowledge Acquisition and Management Within a Networked Enterprise

  • Chapter

Part of the book series: Springer Series in Advanced Manufacturing ((SSAM))

Abstract

The examination of tasks involved in the gathering and processing of fault information with enterprises has shown that there are several stages where human errors can occur and has also revealed inefficient and time-consuming operations, resulting in bottlenecks that can reduce the potential benefits of automatic rule generation. Therefore, these various tasks could themselves be automated through the use of agent-based systems and machine learning techniques. This chapter shows that it is possible to automate the gathering and manipulation of fault reports using an agent-based system. Such a system can remove the need for manual processing of fault reports and the problems that may result from this. It also shows that a finite state automata (FSA)-based agent architecture is suitable for application in this particular problem domain, due to the reactive nature of an FSA. An FSA and state-table approach coupled with the modularity of the system should also enable it to be modified readily for different applications.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Agre PE and Chapman D (1987) Pengi: an implementation of a theory of activity. In: Proceedings of the 6th national conference on artificial intelligence AAAI’87 Seattle, WA, USA, 1:268–272

    Google Scholar 

  • Aksoy MS (1993) New algorithms for machine learning. PhD. thesis, Cardiff University, UK

    Google Scholar 

  • Al-Attar A (1991) Rule induction from mythology to methodology. Research and developments in expert systems VIII, London, UK, 85–103

    Google Scholar 

  • Alty JL (1997) Agents and intelligent user interfaces. In: Proceedings of UNICOM tutorial on agents and intelligent user interfaces, Heathrow, London, UK

    Google Scholar 

  • Alty JL, Griffiths D, Jennings NR et al. (1994) ADEPT-advanced decision environment for process tasks: overview and architecture. In: Proceedings of the 14th annual BCS technical conference on expert systems, 359–371, Cambridge, UK

    Google Scholar 

  • Andreoli JM, Pacull F, Pareschi R (1997) XPECT: a framework for electronic commerce. IEEE Internet Comput., 1(4):40–48

    Article  Google Scholar 

  • Axelrod R (1984) The evolution of cooperation. New York: Basic Books.

    Google Scholar 

  • Bond AH, Gasser L (1988) An analysis of problems and research in DAI. In: Bond AH and Gasser L (eds) Readings in distributed artificial intelligence, Morgan Kaufmann, San Mateo

    Google Scholar 

  • Bratman ME, Israel DJ, Pollack ME (1988) Plans and resource-bounded practical reasoning. Comput. Intell., 4:349–355

    Article  Google Scholar 

  • Brooks R (1986) A robust layered control system for a mobile robot. IEEE Trans. Rob. Auto., 2:14–23

    MathSciNet  Google Scholar 

  • Brooks R (1991) Integrated systems based on behaviours. ACM SIGART Bulletin, 2(4):46–49

    Article  Google Scholar 

  • Chapman D (1987) Planning for conjunctive goals. Artif. Intell., 32:333–378

    Article  MATH  Google Scholar 

  • Cheng J, Fayyad UM, Irani KB et al. (1988) Improved decision trees: a generalised version of ID3. In: Proceedings of the 5th international conference on machine learning, Ann Arbor, USA, 100–106

    Google Scholar 

  • Clark P, Boswell R (1991) Rule induction with CN2: some recent improvement. In: Proceedings of the 5th European conference on machine learning EWSL-91, 151–163

    Google Scholar 

  • Clark P, Niblett T (1989) The CN2 inductive algorithm. Machine Learning, 3:261–283

    Google Scholar 

  • Craig I (1995) Blackboard systems. Ablex Publishing Corporation, Norwood

    Google Scholar 

  • Davies NJ, Weeks R, Revett MC (1997) Information agents for the world wide web. In: Nwana HS, Azarmi (eds) Software agents and soft computing: concepts and applications, Springer, Berlin, 81–89

    Google Scholar 

  • Dreper BA, Collins RT, Brolio J et al. (1988) Issues in the development of a blackboard-based schema for image understanding. In Englemore RS, Morgan AJ (eds) Blackboard systems, Addison-Wesley, Wokingham, 189–218

    Google Scholar 

  • Ekdahl B, Astor E, Davidsson P (1995) Toward anticipatory agents. In: Wooldridge M, Jennings NR (eds), Lect. Notes in Artif. Intell., 890:191–202

    Google Scholar 

  • Englemore RS, Morgan AJ (1988) Blackboard systems. Addison-Wesley, Wokingham

    Google Scholar 

  • Erman LD, Hayes-Roth F, Lesser VR et al. (1988) The hearsay II speech understanding system. In: Englemore RS, Morgan AJ (eds) Blackboard systems. Addison-Wesley, Wokingham, 31–86

    Google Scholar 

  • Etzioni O, Weld D (1994) A softbot-based interface to the internet. Communications of the ACM, 37(7):72–76

    Article  Google Scholar 

  • Ferguson IA (1995) Integrated control and coordinated behaviour a case for agent models. In: Wooldridge M, Jennings NR (eds) Lect. Notes in Artif. Intell., 890:203–218

    Google Scholar 

  • FIPA (1997) Foundation for intelligent physical agents. Agent communication language specification. [http://www.fipa.org/spec/f8a22.zip] FIPA Secretariat c/o S.I.A.–C.P. 3176, Strada Antica di Collegno 253, I-10146, Torino, Italy

    Google Scholar 

  • Fisher M (1995) Representing and executing agent-based systems. In: Wooldridge M, Jennings NR. (eds) Lect. Notes in Artif. Intell., 890:203-218

    Google Scholar 

  • Foner L, Crabtree IB (1996) Multiagent matchmaking. B.T. Technol. J. 14(4):115–123

    Google Scholar 

  • Forsyth R (1989) Machine Learning: Principles and Techniques. Chapman and Hall, London

    Google Scholar 

  • Franklin S, Graesser L (1996) Is it an agent, or just a program?: A taxonomy for autonomous agents. In: Muller JP, Wooldridge MJ, Jennings NR, (eds) Lect. Notes in Artif. Intell., 1193: 21–35

    Google Scholar 

  • Franklin S, Graesser A, Olde B et al. (1996) Virtual mattie–an intelligent clerical agent. [http://www.msci.memphis.edu/~franklin/Vmattie.html] Department of Mathematical Sciences, the University of Memphis, Memphis, Tennessee 38152, USA

    Google Scholar 

  • Genesereth MR, Nilsson NJ (1988) Logical foundations of artificial intelligence. Morgan Kaufmann, San Mateo

    Google Scholar 

  • Gensereth MR, Fikes RE (1992) Knowledge interchange format, Version 3.0 Reference Manual. Stanford University Report Logic-92-1, Stanford University, Stanford, CA 94305-9025, USA

    Google Scholar 

  • Genesereth MR, Ketchpel SP (1994) Software agents. Communications of the ACM 37(7):48–53

    Article  Google Scholar 

  • Georgeff M (1988) Communication and interaction in multiagent planning. In: Bond AH, Gasser L (eds) Readings in distributed artificial intelligence, Morgan Kaufmann, San Mateo, 200–204

    Google Scholar 

  • Georgeff MP, Lansky AL (1987) Reactive reasoning and planning. In: Proceedings of the 6th National Conference on Artificial Intelligence (AAAI-87), pp. 677-682, Seattle, WA, USA

    Google Scholar 

  • Gibbins PF, Kearney P, Sehmi A et al. (1994) Intelligent agents in multimedia systems. Sharp Tech. J., 60:11–14

    Google Scholar 

  • Gray R, Kotz D, Nog S et al. (1996) Mobile agents for mobile computing. Technical Report PCS-TR96-285, Dartmouth College [ftp.cs.dartmouth.edu/TR/TR96-285.ps.Z], Department of Computer Science, Dartmouth College, 6211 Sudikoff Laboratory, Hanover, NH 03755-3510, USA

    Google Scholar 

  • Hancox PJ, Mills WJ, Reid BJ (1990) Keyguide to information sources in artificial intelligence/ expert. In: Lawrence KS: Ergosyst

    Google Scholar 

  • Hayes-Roth B (1993) An architecture for adaptive aystems. Stanford University report number STAN-CS-TR-93-1496 (also available as KSL 93-19), Computer Science Dept, 353 Serra Mall, Stanford University, Stanford CA 94305–9025, USA

    Google Scholar 

  • Hayes-Roth B, Gaba D, Uckun S et al. (1994) Guardian: a prototype intelligent agent for intensive care monitoring. In: Proceedings of the 12th national conference on artificial intelligence, 2:1503

    Google Scholar 

  • Hewitt C (1977) Viewing control structures as patterns of passing messages. Artif., Intell. 8(3):323–364

    Article  Google Scholar 

  • Holt J, Rodd MG (1994) An architecture for real-time distributed artificial intelligent systems. . Real-Time Systems, 6:263–288

    Article  Google Scholar 

  • Huang J, Jennings NR, Fox J (1995) An architecture for distributed medical care. In: Wooldridge M, Jennings N.R., (eds) Lect. Notes in Artif. Intell., 890:219–232

    Google Scholar 

  • Huhns M.N. (1987) (ed) Distributed artificial intelligence. Pitman, London

    MATH  Google Scholar 

  • Huhns MN, Jacobs N, Ksiezyk T et al. (1992) Integrating enterprise information models in carnot. In: Proceedings of the international conference on intelligent and cooperative information systems, Rotterdam, Netherlands, 32–42

    Google Scholar 

  • Hunt EB, Marin J, Stone PJ (1966) Experiments in induction. Academic press, New York, USA

    Google Scholar 

  • Ito A, Yano H (1995) Can machines ever learn to cooperate? The emergence of cooperation in a society of autonomous agents. J. Comm. Res. Lab., 42(3):243–249

    Google Scholar 

  • Jennings NR (1992) Using GRATE to build cooperating agents for industrial control. IFAC symposium on artificial intelligence in real-time control, Delft, Netherlands, 1–6

    Google Scholar 

  • Jennings NR (1995) Controlling cooperative problem solving in industrial multi-agent systems using joint intentions. Artif. Intell., 75:195–240

    Article  Google Scholar 

  • Jennings NR, Faratin P, Norman TJ et al. (1996) ADEPT: Managing business processes using intelligent agents. In: Proceedings BCS expert systems 96 conference, Cambridge, 5–23

    Google Scholar 

  • Jennings NR, Mamdani EH, Laresgoiti I et al. (1992) GRATE: a general framework for cooperative problem solving. IEE-BCS J. Intell. Sys. Eng., 1(2):102–114

    Google Scholar 

  • Jennings NR, Varga LZ, Aarnts RP et al. (1993) Transforming standalone expert systems into a community of co-operating agents. Eng. App. Artif. Intell., 6(4):317-331

    Article  Google Scholar 

  • Jennings NR, Wooldridge M (1995) Applying agent technology. App. Artif. Intell., 9(4):357–369

    Article  MathSciNet  Google Scholar 

  • Jennings NR, Wooldridge M (1998) Application of intelligent agents. In: Jennings NR, Wooldridge M (eds) Agent technology: foundations, applications and markets, Springer-Verlag, Berlin, 3–28

    Google Scholar 

  • Kaelbling LP (1991) A situated-automata approach to the design of embedded agents. ACM SIGART Bulletin, 2(4):85–88

    Article  Google Scholar 

  • Kato K, Someya Y, Matsubara K et al. (1999) An approach to mobile software robots for the www. IEEE Trans. Know. Data Eng. , 11(4):51–548

    Google Scholar 

  • Kearney P (1996) Personal electronics: personal agents. In: Proceedings 1st IEE colloquium on intelligent agents 7/1–7/6

    Google Scholar 

  • Khedro T, Genesereth MR (1994) Progressive negotiation for resolving conflicts among distributed heterogeneous co-operating agents. In: Proceedings of the 12th national conference on artificial intelligence, Seattle, USA, 1:381–386

    Google Scholar 

  • Knight K (1993) Are many reactive agents better than a few deliberative ones? In: Proceedings of the 13th international joint conference on artificial intelligence (IJCAI’93), Chambery, France, 432–437

    Google Scholar 

  • Kodratoff Y (1988) Introduction to machine learning. Pitman Publishing, London

    MATH  Google Scholar 

  • Kowalski R, Sadri R (1996) Towards a unified agent architecture that combines rationality with reactivity. In: Proceedings of the international workshop logic in databases LID, San Miniato, 137–149

    Google Scholar 

  • Kozierok R, Maes P (1993) A learning agent for scheduling meetings. In: Proceedings ACM-SIGCHI international workshop, Orlando, USA, 81–88

    Google Scholar 

  • Kumar D, Shapiro SC (1991) Architecture of an intelligent agent in SNePS. ACM SIGART Bulletin, 2(4):89–92

    Article  Google Scholar 

  • Labrou Y, Finin T (1997) A proposal for a new KQML specification. The University of Maryland, Baltimore County report TR CS-97–03, The University of Maryland, Baltimore County, 1000 Hilltop Circle, Baltimore, MD21250, USA

    Google Scholar 

  • Lander SE, Lesser VR, Connell ME (1990) Knowledge-based conflict resolution for cooperation among expert agents. In: Proceedings of MIJ-JSME workshop, 253–268

    Google Scholar 

  • Lashkari Y, Metral M, Maes P (1994) Collaborative interface agents. In: Proceedings of the 12th national conference on artificial intelligence AAAI'94, Seattle, USA, 1:444–449

    Google Scholar 

  • Lieberman H (1995) Letizia: an agent that assists web browsing. In: Proceedings of the 14th international conference on artificial intelligence IJCAI’95, Montreal, Canada, pp. 924–929

    Google Scholar 

  • Lieberman H (1997) Autonomous interface agents. In: Proceedings of the ACM conference on computers and human interfaces CHI-97, Atlanta, USA

    Google Scholar 

  • Lieberman H (1999) Personal assistants for the web: A MIT perspective. In Klusch M (ed): Intelligent information agents: agent-based information discovery and management on the Internet, Springer, Berlin, Germany, pp. 279–292

    Google Scholar 

  • Maes P (1989) The dynamics of action selection. In: Proceedings of the 11th international conference on artificial intelligence IJCAI-89, Detroit, USA, 2:991–997

    Google Scholar 

  • Maes P (1991) Designing autonomous agents: theory and practice, from biology to engineering and back. MIT Press, Cambridge, USA

    Google Scholar 

  • Maes P (1994) Agents that reduce work and information overload. Communications of the ACM, 37(7):30–40

    Article  Google Scholar 

  • Maes P (1995) Modelling adaptive autonomous agents. In: Langton CG (ed) Artificial life, MIT Press, Cambridge, USA

    Google Scholar 

  • Mamdani EH, Charlton PM (1996) Agent-based support for public-information kiosks. In: Proceedings of the 1st IEE colloquium on intelligent agents, London, UK, 4/1–4/3

    Google Scholar 

  • Mayfield J, Labrou Y, Finin T (1996) Evaluation of KQML as an agent communication language. IJCAI'95 workshop, Montreal, Canada, 347–360

    Google Scholar 

  • Meghini C (1997) A reactive logical agent. In: Proceedings of the 1st international workshop on cooperative information agents CIA'97, Kiel, 148–158

    Google Scholar 

  • Michalski RS (1983) A theory and methodology of inductive learning. In: Michalski RS, Carbonell JG, Mitchell TM (eds) Machine learning–an artificial intelligence approach, Morgan Kaufmann, Los Altos, 83–134

    Google Scholar 

  • Michalski RS, Mozetic I, Hong J et al. (1986) The multi-purpose incremental learning algorithm AQ15 and its testing, application in three medical domains. In: Proceedings of the 5th national conference on artificial intelligence, Philadelphia, USA, 1041–1047

    Google Scholar 

  • Moffat D, Frijda NH (1995) Where there’s a will there’s an agent. In: Wooldridge M, Jennings NR (eds) Lect. Notes in Artif. Intell., 890:245–260

    Google Scholar 

  • Muller JP (1996) The design of intelligent agents: A layered approach. Lect. Notes in Artif. Intell., 1177

    Google Scholar 

  • Muller JP, Pischel M, Thiel M (1995) Modelling reactive behaviour in vertically layered agent architectures. In: Wooldridge M, Jennings NR (eds) Lect. Notes Artif. Intell.,: 890: 261–276

    Google Scholar 

  • Nwana HS, Ndumu DT (1996) An introduction to agent technology. British Telecom Technology J., 14(2):55–67

    Google Scholar 

  • O'Brien P, Wiegand M (1997) Agents of change in business process management. In: Nwana HS, Azarmi N (eds) Software agents and soft computing, concepts and applications, Springer-Verlag, Berlin, Germany, pp. 132–245

    Google Scholar 

  • Osawa E-I, Tokoro M (1992) Collaborative plan construction for multi-agent mutual planning. In: Werener E, Demazeau Y (eds), Decentralized AI3, Elsevier, Oxford, USA, pp. 169–185

    Google Scholar 

  • Papazoglou M, van den Heuvel WJAM (2000) Configurable business objects for building evolving enterprise models and applications. In: van der Aalst WMP, Desel J, Oberweis A (eds), Business process management: models, techniques and empirical studies, Lect. Notes Comp. Sci. N. 1806, pp. 328–344

    Google Scholar 

  • Pham DT, Aksoy MS (1993) An algorithm for automatic rule induction. Artif. Intell. Eng., 8:277–282

    Article  Google Scholar 

  • Pham DT, Aksoy MS (1995) RULES: a simple rule extraction algorithm. Expert Sys. App. 8(1):59–65

    Article  Google Scholar 

  • Pham DT, Dimov SS (1997a) An efficient algorithm for automatic knowledge acquisition. Pattern Recognition 30(7):1137–1143

    Article  Google Scholar 

  • Pham DT, Dimov SS (1997b) An algorithm for incremental inductive learning. In: Proceedings of the Institution of Mechanical Engineers Part B: J. Eng. Manuf., 211:239–249

    Google Scholar 

  • Pham DT, Dimov SS, Setchi RM (1998) Intelligent product manuals. In: Proceedings of the Institution of Mechanical Engineers Part B: J. Eng. Manuf., 213:65–76

    Google Scholar 

  • Pham DT, Dimov SS, Soroka AJ (2001) Knowledge acquisition for intelligent product manuals. In: Proceedings of the Institution of Mechanical Engineers Part B: J. Eng. Manuf., 215:97–103

    Article  Google Scholar 

  • Pham DT, Soroka AJ (2005a) ISLE – A novel immune-system inspired rule extraction algorithm. In: Proceedings of the 16th IFAC World Congress, Prague

    Google Scholar 

  • Pham DT, Soroka AJ (2005b) RULES_IS immune-network inspired machine learning algorithm. In: Proceedings of the 1st I*PROMS virtual conference on intelligent production machines and systems

    Google Scholar 

  • Pham DT, Soroka AJ (2006) An algorithm based on the immune system for extracting fault classes from instance histories. In: Proceedings of the 2nd I*PROMS virtual conference on intelligent production machines and systems, pp. 313–318

    Google Scholar 

  • Quinlan JR (1986) Induction of decision trees. Machine learning Vol. 1. Kluwer Academic Publishers, Boston, USA, 81–106

    Google Scholar 

  • Quinlan JR (1987) Generating production rules from decision trees. In: Proceedings of the 10th international joint conference on artificial intelligence, Milan, Italy, pp. 304–307

    Google Scholar 

  • Quinlan JR (1988) Induction knowledge and expert systems. In: Gero JS, Stanton R (eds) Artificial intelligence developments and applications, North Holland, Amsterdam, 253–271

    Google Scholar 

  • Rao A, Georgeff MP (1995) BDI agent from theory to practise. In: Proceedings of the 1st international conference on multi-agent systems, San Francisco, USA, 312–319

    Google Scholar 

  • Rosenschein SJ, Kaelbling LP (1995) A situated view of representation and control. Artif. Intell. 73(1-2):149–173

    Article  Google Scholar 

  • Schlimmer JC, Fisher D (1986) A case study of incremental concept induction. In: Proceedings of the 5th national conference on artificial intelligence, Philadelphia, USA, pp. 495–501

    Google Scholar 

  • Schroeder M, Mora IA, Pereira LM (1996) A deliberative and reactive diagnosis agent-based on logic programming. In: Muller JP, Wooldridge M, Jennings NR (eds) Lect. Notes in Artif. Intell., 1193:293–307

    Google Scholar 

  • Sen S, Sekaran M, Hale J (1994) Learning to co-ordinate without sharing information. In: Proceedings of the 12th national conference on artificial intelligence, Seattle, USA, 1:426–431

    Google Scholar 

  • Sheth BD (1994) A learning approach to personalized information filtering. MSc Thesis: MIT, media laboratory communications and sponsor relations, 77 Massachusetts Avenue, Cambridge, Massachusetts, USA, pp. 2139–4307

    Google Scholar 

  • Singh MP, Huhns MN (1999) Social abstractions for information agents. In: Klusch M (ed) Intelligent information agents: agent-based information discovery and management on the internet, Springer, Berlin, Germany, pp. 37–52

    Google Scholar 

  • Struthers A (1996) Agent-based developments: a discussion of opportunities and hurdles, intelligent agents and their applications. In: Proceedings the 1st IEE colloquium on intelligent agents, London, UK, 6/1–6/3

    Google Scholar 

  • Sycara KP (1989) Argumentation: planning other agents’ plans. In: Proceedings of the 11th international joint conference on artificial intelligence, Detroit, USA, 2:517–523

    Google Scholar 

  • Sycara KP (1999) In-context information management through adaptive collaboration of intelligent agents. In: Klusch M (ed) Intelligent information agents: agent-based information discovery and management on the internet, Springer, Berlin, Germany, pp. 78–99

    Google Scholar 

  • Utgoff PE (1988) ID5: an incremental ID3. In: Proceedings of the 5th international conference on machine learning, Ann Arbor, Michigan, USA, pp. 107–120

    Google Scholar 

  • Voorhees EM (1994) Software agents for information retrieval. In: Etzioni O (ed) Software, agents – spring symposium, AAAI Press, pp. 126–129

    Google Scholar 

  • White JE (1994) Telescript technology: the foundations for the electronic market place, http://www.genmagic.com/telescript General Magic, 420 North Mary Ave., Sunnyvale, CA 94086, USA

    Google Scholar 

  • Wooldridge MJ, Jennings NR (1995) Agent theories, architectures and languages: a survey. In: Wooldridge MJ, Jennings N. (eds) Lect. Notes in Artif. Intell., 890:1–39

    Google Scholar 

  • Wooldridge MJ (1996a) Agents as a Rorschach test: a response to Franklin and Graesser. In: Muller JP, Wooldridge MJ, Jennings NR (eds) Lect. Notes in Artif. Intell., 1193: 47–48

    Google Scholar 

  • Wooldridge MJ (1996b) What agents aren’t: A discussion paper. In: Proceedings of the 1st IEE colloquium on intelligent agents, London, UK, 2/1–2/2

    Google Scholar 

  • Zlotkin G, Rosenschein JS (1989) Negotiation and task sharing amongst autonomous agents in cooperative domains. In: Proceedings of the 11th international joint conference on artificial intelligence IJCAI'89, Detroit, USA, 2:912–917

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to A. J. Soroka .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag London Limited

About this chapter

Cite this chapter

Soroka, A. (2010). Agent-based System for Knowledge Acquisition and Management Within a Networked Enterprise. In: Benyoucef, L., Grabot, B. (eds) Artificial Intelligence Techniques for Networked Manufacturing Enterprises Management. Springer Series in Advanced Manufacturing. Springer, London. https://doi.org/10.1007/978-1-84996-119-6_2

Download citation

  • DOI: https://doi.org/10.1007/978-1-84996-119-6_2

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-84996-118-9

  • Online ISBN: 978-1-84996-119-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics