Search results for "software engineering"

showing 10 items of 1151 documents

Visual Re-Ranking for Multi-Aspect Information Retrieval

2017

We present visual re-ranking, an interactive visualization technique for multi-aspect information retrieval. In multi-aspect search, the information need of the user consists of more than one aspect or query simultaneously. While visualization and interactive search user interface techniques for improving user interpretation of search results have been proposed, the current research lacks understanding on how useful these are for the user: whether they lead to quantifiable benefits in perceiving the result space and allow faster, and more precise retrieval. Our technique visualizes relevance and document density on a two-dimensional map with respect to the query phrases. Pointing to a locat…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniWeb search queryConcept searchInformation retrievalSettore INF/01 - Informaticamulti-aspect searchComputer scienceinformation retrieval information visualization multi-aspect search multi-dimensional rankingInformationSystems_INFORMATIONSTORAGEANDRETRIEVALeducation020207 software engineeringta613202 engineering and technology113 Computer and information sciencesQuery expansionmulti-dimensional rankingWeb query classification020204 information systemsHuman–computer information retrieval0202 electrical engineering electronic engineering information engineeringRelevance (information retrieval)Visual Wordinformation visualizationinformation retrievalDocument retrieval
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

Improving programming skills of Mechanical Engineering students by teaching in C# multi-objective optimizations methods

2017

Designing an optimized suspension system that meet the main functions of comfort, safety and handling on poor quality roads is a goal for researchers. This paper represents a software development guide for designers of suspension systems with less programming skills that will enable them to implement their own optimization methods that improve traditional methods by using their domain knowledge.

Computer engineeringlcsh:TA1-2040business.industryComputer scienceOptimization methodsSoftware developmentDomain knowledgelcsh:Engineering (General). Civil engineering (General)Software engineeringbusinessPoor qualityMATEC Web of Conferences
researchProduct

From A Medial Surface To A Mesh

2012

Medial surfaces are well-known and interesting surface skeletons. As such, they can describe the topology and the geometry of a 3D closed object. The link between an object and its medial surface is also intuitively understood by people. We want to exploit such skeletons to use them in applications like shape creation and shape deformation. For this purpose, we need to define medial surfaces as Shape Representation Models (SRMs). One of the very first task of a SRM is to offer a visualization of the shape it describes. However, achieving this with a medial surface remains a challenging problem. In this paper, we propose a method to build a mesh that approximates an object only described by …

Surface (mathematics)Computer scienceComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONBoundary (topology)02 engineering and technology[INFO.INFO-CG]Computer Science [cs]/Computational Geometry [cs.CG]OctreeI.3.6 I.3.5Octree0202 electrical engineering electronic engineering information engineeringMedial SurfaceShape Representation ModelsComputer visionRepresentation (mathematics)SkeletonComputingMethodologies_COMPUTERGRAPHICSDeformation (mechanics)business.industry020207 software engineeringLink (geometry)[ INFO.INFO-GR ] Computer Science [cs]/Graphics [cs.GR]Object (computer science)Computer Graphics and Computer-Aided Design[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]Visualization[ INFO.INFO-CG ] Computer Science [cs]/Computational Geometry [cs.CG]020201 artificial intelligence & image processingArtificial intelligencebusiness
researchProduct

Evolution of Secondary Software Businesses: Understanding Industry Dynamics

2008

Primary software industry originates from IBM’s decision to unbundle software-related computer system development activities to external partners. This kind of outsourcing from an enterprise internal software development activity is a common means to start a new software business serving a vertical software market. It combines knowledge of the vertical market process with competence in software development. In this research, we present and analyze the key figures of the Finnish secondary software industry, in order to quantify its interaction with the primary software industry during the period of 2000–2003. On the basis of the empirical data, we present a model for evolution of a secondary…

Business process managementSocial software engineeringProcess managementbusiness.industrySoftware developmentLean software developmentSoftware businessBusiness process modelingbusinessSoftware asset managementEnterprise software
researchProduct

Software Product Lines and Platform Ecosystems: Engineering, Services, and Management

2019

EngineeringSoftwarebusiness.industryProduct (category theory)Software engineeringbusinessSoftware technologyProceedings of the Annual Hawaii International Conference on System Sciences
researchProduct

