Enveloping Sophisticated Tools into Computer-aided Software Engineering Environments (research Paper)

نویسندگان

  • Giuseppe VALETTO
  • Gail E. KAISER
  • Gail E. Kaiser
چکیده

We present a CASE-tool integration strategy based on enveloping pre-existing tools without source code modiications, recompilation, or assuming an extension language or any other special capabilities on the part of the tool. This Black Box enveloping (or wrapping) idea has been around for a long time, but was previously restricted to relatively simple tools. We describe the design and implementation of a new Black Box enveloping facility intended for sophisticated tools | with particular concern for the emerging class of groupware applications.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Enveloping Sophisticated Tools into Computer-aided Software Engineering Environments

We present a CASE-tool integration strategy based on enveloping pre-existing tools without source access or assuming an API or any other special capabilities on the part of the tool. This Black Box enveloping (or wrapping) idea has been around for a long time, but was previously restricted to relatively simple tools such as compilers. We describe the design and implementation of a new Black Box...

متن کامل

FrameKit, an Ada Framework for a Fast Implementation of CASE Environments

Software engineering methodologies rely on various and complex graphical representations and are more useful when associated to CASE (Computer Aided Software Engineering) tools designed to take care of constraints that have to be respected. Now, CASE tools gave way to CASE environments (a set of tools that have a strong coherence in their us). This concept provides enhanced solutions for softwa...

متن کامل

Refinement and verification in component-based model-driven design

Modern software development has to deal with many different aspects and different views of applications. Thus it needs different modelling notations and tools to support more and more phases of the entire development process. To ensure the correctness of the models produced, the tools need to integrate sophisticated checkers, generators and transformations. A feasible approach to ensuring high ...

متن کامل

CASE Environments and MetaCASE Tools

MetaCASE is a generic approach to computer-aided software engineering. In recent years MetaCASE tools have been developed both commercially and in research centers. Their usage domain varies from an all-purpose CASE to a software engineering teaching tool. They are claimed to provide solutions to some of the key problems surrounding adoption and use of traditional CASE tools. However very littl...

متن کامل

Aided Software Engineering ( CASE )

The success and acceptance of reuse tools and libraries depends on their integration into existing software development environments. However, the addition of large libraries of reusable components to software design databases only exacerbates the problem of design data management. Object-oriented databases originated to meet the requirements of design data management that relational databases ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994