Search results for "Software engineering"

showing 10 items of 1151 documents

Analysis and Simulation of the Signaling Protocols for the DiffServ Framework

2006

This paper considers signaling protocols for the DiffServ QoS framework. Originally, DiffServ had no standardized signaling solution, which resulted in the static configuration for the DiffServ domain. However, the dynamic allocation of resources within the domain allows to ensure the per-flow QoS guarantees and achieve better performance. At the moment, several signaling solutions for DiffServ framework are available. Thus, it is crucial to analyse these solutions and interconnections between them. In particular, the RSVP, aggregated RSVP, GIST, COPS, and SIP protocols will be considered. The simulation comprises several scenarios that present that the dynamic allocation of resource within…

Session Initiation Protocolbusiness.industryComputer sciencecomputer.internet_protocolQuality of serviceComputerSystemsOrganization_COMPUTER-COMMUNICATIONNETWORKSAccess controlDomain (software engineering)Signaling protocolCore routerResource allocationResource managementbusinesscomputerComputer network
researchProduct

Introducing pattern reuse in the design of multi-agent systems

2002

This paper focuses on design issues to be faced when developing knowledge management (KM) applications based on the integration of peer-to-peer and multi-agent technologies. The reasons for using these technologies rest on the requirements posed by the specific KM paradigm that has been adopted, which emphasizes aspects such as autonomy and distribution of knowledge sources. We adopt an agent-oriented approach that extends Tropos, a software engineering methodology introduced in earlier papers. We present a characterization of peer-to-peer in terms of a general architectural pattern, a set of design guidelines for peer-to-peer applications, and a framework that integrates multi-agent and pe…

Set (abstract data type)EngineeringArchitectural patternbusiness.industryMulti-agent systemSystems engineeringSoftware designClass diagramActivity diagramReuseComputer-aided software engineeringbusinessSoftware engineering
researchProduct

Manager's Toolbox for OSS/BSS Market Analysis

2009

The purpose of this section is to provide a set of quick tools for analysts and managers to analyze the status of the telecom operator software market.

Set (abstract data type)EngineeringDominant designOperator (computer programming)business.industryOperations support systemMarket analysisOpen source softwarebusinessSoftware engineeringSoftware marketToolbox
researchProduct

Finding Tours for a Set of Interests

2018

This paper addresses a novel tour discovery problem in the domain of travel search. We create a ranking of tours for a set of travel interests, where a tour is a group of city documents and a travel interest is a query. While generating and ranking tours, it is aimed that each interest (from the interest set) is satisfied by at least one city in a tour and the distance traveled to cover the tour is not too large. Firstly, we generate tours for the interest set, by utilizing the available ranking of cities for the individual interests and the distances between the cities. Then, in absence of existing methods directly related to our problem, we devise our novel techniques to calculate ranking…

Set (abstract data type)Information retrievalComputer sciencebusiness.industryWeb applicationbusinessRanking (information retrieval)Domain (software engineering)Companion of the The Web Conference 2018 on The Web Conference 2018 - WWW '18
researchProduct

A Tool-Based Approach for Essentializing Software Engineering Practices

2019

Software Engineers work using highly diverse methods and practices, and general theories in software engineering are lacking. A recent attempt at creating a common ground in the area of software engineering methodologies has been the Essence Theory of Software Engineering. Essence is a method-agnostic progress management framework and a meta-method for Software Engineering (SE). However, tooling for Essence is still lacking. Without dedicated tools and other instruments, a meta-method such as Essence is cumbersome to utilize by practitioners and students. Indeed, Essence currently suffers from a lack of widespread practitioner adoption. In this paper, we thus present an Open Source tool for…

Set (abstract data type)Software development processOpen sourceSoftwareWork (electrical)Proof of conceptComputer sciencebusiness.industryMethod engineeringCommon groundSoftware engineeringbusiness2019 45th Euromicro Conference on Software Engineering and Advanced Applications (SEAA)
researchProduct

A multiple layered functional data model to support multiple representations and interoperability of GIS

2001

This paper presents a multi-layered functional data model to support multiple representation and information sharing among distributed spatial information systems. The key idea is that a geographical space (foe example an urban space) can be viewed as a set of abstract spatial functionalities on which different application classes can be derived to manipulate objects of the same geographical space and share the same abstract generic functionalities. The object classes define multiple views or representations of a domain. For example in urban management, transportation systems, water supply and sewage systems applications can share generic network functionalities defined by graph treversal o…

Set (abstract data type)Theoretical computer scienceComputer scienceInformation sharingInteroperabilityGraph (abstract data type)Space (commercial competition)Object (computer science)Representation (mathematics)Domain (software engineering)Proceedings of the 9th ACM international symposium on Advances in geographic information systems
researchProduct