Learning Pros and Cons of Model-Driven Development in a Practical Teaching Experience

2016

Current teaching guides on Software Engineering degree focus mainly on teaching programming languages from the first courses. Conceptual modeling is a topic that is only taught in last courses, like master courses. At that point, many students do not see the usefulness of conceptual modeling and most of them have difficulty to reach the level of abstraction needed to work with them. In order to make the learning of conceptual modeling more attractive, we have conducted an experience where students compare a traditional development versus a development using conceptual models through a Model-Driven Development (MDD) method. This way, students can check on their own pros and cons of working w…

Model driven developmentPoint (typography)Computer scienceLearnabilitymedia_common.quotation_subjectTeaching method020207 software engineering02 engineering and technologyPresentation020204 information systemsComputingMilieux_COMPUTERSANDEDUCATION0202 electrical engineering electronic engineering information engineeringMathematics educationCode generationProductivitymedia_commonAbstraction (linguistics)
researchProduct

2020

This work introduces a method to estimate reflectance, shading, and specularity from a single image. Reflectance, shading, and specularity are intrinsic images derived from the dichromatic model. Estimation of these intrinsic images has many applications in computer vision such as shape recovery, specularity removal, segmentation, or classification. The proposed method allows for recovering the dichromatic model parameters thanks to two independent quadratic programming steps. Compared to the state of the art in this domain, our approach has the advantage to address a complex inverse problem into two parallelizable optimization steps that are easy to solve and do not require learning. The p…

Parallelizable manifoldGeneral Computer Sciencebusiness.industryComputer scienceMultispectral imageComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION02 engineering and technologyInverse problem01 natural sciencesDomain (software engineering)010309 opticsSpecularity0103 physical sciences0202 electrical engineering electronic engineering information engineeringRGB color model020201 artificial intelligence & image processingSegmentationComputer visionArtificial intelligenceQuadratic programmingbusinessPeerJ Computer Science
researchProduct

VIRTUAL REALITY FOR HISTORICAL ARCHITECTURE

2019

Abstract. This article shows a first step in the development of an immersive virtual tour of the Cathedral of Palermo, entering the fields of Digital Cultural Heritage and Edutainment. Its purpose is to help people to gain knowledge about the site, highlighting the complex stratifications that have characterized its history.The development of the project has been possible thanks to different phases of work: surveys were initially carried out by laser scanning, then assembled and processed to obtain the 3D model of the current state; at the same time, the model of reconstruction was processed in several phases, based on historical, archival and iconographic sources; both models were, later, …

lcsh:Applied optics. PhotonicsComputer science02 engineering and technologyVirtual realitycomputer.software_genrelcsh:Technology0202 electrical engineering electronic engineering information engineeringImmersion (virtual reality)0601 history and archaeologyArchitectureVirtual Reality 3D surveying 3D modeling Real time rendering Cultural HeritageVirtual tour060102 archaeologyMultimediabusiness.industrylcsh:Tlcsh:TA1501-1820020207 software engineeringSubject (documents)06 humanities and the arts3D modelingReal-time renderingCultural heritagelcsh:TA1-2040Settore ICAR/17 - DisegnoState (computer science)businesslcsh:Engineering (General). Civil engineering (General)computerThe International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
researchProduct

The 'terroridiom' principle between spoken and written discourse

2008

This paper focuses on phraseology used within the domain of politics, both in written and spoken discourse. We concentrate on the lemma TERROR and on the recurrent sequences in which it is embedded, reflecting how native speakers, both American and British, tend to use it in preferred environments making routinized blocks of language. The data come from two corpora: the spoken corpus includes speeches of George W. Bush and Tony Blair, and the written corpus is made up of articles from The Wall Street Journal and The Economist. Since text is nothing but phraseology of one kind or another (Sinclair 2008), our attempt here is to uncover which of the two varieties lends itself more willingly to…

Linguistics and Languageterror; terrorism; concgrams; discourse; clustersHistoryterrorismSettore L-LIN/12 - Lingua e Traduzione - Lingua IngleseLexiconLanguage and LinguisticsLinguisticsLexical itemDomain (software engineering)concgramPoliticsGEORGE (programming language)terrorNothingPhraseologyconcgramsdiscourseclustersclusterLemma (morphology)
researchProduct