Search results for "Software engineering"

showing 10 items of 1151 documents

Used and interaction in technological platforms of open source to improve the linguistic competence in computer engineers

2017

The higher education through virtual environment is students centered oriented to the interactive learning, in situations to be closer to the real world; for that reason, teachers must have new communicative competences, nonverbal and with a learning innovative approach which allows to guide their students in the complex process of acquiring knowledge even more in a foreign language. In the same context, the use of technologic platforms of open code is becoming in the best way to give solutions which meet the actual needs of the process of acquiring a second language; on this basis, the present research is focused in the analysis and use of Open Source tools as alternative of complementary …

Multimediabusiness.industryProcess (engineering)Emerging technologiesComputer scienceTechnical writing05 social sciencesForeign languageInformation technology020207 software engineeringContext (language use)02 engineering and technologycomputer.software_genreLinguistic competenceInteractive Learning0202 electrical engineering electronic engineering information engineering0501 psychology and cognitive sciencesbusinesscomputer050107 human factors2017 12th Iberian Conference on Information Systems and Technologies (CISTI)
researchProduct

MuTE: a MATLAB toolbox to compare established and novel estimators of the multivariate transfer entropy.

2014

A challenge for physiologists and neuroscientists is to map information transfer between components of the systems that they study at different scales, in order to derive important knowledge on structure and function from the analysis of the recorded dynamics. The components of physiological networks often interact in a nonlinear way and through mechanisms which are in general not completely known. It is then safer that the method of choice for analyzing these interactions does not rely on any model or assumption on the nature of the data and their interactions. Transfer entropy has emerged as a powerful tool to quantify directed dynamical interactions. In this paper we compare different ap…

Multivariate statisticsInformation transferTheoretical computer scienceComputer scienceEntropyInformation TheorySocial SciencesCAUSALITYMedicine (all); Biochemistry Genetics and Molecular Biology (all); Agricultural and Biological Sciences (all)BioinformaticsMedicine and Health SciencesEntropy (energy dispersal)MultidisciplinaryEntropy (statistical thermodynamics)Medicine (all)QSoftware DevelopmentREstimatorSoftware EngineeringElectroencephalographyCausalityNeurologyCardiovascular DiseasesProbability distributionMedicineAlgorithmsResearch ArticleComputer ModelingComputer and Information SciencesScienceCardiologyProbability density functionEntropy (classical thermodynamics)Artificial IntelligenceLinear regressionEntropy (information theory)HumansComputer SimulationEntropy (arrow of time)Conditional entropyBiochemistry Genetics and Molecular Biology (all)EpilepsyBiology and Life SciencesModels TheoreticalMODELNonlinear systemAgricultural and Biological Sciences (all)ROC CurveINFORMATION-TRANSFERSettore ING-INF/06 - Bioingegneria Elettronica E InformaticaCognitive ScienceTransfer entropySoftwareEntropy (order and disorder)NeurosciencePLoS ONE
researchProduct

Weighted Evaluation Framework for Cross-Platform App Development Approaches

2016

Cross-platform app development is very challenging, although only two platforms with significant market share (iOS and Android) remain. While device fragmentation – multiple, only partly compatible versions of a platform – has been complicating matters already, the need to target different device classes is a new emergence. Smartphones and tablets are relatively similar but app-enabled devices such as TVs and even cars typically have differing capabilities. To facilitate usage of cross-platform app development approaches, we present work on an evaluation framework. Our framework provides a set of up-to-date evaluation criteria. Unlike prior work on this topic, it offers weighted assessment …

Native appsComputer science020204 information systemsCross-platform0202 electrical engineering electronic engineering information engineeringMobile computing020207 software engineering02 engineering and technologyAndroid (operating system)Market shareData scienceMulti platform
researchProduct

Distributed Cognition Learning in Collaborative Civil Engineering Projects Management

2012

Due to the diversity and complexity of its projects, the Civil Engineering domain has historically encompassed very heterogeneous disciplines. From the beginning, any Civil Infrastructure project is systematically divided into smaller subprojects in order to reduce or isolate the overall complexity. However, as a parallel design work, these subdesigns may experience divergences which often lead to design conflicts when they are merged back to the global design. If a high-quality design is desired, these conflicts need to be detected and solved.We present a Multiagent system able to manage these design conflicts by detecting them, by assisting the engineers in the negotiation of solutions, a…

NegotiationWork (electrical)Order (exchange)Computer scienceMulti-agent systemParallel designmedia_common.quotation_subjectCivil engineeringSocially distributed cognitionDomain (software engineering)Diversity (business)media_common
researchProduct

Neuroevolution of Actively Controlled Virtual Characters - An Experiment for an Eight-Legged Character

2018

