Matches in SemOpenAlex for { <https://semopenalex.org/work/W4210480672> ?p ?o ?g. }
Showing items 1 to 71 of
71
with 100 items per page.
- W4210480672 endingPage "52" @default.
- W4210480672 startingPage "47" @default.
- W4210480672 abstract "Over the last few years, graphical user interface programming has become increasingly prevalent. Many libraries and languages have been developed to simplify this task. Additionally, design tools have been created that allow the programmer to draw their desired interface and then have code automatically generated. Unfortunately, use of these tools locks the programmer into a particular implementation. Even if the tool targets a multi-platform library (e.g. Tcl/Tk or JVM), the flexibility of the result is constrained. We present a truly implementation and platform independent solution. RAPID generates Ada code targeted to an object-oriented set of graphical user interface specifications with absolutely no implementation dependent information. The pattern used to derive these specifications is an improvement over the Abstract Factory Pattern, as it allows both the specification and implementation to take advantage of inheritance. The user can then select an implementation (for example, Tcl/Tk or JVM) at compile time. RAPID itself is also written using the same specifications; therefore it requires no modification to target a new implementation or to use a new implementation itself. RAPID is currently being used to design the user interface for a satellite ground station." @default.
- W4210480672 created "2022-02-08" @default.
- W4210480672 creator A5033816867 @default.
- W4210480672 date "1999-09-01" @default.
- W4210480672 modified "2023-10-14" @default.
- W4210480672 title "A truly implementation independent GUI development tool" @default.
- W4210480672 cites W1982051785 @default.
- W4210480672 cites W2013142212 @default.
- W4210480672 cites W2024068353 @default.
- W4210480672 cites W2049148082 @default.
- W4210480672 cites W2053755173 @default.
- W4210480672 doi "https://doi.org/10.1145/319295.319304" @default.
- W4210480672 hasPublicationYear "1999" @default.
- W4210480672 type Work @default.
- W4210480672 citedByCount "2" @default.
- W4210480672 crossrefType "journal-article" @default.
- W4210480672 hasAuthorship W4210480672A5033816867 @default.
- W4210480672 hasConcept C105795698 @default.
- W4210480672 hasConcept C111919701 @default.
- W4210480672 hasConcept C113843644 @default.
- W4210480672 hasConcept C115903868 @default.
- W4210480672 hasConcept C129307140 @default.
- W4210480672 hasConcept C157915830 @default.
- W4210480672 hasConcept C162324750 @default.
- W4210480672 hasConcept C169590947 @default.
- W4210480672 hasConcept C187736073 @default.
- W4210480672 hasConcept C199360897 @default.
- W4210480672 hasConcept C2778514511 @default.
- W4210480672 hasConcept C2780451532 @default.
- W4210480672 hasConcept C2780598303 @default.
- W4210480672 hasConcept C33923547 @default.
- W4210480672 hasConcept C37789001 @default.
- W4210480672 hasConcept C41008148 @default.
- W4210480672 hasConcept C89505385 @default.
- W4210480672 hasConceptScore W4210480672C105795698 @default.
- W4210480672 hasConceptScore W4210480672C111919701 @default.
- W4210480672 hasConceptScore W4210480672C113843644 @default.
- W4210480672 hasConceptScore W4210480672C115903868 @default.
- W4210480672 hasConceptScore W4210480672C129307140 @default.
- W4210480672 hasConceptScore W4210480672C157915830 @default.
- W4210480672 hasConceptScore W4210480672C162324750 @default.
- W4210480672 hasConceptScore W4210480672C169590947 @default.
- W4210480672 hasConceptScore W4210480672C187736073 @default.
- W4210480672 hasConceptScore W4210480672C199360897 @default.
- W4210480672 hasConceptScore W4210480672C2778514511 @default.
- W4210480672 hasConceptScore W4210480672C2780451532 @default.
- W4210480672 hasConceptScore W4210480672C2780598303 @default.
- W4210480672 hasConceptScore W4210480672C33923547 @default.
- W4210480672 hasConceptScore W4210480672C37789001 @default.
- W4210480672 hasConceptScore W4210480672C41008148 @default.
- W4210480672 hasConceptScore W4210480672C89505385 @default.
- W4210480672 hasIssue "3" @default.
- W4210480672 hasLocation W42104806721 @default.
- W4210480672 hasOpenAccess W4210480672 @default.
- W4210480672 hasPrimaryLocation W42104806721 @default.
- W4210480672 hasRelatedWork W1489325804 @default.
- W4210480672 hasRelatedWork W1825329641 @default.
- W4210480672 hasRelatedWork W1935711581 @default.
- W4210480672 hasRelatedWork W225517518 @default.
- W4210480672 hasRelatedWork W2610252293 @default.
- W4210480672 hasRelatedWork W2760941369 @default.
- W4210480672 hasRelatedWork W2787679829 @default.
- W4210480672 hasRelatedWork W2788685475 @default.
- W4210480672 hasRelatedWork W4254145838 @default.
- W4210480672 hasRelatedWork W1482645738 @default.
- W4210480672 hasVolume "XIX" @default.
- W4210480672 isParatext "false" @default.
- W4210480672 isRetracted "false" @default.
- W4210480672 workType "article" @default.