Although knowing the operating systems running in a network is becoming more and more important (mainly for security reasons), current operating system discovery tools are not sufficiently accurate to acquire the information in a fully automated way. Many design choices explain this lack of accuracy, but they all come down to a poor knowledge representation scheme. In this paper, we study how answer set programming can be used to guide the design of a knowledge-oriented operating system discovery tool. The result is significantly more accurate than today's state of the art tools
This editorial introduces answer set programming, a vibrant research area in computational knowledge...
The objective of operating system (OS) discovery is to find which OSs are running on computers in a ...
1.1 The Answer-Set Programming Paradigm In recent years, the Answer Set Programming (ASP) paradigm h...
The goal of operating system (OS) discovery is to learn which OS is running on a distant computer. T...
Abstract. Answer Set Programming (ASP; [1,2,3,4]) is a declarative problem solving approach, combini...
Abstract. Answer-set programming (ASP) is a logic programming paradigm for declarative problem solvi...
Abstract—Motivated by the increasing importance of knowing which operating systems are running in a ...
Motivated by the increasing importance of knowing which operating systems are running in a given net...
Answer Set Programming (ASP; [1], [2], [3], [4]) is a declarative problem solving approach, combinin...
In order to enable a secure interaction between dynamically discovered software services and the cli...
In this article, we give an overview of the answer set programming paradigm, explain its strengths, ...
We present the Linux package configuration tool aspcud based on Answer Set Programming. In particula...
Abstract. Feature models are a wide-spread approach used for ex-pressing variability in software pro...
textAnswer set programming (ASP) is a declarative programming paradigm oriented towards difficult co...
Answer Set Programming (ASP) is a declarative programming paradigm oriented towards solving NP-hard ...
This editorial introduces answer set programming, a vibrant research area in computational knowledge...
The objective of operating system (OS) discovery is to find which OSs are running on computers in a ...
1.1 The Answer-Set Programming Paradigm In recent years, the Answer Set Programming (ASP) paradigm h...
The goal of operating system (OS) discovery is to learn which OS is running on a distant computer. T...
Abstract. Answer Set Programming (ASP; [1,2,3,4]) is a declarative problem solving approach, combini...
Abstract. Answer-set programming (ASP) is a logic programming paradigm for declarative problem solvi...
Abstract—Motivated by the increasing importance of knowing which operating systems are running in a ...
Motivated by the increasing importance of knowing which operating systems are running in a given net...
Answer Set Programming (ASP; [1], [2], [3], [4]) is a declarative problem solving approach, combinin...
In order to enable a secure interaction between dynamically discovered software services and the cli...
In this article, we give an overview of the answer set programming paradigm, explain its strengths, ...
We present the Linux package configuration tool aspcud based on Answer Set Programming. In particula...
Abstract. Feature models are a wide-spread approach used for ex-pressing variability in software pro...
textAnswer set programming (ASP) is a declarative programming paradigm oriented towards difficult co...
Answer Set Programming (ASP) is a declarative programming paradigm oriented towards solving NP-hard ...
This editorial introduces answer set programming, a vibrant research area in computational knowledge...
The objective of operating system (OS) discovery is to find which OSs are running on computers in a ...
1.1 The Answer-Set Programming Paradigm In recent years, the Answer Set Programming (ASP) paradigm h...