Search results for "software engineering"

showing 10 items of 1151 documents

What is visual-numeric literacy, and how does it work?

2020

This article explores the concept of literacy related to the use of data visualizations. Literacy is here understood as the ability to make sense from semiotic resources in an educational context. Theoretically the discussion is based in social semiotic theory on multimodality in the tradition of New Literacy Studies. Empirical examples are taken from observations in two Social Science classrooms in upper secondary school in Norway, where the students work with publicly available data visualizations to answer tasks designed by their teacher. The discussion sums up factors that affect reading and learning from such complex resources: taking time to explore axis system, variables, and digital…

Computer sciencemedia_common.quotation_subject05 social sciences020207 software engineering02 engineering and technology050905 science studiesLiteracyVDP::Humaniora: 000Work (electrical)ComputingMilieux_COMPUTERSANDEDUCATION0202 electrical engineering electronic engineering information engineeringMathematics education0509 other social sciencesmedia_common
researchProduct

Evaluating Model-Driven Development Claims with Respect to Quality: A Family of Experiments

2021

[EN] Context: There is a lack of empirical evidence on the differences between model-driven development (MDD), where code is automatically derived from conceptual models, and traditional software development method, where code is manually written. In our previous work, we compared both methods in a baseline experiment concluding that quality of the software developed following MDD was significantly better only for more complex problems (with more function points). Quality was measured through test cases run on a functional system. Objective: This paper reports six replications of the baseline to study the impact of problem complexity on software quality in the context of MDD. Method: We con…

Computer sciencemedia_common.quotation_subjectContext (language use)Sample (statistics)02 engineering and technologySoftwareUnified Modeling LanguageStatisticsValidation0202 electrical engineering electronic engineering information engineeringAutomatic programmingQuality (business)Baseline (configuration management)computer.programming_languagemedia_commonModel driven developmentbusiness.industrySoftware development020207 software engineeringSoftware qualityFunction pointTest caseMethodologiesbusinesscomputerLENGUAJES Y SISTEMAS INFORMATICOSSoftware
researchProduct

Blending in Hybrid Games: Understanding Hybrid Games Through Experience

2016

The meaning of what hybrid games are is often fixed to the context in which the term is used. For example, hybrid games have often been defined in relation to recent developments in technology. This creates issues in its usage and limitations in thinking. This paper argues that hybrid games should be understood through conceptual metaphors. Hybridity is the blending of different cognitive domains that are not usually associated together. Hybrid games usually blend domains related to games, for example digital and board games, but can blend also other domains. Through this type of thinking, designers can be more open to exploring how their games can be experienced.

Computer sciencepelisuunnittelu518 Media and communicationsaugmented reality gamesContext (language use)02 engineering and technologycomputer.software_genrehybrid gamesTurns rounds and time-keeping systems in gamesConceptual blendingHuman–computer interaction0202 electrical engineering electronic engineering information engineeringta6160501 psychology and cognitive scienceshybridityEmergent gameplayta518Video game design050107 human factorstietokonepelitconceptual blendinggamesGame mechanicsMultimedia05 social sciencesComputingMilieux_PERSONALCOMPUTINGConceptual metaphorconceptual metaphor020207 software engineeringmixed reality games113 Computer and information sciencespervasive gamescomputerMeaning (linguistics)
researchProduct

A Metamodeling Approach to Evolution

2001

With the increasing complexity of systems being modeled, analysis & design move towards more and more abstract methodologies. Most of them rely on metamodeling tools that employ multi-view models and the four-layer metamodeling architecture. Our idea is to use the metamodeling approach to classify and to constraint the possible evolutions of an information system with the effect to improve both detection of evolution conflicts and disciplined reuse. Within the domain of UML metamodeling, a refinement of the metamodel-level classification is proposed that includes bases for defining a metric of the evolution (in terms of distance between metamodels).

ComputingMethodologies_SIMULATIONANDMODELINGComputer sciencebusiness.industryConstraint (computer-aided design)ReuseMetadata modelingcomputer.software_genreMetamodelingDomain (software engineering)Unified Modeling LanguageSoftware_SOFTWAREENGINEERINGMetric (mathematics)Information systemData miningSoftware_PROGRAMMINGLANGUAGESSoftware engineeringbusinesscomputercomputer.programming_language
researchProduct

Handling local concept drift with dynamic integration of classifiers : domain of antibiotic resistance in nosocomial infections

2006

In the real world concepts and data distributions are often not stable but change with time. This problem, known as concept drift, complicates the task of learning a model from data and requires special approaches, different from commonly used techniques, which treat arriving instances as equally important contributors to the target concept. Among the most popular and effective approaches to handle concept drift is ensemble learning, where a set of models built over different time periods is maintained and the best model is selected or the predictions of models are combined. In this paper we consider the use of an ensemble integration technique that helps to better handle concept drift at t…

