نتایج جستجو برای: reusable

تعداد نتایج: 10268  

2014
Vincent Gramoli Rachid Guerraoui

data types (ADTs) have shown to be instrumental in making sequential programs reusable. ADTs promote extensibility as one ADT can be specialized through inheritance by overloading or adding new methods, and composition as two ADTs can be combined into another ADT whose methods invoke the original ones. Unfortunately, most ADTs that export concurrent methods, often called Concurrent Data Types (...

2002
Khaldoun Ateyeh Jutta A. Mülle

In this paper we discuss how the development of reusable courseware can be supported by using modularization and ontologies. We argue that those concepts will enhance the quality of courseware and its cooperative development as well as the degree of its reusability and exchange. An adequate development process is presented, and it is shortly sketched how to use the resulting courseware in a new...

1993
Colette Rolland Naveen Prakash

Reusability of project components, either at the code level or at the conceptual specification level, is considered a fundamental aspect in application development. More recently it as been argued that project histories can support reuse of design decisions. We propose a solution based on so-called process chunks which are generic process frames to resolve the issue stated by a generic requirem...

2010
Karl Lieberherr David Lorenz Mira Mezini

Aspect oriented programming AOP controls tangling of concerns by isolating aspects that cross cut each other into building blocks Component based programming CBP supports software development by isolating reusable building blocks that can be assembled and connected in many di erent ways We show how AOP and CBP can be integrated by introducing a new component construct for programming class coll...

2001
Ralph E. Johnson Brian Foote

Object-oriented programming is as much a different way of designing programs as it is a different way of designing programming languages. This paper describes what it is like to design systems in Smalltalk. In particular, since a major motivation for object-oriented programming is software reuse, this paper describes how classes are developed so that they will be reusable. Introduction Object-o...

2002
Sangjin Kim Heekuck Oh

Electronic check schemes provide more convenient way for clients to buy goods than electronic coin schemes. However, difficulties in making a refund reusable and in representing the face value of a check have discouraged its development. In this paper, a new online electronic check system is presented, which solves the above problems. This system uses the partially blind signature to provide us...

2007
Johan Fredriksson Thomas Nolte Andreas Ermedahl Mikael Nolin

For component-based systems, classical techniques for Worst-Case Execution Time (WCET) estimation produce unacceptable overestimations of a components WCET. This is because software components more general behavior, required in order to facilitate reuse. Existing tools and methods in the context of Component-Based Software Engineering (CBSE) do not yet adequately consider reusable analyses. We ...

1996
Yannis Cotronis

A message passing program composition methodology, called Ensemble, applied for Parix is presented. Ensemble overcomes the implementation problems and complexities in developing applications in message passing environments. Parallel applications are virtually specified by Process Communication Graphs (PCGs) annotated with communication information for Parix processes. Annotated PCGs are generat...

1991
Ralph E. Johnson Vincent F. Russo

Reusing the products of the software development process is an important way to reduce software costs and to make programmers and designers more e cient. Object-oriented programming permits the reuse of design as well as programs. This paper describes two techniques for reusing design and how these reusable designs are developed. Abstract classes are reusable designs for components, while frame...

Journal: :Decision Support Systems 2008
Taedong Han Sandeep Purao Veda C. Storey

The design and construction of reusable artifacts is a labor-intensive and demands significant time and effort from expert designers. The up-front investment needed for constructing repositories of reusable artifacts is, therefore, often difficult to justify without immediate benefits. This research proposes a methodology, called the Domain Fragment Creator (DFC), to overcome this problem. It r...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید