Search results for "computer.software_genre"

showing 10 items of 3858 documents

Usage of European census data for sustainable land management – German case study

2014

AbstractThis paper describes opportunities and results of the usage of high resolution census data for sustainable land management. Following European Union requirements many countries in Europe have counted their population and other indicators in 2011. To take full benefit of the very rich high resolution census data in Germany some country specific problems had to be solved. By applying a semi-automatic procedure the study describes in which way the official topographical and property information systems provided by the surveying authorities are used to determine the boundaries of small scale census units. Linking the census data to the corresponding geographical units enables public adm…

Sustainable land managementeducation.field_of_studyGeographic information systembusiness.industryPopulationLand managementCensuscomputer.software_genreGeographyEarth and Planetary Sciences (miscellaneous)Regional scienceInformation systemmedia_common.cataloged_instanceData miningComputers in Earth SciencesEuropean unioneducationbusinesscomputerSpatial planningCivil and Structural Engineeringmedia_commonSurvey Review
researchProduct

Another defence of enumerated types

1991

I claim that enumerations, while of course not strictly necessary, are an elegant and useful facility in modern programming languages. I try to show that arguments recently given against them are weak at best and bogus a t worst, for general-purpose programming. Some related issues on types in programming languages are touched as well. These make it even more questionable whether Oberon marks progress or regress in language design.

Symbolic programmingEnumerated typeProgramming languageComputer scienceComparison of multi-paradigm programming languagesNatural language programmingSecond-generation programming languageProgramming language generationscomputer.software_genreComputer Graphics and Computer-Aided DesignVery high-level programming languageThird-generation programming languageLanguage primitiveHigh-level programming languageProgramming language specificationProgramming paradigmFourth-generation programming languageFifth-generation programming languagecomputerLow-level programming languageSoftwareProgramming language theoryACM SIGPLAN Notices
researchProduct

Symbolic Reductionist Model for Program Comprehension

2007

This article presents the main features of a novel construction, symbolic analysis, for automatic source code processing. The method is superior to the known methods, because it uses a semiotic, interpretative approach. Its most important processes and characteristics are considered here. We describe symbolic information retrieval and the process of analysis in which it can be used in order to obtain pragmatic information. This, in turn, is useful in understanding a current Java program version when developing a new version.

Symbolic programmingObject-oriented programmingSource codeComputer scienceProgramming languagebusiness.industrymedia_common.quotation_subjectProgram comprehensioncomputer.software_genreSymbolic data analysisReal time JavaSymbolic trajectory evaluationArtificial intelligencebusinessJava annotationcomputerNatural language processingmedia_common2007 Sixth Mexican International Conference on Artificial Intelligence, Special Session (MICAI)
researchProduct

Programming languages and dynamic instructional tools: Addressing students’ knowledge base

1992

The chapter presents an instructional computer environment to be used in introductory Pascal programming classes. Traditional programming courses do not foster the kind of knowledge structures that are the trademark of expert programmers. These knowledge structures or programming templates provide programmers with a ready-to-use library of routines from which they draw when writing a new program. Developed as a hypertext tool, TAP (Template Assisted Programming) is an instructional environment to teach programming that emphasizes the development and use of such a library of routines by presenting students with a multiple representation of programming knowledge. In TAP students can (a) switc…

Symbolic programmingProcedural programmingProgramming languageComputer scienceProgramming paradigmPascal (programming language)Fifth-generation programming languageProgramming domainFirst-generation programming languagecomputer.software_genrecomputerInductive programmingcomputer.programming_language
researchProduct

Extensible Visualizations of Ontologies in OWLGrEd

2019

OWLGrEd is a visual editor for OWL 2.0 ontologies that combines UML class diagram notation and textual OWL Manchester syntax for expressions. We review the basic OWLGrEd options for ontology presentation customization and consider the framework of OWLGrEd extensions that enables introducing rich use-case specific functionality to the editor. A number of available OWLGrEd extensions offering rich ontology management features to their end-users are described, as well.

Syntax (programming languages)Computer scienceProgramming languagemedia_common.quotation_subject010401 analytical chemistry02 engineering and technologyOntology (information science)computer.software_genreNotation01 natural sciencesExtensibility0104 chemical sciencesPersonalizationPresentation0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingClass diagramVisual editorcomputermedia_common
researchProduct

