Skip to main content
The motivation and the basic issues for designing the programming system - ELa, that allowed combination of different programming paradigms is presented in the part one of this paper. In the ELa system distinct styles of programming... more
    • by 
    •   2  
      Programming ParadigmsFunctional Programming
Implementing multi-touch and multi-modal systems requires splitting the code across several event handlers, which complicates programmers work. The present paper finds the root of this problem in the event-driven paradigm; more... more
    • by 
    •   4  
      Programming LanguagesProgramming ParadigmsEvent-driven architectureEvent driven Programming
Lanjutan Arsip Pengantar Pemrograman, Kuliah ini mengajarkan tetang konsep dasar pemrograman. Pada kuliah ini akan dijelaskan dasar-dasar pemrograman meliputi algoritma, flow chart dan pseudo code. Selanjutnya masuk ke implementasi... more
    • by 
    •   3  
      Programming LanguagesProgramming ParadigmsC++ Programming
v This module discusses in 4 different areas: Evolution of Programming languages, Fundamental Paradigm, Standard notations for describing a language and Imperative programming features. Keep this in mind while studying.
    • by 
    • Programming Paradigms
    • by 
    •   16  
      Programming LanguagesProgramming ParadigmsTheologySoftware Studies
Cada problema requer um ponto de vista para ser olhado. As linguagens de programação são construídas para dar “amplitude” neste olhar, e assim, resolver problemas que antes não puderam ser resolvidos, ou eram resolvidos precária e... more
    • by 
    • Programming Paradigms
0 7 4 0 -7 4 5 9 / 1 0 / $ 2 6 . 0 0 © 2 0 1 0 I E E E
    • by 
    •   13  
      Information SystemsSoftware EngineeringProgramming LanguagesProgramming Paradigms
The motivation and the basic issues for designing the programming system -ELa, that allowed combination of different programming paradigms is presented in the part one of this paper. In the ELa system distinct styles of programming... more
    • by 
    •   7  
      Computer ScienceProgramming LanguagesProgramming ParadigmsFunctional Programming
Programming differs from Poetry in that, the former follows a particular order and sequence with the aim of executing a given instruction, though both require lots of thinking. This sequential process of programming, called, algorithm, is... more
    • by 
    •   4  
      Program EvaluationProgramming LanguagesProgramming ParadigmsProgramming
    • by 
    •   4  
      SociologyEnvironmental SociologyProgramming ParadigmsEnvironmental Sustainability
Spatial computing is an emerging field that recognizes the importance of explicitly handling spatial relationships at three levels: computer architectures, programming languages and applications. In this context, we present MGS, an... more
    • by 
    •   8  
      Programming LanguagesProgramming ParadigmsDynamical SystemsSimulation (Computer Science)
Control Network Programming (CNP) is a style of high-level programming that is especially effective for solving problems that have natural graph-like representation of imperative, declarative, or mixed nature. The 'program' is often... more
    • by 
    •   12  
      Computer ScienceProgramming ParadigmsArtificial IntelligenceGraph Theory
OBJECT-ORIENTED CONCEPTS Object orientation is based on four important concept^:^ objects, abstract data typing (encapsulation and information hiding), inheritance (of attributes and behavior), and polymorphism. Unlike SPP, OOP uses... more
    • by 
    •   10  
      Computer ArchitectureProgramming ParadigmsObject Oriented ProgrammingSoftware Maintenance
ABSTRACT In the late 1960s, tensions were erupting in corporate and academic computing cultures in the United States and abroad with competing views about the state of computer programming and possible future implications. A discourse of... more
    • by 
    •   6  
      HistoryCognitive ScienceSoftware EngineeringProgramming Paradigms
This is the second in a series of two reports presenting a comparison between the Control Network Programming language Spider and the logic programming language Prolog. Here, the focus is on juxtaposing the tools for programmer's control... more
    • by 
    •   8  
      Programming LanguagesProgramming ParadigmsLogic ProgrammingProlog
The report describes the type of improved uninformed or heuristic search algorithms that are well-suited for non-procedural implementation in Control network programming, and how this can be achieved using the tools for dynamic... more
    • by  and +1
    •   10  
      Programming LanguagesProgramming ParadigmsHeuristic SearchLocal Search
Las ciencias sociales en general y las ciencias de la Educación en particular, atraviesan, en la actualidad, una crisis evidente en su proceder científico. Su alcance, que afecta en la teoría y en el método a las concepciones vigentes.en... more
    • by 
    •   9  
      Programming ParadigmsInvestigación cualitativaMetodología y Teoría de la Investigación SocialInvestigación Educativa
Cinnamons are a new computation model intended to form a theoretical foundation for Control Network Programming (CNP). CNP has established itself as a programming approach combining declarative and imperative features. It supports... more
    • by  and +1
    •   12  
      Software EngineeringProgramming LanguagesProgramming ParadigmsSemantics
Control Network Programming (CNP) is a programming paradigm which is being described with the maxim " Primitives + Control Network = Control Network program ". It is a type of graphic programming. The Control Network is a recursive system... more
    • by 
    •   3  
      Programming LanguagesProgramming ParadigmsInteroperability
We give the easily recognizable name " cinnamon " and " cinnamon programming " to a new computation model intended to form a theoretical foundation for Control Network Programming (CNP). CNP has established itself as a programming... more
    • by 
    •   7  
      Programming LanguagesProgramming ParadigmsSemanticsTheoretical Computer Science
