Filters








207,727 Hits in 6.4 sec

On the role of memory in object-based and object-oriented languages

E.G. Wagner
1995 Theoretical Computer Science  
This paper introduces a mathematical memory model appropriate for object-based and object-oriented programming languages with both ground and defined classes.  ...  The model is then used to explore a number of programming constructs related to class specification and inheritance. * E-mail: ericwagner@aol.com. 0304-3975/95/%09.50 0 1995-Elsevier Science B.V.  ...  Summary and remarks In this paper we have introduced a memory model suitable for object-based and object-oriented languages.  ... 
doi:10.1016/0304-3975(94)00208-z fatcat:ol5icws3trd2zlxfscjj3vyady

Analyzing State-of-the-Art Role-based Programming Languages

Lars Schütze, Jeronimo Castrillon
2017 Proceedings of the International Conference on the Art, Science, and Engineering of Programming - Programming '17  
The increased variability and expressiveness of the programming languages have a direct impact on the run-time and memory consumption.  ...  Role Concept As mentioned in Section 1, the role concept is an enhancement of the object-oriented design. Objects can start or stop playing a role at run-time.  ...  ACKNOWLEDGMENTS This work is funded by the German Research Foundation (DFG) within the Research Training Group "Role-based Software Infrastructures for continuous-context-sensitive Systems" (GRK 1907).  ... 
doi:10.1145/3079368.3079386 dblp:conf/programming/SchutzeC17 fatcat:qn4tpirnpngmxcp3vag34cxl4q

On PROGRESS Operation. How to Make Object-Oriented Programming System More Object-Oriented (DRAFT) [article]

Evgeniy Grigoriev
2013 arXiv   pre-print
In the article the PROGRESS operation is offered, which modify existing object within an existing inheritance hierarchy.  ...  A system, which implements persistent objects, has to provide different opportunities to change the objects in arbitrary ways during their existence.  ...  The above features of the target R-machines affect properties of the source OO language appreciably, giving the possibilities that are not present in the traditional object-oriented languages.  ... 
arXiv:1304.3140v1 fatcat:5cldkobhtfd7zbodrwy4ocpsdm

Refinable Function : An Object-oriented Approach to Procedure Modularity [article]

Hiun Kim
2021 arXiv   pre-print
In this paper, we present Refinable Function, an object-oriented approach to advanced language-based, symmetric modularity technique for the procedure.  ...  We conceptually compare Refinable Function to existing technique to substantiate benefits of modularity can be implemented in on well-established object-oriented language without compiler support.  ...  We designed Self into an object-oriented design to implements separation of concern. We built Self based on two distinguished objects by its role which is constructor and store. The Constructor.  ... 
arXiv:1707.02590v2 fatcat:r2ksfcdyunayrl2nmhxvmdueuq

Application of Object Oriented Programming Paradigm in Embedded Systems Development

Kingsley U. Eze, Godswill Okeke, Fergus U. Onu
2022 Zenodo  
The paper went further to review the benefits of object oriented programming languages and its application to embedded system  ...  This paper is to review the application of object oriented programming paradigm in embedded system development.  ...  According to [2] object oriented programming models objects and their interaction in the problem space and the development of a system based on these objects and their relationships.  ... 
doi:10.5281/zenodo.6525927 fatcat:ps3xyfrcpngv3lizkyfocubfpa

Problem classes in intelligent network database design [chapter]

Juha Taina
1995 Intelligent Networks  
Our interests are in general solution level, logical data model, query languages, speed, and transaction handling and recovery.  ...  The demands to an IN database make it a distributed real-time heterogeneous database, where each of the nodes can be a parallel database.  ...  A class contains two aspects: an object factory and an object warehouse. Class-based objects are created and maintained in runtime, and their role is free in most aspects.  ... 
doi:10.1007/978-0-387-34894-0_14 fatcat:jpn6siowbfhmrdjxafolrpibd4

Student-Centered Learning Objects to Support the Self-Regulated Learning of Computer Science

Ali Alharbi, Frans Henskens, Michael Hannaford
2012 Creative Education  
In this study, a number of learning objects are designed to support the self-regulated learning of programming languages concepts based on the theory of learning styles.  ...  On the other hand, recent trends in learning materials' instructional design focus on moving toward the concept of Learning Object-based instructional technology.  ...  It should be noted that the sample size was not very large and based on this, the result of the study may be valid only in the area of teaching programming languages.  ... 
doi:10.4236/ce.2012.326116 fatcat:mv2bhc3l5jdpvdhriuuybwkele

Combining functionality and object-orientedness for natural language processing

