Search results for "Software engineering"

showing 10 items of 1151 documents

A visual framework to support collaborative coding activities

2019

In this paper, we present a framework named SIRENE, a Web-based visual programming environment, where teachers and students can collaboratively interact, using a flexible and versatile definition of visual programming code instead of pre-established rules. After the description of the architecture of the SIRENE framework, the preliminary results of a pilot trial with secondary school students will be presented; these results will lead to the final remarks and directions for further developments.

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazionicodingSettore INF/01 - Informaticabusiness.industryComputer sciencePilot trialcollaborative online programmingMultiparadigm languageArchitectureVisual programming frameworkSoftware engineeringbusinessCoding (social sciences)Visual programming language2019 29th Annual Conference of the European Association for Education in Electrical and Information Engineering (EAEEIE)
researchProduct

An Approach to Enhance Chatbot Semantic Power and Maintainability: Experiences within the FRASI Project

2012

The paper illustrates the implementation and semantic enhancement of a domain-oriented Question-Answering system based on a pattern-matching chat bot technology, developed within an industrial project, named FRASI. The main difficulty in building a KB for a chat bot is to handwrite all possible question-answer pairs that constitute the KB. The proposed approach simplifies the chat bot realization thanks to two solutions. The first one uses an ontology, which is exploited in a twofold manner: to construct dynamic answers as a result of an inference process about the domain, and to automatically populate, off-line, the chat bot KB with sentences that can be derived from the ontology, describi…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle Informazionieducation.field_of_studyComputer sciencebusiness.industryPopulationComputingMilieux_PERSONALCOMPUTINGOntology (information science)computer.software_genreSemanticsDomain ontologies; In-buildings; Industrial projects; Inference process; Preprocess; Question answering systems; Question-answer pairsChatbotSemantic networkDomain (software engineering)Knowledge-based systemsArtificial IntelligenceArtificial intelligenceUser interfacebusinesseducationcomputerNatural language processing2012 IEEE Sixth International Conference on Semantic Computing
researchProduct

Human-to-human interfaces: emerging trends and challenges

2011

We present a new research domain, human-to-human interaction (HHI) that describes how today's human interaction is largely indirect and mediated by a wide variety of technologies and devices. We show how this new and exciting field of design originates from the convergence of a few well-established research areas, such as traditional graphical user interfaces (GUIs), tangible user interfaces (TUIs), touchless gesture user interfaces (TGUIs), voice user interfaces (VUIs), and brain computer interfaces (BCIs). We analyse and describe current research in those areas and offer a first-hand view and presentation of its salient aspects for the human-to human interaction domain.

Settore ING-INF/05 - Sistemi Di Elaborazione Delle Informazionihuman-to-human interactionMultimediabusiness.industryComputer scienceHHIhuman-to-human interfacePost-WIMPcomputer.software_genreField (computer science)Variety (cybernetics)Domain (software engineering)Human–computer interactionUser interfacebusinesscomputerhuman-to-computer interfacesGraphical user interfaceBrain–computer interfaceGesture
researchProduct

The Sound Design Toolkit

2017

The Sound Design Toolkit is a collection of physically informed sound synthesis models, specifically designed for practice and research in Sonic Interaction Design. The collection is based on a hierarchical, perceptually founded taxonomy of everyday sound events, and implemented by procedural audio algorithms which emphasize the role of sound as a process rather than a product. The models are intuitive to control – and the resulting sounds easy to predict – as they rely on basic everyday listening experience. Physical descriptions of sound events are intentionally simplified to emphasize the most perceptually relevant timbral features, and to reduce computational requirements as well. Keywo…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle Informazionilcsh:Computer softwaresound synthesisound synthesisSettore INF/01 - InformaticaComputer scienceSound designSpeech recognition05 social sciences020207 software engineering02 engineering and technologysonic interaction design050105 experimental psychologyComputer Science ApplicationsSonic interaction design; sound synthesis; procedural audiolcsh:QA76.75-76.765Human–computer interactionSonic interaction design0202 electrical engineering electronic engineering information engineeringprocedural audio0501 psychology and cognitive sciencesActive listeningsonic interaction design; sound synthesis; procedural audioSoftware
researchProduct

The four types of self-adaptive systems: A metamodel

2017

The basic ideas of self-adaptive systems are not a novelty in computer science. There are plenty of systems that are able of monitoring their operative context to take run-time decisions. However, more recently a new research discipline is trying to provide a common framework for collecting theory, methods, middlewares, algorithms and tools for engineering such software systems. The aim is to collect and classify existing approaches, coming from many different research areas. The objective of this work is providing a unified metamodel for describing the various categories of adaptation.

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazionimetamodelComputer scienceComputer Science (all)020207 software engineeringContext (language use)02 engineering and technologyData scienceMetamodelingGoal modelingDecision Sciences (all)Adaptive systemself-adaptation0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingSoftware systemAdaptation (computer science)Software product line
researchProduct

A Norm-Governed Holonic Multi-agent System Metamodel

2013

