161,815 Hits in 6.4 sec

Pattern Language and Traditional Programming Practices for Exporting Functionality

Dr. Hari Ramakrishna, Professor,Department of Computer Science and Engineering, C.B.I.T Gandepet , Hyderabad- 500075
2013 CVR Journal of Science & Technology  
Extreme Programming (XP) approach for change management is adopted. The model starts its journey from known simple techniques to complex models. Such models are useful for training programmers.  ...  Traditional development frameworks which are presented in integrated development environment are adopted to suit the implementation of the presented models.  ...  V A MODEL SAMPLE DEFINITION FILE FOR BUILDING A DYNAMIC LINKED LIBRARY SCRIPT FOR THE SRC/Srever.def FILE LIBRARY DLLSERVER ;CODE PRELOAD MOVEABLE DISCARDABLE ;DATA PRELOAD MOVEABLE SINGLE HEAPSIZE  ... 
doi:10.32377/cvrjst0501 fatcat:hh2i4h4fcvhjjepsok73bircxe

Designing Extensible Classes

Rebecca J. Wirfs-Brock
2007 IEEE Software  
W i r f s -B r o c k ■ W i r f s -B r o c k A s s o c i a t e s ■ r e b e c c a @ w i r f s -b r o c k . c o m Designing Extensible Classes Rebecca J.  ...  0 7 4 0 -7 4 5 9 / 0 7 / $ 2 5 . 0 0 © 2 0 0 7 I E E E S e p t e m b e r / O c t o b e r 2 0 0 7 I E E E S O F T W A R E 1 5 design E d i t o r : R e b e c c a J .  ...  But most of us don't invent frameworks or class libraries for unknowing consumers. Our classes are part of a subsystem, component, or application for which we know the context of its use.  ... 
doi:10.1109/ms.2007.137 fatcat:6p5myqs72rbgjayed2qpr5mszy

An architectural pattern for designing component-based application frameworks

David Parsons, Awais Rashid, Alexandru Telea, Andreas Speck
2006 Software, Practice & Experience  
It would, for example, be possible to reuse the entire framework backbone, so far based on components written as C++ class libraries, for class libraries written in another object-oriented language, such  ...  When VISSION loads a metaclass library, it first parses its MC++ specification file and then loads a corresponding compiled C++ class library via its C++ interpreter.  ...  For example, we indicated earlier in this paper that commercial frameworks such as rules engines and portal servers appear to have much in common with the pattern described here.  ... 
doi:10.1002/spe.694 fatcat:wsf4qtteurgvvjwiql5l64qf4u

Scopira: an open source C++ framework for biomedical data analysis applications

Aleksander B. Demko, Nick J. Pizzi
2009 Software, Practice & Experience  
This paper presents Scopira, an open source C++ framework suitable for MRI data analysis and visualization.  ...  If performance is an issue they are ported to C and integrated with interpreted systems, not fully utilizing objectoriented software development.  ...  A basic project-based application framework is provided for developers to quickly build GUI applications using models and views.  ... 
doi:10.1002/spe.915 fatcat:fkkvh3hk3ndv7npyds5s2cueeu

Object-oriented versus conventional software development: A comparative case study

W Pree, G Pomberger
1992 Microprocessing and Microprogramming  
A b s t r a c t Although object-oriented programming techniques have evolved into an accepted technology with recognized benefits for software development, profound qualitative and quantitative comparisons  ...  in Modula-2 as well as in C++ (based on an object-oriented application framework).  ...  In order to decide how specific behavior can best be implemented on the basis of a class library/application framework, a high degree of familiarity with the respective class library/application framework  ... 
doi:10.1016/0165-6074(92)90318-2 fatcat:uwwiahexnnc2bc335ax3cl4poi

LPmade: Link Prediction Made Easy

Ryan Lichtenwalter, Nitesh V. Chawla
2011 Journal of machine learning research  
Its first principal contribution is a scalable network library supporting highperformance implementations of the most commonly employed unsupervised link prediction methods.  ...  LPmade is a complete cross-platform software solution for multi-core link prediction and related tasks and analysis.  ...  Researchers can incorporate their own prediction methods into the library and the automation framework just by writing a C++ class and changing a make variable.  ... 
dblp:journals/jmlr/LichtenwalterC11 fatcat:caxacnraljbdrh3oljk5jbpzbe

A Framework for Multiplatform HPC Applications

Masayuki Ioki, Shigeru Chiba
2007 Proceedings of Programming Models and Applications on Multicores and Manycores - PMAM'14  
This paper proposes a framework for building multi-platform applications in Java for High Performance Computing (HPC).  ...  These restrictions allow our framework to statically determine object types during the code translation while they still enable building a practical class library for HPC with respect to customizability  ...  This paper presents a framework for developing a class library to build multi-platform HPC applications with acceptable performance overheads.  ... 
doi:10.1145/2578948.2560693 dblp:conf/ppopp/IokiC14 fatcat:gmrrs5dxxnfknn2xsuha6i6vsy

A framework for extending object-oriented applications with hypermedia functionality

Alejandra Garrido, Gustavo Rossi∗
1996 New Review of Hypermedia and Multimedia  
In this paper we present a novel approach to add navigational features into object-oriented (OO) applications: by using the application model as the basis for the hypermedia model and placing the navigational  ...  This type of extension of an IS is called 'The Hypertext Functionality Approach' (2), and it may be done in different ways.  ...  Harri Oinas-Kukkonen for his valuable comments and suggestions. 9 . REFERENCES  ... 
doi:10.1080/13614569608914672 fatcat:xpdj2nuvj5foxdiiobvym6prlu