A Hidden Markov Model for Automatic Generation of ER Diagrams from OWL Ontology

2014

Connecting ontological representations and data models is a crucial need in enterprise knowledge management, above all in the case of federated enterprises where corporate ontologies are used to share information coming from different databases. OWL to ERD transformations are a challenging research field in this scenario, due to the loss of expressiveness arising when OWL axioms have to be represented using ERD notation. In this paper we propose an innovative technique for estimating the most likely composition of ERD constructs that correspond to a given sequence of OWL axioms. We model such a process using a Hidden Markov Model (HMM) where the OWL inputs are the observable states, while E…

Syntax (programming languages)Computer sciencebusiness.industrycomputer.internet_protocolWeb Ontology Languagecomputer.software_genreNotationOWL-SData modelingSet (abstract data type)Entity–relationship modelArtificial intelligenceHidden Markov modelbusinesscomputerNatural language processingcomputer.programming_language2014 IEEE International Conference on Semantic Computing
researchProduct

Graphical Template Language for Transformation Synthesis

2010

Higher-Order Transformations (HOT) have become an important support for the development of model transformations in various transformation languages. Most frequently HOTs are used to synthesize transformations from different kinds of models, for example, mapping models. This means that model driven development (MDD) is being successfully applied to transformations themselves too. The standard HOT solution is to create the transformation as a model using the abstract syntax. However, for graphical transformation languages a significantly more efficient solution would be to create the transformation using its graphical (concrete) syntax. An analogy could be the textual template languages such…

Syntax (programming languages)business.industryProgramming languageComputer scienceModel transformationAnalogycomputer.software_genreTransformation languageDevelopment (topology)Concrete syntaxTransformation (function)Abstract syntaxArtificial intelligencebusinesscomputerNatural language processingcomputer.programming_language
researchProduct

Urban monitoring using multi-temporal SAR and multi-spectral data

2006

In some key operational domains, the joint use of synthetic aperture radar (SAR) and multi-spectral sensors has shown to be a powerful tool for Earth observation. In this paper, we analyze the potentialities of combining interferometric SAR and multi-spectral data for urban area characterization and monitoring. This study is carried out following a standard multi-source processing chain. First, a pre-processing stage is performed taking into account the underlying physics, geometry, and statistical models for the data from each sensor. Second, two different methodologies, one for supervised and another for unsupervised approaches, are followed to obtain features that optimize the urban rela…

Synthetic aperture radarEarth observationFeature selectionStatistical modelcomputer.software_genreData setData acquisitionArtificial IntelligenceSignal ProcessingStandard algorithmsComputer Vision and Pattern RecognitionData miningcomputerSoftwareMulti-sourcePattern Recognition Letters
researchProduct

Comments on “Overviews of Models Defined with Charts of Concepts” by X. Castellani

2000

This paper has introduced a simplified model for the representation of system development methods. The model forms charts of concepts. Different from other metamodels that are made to explain methods in details, the charts of concepts are to help understanding of the concepts of methods using graphic presentation.

System developmentPresentationbusiness.industryComputer sciencemedia_common.quotation_subjectRepresentation (systemics)Artificial intelligencebusinesscomputer.software_genrecomputerNatural language processingmedia_common
researchProduct

Infrastructure and system programming for digital ecosystems used in natural disaster management

2009

Researchers in most fields of activity must concentrate their efforts to eradicate or at least to mitigate the negative effects of “global warming”, which affect the entire planet. Within this context, we strongly believe that IT&C specialists should also approach the issue. Therefore, this paper presents the results and solutions obtained during the development of a research contract dealing on the one hand with real-time data collection and data centralization in a decision making system, and on the other with the dissemination of information among the people exposed to the effects of natural disasters such as: floods, storms, tsunamis, or other natural disasters which may destroy propert…

System programmingData collectionFlood mythGlobal warmingInformation DisseminationContext (language use)BusinessNatural disasterComputer securitycomputer.software_genreDisseminationEnvironmental planningcomputer2009 3rd IEEE International Conference on Digital Ecosystems and Technologies
researchProduct