107,438 Hits in 4.8 sec

Polymorphic time systems for estimating program complexity

Vincent Dornic, Pierre Jouvelot, David K. Gifford
1992 ACM Letters on Programming Languages and Systems  
We present a new approach to static program analysis that permits each expression in a program to be assigned an execution time estimate.  ...  may run for an arbitrary length of time.  ...  Acknowledgments We thank Jean-Pierre Talpin for his help on tricky details of the proof. We also thank Corinne Ancourt and Susan Flynn Hummel for their comments.  ... 
doi:10.1145/130616.130620 fatcat:qnhjdpcqtractf4huxfu3qaeva

Dynamic Metrics For Polymorphism In Object Oriented Systems

Parvinder Singh Sandhu, Gurdev Singh
2008 Zenodo  
But research in this area is demanding for more work. In this paper we give a set of dynamic metrics specifically for polymorphism in object oriented system.  ...  These metrics are used throughout a software project to assist in estimation, quality control, productivity assessment, and project control.  ...  A call-site optimization, for instance, may use one approach for monomorphic sites, a more complex system for polymorphic sites of degree 2, and may be unable to handle sites with a higher degree of polymorphism  ... 
doi:10.5281/zenodo.1085015 fatcat:ro3isqsjrjatje6cesbpgiftie

SAPA: Self-Aware Polymorphic Architecture [article]

