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

Chiara Francalanci

dblp:48/2485 · DBLP profile ↗
← Back
29ranked-venue papers
10as first author
1since 2021 · last 2022
0000-0002-0373-8065ORCID · corroborated

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

Software engineering, systems software and programming languages · 8 · 1 first-authorDatabases, data management, data science and information retrieval · 8 · 4 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 6 · 2 first-authorSystems, architecture and hardware · 4 · 2 first-authorArtificial intelligence and machine learning · 2 · 2 first-authorHuman-computer interaction and ubiquitous computing · 2 · 1 first-authorComputer networks · 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.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Interconnection networks and networks-on-chip · 82% Electronic design automation · 10% Performance modeling and evaluation · 5%
Software engineering, system software, and programming languages
1 paper
Empirical software engineering · 77% Requirements engineering and software design · 23%

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

TopicWeightPapersLastEvidence papers
Interconnection networks and networks-on-chip › routing algorithms
deadlock-free routing
0.112010
A High-Performance Deadlock-Free Multicast Routing Algorithm for K-Ary N-Cubes · IEEE Trans. Computers 2010
Interconnection networks and networks-on-chip › network topology › torus network
k-ary n-cube
0.112010
A High-Performance Deadlock-Free Multicast Routing Algorithm for K-Ary N-Cubes · IEEE Trans. Computers 2010
Interconnection networks and networks-on-chip › routing algorithms
multicast routing
0.112010
A High-Performance Deadlock-Free Multicast Routing Algorithm for K-Ary N-Cubes · IEEE Trans. Computers 2010
Interconnection networks and networks-on-chip › routing algorithms
deflection routing
0.112006
High-Performance Self-Routing Algorithm for Multiprocessor Systems with Shuffle Interconnections · IEEE Trans. Parallel Distributed Syst. 2006
Interconnection networks and networks-on-chip
network topology
0.112006
High-Performance Self-Routing Algorithm for Multiprocessor Systems with Shuffle Interconnections · IEEE Trans. Parallel Distributed Syst. 2006
Electronic design automation › physical design
routing
0.112006
High-Performance Self-Routing Algorithm for Multiprocessor Systems with Shuffle Interconnections · IEEE Trans. Parallel Distributed Syst. 2006
Interconnection networks and networks-on-chip › switching network › multistage interconnection network
shuffle network
0.112006
High-Performance Self-Routing Algorithm for Multiprocessor Systems with Shuffle Interconnections · IEEE Trans. Parallel Distributed Syst. 2006
Performance modeling and evaluation
simulation
0.012010
A High-Performance Deadlock-Free Multicast Routing Algorithm for K-Ary N-Cubes · IEEE Trans. Computers 2010
Requirements engineering and software design
software design quality
0.012008
An Empirical Study on the Relationship Between Software Design Quality, Development Effort and Governance in Open Source Projects · IEEE Trans. Software Eng. 2008
Interconnection networks and networks-on-chip
interconnection networks
0.012006
High-Performance Self-Routing Algorithm for Multiprocessor Systems with Shuffle Interconnections · IEEE Trans. Parallel Distributed Syst. 2006
Parallel and multicore computing
multiprocessor system
0.012006
High-Performance Self-Routing Algorithm for Multiprocessor Systems with Shuffle Interconnections · IEEE Trans. Parallel Distributed Syst. 2006

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