Modeling and designing systems that require a high level of coordination, control and automation is a very difficult task. The problem is the lack of design processes able to cover all the features these systems present. This paper presents an extension of the ASPECS metamodel for supporting organizational and normative principles and it allows to define models not only from an holonic agent viewpoint but also from a normative organization perspective. Moreover, our work emphasizes and makes it explicit the norms that regulate the structural, behavioral and finally adaptive aspect of an organizational system. The extended metamodel was experimented creating a Virtual Enterprise model for th…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioninormEngineeringHolonbusiness.industryOrganizational systemsMulti-agent systemComputer Science (all)Organizational modelmetamodelingmulti agent systems norms metamodelAutomationEnterprise modellingTheoretical Computer ScienceMetamodelingMulti-agent systemSystems engineeringNormativeNorm (social)businessSoftware engineering
researchProduct

Pattern Reuse in the PASSI Methodology

2004

Settore ING-INF/05 - Sistemi Di Elaborazione Delle Informazionipatterns reuseSoftware engineeringPASSI
researchProduct

The Interplay Between Artificial Intelligence and Users’ Personalities: A New Scenario for Human-Computer Interaction in Gaming

2020

The latest business reports showed that Augmented Reality (AR) and Artificial Intelligence (AI) are ranked among the top 10 strategic trends for 2018. For these reasons, in this paper, we provide an interdisciplinary focus on design and personality issues, trying to discuss the interplay between games with personality and Artificial Intelligence. First, we describe taxonomy models on personality in games and empirical studies aimed at exploring personality traits of Pokemon GO users. Second, we explore virtual humans employed in investigating chess personalities via simulating human chess players. In this research article, the term virtual human is used to describe a computer program that s…

Settore M-PSI/01 - Psicologia Generalechess personalitymedia_common.quotation_subjectContext (language use)02 engineering and technologyvirtual humanPersonality psychologycheEmpirical researchTaxonomy (general)0502 economics and business0202 electrical engineering electronic engineering information engineeringPersonalityBig Five personality traitsgamingVirtual actormedia_commonAugmented Realitybusiness.industry05 social sciences020207 software engineeringpersonality050211 marketingAugmented realityArtificial intelligencePsychologybusiness
researchProduct

Inverse procedural modeling of 3D models for virtual worlds

2016

This course presents a collection of state-of-the-art approaches for modeling and editing of 3D models for virtual worlds, simulations, and entertainment, in addition to real-world applications. The first contribution of this course is a coherent review of inverse procedural modeling (IPM) (i.e., proceduralization of provided 3D content). We describe different formulations of the problem as well as solutions based on those formulations. We show that although the IPM framework seems under-constrained, the state-of-the-art solutions actually use simple analogies to convert the problem into a set of fundamental computer science problems, which are then solved by corresponding algorithms or opt…

Shape analysis (program analysis)Theoretical computer scienceComputer science020207 software engineering02 engineering and technologyAnimationGeometry processingMetaverseDomain (software engineering)Set (abstract data type)Simple (abstract algebra)0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingProcedural modelingACM SIGGRAPH 2016 Courses
researchProduct

A Spatial-Temporal Correlation Approach for Data Reduction in Cluster-Based Sensor Networks

2019

International audience; In a resource-constrained Wireless Sensor Networks (WSNs), the optimization of the sampling and the transmission rates of each individual node is a crucial issue. A high volume of redundant data transmitted through the network will result in collisions, data loss, and energy dissipation. This paper proposes a novel data reduction scheme, that exploits the spatial-temporal correlation among sensor data in order to determine the optimal sampling strategy for the deployed sensor nodes. This strategy reduces the overall sampling/transmission rates while preserving the quality of the data. Moreover, a back-end reconstruction algorithm is deployed on the workstation (Sink)…

Signal Processing (eess.SP)FOS: Computer and information sciencesAdaptive samplingGeneral Computer ScienceComputer sciencespatial-temporal correlationReal-time computing02 engineering and technologyData loss[INFO.INFO-SE]Computer Science [cs]/Software Engineering [cs.SE]data reconstructionQA76Computer Science - Networking and Internet Architecture[INFO.INFO-IU]Computer Science [cs]/Ubiquitous Computing[INFO.INFO-CR]Computer Science [cs]/Cryptography and Security [cs.CR]FOS: Electrical engineering electronic engineering information engineering0202 electrical engineering electronic engineering information engineeringGeneral Materials ScienceElectrical Engineering and Systems Science - Signal ProcessingNetworking and Internet Architecture (cs.NI)General EngineeringSampling (statistics)020206 networking & telecommunicationsReconstruction algorithmDissipation[INFO.INFO-MO]Computer Science [cs]/Modeling and SimulationWireless sensor networks[INFO.INFO-MA]Computer Science [cs]/Multiagent Systems [cs.MA]data reduction020201 artificial intelligence & image processing[INFO.INFO-ET]Computer Science [cs]/Emerging Technologies [cs.ET]lcsh:Electrical engineering. Electronics. Nuclear engineering[INFO.INFO-DC]Computer Science [cs]/Distributed Parallel and Cluster Computing [cs.DC]lcsh:TK1-9971Wireless sensor networkData reduction
researchProduct