COVERS 3.1a: object-oriented modeling, code generation and simulation software.

WEBINAR: On-demand webcast

How to Boost Database Development Productivity on Linux, Docker, and Kubernetes with Microsoft SQL Server 2017 REGISTER >

COVERS 3.1a - visual object-oriented modeling, code generation and simulation software. Supports development of real-time applications and can be used with Microsoft Visual C++ 5.0 [http://www.xjtek.com]

Area of application:

includes reactive systems like:

  • Real-time applications
  • Distributed algorithms
  • Communication systems and protocols

Scenario of using COVERS:

  1. The user specifies the system under development as a set of Active Object classes using COVERS visual structure and behavior editors.
  2. COVERS generates a C++ class for each Active Object class. The C++ code is open for the user modifications at this stage.
  3. COVERS compiles the generated code using the built-in compiler and links it with either
    • virtual time engine to produce an interactive visual simulation model
    • real-time engine to produce a real-time application.
  4. Alternatively to step 3, the user can include the generated C++ files and the library containing monitor in MS Visual C++ 5.0 project as a part of a bigger application.

Features:

  • OBJECT-ORIENTED MODELING LANGUAGE for building hierarchical models of arbitrary complexity and scale.
  • VISUAL. All stages of model development are performed within a single visual environment with wide debugging and animation capabilities.
  • STATECHARTS are supported - an advanced notation for object behavior description included in the Unified Modeling Language.
  • FORMAL SEMANTICS. COVERS simulation engine is build according to the formally defined language semantics and treats correctly the subtle aspects of concurrent system behavior, such as nondeterminism, atomicity or racing.
  • LIBRARIES of frequently used objects (e.g. resources, networks) are supplied with COVERS. The user can create his own libraries of reusable components.
  • FULL ONLINE DOCUMENTATION on the Web.

Operating systems:

  • MS Windows 95
  • MS Windows NT
  • MS Windows 3.1

Contact:

Experimental Object Technologies
Email: covers@xjtek.com
WWW: http://www.xjtek.com

Free Of Charge For Non-Commercial Use! (see COVERS 3.1a License Policy)


Comments

  • Excelent

    Posted by Legacy on 03/16/2000 12:00am

    Originally posted by: dogu tumerdem

    That's good to see such utilities. This forces the programmers to do the best...

    Reply
Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • Whether a mandate to secure all web and mobile apps comes from a newly enlightened CIO or in response to a major security breach, beginning even a small application security program can be a daunting task. How will you know how many digital assets you have, let alone their risk profile? In this webinar we explore how, using a cloud solution like Fortify on Demand, even the largest organizations can begin to scan apps immediately and rapidly scale an application security program. Identify and risk rank assets, …

  • Many enterprises are working with an IT architecture that's evolved over time. As business needs evolve, IT must decide whether to modernize incrementally, or all at once. Each approach has its benefits and drawbacks. Identity Management is key to modernizing IT; it plays a crucial role in migrating to cloud apps like Office 365 or HR information systems, building web and mobile apps, and opening developer access to business systems. Read how Okta's modern approach to identity management helps business lower …

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date