Concept driftbusiness.industryComputer scienceWeighted votingcomputer.software_genreMachine learningEnsemble learningDomain (software engineering)Task (project management)Set (abstract data type)Artificial intelligenceData miningbusinesscomputer
researchProduct

Comment on ``Friedel phases and phases of transmission amplitudes in quantum scattering systems" by T. Taniguchi and M. Buettiker

1999

We take a modified boundary condition at the dead end of a stub to simulate transmission zeroes being replaced by minima and then the discontinuous phase slip (or decrease) at the transmission zeroes are replaced by a continuous but rapid phase slip. The modified boundary condition can be continuously tuned to give the results of the stub with hard wall boundary condition at the dead end of stub. Even when the phase slip is continuous one can obtain information about the density of states in the stub region from the scattering phases.

Condensed Matter (cond-mat)FOS: Physical sciencesComputer Science::Software EngineeringCondensed MatterCondensed Matter::Mesoscopic Systems and Quantum Hall EffectComputer Science::Other
researchProduct

Chebyshev’s Method on Projective Fluids

2020

We demonstrate the acceleration potential of the Chebyshev semi-iterative approach for fluid simulations in Projective Dynamics. The Chebyshev approach has been successfully tested for deformable bodies, where the dynamical system behaves relatively linearly, even though Projective Dynamics, in general, is fundamentally nonlinear. The results for more complex constraints, like fluids, with a particular nonlinear dynamical system, remained unknown so far. We follow a method describing particle-based fluids in Projective Dynamics while replacing the Conjugate Gradient solver with Chebyshev’s method. Our results show that Chebyshev’s method can be successfully applied to fluids and potentially…

Conjugate gradient solverComputer sciencesimulace tekutinanimationAcceleration (differential geometry)02 engineering and technologyDynamical systemChebyshev filternonlinear optimization0202 electrical engineering electronic engineering information engineeringanimaceProjective testnelineární optimalizaceprojektivní dynamikaconstraint-based simulationsimulace založená na omezeníMathematical analysis020207 software engineeringComputer Graphics and Computer-Aided DesignComputational MathematicsNonlinear systemprojective dynamicsParticle020201 artificial intelligence & image processingfluid simulationProjective dynamicsSoftware
researchProduct

Editorial message

2006

Geometric Computing and Reasoning (GCR) is a new track of SAC and it is dedicated to the recent trends in the domain of geometric constraint solving and automated, or computer aided, deduction in geometry.

Constraint (information theory)Theoretical computer scienceComputer scienceQuantitative Biology::Tissues and OrgansTrack (rail transport)Geometric computingComputingMethodologies_COMPUTERGRAPHICSDomain (software engineering)Proceedings of the 2006 ACM symposium on Applied computing
researchProduct

RecomMetz: A context-aware knowledge-based mobile recommender system for movie showtimes

2015

Abstract Recommender systems are used to provide filtered information from a large amount of elements. They provide personalized recommendations on products or services to users. The recommendations are intended to provide interesting elements to users. Recommender systems can be developed using different techniques and algorithms where the selection of these techniques depends on the area in which they will be applied. This paper proposes a recommender system in the leisure domain, specifically in the movie showtimes domain. The system proposed is called RecomMetz, and it is a context-aware mobile recommender system based on Semantic Web technologies. In detail, a domain ontology primarily…

Context modelInformation retrievalComputer scienceGeneral EngineeringOntology (information science)Recommender systemComputer Science ApplicationsDomain (software engineering)World Wide WebSemantic similarityArtificial IntelligenceOntologyUser interfaceMobile deviceSemantic WebExpert Systems with Applications
researchProduct

The Shape of Interoperability: Reviewing and Characterizing a Central Area within eGovernment Research

2012

Interoperability has been discussed and studied for more than a decade. While early discussions were very conceptual, interoperability is increasingly seen as one of the key enablers of the promised benefits from eGovernment. Consequently, and not surprisingly, a considerable amount of research has been published related to interoperability. However, a conceptual model of the interoperability domain is currently missing. We thus propose such a model based on an extensive review of a subset of the eGovernment literature published in highly ranked information systems, public administration and eGovernment journals. The model outlines and discusses actors, activities, contextual factors, effec…

Context modelKnowledge managementComputer sciencebusiness.industrymedia_common.quotation_subjectInteroperabilityConceptual model (computer science)Semantic interoperabilityDomain (software engineering)Information systemConceptual modelKey (cryptography)Cross-domain interoperabilitybusinessmedia_common2012 45th Hawaii International Conference on System Sciences
researchProduct