Toyoaki Nishida, Shuji Doshita
1984 Proceedings of the 22nd annual meeting on Association for Computational Linguistics -  
The object-oriented computation mechanism provides a flexible means of abstracting modules and sharing common knowledge.  ...  PAL enables the establishment of a principled and well-constrained method of interaction among lexicon-oriented linguistic modules.  ...  Acknowledgements We appreciate the useful comments made by Margot Flowers and Lawrence Birnbanm of Yale University, Department of Computer Science.  ... 
doi:10.3115/980491.980539 dblp:conf/coling/NishidaD84 fatcat:vc53lssgljadnfl2rtjbd2lfcy

The design and implementation of an object-oriented toolkit for 3D graphics and visualization

W.J. Schroeder, K.M. Martin, W.E. Lorensen
1996 Proceedings of Seventh Annual IEEE Visualization '96  
This includes a description of object-oriented models for graphics and visualization; methods for synchronizing system execution; a summary of data representation schemes; the role of C++; issues in portability  ...  across PC and Unix systems; and how we automatically wrap the C++ class library with interpreted languages such as Java and Tcl.  ...  Standards Based In our prior work with the LYMB/VISAGE system, we used our own special methodology and the C programming language to build an object-oriented system.  ... 
doi:10.1109/visual.1996.567752 dblp:conf/visualization/SchroederML96 fatcat:akfonv6g45gezgfw5ol62l7qx4

Object list based system control

A. Scheibelmasser, B. Eichberger
2007 2007 Mediterranean Conference on Control & Automation  
The following article is based on research work done in the development of a modular process data system.  ...  By means of special software structure called Linked Object List, object oriented design was implemented with the procedural language "C".  ...  As shown in the fragment of the UML diagram [ figure 4 ] the Process Object component plays a central role in the system.  ... 
doi:10.1109/med.2007.4433684 fatcat:eqxxmzbmbfa6jn7kox6zgcgi2a

Page 962 of Linguistics and Language Behavior Abstracts: LLBA Vol. 29, Issue 3 [page]

1995 Linguistics and Language Behavior Abstracts: LLBA  
(Dept Psychology U Otago, Dunedin New Zea- land (e-mail: jmur@otago.ac.nz}), The Role of Attention in the Shift from Orientation-Dependent to Orientation-Invariant Identification of Disoriented Objects  ...  This effect of orientation for attended objects was much reduced in the later presentations of the test phase.  ... 

Research directions in object-oriented database systems

Won Kim
1990 Proceedings of the ninth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems - PODS '90  
In this paper, I will first provide a historical perspective on the emergence of object-oriented database systems in order to derive a definition of object-oriented database systems.  ...  The set of object-oriented concepts found in objectoriented programming languages forms a good basis for a data model for post-relational database systems which will extend the domain of database applications  ...  An object-oriented approach to programming is based on the concepts of encapsulation and extensibility. A program in general consists of data and code that operates on the data.  ... 
doi:10.1145/298514.298537 dblp:conf/pods/Kim90 fatcat:4u53uls5lnc5jnyftngmsidy24

Simplifying domain modeling and memory management in user-mode filesystems with the NOFS framework

Joseph P. Kaylor, Konstantin Laufer, George K. Thiruvathukal
2012 2012 IEEE International Conference on Electro/Information Technology  
Simplifying domain modeling and memory management in user-mode filesystems with the NOFS framework. In Proc.  ...  We demonstrate support for domain models that are larger than physical memory and demonstrate how the concerns of caching can be removed from user-mode filesystem implementations.  ...  In our first research filesystem, OLFS [4] , we found a large portion of our code base was dedicated to the glue code between our in-memory structures and the filesystem contract, and between our in-memory  ... 
doi:10.1109/eit.2012.6220733 dblp:conf/eit/KaylorLT12 fatcat:qfok5xvr3zeibiqd74j7m5r4ny

TRIZ Evolution of the Object-Oriented Programming Languages

Victor Berdonosov, Alena Zhivotova, Tatiana Sycheva
2015 Procedia Engineering  
The use of TRIZ tools allowed resolving the contradictions and defining principles, which should be included in a new object-oriented programming language.  ...  Also the TRIZ-evolutionary map is formed and the development forecast of object-oriented programming languages is suggested.  ...  In general, the object-oriented approach to development of programs based on four main mechanisms: abstraction, encapsulation, polymorphism and inheritance.  ... 
doi:10.1016/j.proeng.2015.12.411 fatcat:yaoj3ixdqra57lgnpsi5dz6oyq

Mapping Ontologies to Objects using a Transformation based on Description Logics

R. Žontar, I. Rozman, V. Podgorelec
2014 Information Technology and Control  
The presented formal mapping and its implementation -the MOOT framework -is an evolution in the field of ontology to object mapping.  ...  We pay special attention to logical characteristics of roles in order to preserve as much expressivity as possible.  ...  Acknowledgments This paper was produced within the framework of the operation entitled "Centre of Open innovation and ResEarch UM".  ... 
doi:10.5755/j01.itc.43.3.4952 fatcat:zejcoqnlfjekjdfckcyr4524u4
« Previous Showing results 1 — 15 out of 207,727 results