Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

M. Eugenia Occhiuto

dblp:o/MEOcchiuto · DBLP profile ↗
← Back
13ranked-venue papers
0as first author
0since 2021 · last 2016
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 12Databases, data management, data science and information retrieval · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
1 paper
Computational complexity · 77% Logic in computer science · 23%
Software engineering, system software, and programming languages
1 paper
Requirements engineering and software design · 100%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computational complexity › proof complexity
resolution
0.011995
Suprema of Open and Closed Formulas and Their Application to Resolution · Inf. Comput. 1995
Logic in computer science
proof theory
0.011995
Suprema of Open and Closed Formulas and Their Application to Resolution · Inf. Comput. 1995
Requirements engineering and software design
conceptual modeling
0.011983
A Modularization Mechanism for Conceptual Modeling · VLDB 1983
Requirements engineering and software design › modularity
modularity mechanisms
0.011983
A Modularization Mechanism for Conceptual Modeling · VLDB 1983
YearPublicationVenuePosition
2016 Programming Self-Assembly of DNA Tiles
abstract
The paper considers molecular programming in the abstract Tile Assembly Model, aTAM. Using simple constructions, an interpreter for the full Combinatory Logic, CL, is formally defined in aTAM. It provides an approach for sequential programming in aTAM, and produces a DNA molecular machine. This mac hine lives in a suitable solution and when receives a seed that linearly encodes a CL program and an input for the program, produces a grid which encodes a computation of the program on its input. The paper considers the construction cost and some alternative approaches. Finally, as a case study in distributed programming in aTAM, the paper considers the consensus problem and shows how an aTAM program for it can be formally derived by using π-calculus.
Marco Bellia, M. Eugenia Occhiuto
Fundam. Informaticae2
2014 DNA Tiles, Wang Tiles and Combinators
abstract
We investigate the relation between Combinatory Logic and Wang Tiles with the aim of studying Combinators as a programming language for Self-Assembly and DNA computing. We introduce a subset of Combinatory Logic, SKI# , which is Turing Complete, incl
Marco Bellia, M. Eugenia Occhiuto
Fundam. Informaticae2
2013 Java SAM Typed Closures: A Sound and Complete Type Inference System for Nominal Types
abstract
The last proposal for Java closures, as emerged in JSR 000335, is mainly innovative in: (1) Use of nominal types, SAM types, for closures; (2) Introduction of target types and compatibility for a contextual typing of closures; (3) Need for a type inf
Marco Bellia, M. Eugenia Occhiuto
Fundam. Informaticae2
2012 The Equivalence of Reduction and Translation Semantics of Java Simple Closures
abstract
FGCJ is a minimal core calculus that extends Featherweight Generic Java, FGJ, with lambda expressions for Java Simple Closures. It has been introduced to study, in a reduction semantics framework, properties of Java Simple Closures, including type sa
Marco Bellia, M. Eugenia Occhiuto
Fundam. Informaticae2
2011 Properties of Java Simple Closures
abstract
In the last years, the Java community has been arguing about adding closures to Java in order to improve expressivity. The debate has not yet terminated but all proposals seem to converge towards a notion of Simple Closures which contain only the ess
Marco Bellia, M. Eugenia Occhiuto
Fundam. Informaticae2
2009 JavaOmega: The Structures and the Implementation of a Preprocessor for Java with m and mc parameters
abstract
M_parameters extend Java by allowing methods to have methods as parameters. [8] furnishes a semantics of m parameters and applications in OO programming. In this paper, we present an implementation of the extended language based on program preprocessing. We also discuss the integration of the extended programs with ordinary Java programs, and hence Java API. Furthermore, mc parameters are defined: they are a variant of m parameters for which the class hierarchy of the method passed as parameter must be provided in the formal and actual parameter. Semantics for mc parameters is given but, in this case, an implementation with callbacks [20] is proposed. Eventually, we discuss how mc_parameters deal with overloaded methods.
Marco Bellia, M. Eugenia Occhiuto
Fundam. Informaticae2
2008 Methods as Parameters: A Preprocessing Approach to Higher Order in Java
Marco Bellia, M. Eugenia Occhiuto
Fundam. Informaticae2
2005 Higher order Programming in Java: Introspection, Subsumption and Extraction
Marco Bellia, M. Eugenia Occhiuto
Fundam. Informaticae2
2003 N-axioms Parallel Unification
Marco Bellia, M. Eugenia Occhiuto
Fundam. Informaticae2
1999 Lazy Linear Combinatorial Unification
Marco Bellia, M. Eugenia Occhiuto
J. Symb. Comput.2
1995 Suprema of Open and Closed Formulas and Their Application to Resolution
Marco Bellia, M. Eugenia Occhiuto
Inf. Comput.2
1993 C-Expressions: A Variable-Free Calculus for Equational Logic Programming
Marco Bellia, M. Eugenia Occhiuto
Theor. Comput. Sci.2
1983 A Modularization Mechanism for Conceptual Modeling
Antonio Albano, Maurizio Capaccioli, M. Eugenia Occhiuto, Renzo Orsini
VLDB3