In the domain of open platforms, it has become common to use application programming frameworks extended with declarations that express permissions of applications. This is a natural reaction to ever more widespread adoption of mobile and pervasive computing devices. Their wide adoption raises privacy and safety concerns for users, as a result of the increasing number of sensitive resources a user is sharing with non-certified third-party application developers. However, the approach to designing these declaration languages and the frameworks that enforce their requirements is often ad hoc, and limited to a specific combination of application domain and programming language. Moreover, most widely used frameworks fail to address serious priv...
The most powerful artificial intelligence systems are now based on learned statisticalmodels. In ord...
The network ecosystem has tremendously changed in the past years and is becoming more complex as dev...
Natural Language Generation (NLG) is the task of automatically producing natural language text to de...
The humanity has long been passionate about creating intellectual machines that can freely communica...
Distributed message passing applications are in the mainstream of information technology since they ...
Motivated by applications ranging from XML processing to runtime verificationof programs, many logic...
The dramatic advancement of low-cost hardware technology, wireless communications, and digital elect...
Computers and the Internet are everywhere nowadays, in every home, domain and field. Communications ...
With the never ending evolution of communication technologies and of multimedia, the race to integra...
This dissertation proposes a method and a system for the identification of entities (persons, locati...
Our environment is increasingly populated with large amounts of smart objects. Some monitor free par...
The value of using different (possibly domain-specific) aspect languages to deal with a variety of c...
The actor model is present in several mission-critical systems, such as those supporting WhatsApp an...
Software systems evolve by adding new features, fixing bugs or refactoring existing source code. Dur...
The main aim of this thesis is to make formal proofs more universal by expressing them in a common l...
The most powerful artificial intelligence systems are now based on learned statisticalmodels. In ord...
The network ecosystem has tremendously changed in the past years and is becoming more complex as dev...
Natural Language Generation (NLG) is the task of automatically producing natural language text to de...
The humanity has long been passionate about creating intellectual machines that can freely communica...
Distributed message passing applications are in the mainstream of information technology since they ...
Motivated by applications ranging from XML processing to runtime verificationof programs, many logic...
The dramatic advancement of low-cost hardware technology, wireless communications, and digital elect...
Computers and the Internet are everywhere nowadays, in every home, domain and field. Communications ...
With the never ending evolution of communication technologies and of multimedia, the race to integra...
This dissertation proposes a method and a system for the identification of entities (persons, locati...
Our environment is increasingly populated with large amounts of smart objects. Some monitor free par...
The value of using different (possibly domain-specific) aspect languages to deal with a variety of c...
The actor model is present in several mission-critical systems, such as those supporting WhatsApp an...
Software systems evolve by adding new features, fixing bugs or refactoring existing source code. Dur...
The main aim of this thesis is to make formal proofs more universal by expressing them in a common l...
The most powerful artificial intelligence systems are now based on learned statisticalmodels. In ord...
The network ecosystem has tremendously changed in the past years and is becoming more complex as dev...
Natural Language Generation (NLG) is the task of automatically producing natural language text to de...