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

Sergio Orefice

dblp:69/6487 · DBLP profile ↗
← Back
15ranked-venue papers
0as first author
1since 2021 · last 2023
0000-0002-8886-5257ORCID · verified

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

Software engineering, systems software and programming languages · 8Databases, data management, data science and information retrieval · 3 · 1 since 2021Human-computer interaction and ubiquitous computing · 3Artificial intelligence and machine learning · 2Theory of computation · 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.

Software engineering, system software, and programming languages
2 papers
Requirements engineering and software design · 41% Programming languages and type systems · 36% Compilers and program optimization · 24%
Human-computer interaction and pervasive computing
2 papers
User interface design and tools · 91% Interaction techniques and input · 9%
Theoretical computer science
1 paper
Automata and formal languages · 100%
Computer graphics and multimedia
1 paper
Visual content generation and editing · 100%

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

TopicWeightPapersLastEvidence papers
Requirements engineering and software design
model-driven engineering
0.012001
Generating graphical applications from state-transition visual specifications · Int. J. Hum. Comput. Stud. 2001
Compilers and program optimization › compiler construction
compiler generation
0.011997
A Parsing Methodology for the Implementation of Visual Systems · IEEE Trans. Software Eng. 1997
Automata and formal languages › formal grammars
context-free grammar
0.011997
A Parsing Methodology for the Implementation of Visual Systems · IEEE Trans. Software Eng. 1997
Automata and formal languages › parsing
LR parsing
0.011997
A Parsing Methodology for the Implementation of Visual Systems · IEEE Trans. Software Eng. 1997

Methods — techniques the papers use, named apart from their topics

