On CBS.com: You think your week was bad?
1 Resources for

component-oriented programming

  • Subscribe to this listing via:
  • RSS
  • Email

TechRepublic Resources

Leveraging Component-Oriented Programming With Attribute-Oriented Programming
Component-oriented programming has achieved wide acceptance in the domain of software engineering by improving productivity, reusability and composition. This success has also encouraged the emergence of a plethora of component models. Nevertheless, even if the abstract models of existing component models are quite similar; their programming models can differ a...
Tags: Programming Model, Computer Science, Programming, Composition, Component-Oriented Programming, Productivity, Development Tools, Software Development, Software/Web Development
White papers 2006-06-19

Additional Resources

A Safe Aspect-Oriented Programming Support for Component-Oriented Programming
This paper shows that Aspect-Oriented Programming AOP can be safely supported by Component-Oriented Programming COP by providing a way to control the openness of a component with regards to AOP techniques. The proposal reconciles the intrusive nature of AOP with the "Black box property" of components in COP. The authors...
Tags: Aspect-oriented Programming, Aspect-oriented, Proposal
White papers 2006-06-19
Component Inheritance in EJB 2.0
Component-based architectures eliminate a number of the limitations of object-oriented development. Enterprise JavaBeans EJB components offer a greater base for reuse and integration for Java developers than POJOs. However, to make the most of what they offer requires a shift in focus from development-oriented programming to the more flexible realm...
Tags: EJB 2.0, EJB, J2Ee, Application Servers, Middleware, Enterprise Software, Software Development, Software/Web Development, Software
White papers 2005-10-25
Component-Based Software Development With Aspect-Oriented Programming
Middleware for component-based software development already provides some separation of concerns between the components implementing the business functionality and the component environment implementing the infrastructural services. However, the implementation of the services is usually not modularized, making it hard to adapt the platform to application specific needs, to exchange services...
Tags: Software, ETH Zurich, Aspect-oriented Programming, Aspect-oriented, Middleware, Software Development, Development Tools, Software/Web Development
White papers 2005-03-18
The Objective-C Programming Language
Object-oriented programming, like most interesting developments, builds on some old ideas, extends them, and puts them together in novel ways. The result is many-faceted and a clear step forward for the art of programming. An object-oriented approach makes programs more intuitive to design, faster to develop, more amenable to modifications,...
Tags: Object-oriented Programming, Object-oriented, Ooa/Ood/Oop, Software Development, Software/Web Development
White papers 2001-01-02
UML for C#
C# is a modern object-oriented language for application development. In addition to object-oriented constructs, C# supports component-oriented programming with properties, methods and events. UML defines graphical notations for describing and designing object-oriented software systems. It's an open standard controlled by the Object Management Group OMG. This paper assumes a working...
Tags: Object-oriented, C#, Ooa/Ood/Oop, UML, Programming Languages, .Net, Software Development, Software/Web Development
White papers 2007-04-24
SOA Programming Model for Implementing Web Services, Part 6: The Evolving Component Model - A Systematic Approach to SOA Implementation
A language-neutral, component-based programming model for Service-Oriented Architecture SOA facilitates the implementation of Web services and their assembly into solutions. The programming model enables non-programmers to use existing IT assets without mastering intricate technologies. It meets the needs of solution designers and business analysts, providing a higher level of abstraction...
Tags: Web, Programming Model, Web Service, SOA, Service-Oriented Architecture (SOA), Web Services, Middleware, Enterprise Software, Software
White papers 2005-08-23
Introduction to Service-Oriented Computing
The Service-Oriented Computing SOC paradigm refers to the set of concepts, principles, and methods that represent computing in Service-Oriented Architecture SOA in which software applications are constructed based on independent component services with standard interfaces. The main idea of SOC/SOA is to explicitly separate software engineering from programming, to emphasize...
Tags: Software Engineering, Computing, Arizona State University, SOC, Tools & Techniques, Service-Oriented Architecture (SOA), Development Tools, Management, Web Services, Enterprise Software, Software, Software Development, Software/Web Development
White papers 2006-04-21
Access the true power of JavaScript with object oriented programming
This download takes an in depth look at some of the key concepts of object oriented programming OOP in JavaScript and then discuss how JavaScript implements them. While object oriented OO development in JavaScript is not as simple as it is in other languages, such as Java,...
Tags: Object-oriented Programming, Microsoft Access, JavaScript, Object-oriented, Ooa/Ood/Oop, Scripting Languages, Software Development, Software/Web Development, Web Development
Download resources 2005-06-29
SOA Programming Model for Implementing Web Services, Part 1: Introduction to the IBM SOA Programming Model
The IBM programming model for Service-Oriented Architecture SOA enables non-programmers to create and reuse IT assets without mastering IT skills. The model includes component types, wiring, templates, application adapters, uniform data representation, and an Enterprise Service Bus ESB. This is the first in a series of papers about the IBM...
Tags: Web, Programming Model, Web Service, SOA, IBM Corp., Service-Oriented Architecture (SOA), Web Services, Enterprise Software, Software
White papers 2005-06-14
Common Lisp for Service Oriented Architecture Programs
A new software component architecture, Service-Oriented Architecture SOA, has emerged that promises to deliver the benefits of Information Technology IT integration to business. This paper discusses the reasons why businesses need to embrace SOA today and how it changes the rules of software development and software business. It then review...
Tags: SOA, Service-Oriented Architecture (SOA), Web Services, Middleware, Enterprise Software, Software
White papers 2005-12-22
Towards a Mathematical Foundation for Service-Oriented Applications Design
Leveraging service oriented programming paradigm would significantly affect the way people build software systems. However, to achieve this goal a solid software design methodology should be grounded on proper mathematical foundations, specific service-oriented principles, concepts and patterns. This paper contributes to the above goal proposing a lightweight, but complete, mathematical...
Tags: Software, University Of Trento, Programming, Development Tools, Tools & Techniques, Software Development, Software/Web Development, Management
White papers 2006-08-15
Secure and Reliable Java-Based Middleware - Challenges and Solutions
Java and the Java Virtual Machine JVM are a predominant programming language and deployment platform for complex, component-oriented systems. In current standard Java runtime systems, the failure of a single component can have significant impacts on other components. In the worst case, a malicious or erroneous component may crash the...
Tags: Middleware, Programming Languages, Java, Software Development, Software/Web Development
White papers 2006-02-05
A Method for Formulating and Architecting Component and Service-Oriented Systems
This paper describes a method for software system development, COMPOSE (COMPonent-Oriented Software Engineering), that extends the notion of service to requirements definition to provide a framework for mapping requirements to a hybrid component/service-oriented architecture. The method incorporates negotiation as a key process activity to balance aspects of system requirements and...
Tags: Software, Method, Lancaster University, Tools & Techniques, Management
White papers 2004-12-21
Scriptol Php Compiler (zip)
Scriptol is a new object-oriented and xml-oriented programming language, with a clear syntax that includes the powerful features of modern languages for faster and safer programming. It is the simpler and the most powerful object-oriented interpreted language. It may produce PHP code in html pages. Use PHP functions and Java...
Tags: HTML, PHP, Object-oriented, Programming, Scriptol Php Compiler, Ooa/Ood/Oop, Scripting Languages, Development Tools, Software Development, Software/Web Development, Web Development
Software downloads 2005-12-23
Implement Your Own Proxy-Based AOP Framework
Aspect-Oriented Programming AOP is well-suited to managing application crosscutting concerns, such as logging, security, and transaction management. AOP provides a complement to Object-Oriented Programming OOP, which is still the most common and powerful methodology to address the core business concerns. AOP can reduce code scattering, tangling, and duplication in applications.
Tags: Aspect-oriented Programming
White papers 2005-11-01
MSDN Webcast: MSDN Events Reloaded: Object-Oriented Programming Fundamentals in .NET (Level 200)
Microsoft Visual Basic .NET brings the full power of Object-Oriented Programming to the Visual Basic syntax one is already familiar with. The attendee of this webcast will learn the fundamentals of Object-Oriented Programming OOP and the new OOP keywords introduced in Visual Basic .NET. This webcast demonstrates how Visual Basic...
Tags: Microsoft Developer Network, Object-oriented Programming, Microsoft .NET, Webcast, Microsoft Visual Basic, Object-oriented, Ooa/Ood/Oop, Microsoft Development Tools, Software Development, Software/Web Development, Development Tools
Webcasts
Improving Dependability of Service Oriented Architectures for Pervasive Computing
Service Oriented Programming - which combines Distributed Object Computing, Component Based and web-based concepts - has recently emerged as a promising approach to develop dynamic and heterogeneous service provision environments. Such systems are referenced in literature as Service Oriented Architectures. Classic strategies to address dependability in Distributed Object Computing middleware...
Tags: SOA, Dependability, Computing, Service-Oriented Architecture (SOA), Web Services, Middleware, Enterprise Software, Software
White papers 2004-11-12
Building the FooterNav Component
With the release of Macromedia Flash MX 2004, Macromedia has overhauled both the ActionScript programming language and the component architecture upon which the Flash UI components are built. This paper steps you through constructing a FooterNav component in this new environment. The FooterNav itself is a rather simple component; it...
Tags: Macromedia Inc., Programming Languages, Development Tools, Software Development, Software/Web Development
White papers
IBM WebSphere Developer Technical Journal: Building SOA Solutions With the Service Component Architecture - Part 2
In the first paper of this series of papers, the Service Component Architecture SCA was introduced as a programming model for building and assembling integration solutions with an overview of what SCA is, and with definitions of some related terminology. The paper also provided an example of building an SCA...
Tags: Developer, IBM WebSphere, SOA, Service Component Architecture, IBM Corp.
White papers 2005-12-07
  • << Previous
  • page 1 of 1
  • Next >>


TechRepublic Power Checklist: Securing Windows XP
If you have just finished installing Windows XP and you think the work is done, you're wrong. Some of the most important steps to getting Windows XP u ...
Buy Now
Wireless Communications Policy
Wireless networks are becoming more and more popular. They're also an easy way for hackers and competitors to hack your network if improperly configur ...
Buy Now