1. 06 Dec, 2021 1 commit
  2. 03 Dec, 2021 1 commit
  3. 03 Nov, 2021 1 commit
  4. 01 Oct, 2021 3 commits
  5. 16 Aug, 2021 3 commits
  6. 15 Aug, 2021 1 commit
  7. 14 Aug, 2021 1 commit
  8. 12 Aug, 2021 2 commits
  9. 30 Jul, 2021 1 commit
  10. 23 Jul, 2021 2 commits
  11. 21 Jul, 2021 1 commit
  12. 19 Jul, 2021 7 commits
  13. 15 Jul, 2021 1 commit
  14. 26 Jun, 2021 1 commit
    • CY Chen's avatar
      Add connection type in model instances and aadl_xml · 8af588c4
      CY Chen authored
      This commit adds connection type information to the connections in a
      model instance (the type is defined in Ocarina.ME_AADL.Connection_Type).
      The aadl_xml backend is revised to include the connection types in its
      output XML format accordingly.
      
      GitHub Issue #287
      8af588c4
  15. 24 Apr, 2021 1 commit
    • CY Chen's avatar
      Support specifying output file name in cheddar backend · a9b385bc
      CY Chen authored
      The current implementation of cheddar backend takes the command
      line option "-o" as the output directory and lets the XML
      generator determines the output XML file name based on the
      constructed XML tree.
      
      This commit adds support of accepting the "-o" option as either
      an output directory or an output file name. In the case that a
      directory is specified or the option "-o" is not assigned, the
      output file name is determined by the XML generator as it was
      originally implemented. Otherwise, the output XML is stored in
      the file with the given file name.
      
      This change also enables testing the cheddar backend under the
      current test environment.
      a9b385bc
  16. 16 Apr, 2021 2 commits
    • CY Chen's avatar
      Add port connection properties in aadl_xml · 60cc1efe
      CY Chen authored
      This CL adds support of properties declared for port connections in the
      XML generated by the backend aadl_xml.
      
      GitHub Issue #287
      60cc1efe
    • CY Chen's avatar
      Add port connections in aadl_xml · e3eb1a95
      CY Chen authored
      This CL adds connection elements for port connections in the XML
      generated by the backend aadl_xml.
      
      A connection's entity (i.e., either source and detination) contains
      attributes "component" and "feature" that represent a conneciton of
      either of the forms:
      
      - "feature" which repsents a port's identifier when the entity is a
        port of the current component. "component" is empty in this case.
      
      - "component.feature" where "component" is a subcomponent's identifier
         when the connection entity is a port of a subcomponent.
      
      GitHub Issue #287
      e3eb1a95
  17. 15 Apr, 2021 2 commits
  18. 09 Apr, 2021 4 commits
    • Jerome Hugues's avatar
      For Ubuntu 18.04 environment · 1d548b0b
      Jerome Hugues authored
      1d548b0b
    • CY Chen's avatar
      Improve support of typed property values in aadl_xml · c1668613
      CY Chen authored
      This commit improves the support of various types of property values
      in aadl_xml with the following modifications:
      - Add support of the "record" type
      - Add support of the "classifier" type
      - Use an XML element "number" to represent a aadlinteger/aadlreal
        property value with/without an unit
      - Use an XML element "enumeration" to represent an "enumeration"
        property value
      - USe an XML element "string" to represent a aadlstring property value
      
      Change-Id: I99bf79d9dc4fd91ed98466534a0ae763e5a13401
      c1668613
    • CY Chen's avatar
      Support nested lists in aadl_xml · 98338533
      CY Chen authored
      This commit adds support for outputting a property value that's
      either a list or nested lists when generating an XML file for an
      instantiated model in the aadl_xml backend.
      
      Change-Id: Id2c28001cdc074f4a92dcfe342c08ccbf57595e9
      98338533
    • CY Chen's avatar
      Add support of accepting output file name in aadl_xml · 4e283657
      CY Chen authored
      The original implementation of the aadl_xml backend takes the
      command line option "-o" as the output directory and lets the
      XML generator determines the output XML file name based on the
      given AADL model's name.
      
      This commit adds support of accepting the "-o" option as either
      an output directory or an output file name. In the case that a
      directroy is specified or the option "-o" is not assigned, the
      output file name is determined by the XML generator as it is
      originally implementated. Otherwise, the output XML is stored
      in the file with the given file anme.
      
      This change also enables testing the aadl_xml backend under the
      current test environment.
      
      Change-Id: I3dd4a7e12784ae5fe81a9ae59271d68913ad6109
      4e283657
  19. 08 Apr, 2021 2 commits
    • CY Chen's avatar
      Add NVIDIA's contribution in AUTHORS · 451e3b0d
      CY Chen authored
      This CL adds NVIDIA and the corresponding contributor to
      AUTHORS to reflect NVIDIA's current contribution in Ocarina.
      
      Change-Id: I015724bc04f679f27601fc020cd972ca1ae03572
      451e3b0d
    • CY Chen's avatar
      Add NVIDIA to copyright headers · 9b0fb556
      CY Chen authored
      This commit adds NVIDIA to the copyright headers in the files where
      NVIDIA has had reasonable contributions.
      
      Change-Id: I836a63ab1f02e638bb0412493f370bd6e8ac182e
      9b0fb556
  20. 09 Feb, 2021 3 commits