Physics-based character animation offers an attractive alternative for traditional animations. However, it is often strenuous for a physics-based approach to incorporate active user control of different characters. In this paper, a neuroevolutionary approach is proposed using HyperNEAT to combine individually trained neural controllers to form a control strategy for a simulated eight-legged character, which is a previously untested character morphology for this algorithm. It is aimed to evaluate the robustness and responsiveness of the control strategy that changes the controllers based on simulated user inputs. The experiment result shows that HyperNEAT is able to evolve long walking contr…

Neuroevolutionbusiness.industry020207 software engineeringHyperNEAT02 engineering and technologyCharacter (mathematics)Robustness (computer science)User control0202 electrical engineering electronic engineering information engineeringCharacter animation020201 artificial intelligence & image processingArtificial intelligencebusinessControl (linguistics)
researchProduct

High-quality computational tools for linear-algebra problems in FEM electromagnetic simulation [EM Programmer's Notebook]

2004

A key ingredient of finite-element analysis programs is the linear-algebra solver, typically either a linear-system solver or an eigensolver. The first part of This work tries to justify why it is important to have recourse to publicly available software for addressing this part of the computation. A number of libraries are mentioned as successful examples that exhibit a series of desirable qualities. Although some of these libraries force the programmer to somewhat change the programming style and may be difficult to learn, the benefits usually pay off the extra effort. The second part of the paper describes one of these libraries in some detail, namely SLEPc, the Scalable Library for Eige…

Numerical linear algebraTheoretical computer sciencebusiness.industryComputer sciencemedia_common.quotation_subjectSolverCondensed Matter Physicscomputer.software_genreProgramming styleSoftwareLinear algebraScalabilityKey (cryptography)Electrical and Electronic EngineeringSoftware engineeringbusinessProgrammercomputermedia_commonIEEE Antennas and Propagation Magazine
researchProduct

The inheritance workshop

2002

International audience; The Inheritance Workshop at ECOOP 2002, which took place on Tuesday, 11 June, was the first ECOOP workshop focusing on inheritance after the successful workshops in 1991 and 1992. The workshop was intended as a forum for designers and implementers of object-oriented languages, and for software developers with an interest in inheritance. It was organized by Andrew P. Black, Erik Ernst, Peter Grogono, and Markku Sakkinen.

Object-oriented programmingComputer scienceProgramming languagebusiness.industrySpécialisationTreillis de Galois020207 software engineering02 engineering and technologycomputer.software_genreInheritance (object-oriented programming)Inheritance hierarchySoftwareHéritage020204 information systems0202 electrical engineering electronic engineering information engineering[INFO]Computer Science [cs]businesscomputerClass hierarchy
researchProduct

Patterns Reuse in the PASSI methodology

2003

Design patterns already proved successful in lowering the development time and number of errors of object-oriented software; now, they are, candidate to play a similar role in the MAS (multi-agent system) context. In this work we describe our experiences in the identification, production and application of patterns for agents. Some patterns are described together with the classification criteria and documentation approach we adopt. Upon them, we base a pattern reuse process that can be considered one of the distinguishing elements of the design methodology (PASSI) we use to develop MAS. Patterns can be applied to an existing agent or used to produce a new one with the support of a specific …

Object-oriented programmingSource codeDatabaseUse Case Diagrambusiness.industryComputer scienceDesign Patternmedia_common.quotation_subjectReusecomputer.software_genreSoftwareDocumentationSoftware design patternStructural patternWeb applicationClass diagrammulti-agent systemsSoftware engineeringbusinessComputer-aided software engineeringcomputermedia_common
researchProduct

UML design and AWL programming for reconfigurable control software development of a robotic manipulator

2006

The goal of the presented research is to face the topic of reconfigurable control software development in a concrete fashion, i.e., by presenting a control software system development approach which has been used for a specific, although easy to be generalized, robotized manufacturing cell component. In particular, a methodology for the control software development of a planar robot (2-degrees of freedom) is presented, from the conceptual design to the actual implementation. The methodology suggests UAL and object-oriented modeling and programming techniques for the design phase, while AWL programming language run by a PLC for the implementation phase. The analysis has been conducted consid…

Object-oriented programmingbusiness.industryComputer scienceMass customizationcontrol software control software systemSoftware developmentApplications of UMLControl engineeringConceptual designUnified Modeling LanguageComponent (UML)Software systemSoftware engineeringbusinesscomputercomputer.programming_language
researchProduct

1308 Evaluating the prognostic role of serum extracellular domain (ECD) of HER-2/neu (s-HER2) in patients (PTS) with metastatic (M) breast cancer (BC…

2009

OncologyCancer Researchmedicine.medical_specialtybusiness.industrymedicine.diseaseDomain (software engineering)Breast cancerOncologyHer 2 neuInternal medicineExtracellularMedicineObservational studyIn patientbusinessEuropean Journal of Cancer Supplements
researchProduct