Giter VIP home page Giter VIP logo

caex-workbench's People

Contributors

manuelwimmer avatar tanjaem avatar

caex-workbench's Issues

Access Instance models with Java

Now the architecture allows only accessing the example files with EOL or EVL , as in the instance no code generation is possible.

Import the FB associated with skill

The component based architecture assumes that each component comes with a skill and corresponding implementation in the form of a stad xml(fbt) file. Whenever the interface "fbtInterface" is found search the path and save the file in the workspace of the IDE in the corresponding folder of the project

Create simple 4diac importer with EOL??

Eventhough EVL is for validation, you can call Java classes from EVL as well. And the second thing good with EVL is that you can write this Guard conditions, which simplifies your effort of looping.

Verification cannot be performed in different namespaces

When created Role classes, Interface class etc in different namespaces and refer to this namespaces from the instance hierarchy, And then if we validate the instance hierarchy files with EVL, the inherited aspects from different namespaces are not aavailbale for validation.

Eg: evaluation of return self.roleRequirements.roleClass.name->exists(r | r = 'Product'); for making sure the internal element of type product type can have only the same child yields error; property name not found in Object. This issue resolved by defining the roleclass in the same namespace as the PPU/instance hierarchy file

Create sequence in 4diac

For sequence it will require to create a template of the sequence inside EGF and then connect different FBs corresponding to individual skills and corresponding precedence will have to be defined,

Cannot inherit parent member attributes/elements

When used a supported role class/role class requirement, the member elements of the role class such as external interfaces, cannot be inherited by an internal element or SUC which is using this supported role class or role requirement

Cannot read AML files

The workbench cannot read AML files(.aml) files or when renamed to .caex.

Reason the semantics are not syncronised with AML editor generated cases. Fir example, it is named as roleClass in CAEX workbench but RoleClass in AML editor

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.