MétaCan
Menu
Back to cohort
Record W3217390644 · doi:10.5281/zenodo.5218626

umple/umple: Umple Release 1.31.1

2021· article· en· W3217390644 on OpenAlexaff
TCLethbridge, Abdulaziz Abdulaziz, Vahdat Abdelzad, Miguel Garzón, Andrew Forward, Hamoud Aljamaan, Sultan Almaghthawi, Opeyemi Adesina, Ralph Ng, Peter H. Pan, Geoffrey Guest, ahmedvc, fjtheknight, Jackie Lang, Paul, ZainabAlShowely, Craig J. Bryan, alamebird, obahy, Runqing, Chang Ding, Svetlana, Kevin Brightwell, A. Cody Schuffelen, ali-fatolahi, Shikib Mehri, Matthew Rodusek, Adam Bolding-Jones, Yuan Bowei, Marc de Niverville

Bibliographic record

VenueZenodo (CERN European Organization for Nuclear Research) · 2021
Typearticle
Languageen
FieldComputer Science
TopicModel-Driven Software Engineering Techniques
Canadian institutionsUniversity of Ottawa
Fundersnot available
KeywordsHistory

Abstract

fetched live from OpenAlex

Umple release 1.31.1 contains all changes from July 9th 2021 to August 18th 2021 This is the mid-summer release; one more release is expected in September with additional summer work. Changes include: Adding automated UI tests to UmpleOnline that can be run through jenkins.umple.org; this should help prevent regressions in the UX. Tests are run in headless Chrome. #1836 for issue #363 (this had been worked on since 2016) Adding a generator to refactor annotative to compositional mixsets #1815 Adding a user manual page documenting all Umple keywords #1799 and #1809 for issue #166 Generating proper SQL code for generalizations #1800 for issue #1728 Improvements to the command line compiler A generator called 'Nothing' that can be used after the -g option to create no output, but allow Umple models to be analyzed (linted) for errors and warnings #1808 An option -u to allow Umple code to be specified on the command line directly (rather than in a file). This can be useful to quickly test a very small model, or to quickly create a standalone diagram. #1804 The ability to generate svg files directly if graphviz (dot) is installed using the -c - option from any generator starting Gv #1844 Improving full build by having it emit fewer messages and warnings, and fail correctly in Gradle. #1795 #1802 #1806 #1807 Improving accessibility by making elements of UmpleOnline focusable using the keyboard #1837 Adding testbed tests for Compositions and Association Specializations #1796 for issue #1254 Various bug fixes and UX improvements Fixing an infinite loop in structure diagram svg generation #1838 Fixing a situation where the diagram would not update when it was completely replaced or certain parts of the text were deleted # 1841 for issues #1835 and #1757 Fixing state machine diagram scaling problems #1834 and #1833 for issues #1619 #1754 and #1753 Fixing a bug in feature diagram generation #1832 for issue #1827 Other minor glitches: #1830 for issue #1826; #1831 for issue #1823 Certain Grapviz generators now respect the --path option (specifying where output is to be placed) when they ignored it before. #1844 Several other internal cleanups. #1840 #1842 #1843 Automated Continuous Integration testing is now done on a combination of Appveyor (Windows) and Jenkins (jenkins.umple.org, for ubuntu Linux, which we self-host) Each Umple release now has a DOI associated with it to allow citations. A badge appears in the Github main page for Umple. The umple-n.n.n-rrrr-hhhhhhhh,jar is the command line compiler When you do a build in ant, a symbolic link is made on linux and mac calling this umple.jar in the dist directory. The hhhhhhhh is the git commit, and the rrrr is an incrementing count of the number of commits to master. A build can also be done in Gradle. This is the default in the Jenkins server. For the latest Eclipse Plugin see https://github.com/umple/umple/wiki/InstallEclipsePlugin (released a shortly after each main release) A Mac homebrew install of the command line compiler is also available shortly after each release using 'brew install umple' A plugin for VS-Code is also available. When you build Umple, you will also generate other jars including umpledocs, to create the user manual; umplerun, a special tool for simulation, and umplesync, the compiler version used internally by Umpleonline, that has diagram editing commands. For details on how to install see http://dl.umple.org See also http://docker.umple.org for pre-built UmpleOnline environments you can run locally (Click on the Tags tab to see the available releases)

Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.

How this classification was reachedexpand

Full frame machine prediction

Teacher imitation

Not calibrated prevalence, not ground truth. Human validation pending. The Gemma side is a direct model label for every work in the frame, read from the title-only record. The Codex side is a classifier learned from the 10,348 direct Codex labels and calibrated to design-weighted sample rates; fields without enough sample support carry no Codex call. Candidate is the union of the two sides; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels.

metaresearch head score (Codex)0.002
metaresearch head score (Gemma)0.014
Version: metacan-v3-hybrid-931329e0061cValidation status: machine_predicted_unvalidated
Candidate categoriesInsufficient payload (model declined to judge)
Consensus categoriesnone
DomainCandidate signal: none · Consensus signal: none
Study designCandidate signal: Not applicable · Consensus signal: Not applicable
GenreCandidate signal: Software · Consensus signal: Software
Teacher disagreement score0.553
Threshold uncertainty score0.638

Distilled classifier scores by category (both heads)

CategoryCodexGemma
Metaresearch0.0020.014
Meta-epidemiology (narrow)0.0020.002
Meta-epidemiology (broad)0.0010.002
Bibliometrics0.0020.002
Science and technology studies0.0010.001
Scholarly communication0.0060.007
Open science0.0030.005
Research integrity0.0020.003
Insufficient payload (model declined to judge)0.5530.592

Machine scores (provisional)

The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.

Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.

Opus teacher head0.031
GPT teacher head0.240
Teacher spread0.209 · how far apart the two teachers sit on this one work
Validation statusscore_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from it

Classification

machine, unvalidated

Machine predicted; a candidate call from one source (direct Gemma or distilled Codex), not a consensus.

Study designNot applicable
Domainnot available
GenreSoftware

How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".

Quick stats

Citations0
Published2021
Admission routes1
Has abstractyes

Explore more

Same venueZenodo (CERN European Organization for Nuclear Research)Same topicModel-Driven Software Engineering TechniquesFrench-language works237,207