Michel A. Kinsy, Mihailo Isakov, Alan Ehret, Donato Kava
2018 arXiv   pre-print
., the amount of parallelism in the program) and (2) automatic approximation to meet program and system goals (e.g., execution time budget, power constraints and computation resiliency) without the programming  ...  complexity of current multicore and many-core systems.  ...  SELF-AWARE POLYMORPHIC ARCHITECTURE (SAPA) DESIGN For a computing system to automatically and dynamically adapt to program execution constraints, goals and phases, it needs to sense hardware states (a  ... 
arXiv:1802.05100v1 fatcat:txc5huhv2faqjmsawq55ujpfp4

HAPLO: A Program Using the EM Algorithm to Estimate the Frequencies of Multi-site Haplotypes

M. E. Hawley, K. K. Kidd
1995 Journal of Heredity  
Because it is now com-mon for there to be five or more polymorphic loci close enough together to be haplotyped, it is often very time-consuming and expensive to go back to complete typing for every system  ...  A DNA haplotype system combines information from two or more distinct polymorphic systems located within a small length of DNA in which there is little recombination.  ...  Because it is now com-mon for there to be five or more polymorphic loci close enough together to be haplotyped, it is often very time-consuming and expensive to go back to complete typing for every system  ... 
doi:10.1093/oxfordjournals.jhered.a111613 pmid:7560877 fatcat:44h56pb3zjbeje3elzyy2dg4zm

Guided model checking for programs with polymorphism

Neha Rungta, Eric G. Mercer
2008 Proceedings of the 2009 ACM SIGPLAN workshop on Partial evaluation and program manipulation - PEPM '09  
Exhaustive model checking search techniques are ineffective for error discovery in large and complex multi-threaded software systems.  ...  In our empirical analysis the state of the art approach is computationally infeasible for large programs with polymorphism while our new distance heuristic can quickly detect the errors.  ...  This complexity renders the FSM distance heuristic intractable for computing distance estimates in medium to large sized programs.  ... 
doi:10.1145/1480945.1480950 dblp:conf/pepm/RungtaM09 fatcat:mqpjudbqxvefdnm6rzv3c35h6m

Object Oriented Metrics Evaluation

S. Pasupathy, R. Bhavani
2013 International Journal of Computer Applications  
These metrics were evaluated using object oriented metrics tools for the purpose of analyzing quality of the product, encapsulation, inheritance, message passing, polymorphism, reusability and complexity  ...  We calculated metrics values using the same set of standard metrics for three software systems of different sizes.  ...   Low Figure 1 :Figure 2 : 12 All Methods Available in Java Program and calculate Metrics Factor Complexity Measurement for Java program  Average Degree of Understandability (AU) Metric  Average  ... 
doi:10.5120/13455-1137 fatcat:grwmnr3e2zccdompobaxu6ketm

Benefits of type inference for an object-oriented real-time language

Jan Gustafsson, Kjell Post, Jukka Mäki-Turja, Ellus Brorsson
1996 ACM SIGPLAN OOPS Messenger  
code, provide better estimation of execution times, and avoid run-time type errors.  ...  It concentrates on the language and programming part of RealTimeTalk, and the problems a dynamically typed language impose on a real-time system.  ...  Introduction & Background As real-time applications become increasingly larger and more complex, demand for languages that makes real-time systems easy to develop, maintain, and extend will grow.  ... 
doi:10.1145/227986.227992 fatcat:7ry5b2237fcejikceu4e73q5xe

Reusability Estimation Model for Object Oriented Software

Namrata Chopra, Namrata Dhanda
2015 IARJSET  
This research paper proposes a framework for reusability estimation that provides step by step solution for reusability estimation of object oriented software.  ...  As well as study developed a multivariate regression model ‗Reusability Estimation Model for Object-Oriented software' at design phase of software development process.  ...  Huda et al. have developed a programming environment for objectoriented programming which supports reuse of classes through the use of an expert system [22] .  ... 
doi:10.17148/iarjset.2015.21231 fatcat:jbqvgh646navtf4pv5ed2sgnnm


Ekaterina Dubinskaya, Natalia Lapteva, Yana Lukyanova
2016 EUREKA Health Sciences  
Also is noted the increase in the pregnancy rate, both independently and in IVF programs, especially during the first 3 months after treatment.  ...  In (Note: * -reliable difference in comparison with the main group (р<0.05) Table 1 1 The further examination have been carried out for 12 months to estimate the remote results of complex treatment of  ...  Data analysis revealed the increase of pregnancy frequency by 2 times during 3-6 months and by 4 times during 6-12 months in the main group in comparison with patients, who did not get complex treatment  ... 
doi:10.21303/2504-5679.2016.00087 fatcat:kmzumgnxuze75n36xkkmdvhgs4

A Reliability Model for Object-Oriented Software

Peng Xu, Shiyi Xu
2010 2010 19th IEEE Asian Test Symposium  
Nowadays, more and more software systems are developed in object-oriented technology and object-oriented programming languages contain new language features, most notably inheritance, polymorphism, and  ...  In this paper, we propose an accurate model for object-oriented software reliability estimation.  ...  Although these uniform equations could be suited for almost all kinds of hardware as well as the software systems to estimate or predict the reliability of the systems under test, it has not yet demonstrated  ... 
doi:10.1109/ats.2010.20 dblp:conf/ats/XuX10a fatcat:dyn7fd2bxrghlituq3dskbmaea

Dynamic inheritance coupling metric-design and analysis for assessing reusability

Neha Gehlot, Jagdeep Kaur
2015 International Journal of Software Engineering Technology and Applications  
In this paper, new dynamic coupling and inheritance metrics for object-oriented systems is designed and validated on a metric tool developed in Java measuring inheritance coupling, complexity, class independent  ...  The area of software metrics, especially pertaining to object-oriented software system, has expertise in describing the characteristics of a software system for the past few decades.  ...  Latika Singh for their understanding, patience and provided me with unending encouragement and support.  ... 
doi:10.1504/ijseta.2015.067536 fatcat:r4rp3dwayjg7bcovabjazczssi

Digging for Data Structures

Anthony Cozzie, Frank Stratton, Hui Xue, Samuel T. King
2008 USENIX Symposium on Operating Systems Design and Implementation  
Because writing computer programs is hard, computer programmers are taught to use encapsulation and modularity to hide complexity and reduce the potential for errors.  ...  We designed and forged a system, Laika, that detects this structure in memory using Bayesian unsupervised learning.  ...  We would also like to thank Deepak Ramachandran and Eyal Amir for their help navigating the byzantine labyrinth of machine learning, and Craig Zilles, Matt Hicks, Lin Tan, Shuo Tang, and Chris Grier for  ... 
dblp:conf/osdi/CozzieSXK08 fatcat:4oq4qpoal5hhjixanuzdglua3m

Critical Analysis of Traditional Size Estimation Metrics for Object Oriented Programming

Meenakshi Kandpal, Anmol Kandpal
2012 International Journal of Computer Applications  
The accuracy of an estimate is always questionable. Lots of efforts have been put to make an estimate more accurate.  ...  It is calculated based on the number and complexity of the use cases for the system.  ...  Further studies are required for proposing new metrics which can automate the process of size estimation.  Time required for the project completion & delivery.  ... 
doi:10.5120/9345-3669 fatcat:yt74ad75k5ahxm3n2kn5twssr4

Empirically Validated Software Efficiency Estimation Model: Product Operation Perspective

Mohammad Zubair Khan, Abdullah Alsaeedi, Mahfuzul Huda
2018 Journal of Software Engineering and Applications  
After that, a design metric based efficiency estimation model at the design time has been proposed by creating the link between design properties of the program and efficiency criteria.  ...  The complexity and lengthy codes of program severely affect several quality measures, especially efficiency of the final delivered software.  ...  The main objective of this research work is to propose a complete model for efficiency estimation of the program performance that computes efficiency indices at the design time of the product development  ... 
doi:10.4236/jsea.2018.1110029 fatcat:afpweovdrrg73mjehv5db4dr7i

Static dependent costs for estimating execution time

Brian Reistad, David K. Gifford
1994 Proceedings of the 1994 ACM conference on LISP and functional programming - LFP '94  
We present the rst system for estimating and using datadependent expression execution times in a language with rst-class procedures and imperative constructs.  ...  At run-time, a cost estimate is dynamically computed from the statically determined cost expression and run-time cost and size information.  ...  Additional thanks to Pierre Jouvelot and Vincent Dornic for their previous work and discussions relating to our extensions.  ... 
doi:10.1145/182409.182439 dblp:conf/lfp/ReistadG94 fatcat:7y7elngrg5hghktr5gjqd7zi6q
« Previous Showing results 1 — 15 out of 107,438 results