Decision Tree Toolkit: A Component-Based Library of Decision Tree Algorithms [chapter]

Nikos Drossos, Athanasios Papagelis, Dimitris Kalles
2000 Lecture Notes in Computer Science  
The ClassExplorer can create objects "on the fly", from classes unknown during compilation time. Conclusions and considerations about extensions towards a more visual system are also described.  ...  This paper reports on the development of a library of decision tree algorithms in Java.  ...  R e c u r s i v e l y a p l y t h e s a m e p r o c e d u r e f o r t h e r i g h t a n d l e f t c h i Library Design A basic requirement for the implementation of the library was the suitability of  ... 
doi:10.1007/3-540-45372-5_40 fatcat:orj52dgjd5gf5bf5f5h4bpd65m

Designing Code Level Reusable Software ComponentsDesigning Code Level Reusable Software Components

B Jalender
2012 International Journal of Software Engineering & Applications  
A reuse library or component reuse repository organizes stores and manages reusable components.  ...  Frameworks help the programmers to build the application quickly .At its best code reuse is accomplished through the sharing of common classes and/or collections of functions, frameworks and procedures  ...  Framework is set of reusable software program that forms the basis for an application. Building Reusable Frameworks help the developers to build the application quickly.  ... 
doi:10.5121/ijsea.2012.3116 fatcat:f3yd4wq47vg6rfr4oa5mbhhw7u

Integration of Historic Building Information Modeling (HBIM) and 3D GIS for recording and managing cultural heritage sites

C. Dore, M. Murphy
2012 2012 18th International Conference on Virtual Systems and Multimedia  
The international framework for 3D city modeling, CityGML has been adopted for this purpose.  ...  Historic Building Information Modeling is a system for modeling historic structures from laser scan and photogrammetric data using Building Information Modeling (BIM) software.  ...  For this reason authors of [1] developed a BIM extension to CityGML which added new semantic classes for buildings.  ... 
doi:10.1109/vsmm.2012.6365947 dblp:conf/vsmm/DoreM12 fatcat:z436cx6pczae3phuq74slevlly

BALL - biochemical algorithms library 1.3

Andreas Hildebrandt, Anna Dehof, Alexander Rurainski, Andreas Bertsch, Marcel Schumann, Nora C Toussaint, Andreas Moll, Daniel Stöckel, Stefan Nickels, Sabine C Mueller, Hans-Peter Lenhof, Oliver Kohlbacher
2010 BMC Bioinformatics  
It provides an extensive C++ class library of data structures and algorithms for molecular modeling and structural bioinformatics.  ...  The Biochemical Algorithms Library (BALL) is a comprehensive rapid application development framework for structural bioinformatics.  ...  With the Biochemical Algorithms Library (BALL) [1] , we have created a versatile C++ class library for structural bioinformatics that is supplemented with a Python interface for scripting functionality  ... 
doi:10.1186/1471-2105-11-531 pmid:20973958 pmcid:PMC2984589 fatcat:ywpueampyjcibiuqt6b7c7asd4

An Extensible Compiler for Creating Scriptable Scientific Software [chapter]

David M. Beazley
2002 Lecture Notes in Computer Science  
and they form a modular framework for controlling software components written in C,C++, and Fortran.  ...  Scripting languages such as Python and Tcl have b e c o m e a powerful tool for the construction of exible scienti c software because they provide scientists with an interpreted problem solving environment  ...  Scripting language extension building tools can sometimes be found in application frameworks such as Vtk 12] .  ... 
doi:10.1007/3-540-46080-2_87 fatcat:rh3l2df4bzgurbh4dwgskprkbq

Comparative Studies of 10 Programming Languages within 10 Diverse Criteria -- a Team 7 COMP6411-S10 Term Report [article]

Sleiman Rabah, Jiang Li, Mingzhi Liu, Yuanwei Lai
2010 arXiv   pre-print
In this paper, we will discuss ten programming languages: C++, C#, Java, Groovy, JavaScript, PHP, Schalar, Scheme, Haskell and AspectJ.  ...  For example, Default more secure programming practices, Web applications development, OO-based abstraction and etc.  ...  -Concordia University Libraries for access to the invaluable digital libraries of ACM, IEEE, Springer and others to do our research. -Wikipedia contributors with the wealth of information.  ... 
arXiv:1009.0305v1 fatcat:lcelqyy3ybb6jakrekezv22ajm

CamiTK: A Modular Framework Integrating Visualization, Image Processing and Biomechanical Modeling [chapter]

Céline Fouard, Aurélien Deram, Yannick Keraval, Emmanuel Promayon
2012 Studies in Mechanobiology, Tissue Engineering and Biomaterials  
The MML extension is then presented: it is an environment for comparing and evaluating soft-tissue simulation models and algorithms.  ...  In this paper, we present CamiTK, a specific modular framework that helps researchers and clinicians to collaborate in order to prototype Computer Assisted Medical Intervention (CAMI) applications by using  ...  CamiTK was build over many years and we wish to thank all the students, PhD students, researchers and engineers for their work.  ... 
doi:10.1007/8415_2012_118 fatcat:xe23hyo4szfz7ouhpgj5zlhbgq
« Previous Showing results 1 — 15 out of 161,815 results