positional grammars · 0.0LR parsing · 0.0code generation · 0.0
YearPublicationVenuePosition
2023 Exploiting spatial relations for grammar-based specification of multidimensional languages
Giuseppe Della Penna, Sergio Orefice, Andrea D'Angelo
Knowl. Inf. Syst.2
2017 A formal framework to represent spatial knowledge
Giuseppe Della Penna, Daniele Magazzeni, Sergio Orefice
Knowl. Inf. Syst.3
2013 Sybel: a System Modelling Language Enhancing Automatic Support in the Software Development Process
abstract
In this paper we present SyBeL (System Behaviour modelling Language), an XML based formalism for software system modelling. In particular, SyBeL focuses on the description of the system behaviour in order to capture its functional requirements and has been designed to fulfill some of the most trendy software engineering issues. The use of the underlying XML language makes the artifacts generated by SyBeL immediately available to further automatic manipulation (e. g., to automatically generate test cases) without the need of intermediate models, as usually done in semi-formal approaches. Moreover, we are experimenting SyBeL on a variety of practical case studies.
Giuseppe Della Penna, Sergio Orefice, Benedetto Intrigila, Daniele Magazzeni, Roberto del Sordo, Giuseppe Cardinale Ciccotti
Int. J. Softw. Eng. Knowl. Eng.2
2012 A spatial relation-based framework to perform visual information extraction
Giuseppe Della Penna, Daniele Magazzeni, Sergio Orefice
Knowl. Inf. Syst.3
2008 An XML Based Methodology to Model and Use Scenarios in the Software Development Process
abstract
In this paper we present SMDP (Scenario Model Development Process), an XML-based methodology for the description and manipulation of scenarios that are used to formalize and reuse software requirements. SMDP is an iterative and incremental process that supports scenario evolution during the requirements engineering process. The formalization of scenarios through the underlying XML-based language of SMDP makes them immediately available to further automatic manipulation (e.g., to automatically generate test cases) without the need for intermediate models, as it is usually done in semi-formal approaches. Thanks to the implementation of a software assistant environment for SMDP, the methodology is currently being experimented on a variety of case studies, in particular web applications.
Giuseppe Della Penna, Anna Rita Laurenzi, Sergio Orefice, Benedetto Intrigila
Int. J. Softw. Eng. Knowl. Eng.3
2006 An XML environment for scenario based requirements engineering
Giuseppe Della Penna, Benedetto Intrigila, Anna Rita Laurenzi, Sergio Orefice
J. Syst. Softw.4
2004 A Methodology for Scenario Development
Giuseppe Della Penna, Benedetto Intrigila, Anna Rita Laurenzi, Sergio Orefice
SEKE4
2003 An XML Definition Language to Support Scenario-Based Requirements Engineering
abstract
Scenarios are a new way of representing knowledge that has been attracting a lot of attention from practitioners and researchers. In this paper we present the SDML formalism, an XML definition language to support scenario-based requirements engineering. The definition of scenarios through SDML enables to exploit the emerging XML technologies in order to offer powerful ways to create, maintain, distribute and use scenarios. Moreover, we are experimenting the SDML language on a variety of practical case studies.
Giuseppe Della Penna, Benedetto Intrigila, Anna Rita Laurenzi, Sergio Orefice
Int. J. Softw. Eng. Knowl. Eng.4
2001 Generating graphical applications from state-transition visual specifications
Giuseppe Della Penna, Benedetto Intrigila, Sergio Orefice
Int. J. Hum. Comput. Stud.3
1999 On the generation of interactive iconic environments
Gennaro Costagliola, Sergio Orefice, Giuseppe Polese, Maurizio Tucci, Genny Tortora
Int. J. Hum. Comput. Stud.2
1997 A Parsing Methodology for the Implementation of Visual Systems
abstract
The Visual Language Compiler-Compiler (VLCC) is a grammar-based graphical system for the automatic generation of visual programming environments. In this paper the theoretical and algorithmic issues of VLCC are discussed in detail. The parsing methodology we present is based on the "positional grammar" model. Positional grammars naturally extend context-free grammars by considering new relations in addition to string concatenation. Thanks to this, most of the results from LR parsing can be extended to the positional grammars inheriting the well known LR technique efficiency. In particular, we provide algorithms to implement a YACC-like tool embedded in the VLCC system for automatic compiler generation of visual languages described by positional grammars.
Gennaro Costagliola, Andrea De Lucia, Sergio Orefice, Genny Tortora
IEEE Trans. Software Eng.3
1995 Efficient Parsing of Data-Flow Graphs
Gennaro Costagliola, Andrea De Lucia, Sergio Orefice, Genny Tortora
SEKE3
1994 A methodology and interactive environment for iconic language design
Shi-Kuo Chang, Giuseppe Polese, Sergio Orefice, Maurizio Tucci
Int. J. Hum. Comput. Stud.3
1993 Legality Concepts for Three-Valued Logic Programs
Giancarlo Nota, Sergio Orefice, Giuliano Pacini, F. Ruggiero, Genny Tortora
Theor. Comput. Sci.2
1992 On the Refinement of Logic Specifications
abstract
Refining a specification S1 means to provide another specification S2 which contains all the information given in S1 but with more detail. In this paper, we use logical implication from lower to higher levels of logic specifications to give a definition of refinement between these levels. This guarantees that any property of the higher level is also verified at the lower one. The definition of the relation "is refinement of" is given for specifications which are general first-order theories and it is proved to be transitive. A relevant aspect is that the different levels of logic specifications are in general not immediately comparable, because they can use different vocabularies. For this reason, the concept of transcription is introduced formally in our definition. Then the particular case of Horn specifications is considered. Horn specification semantics can be given by the methodology of least models. This may suggest definitions of the concept of refinement different from the one based on logical implication from lower to higher levels. However, conceptual problems can arise depending on the kind of the refinement definition chosen. Perhaps the most interesting effect is that the property of refinement transitivity may be lost. A possible way to restore the transitivity is provided.
Filomena Ferrucci, Giancarlo Nota, Giuliano Pacini, Sergio Orefice, Genny Tortora
Int. J. Softw. Eng. Knowl. Eng.4