Search results for "Software engineering"

showing 10 items of 1151 documents

An Integrated Framework for Meta Modeling

2006

Meta modeling is an essential means to systematize, formalize, standardize, integrate, analyze and compare models, techniques, methods and tools. Numerous fields, such as databases, software engineering, software architectures, semantic web, computer-aided tools and method engineering, have benefited from it. The importance of meta modeling is ever increasing along with the emergence of novel approaches, architectures, techniques and languages based on UML and MDA. This paper presents a framework to integrate and compare divergent conceptions of meta modeling in databases, software engineering, and information systems development. The framework is applied to analyze and compare conceptions …

business.industryComputer scienceSoftware toolMethod engineeringMetamodelingSoftwareUnified Modeling LanguageInformation systemSoftware engineeringbusinessSoftware architectureSemantic WebcomputerSimulationcomputer.programming_language
researchProduct

Towards Integrated Computer Aided Systems and Software Engineering Tool for Information Systems Design

1996

The paper starts with a brief overview of the current situation in the world of CASE tools for information systems. Then there follows the outline of the basic ideas and principles of integrated CASE tool GRADE. The most outstanding characteristics of GRADE are that the tool is based on a unified specification language GRAPES and that it supports all information system development phases including analysis, requirements specification, design and implementation.

business.industryComputer scienceSystems development life cycleInformation systemSystems engineeringSoftware developmentSoftware designSoftware requirements specificationSpecification languagebusinessComputer-aided software engineeringSoftware engineeringIDEF0
researchProduct

An Empirical Set of Metrics for Embedded Systems Testing

2018

Editor’s note: Selecting the right platform for an embedded system is a challenging task, because there are no systematic methodologies for comprehensive evaluation and comparison of competing alternatives. This article partially addresses this problem by formulating a set of relevant metrics and an evaluation methodology. By applying their concepts to the evaluation of two alternative platforms, the Raspberry Pi3 and the Intel Edison boards, the authors demonstrate the utility of their approach and show under which objectives one is preferable over the other. —Axel Jantsch, TU Wien

business.industryComputer scienceTesting020207 software engineering02 engineering and technologyEnergy consumptionTask (project management)Set (abstract data type)Hardware and ArchitectureEmbedded systemComputer Science0202 electrical engineering electronic engineering information engineeringMetricElectrical and Electronic EngineeringbusinessEmbedded systemSoftware
researchProduct

Spectro-temporal reflectance surfaces: a new conceptual framework for the integration of remote-sensing data from multiple different sensors

2012

The conflict between spatial and temporal resolution of satellite systems, as well as the frequent presence of clouds in the images, has been a traditional limitation of remote sensing in the optical domain. Nevertheless, most of the conceptual tools and algorithms developed classically in remote sensing are based on the input of a series of cloud-free images from identical sensors. In this study, we propose a conceptual framework that is able to ingest data from several different sensors, make them homogeneous, eliminate clouds virtually, and make them usable in a flexible, efficient, and transparent way. The methodology is based on previous developments such as spatial ‘downscaling’, temp…

business.industryComputer scienceUSablecomputer.software_genreReflectivityDomain (software engineering)Conceptual frameworkHomogeneousRemote sensing (archaeology)Temporal resolutionGeneral Earth and Planetary SciencesSatelliteComputer visionData miningArtificial intelligencebusinesscomputerRemote sensingInternational Journal of Remote Sensing
researchProduct

Blind Robust 3-D Mesh Watermarking Based on Mesh Saliency and QIM Quantization for Copyright Protection

2019

International audience; Due to the recent demand of 3-D models in several applications like medical imaging, video games, among others, the necessity of implementing 3-D mesh watermarking schemes aiming to protect copyright has increased considerably. The majority of robust 3-D watermark-ing techniques have essentially focused on the robustness against attacks while the imperceptibility of these techniques is still a real issue. In this context, a blind robust 3-D mesh watermarking method based on mesh saliency and Quantization Index Modulation (QIM) for Copyright protection is proposed. The watermark is embedded by quantifying the vertex norms of the 3-D mesh using QIM scheme since it offe…

business.industryComputer scienceWatermark robustness[INFO.INFO-TS] Computer Science [cs]/Signal and Image ProcessingData_MISCELLANEOUS[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]020207 software engineeringQuantization index modulationWatermark02 engineering and technologyVertex (geometry)[INFO.INFO-TS]Computer Science [cs]/Signal and Image Processing0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingComputer visionArtificial intelligencebusinessQuantization (image processing)Digital watermarkingSmoothingComputingMilieux_MISCELLANEOUS
researchProduct

