![]() | Reproduced with permission from Computer Desktop Encyclopedia. Copyright (c) 1981-2009 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- DotFix NiceProtect 3.9 (Windows)
- NiceProtect means external protection for your applications. Protection mechanism contents modern technologies of polymorphism, metamorphism and Virtual Machine protection. In addition, your program code may be packed that will reduce common size of program without loss of its functionality. As a result you have nice protection system for your applications....
- Software downloads 2009-10-21
- Understanding and Teaching Heuristics
- This paper is designed to provide a basic understanding of what heuristics are and how they are used in the anti-malware industry. Topics covered include signature based detection, generic signatures, passive heuristics, and active heuristics or emulation. A very basic compression algorithm is developed and taught so as to enhance...
- White papers 2009-04-17
- REALbasic 2009 release 1 (Windows)
- REALbasic is cross-platform that really works. It's the easy-to-use tool for creating your own software for Windows, Macintosh and Linux. Create compiled, native applications for Macintosh, Mac OS X, and Windows. Since they all use the same code and layout, you only need to design your application once. It allows...
- Software downloads 2009-04-01
- The Componentware Revolution (Part II)
- Resolving the software crisis requires fundamental changes in systems thinking, software processes, and technology utilization. The next major era of technology, The Componentware Revolution, contains key elements of the crisis solution. The componentware approach introduces a set of closely interrelated techniques and technologies. Componentware introduces a sophisticated mindset for generating...
- White papers 2009-01-01
- Today's assignment : Coding an undetectable malware
- Today's assignment : Coding an undetectable malwareHardly newsThe story on Ledin is hardly news. The security community has known about the inadequacies of signature-based approaches to detection of ANYTHING (all flavors of malware, intrusions, etc.) for years. Heck, I've been demonstrating to my students how trivial it is...
- Discussion threads 2008-08-06
- How to recover GPcode encrypted files?
- Got backups? In response to the security community's comments on the futile attempt to directly attack the 1024 bit RSA keys using distributed computing, Kaspersky Labs are now reasonably recommending that affected end users lacking backups of their encrypted data, take advantage of data recovery tools : Currently, it's...
- Blog posts 2008-06-16
- The tattered history of OOP
- This is a guest blog by frequent contributor Mark Miller - a followup on our earlier discussions of the effectiveness and value of the object oriented programming idea. OOP has been a mixed bag, but I say this only because...
- Blog posts 2008-06-02
- Dynamic Metrics for Polymorphism in Object Oriented Systems
- Metrics is the process by which numbers or symbols are assigned to attributes of entities in the real world in such a way as to describe them according to clearly defined rules. Software metrics are instruments or ways to measuring all the aspect of software product. These metrics are used...
- White papers 2008-05-01
- Is OOP a branch to nowhere?
- To continue the discussion about development languages, I want to ask a potentially embarrassing question: has the whole object orientation business been both a functional and a conceptual failure? One of the odd things about the OO movement is that no two proponents understand...
- Blog posts 2008-04-20
- Interview with the Vista Pwn2Own contest winners
- Interview with the Vista Pwn2Own contest winnersSo NO, we did not duplicate it on any other platform.What Nate states is this is a compiler issue with a polymorphism/name mangling bug. Therefore, it is not a Adobe coding issue. So my questions still remain:1) Have you duplicated this on...
- Discussion threads 2008-04-02
- Interview with the Vista Pwn2Own contest winners
- Update 04/03/2008: I've updated the article as apparently the link to k2's blog was broken. Also, it's important to note that Derek Callaway was a part of this research and exploitation as well, and I neglected to mention that. So obviously our coverage of the Pwn2Own contest has...
- Blog posts 2008-04-02
- Fighting Unicode-Obfuscated Spam
- In the last few years, obfuscation has been used more and more by spammers to make spam emails bypass filters. The standard method is to use images that look like text, since typical spam filters are unable to parse such messages. To fight image-based spam, many spam filters use heuristic...
- White papers 2007-10-05
- A Domain-Specific Metamodel for Reusable Object-Oriented High-Integrity Components
- Owing to their extremely high verification and validation costs, high-integrity systems tend to resist the introduction of innovative software technologies: as a notable example, the object-oriented paradigm has been so far dispensed with entirely, mostly on account of the difficulty and cost of performing static verification in the face of...
- White papers 2007-10-04
- Adding Type Constructor Parameterization to Java
- The paper presents a generalization of Java's parametric polymorphism that enables parameterization of classes and methods by type constructors, i.e., functions from types to types. They describe and motivate their extension through two examples: the definition of generic data-types with binary methods and the definition of generalized algebraic data-types. The...
- White papers 2007-07-01
- MSDN Webcast: Visual Basic .NET Soup to Nuts: Inheritance and Polymorphism (Level 200)
- The presenter of this webcast will teach the basics of Microsoft's Visual Basic Language. The presenter will examine specific Visual Basic language features and also explain about iterators, loops and Branching.
- Webcasts 2007-04-02
- AspectML: A Polymorphic Aspect-Oriented Functional Programming Language
- This paper defines Aspectml, a typed functional, aspect-oriented programming language. The main contribution of Aspectml is the seamless integration of polymorphism, run-time type analysis and aspect-oriented programming language features. In particular, Aspectml allows programmers to define type-safe polymorphic advice using pointcuts constructed from a collection of polymorphic join points. Aspectml...
- White papers 2007-03-31
- Object Oriented Programming Constructs' in VHSIC Hardware Description Language 'Why & How'
- Object Oriented Programming Structure OOPS has proved its importance in software development in terms of advantages like Abstraction, Encapsulation, Polymorphism, Concurrency, Modularity and Reusability. Also the Object Oriented codes are found to be more verifiable & maintainable. Hence they allow reduction in efforts for development, testing & maintenance of the...
- White papers 2007-01-31
- An Empirical Validation of Object Oriented Design Quality Metrics
- This paper describes an integrated single class based metric called Weighted Class Complexity WCC for object oriented design. The metric is discussed from measurement theory viewpoint, taking into account the recognized object oriented features which the metrics was intended to measure encapsulation, inheritance, coupling and polymorphism, and the quality factors...
- White papers 2006-12-13
- A Formal Framework for Modelling and Analysing Mobile Systems
- This paper presents a formal framework for modelling and analysing mobile systems. The framework comprises a collection of models of the dominant design paradigms which are readily extended to incorporate details of particular technologies, i.e., programming languages and their run-time support, and applications. The modelling language is Object-Z, an ex-tension...
- White papers 2006-12-08
- Explore specialization in C# 2005
- Novice programmers to whom C# is either a first language or at least their first object-oriented language need an introduction that is comprehensive but assumes no prior experience. This sample chapter from Learning C# 2005, Second Edition takes just such an accessible approach to its discussion of the object relationship...
- Book chapters 2006-06-26
Neighboring Terms
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- The best support in the Linux business
-
If Linux is going to power your mission-critical applications, you'd better have the best support known to business. Novell was rated the top provider of Linux technical support.

- Learn more >>
- The more you simplify, the more you save
-
When you transition from your existing Red Hat environment to SUSE Linux Enterprise from Novell, you can recognize dramatic cost savings, perhaps as much 50%

- Learn more >>
- Microsoft Dynamics CRM Online - Free Six-Month Trial for Eligible Organizations
-
Microsoft Dynamics CRM Online provides fast online access, simple contact management and better sales performance for a low monthly cost - the best value on the market today.

- Learn more about the free, six-month trial offer>>
- New Online Dashboard for IT Leaders
-
Read about top issues IT decision-makers face every day, plus get cost-effective solutions to real-life IT problems.
- Learn more >>