A Case of Cooperative Sound Design

2016

In this design case study, protocol and linkographic analysis are applied to a task of cooperative vocal sketching, proposed in the scope of educational research activities. The understanding of the cognitive behaviors involved in sound creation is aimed at setting the ground for the development of rigorous, designerly evaluation practices tailored to sound design, all the way to the final interactive product. Relevant qualitative and quantitative information about the creative process informs the assessment and possibly improvement of sound design methods.

Settore INF/01 - InformaticaScope (project management)Computer scienceProcess (engineering)4. EducationSound design05 social sciences020207 software engineering02 engineering and technologyProduct sound designTask (project management)Design cognitionEducational researchDesign theoryHuman–computer interactionSonic interaction designSettore ICAR/13 - Disegno Industriale0202 electrical engineering electronic engineering information engineeringDesigntheory0501 psychology and cognitive sciencesSonic interaction designProtocol (object-oriented programming)Vocal sketching050107 human factorsProceedings of the 9th Nordic Conference on Human-Computer Interaction
researchProduct

A Novel Recruitment Policy to Defend against Sybils in Vehicular Crowdsourcing

2021

Vehicular Social Networks (VSNs) is an emerging communication paradigm, derived by merging the concepts of Online Social Networks (OSNs) and Vehicular Ad-hoc Networks (VANETs). Due to the lack of robust authentication mechanisms, social-based vehicular applications are vulnerable to numerous attacks including the generation of sybil entities in the networks. We address this important issue in vehicular crowdsourcing campaigns where sybils are usually employed to increase their influence and worsen the functioning of the system. In particular, we propose a novel User Recruitment Policy (URP) that, after extracting the participants within the event radius of a crowdsourcing campaign, detects …

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniAuthenticationEvent (computing)business.industryComputer sciencecomputer.internet_protocolComputerSystemsOrganization_COMPUTER-COMMUNICATIONNETWORKSCrowdsourcingComputer securitycomputer.software_genreDomain (software engineering)Random forestCrowdsourcing; Proximity Graph; Sybil detection; Trust and Truthfulness; Vehicular Social NetworkCrowdsourcing Proximity Graph Sybil detection Trust and Truthfulness Vehicular Social NetworkGraph (abstract data type)RADIUSbusinesscomputer
researchProduct

Exploring usability and accessibility of avatar-based touchless gestural interfaces for autistic people

2018

Many prior works investigated the potential of pervasive technologies and interactive applications to increase access capabilities to digital content for people with disability, particularly Neuro-Developmental Disorders (NDDs). In this paper, we present an exploratory study aimed at understanding if an avatar-based touchless gestural interface is able to foster interest towards digital representations of artworks, e.g. paintings or sculptures usually exhibited in museums, and to make them more accessible for such people. In particular, the study involved three autistic people and a therapist, and allowed us to report the potential of an avatar to communicate the interactivity and stimulate…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniAutism; Public Displays; Touchless Gestural InteractionSettore INF/01 - Informaticabusiness.industryComputer scienceInterface (computing)Digital contentAutism05 social sciencesExploratory research020207 software engineeringUsability02 engineering and technologyPublic DisplaysPublic DisplayTouchless Gestural InteractionInteractivityHuman–computer interaction0202 electrical engineering electronic engineering information engineering0501 psychology and cognitive sciencesbusiness050107 human factorsAvatar
researchProduct

Child-display interaction: Exploring avatar-based touchless gestural interfaces

2019

During the last decade, touchless gestural interfaces have been widely studied as one of the most promising interaction paradigms in the context of pervasive displays. In particular, avatars and silhouettes have been proved to be effective in communicating the touchless gestural interactivity supported by displays. In the paper, we take a child-display interaction perspective by exploring avatar-based touchless gestural interfaces. We believe that large displays offer an opportunity to stimulate child experience and engagement, for instance when learning about art, as well as bringing a number of challenges. The purpose of this study is twofold: 1) identifying the relevant aspects of childr…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniAvatar; Children-computer interaction; Gesture-based interfaces; Pervasive displays; Ubiquitous computingUbiquitous computingSettore INF/01 - InformaticaUbiquitous computingEvent (computing)Computer scienceInterface (computing)05 social sciencesPerspective (graphical)Children-computer interaction020207 software engineeringContext (language use)02 engineering and technologyAvatarInteractivityPervasive displayschildren-computer interaction gesture-based interfaces avatar pervasive displays ubiquitous computingGesture-based interfacesHuman–computer interaction0202 electrical engineering electronic engineering information engineering0501 psychology and cognitive sciences050107 human factorsAvatar
researchProduct