simulation · 0.1statistical hypothesis testing · 0.1empirical study · 0.1shortest path routing · 0.1performance comparison · 0.1deflection routing · 0.1
YearPublicationVenuePosition
2022 CIME: Context-aware geolocation of emergency-related posts
abstract
Abstract Information extracted from social media has proven to be very useful in the domain of emergency management. An important task in emergency management is rapid crisis mapping, which aims to produce timely and reliable maps of affected areas. During an emergency, the volume of emergency-related posts is typically large, but only a small fraction is relevant and help rapid mapping effectively. Furthermore, posts are not useful for mapping purposes unless they are correctly geolocated and, on average, less than 2% of posts are natively georeferenced. This paper presents an algorithm, called CIME, that aims to identify and geolocate emergency-related posts that are relevant for mapping purposes. While native geocoordinates are most often missing, many posts contain geographical references in their metadata, such as texts or links that can be used by CIME to filter and geolocate information. In addition, social media creates a social network and each post can be enhanced with indirect information from the post’s network of relationships with other posts (for example, a retweet can be associated with other geographical references which are useful to geolocate the original tweet). To exploit all this information, CIME uses the concept of context, defined as the information characterizing a post both directly (the post’s metadata) and indirectly (the post’s network of relationships). The algorithm was evaluated on a recent major emergency event demonstrating better performance with respect to the state of the art in terms of total number of geolocated posts, geolocation accuracy and relevance for rapid mapping.
Gabriele Scalia, Chiara Francalanci, Barbara Pernici
GeoInformatica2
2017 IMEXT: A method and system to extract geolocated images from Tweets - Analysis of a case study
abstract
Extracting useful information from social networks raises several challenges that still represent open research issues. In this paper we focus on the problem of extracting geolocated images from Tweets to support emergency response. A Tweet analysis process is discussed, focusing on the selection of posts, their geolocation based on their text content, and the subsequent analysis of the images linked by geolocated tweets. A prototype system has been built and tested on a case study based on the Tweets posted in the two days after the earthquake that occurred in Central Italy in August 2016. Results indicate that focusing on images linked by geolocated tweets represents a good criterion to identify useful information that can aid emergency response.
Chiara Francalanci, Paolo Guglielmino, Matteo Montalcini, Gabriele Scalia, Barbara Pernici
RCIS1
2017 Influence-based Twitter browsing with NavigTweet
Chiara Francalanci, Ajaz Hussain
Inf. Syst.1
2015 TORCIA - A Decision-support Collaborative Platform for Emergency Management
Chiara Francalanci, Paolo Giacomazzi
DATA1
2015 A Visual Analysis of Social Influencers and Influence in the Tourism Domain
Chiara Francalanci, Ajaz Hussain
ENTER1
2014 A Visual Approach to the Empirical Analysis of Social Influence
abstract
This paper starts from the observation that social networks follow a power-law degree distribution of nodes, with a few hub nodes and a long tail of peripheral nodes. While there exist consolidated approaches supporting the identification and characterization of hub nodes, research on the analysis of the multi-layered distribution of peripheral nodes is limited. In social media, hub nodes represent social influencers. However, the literature provides evidence of the multi-layered structure of influence networks, emphasizing the distinction between influencers and influence. The latter seems to spread following multi-hop paths across nodes in peripheral network layers. This paper proposes a visual approach to the graphical representation and exploration of peripheral layers and clusters to exploit underlying concept of k-shell decomposition analysis. The core concept of our approach is to partition the node set of a graph into hub and peripheral nodes. Then, a power-law based modified force-directed method is applied to clearly display local multi-layered neighbourhood clusters around hub nodes. Our approach is tested on a large sample of tweets from the tourism domain. Empirical results indicate that peripheral nodes have a greater probability of being retweeted and, thus, play a critical role in determining the influence of content. Our visualization technique helps us highlight peripheral nodes and, thus, seems an interesting tool to the visual analysis of social influence.
Chiara Francalanci, Ajaz Hussain
DATA1
2012 An Empirical Study on the Relationship between Twitter Sentiment and Influence in the Tourism Domain
Donato Barbagallo, Leonardo Bruni, Chiara Francalanci, Paolo Giacomazzi
ENTER3
2012 Towards the Definition of a Framework for Service Development in the Agrofood Domain - A Conceptual Model
Donato Barbagallo, Cinzia Cappiello, Alberto Coen-Porisini, Pietro Colombo, Marco Comerio, Flavio De Paoli, Chiara Francalanci, Sabrina Sicari
WEBIST7
2012 Is software "green"? Application development environments and energy efficiency in open source applications
Eugenio Capra, Chiara Francalanci, Sandra Slaughter
Inf. Softw. Technol.2
2011 DashMash: A Mashup Environment for End User Development
Cinzia Cappiello, Maristella Matera, Matteo Picozzi, Gabriele Sprega, Donato Barbagallo, Chiara Francalanci
ICWE6
2011 Firms' involvement in Open Source projects: A trade-off between software structural quality and popularity
Eugenio Capra, Chiara Francalanci, Francesco Merlo, Cristina Rossi Lamastra
J. Syst. Softw.2
2010 Joint admission control and resource allocation in virtualized servers
Jussara M. Almeida, Virgílio A. F. Almeida, Danilo Ardagna, Ítalo S. Cunha, Chiara Francalanci, Marco Trubian
J. Parallel Distributed Comput.5
2010 A High-Performance Deadlock-Free Multicast Routing Algorithm for K-Ary N-Cubes
abstract
Current multicast routing algorithms for multiprocessor systems are based on the reservation of transmission resources and buffer space for messages before transmission. This strategy causes cyclic dependencies among messages and, in turn, deadlock situations. This paper proposes and evaluates the performance of a new multicast routing algorithm, called Deadlock-Free Multicast Routing (DFMR), which removes the root cause of deadlocks. DFMR prevents deadlocks by allowing nodes to send flits as soon as internode links are available for transmission. This is obtained by allowing any possible interleaving of flits from all messages on internode links. The resulting routing algorithm eliminates the need to implement deadlock avoidance, detection, and recovery mechanisms, but needs larger output buffers. In DFMR, message flits carry additional information overhead which is used to avoid deadlock. Simulation results show that this information overhead has a negligible impact on overall performance which is considerably greater than that of previous algorithms.
Chiara Francalanci, Paolo Giacomazzi
IEEE Trans. Computers1
2009 Cost-Performance Optimization of Application- and Context-Aware Distributed Infrastructures
abstract
Application- and context-aware infrastructures involve the network in the execution of distributed applications through special devices, namely, theapplication cards, placed in network nodes. The sharp separation of applications and network is smoothed, and by performing part of the distributed application inside the network, it is possible to reduce costs and improve performance with a better optimization of the whole distributed information and communication technology (ICT) infrastructure. This optimization is allowed by the additional degrees of freedom of placing cards in nodes and of assigning applications to such cards. In this paper, we provide an optimization algorithm that minimizes the total cost of the entire distributed ICT infrastructure, given a target performance objective defined as the end-to-end delay for the completion of the distributed application tasks. We focus on two sample applications that are well suited for application- and context-aware infrastructures:cachingandprotocol translation. The joint optimization of computing and communication resources is an innovative contribution of this paper, as, in the literature, hardware and network components are typically optimized separately. Results show that the total infrastructural cost savings are in the range of 15%-20%. However, savings can be obtained only if cards satisfy a cost-performance curve that is also analyzed.
Chiara Francalanci, Paolo Giacomazzi, Alessandro Poli
IEEE Trans. Syst. Man Cybern. Part A1
2008 Pricing the quality of differentiated services for media-oriented real-time applications: A multi-attribute negotiation approach
Marco Comuzzi, Chiara Francalanci, Paolo Giacomazzi
Comput. Networks2
2008 An Empirical Study on the Relationship Between Software Design Quality, Development Effort and Governance in Open Source Projects
abstract
The relationship among software design quality, development effort, and governance practices is a traditional research problem. However, the extent to which consolidated results on this relationship remain valid for open source (OS) projects is an open research problem. An emerging body of literature contrasts the view of open source as an alternative to proprietary software and explains that there exists a continuum between closed and open source projects. This paper hypothesizes that as projects approach the OS end of the continuum, governance becomes less formal. In turn a less formal governance is hypothesized to require a higher-quality code as a means to facilitate coordination among developers by making the structure of code explicit and facilitate quality by removing the pressure of deadlines from contributors. However, a less formal governance is also hypothesized to increase development effort due to a more cumbersome coordination overhead. The verification of research hypotheses is based on empirical data from a sample of 75 major OS projects. Empirical evidence supports our hypotheses and suggests that software quality, mainly measured as coupling and inheritance, does not increase development effort, but represents an important managerial variable to implement the more open governance approach that characterizes OS projects which, in turn, increases development effort.
Eugenio Capra, Chiara Francalanci, Francesco Merlo
IEEE Trans. Software Eng.2
2008 Joint Optimization of Hardware and Network Costs for Distributed Computer Systems
abstract
Multiple combinations of hardware and network components can be selected to design an information technology (IT) infrastructure that satisfies requirements. The professional criterion to deal with these degrees of freedom is cost minimization. However, a scientific approach has been rarely applied to cost minimization, particularly for the joint optimization of hardware and network systems. This paper provides an overall methodology for combining hardware and network designs in a single cost minimization problem for multisite computer systems. Costs are minimized by applying a heuristic optimization approach to a sound decomposition of the problem. We consider most of the design alternatives that are enabled by current hardware and network technologies, including server sizing, localization of mutitier applications, and reuse of legacy systems. The methodology is empirically verified with a database of costs that has also been built as part of this paper. Verifications consider several test cases with different computing and communication requirements. Cost reductions are evaluated by comparing the cost of methodological results with those of architectural solutions that are obtained by applying professional design guidelines. The quality of heuristic optimization results is evaluated through comparison with lower bounds.
Danilo Ardagna, Chiara Francalanci, Marco Trubian
IEEE Trans. Syst. Man Cybern. Part A2
2007 The Economics of Open Source Software: An Empirical Analysis of Maintenance Costs
abstract
A quality degradation effect of proprietary code has been observed as a consequence of maintenance. This quality degradation effect, called entropy, is a cause for higher maintenance costs. In the Open Source context, the quality of code is a fundamental tenet of open software developers. As a consequence, the quality degradation principle measured by entropy cannot be assumed to be valid. The goal of the paper is to analyze the entropy of Open Source applications by measuring the evolution of maintenance costs over time. Analyses are based on cost data collected from a sample of 1251 Open Source application versions, compared with the costs estimated with a traditional model for proprietary software. Findings indicate that Open Source applications are less subject to entropy, have lower maintenance costs and also a lower need for maintenance interventions aimed at restoring quality. Finally, results show that a lower entropy is favored by greater functional simplicity.
Eugenio Capra, Chiara Francalanci, Francesco Merlo
ICSM2
2006 A multi-model algorithm for the cost-oriented design of Internet-based systems
Danilo Ardagna, Chiara Francalanci, Marco Trubian
Inf. Sci.2
2006 Joint optimization of hardware and network systems
Danilo Ardagna, Chiara Francalanci
J. Parallel Distributed Comput.2
2006 High-Performance Self-Routing Algorithm for Multiprocessor Systems with Shuffle Interconnections
abstract
This paper proposes a routing algorithm for the interconnection of multiple processors based on the shortest-path and deflection-routing principles. The routing algorithm, named SPDRA (Shortest Path and Deflection Routing Algorithm), is applied to multiprocessor systems with a single-stage shuffle physical topology. SPDRA is general-purpose, as opposed to the majority of routing algorithms for multiprocessor systems which are optimized for particular traffic patterns generated by a restricted class of parallel algorithms. The general-purpose nature of SPDRA allows perfomance comparisons with a wide class of routing algorithms for multiprocessor systems that, similar to the single-stage shuffle physical topology, have a fixed node-to-processor ratio. The paper compares SPDRA with hypercube algorithms for bidimensional meshes and torus physical topologies, routing algorithms for hierarchical tridimensional tori, and algorithms for routing permutations in shuffle networks, which constitute the most widely accepted approaches for multiprocessor interconnection. SPDRA exhibits a performance advantage for a broad range of network sizes and, in general, the performance advantage grows as the number of processors increases. However, this paper compares the SPDRA algorithm against a limited set of multiprocessor systems and does not demonstrate a general superiority of SPDRA over all systems with a fixed node-to-processor ratio and, especially, with a growing node-to-processor ratio, such as multistage networks.
Chiara Francalanci, Paolo Giacomazzi
IEEE Trans. Parallel Distributed Syst.1
2005 Trade-Off Based Negotiation of Traffic Conditioning and Service Level Agreements in DiffServ Networks
abstract
The paper faces the problem of the runtime negotiation on the traffic conditioning agreement (TCA) and service level agreement (SLA) in IP differentiated services (DiffServ) networks. A first contribution of the paper with respect to previous literature is to propose a multi-attribute description of QoS targets and traffic profile. A second contribution of this work is to provide a mathematical formalization of the negotiation problem suitable for automated negotiation. The model is tested through simulation to a) verify the convergence of the negotiation process, which is critical to ensure that negotiation can be performed automatically and b) analyze the agreement solutions that are reached by negotiation parties for different values of quality of service and price parameters. Results show that the model has a sound convergence. With this paper's negotiation model, the primary goal of negotiating parties is to maintain the value of their utility function constant by searching a trade-off between QoS and price. However, the willingness to cooperate of the negotiating parties has a strong impact on the agreement value of negotiation parameters.
Marco Comuzzi, Chiara Francalanci, Paolo Giacomazzi
AINA2
2005 The MAIS approach to web service design
Marzia Adorni, Francesca Arcelli Fontana, Danilo Ardagna, Luciano Baresi, Carlo Batini, Cinzia Cappiello, Marco Comerio, Marco Comuzzi, Flavio De Paoli, Chiara Francalanci, Paolo Losi, Simone Grega, Andrea Maurino, Stefano Modafferi, Barbara Pernici, Claudia Raibulet, Francesco Tisato
EMMSAD10
2005 A formal approach supporting the specification and verification of business conversation requirements
Alessandra Cherubini, Enzo Colombo, Chiara Francalanci, Paola Spoletini
IADIS AC3
2004 Agent-based negotiation in cooperative processes: automatic support to underwriting insurance policies
abstract
In a cooperative context, negotiation represents the process that allows organizations to create a base of common knowledge. Organizations have at the same time shared and divergent objectives and, thus, negotiating the characteristics of a common knowledge base cannot be fully cooperative, but inevitably raises competitive behaviours. The coopetition paradigm has been introduced in the literature to model relationships between companies that are simultaneously cooperative and competitive. The academic research has proposed several solutions for automated negotiation. A common characteristic of the protocols and algorithms that have been previously proposed is that they study negotiation only from a transactional and competitive point of view. This paper provides a model of the coopetitive negotiation process leading to underwriting a business insurance policy. Negotiation is modeled as an iterative question and answer process through which the parties create a common knowledge base of client's requirements and supplier's quality of service. This common knowledge defines the characteristics of the insurance policy and, hence, of the cooperative process that will follow the underwriting of the policy. The model has been implemented as an agent-based negotiation environment and analyzed through simulation.
Marco Comuzzi, Chiara Francalanci
ICEC2
2004 Modeling Cooperation in Virtual Districts: A Methodology for E-Service Design
abstract
E-services can be used to wrap an organization's information system and to provide a standard interface that enables cooperation with other information systems. As a consequence, e-services should not only support operating activities, but also embed mechanisms for inter-organizational coordination and control over operating activities. Inter-organizational coordination and control are based on contractual agreements that coordinate processes across cooperating companies and establish mechanisms to control the fulfillment of production goals. The objective of this paper is to describe a methodological approach for the design of e-services that supports the specification of inter-organizational coordination and control requirements. The paper explains how the methodology is structured in three phases, from requirements specification to conceptual design and implementation. The first phase of the methodology supports the specification of cooperation requirements, which constitute the static description of coordination and control requirements. In the second methodological phase, this static description is completed with a dynamic description of the actions to be taken upon exceptions, which occur when cooperating partners do not comply with cooperation goals. The static and dynamic description of coordination and control represent a conceptual specification of a business transaction. In the final methodological phase, this conceptual specification is implemented based on the WSDL and BPEL4WS languages for e-service design. The methodology is tested on the case study of the Italian production district of Matera.
Enzo Colombo, Chiara Francalanci, Barbara Pernici
Int. J. Cooperative Inf. Syst.2
2004 Selecting CRM packages based on architectural, functional, and cost requirements: Empirical validation of a hierarchical ranking model
Enzo Colombo, Chiara Francalanci
Requir. Eng.2
1997 Integrating conflicting requirements in process modeling: a survey and research directions
Chiara Francalanci, Alfonso Fuggetta
Inf. Softw. Technol.1
1994 Abstraction Levels for Entity-Relationship Schemas
Chiara Francalanci, Barbara Pernici
ER1