This paper presents a personal perspective on some of the issues raised at a Workshop on Functional and Logic Programming Languages at the University of Stirling on April 25th, 1986. It is particularly concerned with the question: Are... more
    • by 
    •   2  
      Programming LanguagesProgramming Paradigms
We give the easily recognizable name " cinnamon " and " cinnamon programming " to a new computation model intended to form a theoretical foundation for Control Network Programming (CNP). CNP has established itself as a... more
    • by 
    •   9  
      Computer ScienceProgramming LanguagesProgramming ParadigmsSemantics
Control Network Programming is a programming paradigm that integrates ideas from imperative programming, declarative programming, rule-based systems, nondeterministic programming and graphical programming. Its computation rule is based on... more
    • by 
    •   9  
      Programming LanguagesProgramming ParadigmsLogic ProgrammingProlog
Threads are a seemingly straightforward adaptation of the dominant sequential model of computation to concurrent systems. Languages require little or no syntactic changes to support threads, and operating systems and architectures have... more
    • by 
    •   24  
      Computer ArchitectureDistributed ComputingSoftware EngineeringProgramming Languages
Human-level AI will require much more than just common sense about the world. It will require compassionate intelligence to guide interaction and build applications of the future. The cognition of such an agent includes Meta- cognition:... more
    • by 
    •   33  
      RoboticsFuture StudiesPsychologyCognitive Psychology
Control Network Programming (CNP) is a programming paradigm which is being described with the maxim "Primitives + Control Network = Control Network program". It is a type of graphic programming. The Control Network is a... more
    • by 
    •   7  
      Computer ScienceProgramming LanguagesProgramming ParadigmsInteroperability
Parallel/Distributed application development is an extremely difficult task for non-expert programmers, and support tools are therefore needed for all phases of the development cycle of these kinds of application. This study specifically... more
    • by 
    •   11  
      Computer ScienceDistributed ComputingParallel ComputingHigh Performance Computing
Object-oriented techniques have been along the last decade one of the most useful programming paradigms. However, for distributed embedded systems the semantic gap between the object-orientation layer and the underlying infrastructure is... more
    • by 
    •   17  
      Distributed ComputingProgramming ParadigmsObject Oriented ProgrammingReal Time Computing
El presente artículo aborda el tema de los paradigmas  de  programación  explicándolos  de  una manera simple y presentándolos en una línea de tiempo conceptual que puede interpretarse como una  necesidad  en  la  evolución  del ... more
    • by 
    •   3  
      Programming ParadigmsTechnologyEvolution
Control Network Programming (CNP) is a style of high-level programming created to be especially convenient for solving problems with natural graphlike representation. Showing that this goal has been achieved is the purpose of the current... more
    • by  and +2
    •   17  
      Computer ScienceProgramming LanguagesProgramming ParadigmsInformation Science
Executing large number of independent tasks or tasks that perform minimal inter-task communication in parallel is a common requirement in many domains. In this paper, we present our experience in applying two new Microsoft technologies... more
    • by 
    •   17  
      BioinformaticsDistributed ComputingProgramming ParadigmsPerformance
ROO, Rule-oriented cOOperative problem-solving tOOlkit, is a toolkit for building and experimenting with rule-based cooperative assumption-based reasoning systems. ROO has evolved from experience with three widely varying applications:... more
    • by 
    •   11  
      Computer ScienceDistributed ComputingProgramming ParadigmsArtificial Intelligence
Over the past few decades a great deal of research has been devoted to the development of real-time components and systems. Examples include real-time operating systems, real-time schedulers, real-time object models and realtime object... more
    • by 
    •   20  
      Computer ArchitectureSoftware EngineeringProgramming ParadigmsLogistics
Object oriented techniques have been along the last decade one of the most useful programming paradigms. However, for distributed embedded systems, the semantic gap between the object orientation layer and the underlying infrastructure is... more
    • by 
    •   17  
      Distributed ComputingProgramming ParadigmsObject Oriented ProgrammingReal Time Computing
In this paper we describe how to apply powerful performance analysis techniques to understand the behavior of multilevel parallel applications. We use the Paraver/OMPItrace performance analysis system for our study. This system consists... more
    • by 
    •   13  
      Computer ArchitectureProgramming ParadigmsParallel ProgrammingParallel Processing
Control Network Programming (CNP) is a graphical nonprocedural programming style whose built-in inference engine (interpreter) is based on search in a recursive network. This paper is the third in a series of reports that share a common... more
    • by 
    •   4  
      Programming LanguagesProgramming ParadigmsInferenceProlog
Control network programming (CNP) is a style of high-level programming created to be especially convenient for solving problems with natural graph-like representation. Showing that this goal has been achieved is the purpose of the current... more
    • by 
    •   17  
      Computer ScienceProgramming LanguagesProgramming ParadigmsInformation Science
The use of middleware has extended from simply facilitating applications' communication to a broad set of services supporting a huge spectrum of networked and distributed computing environments. At the same time mobile wireless ad hoc... more
    • by 
    •   14  
      Distributed ComputingProgramming ParadigmsMobile Ad Hoc NetworksPervasive Computing
Contribution to paradigm theory.
    • by 
    •   14  
      Critical TheoryBusinessProgramming ParadigmsPhilosophy
Spatial computing is an emerging field that recognizes the importance of explicitly handling spatial relationships at three levels: computer architectures, programming languages and applications. In this context, we present MGS, an... more
    • by 
    •   4  
      Programming ParadigmsDynamical SystemsSimulation (Computer Science)Algebraic Topology