Tasks and Digital Tools

2016

International audience; This chapter considers scholastic tasks with digital tools. The first two sections consider tasks in ‘ordinary’ classrooms (tasks for learning) and issues relating to tasks using mathematical software. The first section presents examples of tasks with digital tools to highlight potential problems and opportunities for learning. The second section considers issues arising from the literature on tasks design with and without digital tools. The final section looks at task-tool issues in larger-than-the-individual classroom research and in assessment; it also comments of avenues for further development

business.industryComputer scienceassessment[SHS.EDU]Humanities and Social Sciences/Education05 social sciencesSection (typography)task design050301 educationJob designmathematics education[MATH.MATH-HO]Mathematics [math]/History and Overview [math.HO]Mathematical software0501 psychology and cognitive sciencesSoftware engineeringbusiness0503 educationdigital tools050104 developmental & child psychology
researchProduct

On marrying ontological and metamodeling technical spaces

2007

In software engineering, the use of models and metamodeling approaches (e.g., MDA with MOF/UML) for purposes such as software design or software validation is an established practice. Ontologies constitute domain models formalized using expressive logic languages for class definitions and rules. Hence, when seen from an abstract point of view, the two paradigms and their various technological spaces seem closely related. However, in the state-of-the-art research and practice the two technologies are just beginning to converge and the relationship between the two is still under exploration. In this paper, we give an outline of current ontology technologies, such as the Semantic Web standards…

business.industryComputer sciencecomputer.internet_protocolWeb Ontology LanguageOntology (information science)OWL-SMetamodelingUnified Modeling LanguageSystems engineeringDomain engineeringIDEF5Model-driven architectureSoftware engineeringbusinesscomputercomputer.programming_language
researchProduct

Vertical Integration due to Software Systems' Modularity

2009

In their product portfolio, OSS/BSS software vendors make products pre-integrated with each other as well as with other related OSS/BSS products. Prior to the full-scale development and integration, it is vital for these vendors to assess which products are reasonable to integrate. Such integration of software may be aimed at achieving different goals, such as: Reducing software integration efforts. Software vendors aim at maximizing their profits, whereas their customers (i.e., CSPs) aim at minimizing their costs by avoiding the integration job. As a result, to approach a win–win scenario, vendors provide already integrated products or subsystems (pre-integrated modules). Sharing similar k…

business.industryComputer sciencemedia_common.quotation_subjectReuseModularityVertical integrationSoftwareKnowledge baseSystems engineeringSystem integrationQuality (business)Software systemSoftware engineeringbusinessmedia_common
researchProduct

Plenoptic image watermarking to preserve copyright

2017

Common camera loses a huge amount of information obtainable from scene as it does not record the value of individual rays passing a point and it merely keeps the summation of intensities of all the rays passing a point. Plenoptic images can be exploited to provide a 3D representation of the scene and watermarking such images can be helpful to protect the ownership of these images. In this paper we propose a method for watermarking the plenoptic images to achieve this aim. The performance of the proposed method is validated by experimental results and a compromise is held between imperceptibility and robustness.

business.industryData_MISCELLANEOUSComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION020207 software engineering02 engineering and technologyÒpticaImage (mathematics)GeographyRobustness (computer science)0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingPoint (geometry)Computer visionArtificial intelligencebusinessRepresentation (mathematics)Digital watermarkingThree-Dimensional Imaging, Visualization, and Display 2017
researchProduct

Intelligent transport systems harmonisation assessment: use case of some Spanish intelligent transport systems services

2013

From the 1980s, new telematic technologies have meant a great evolution in several areas. In the transportation domain, their use has implied the development and implementation of several intelligent transport systems (ITS). However, these deployments were done in an isolated way. Traffic managers, public and private organisations, stakeholders and others have implemented ITS without much perspective, that is, without providing ITS as services for end users. In the last few years, several European Union (EU) funded projects have been dealing with the development of harmonised ITS services. For example, the EasyWay Project is involving most of the European countries (EU member states and oth…

business.industryEnd userSeguretat viàriaMechanical EngineeringServices computingTransportTransportationDomain (software engineering)Transport engineeringEngineering managementSoftware deploymentmedia_common.cataloged_instanceBusinessTelematicsEuropean unionLawIntelligent transportation systemRoad trafficGeneral Environmental Sciencemedia_common
researchProduct