Mezhuyev, VitaliyMalakhov, Eugene V.Shchelkonogov, DenysМалахов, Євген ВалерійовичМалахов, Евгений Валериевич2015-10-022015-10-022015IEEE 2015 International Conference on Computer, Communication, and Control Technology (I4CT 2015), April 21-23https://dspace.onu.edu.ua/handle/123456789/7267IEEE 2015 International Conference on Computer, Communication, and Control Technology (I4CT 2015), April 21-23, 2015. – Kuching, Sarawak, Malaysia, 2015.The paper proposes a new model, method and algorithms for processing a Subject Domain (SD). It considers an SD as a tuple (E,V,T) , where E is a set of all objects of this domain, V is a set of all connections between these objects, T is a set of mass problems that can be solved in this domain. Each object is represented by its essential attributes. This allows us to describe SD, to solve most of the mass problems from T , and to control a state of the domain. The goal of the paper is to develop a method and algorithms that allow us to find essential attributes of domains, described as relational databases or production systems. For a production system, we build a dependency graph with attributes as vertexes, and calculate for each of the vertexes a value that indicates how many other attributes can be found using a particular vertex. High-ranked vertexes are considered as essential. The method is based on considering as essential of the most frequently accessed attributes in a relational database. Having essential attributes of objects of a domain, it allows us to define essential attributes of the domain itself.enSubject domainessential attributesmass problemsrelational databasesThe Method and Algorithms to Find Essential Attributes and Objects of Subject DomainsArticle