Matches in SemOpenAlex for { <https://semopenalex.org/work/W24629941> ?p ?o ?g. }
Showing items 1 to 95 of
95
with 100 items per page.
- W24629941 abstract "A framework is a collection of classes implementing the shared architecture of a family of applications. It is shown how the extension points (hot spots) of a framework can be specified formally in such a way that the specification can be used to automatically generate a task-based wizard for guiding the framework specialization process. The extension points are specified as parameterized patterns, which define various constraints over the parameters. The tool (FRED) allows the application developer to bind actual system elements to the pattern parameters or generate default code as instructed in the pattern specification. The tool keeps track of the broken constraints and generates necessary programming tasks to remedy them. We argue that this kind of tool support could be the core of a programming environment for architecture-oriented programming, guaranteeing that the static requirements of the architecture are satisfied. In this sense the parameterized pattern concept represents an architecture-level (static) typing system, and the tool is a structure-oriented editor that both guides the user and checks that the application conforms to the given architecture. The tool has been implemented in Java for Java, and it has been evaluated against a real industrial framework. We will explain the underlying concepts of FRED and the main characteristics of the tool, demonstrate the approach with a simple example, and summarize our experiences with the approach so far." @default.
- W24629941 created "2016-06-24" @default.
- W24629941 creator A5014925871 @default.
- W24629941 creator A5029862757 @default.
- W24629941 creator A5049396001 @default.
- W24629941 creator A5059609260 @default.
- W24629941 creator A5067041638 @default.
- W24629941 creator A5088897783 @default.
- W24629941 date "2000-01-01" @default.
- W24629941 modified "2023-09-23" @default.
- W24629941 title "TASK-DRIVEN SPECIALIZATION SUPPORT FOR OBJECT-ORIENTED FRAMEWORKS" @default.
- W24629941 cites W1485927255 @default.
- W24629941 cites W153104621 @default.
- W24629941 cites W1554977156 @default.
- W24629941 cites W1559238149 @default.
- W24629941 cites W1560275791 @default.
- W24629941 cites W1581654673 @default.
- W24629941 cites W1603994548 @default.
- W24629941 cites W1660614444 @default.
- W24629941 cites W1769752104 @default.
- W24629941 cites W1844462088 @default.
- W24629941 cites W1910673522 @default.
- W24629941 cites W1996974848 @default.
- W24629941 cites W2001349814 @default.
- W24629941 cites W2079188997 @default.
- W24629941 cites W2081052864 @default.
- W24629941 cites W2154656053 @default.
- W24629941 cites W2496223582 @default.
- W24629941 cites W3095693182 @default.
- W24629941 hasPublicationYear "2000" @default.
- W24629941 type Work @default.
- W24629941 sameAs 24629941 @default.
- W24629941 citedByCount "2" @default.
- W24629941 crossrefType "journal-article" @default.
- W24629941 hasAuthorship W24629941A5014925871 @default.
- W24629941 hasAuthorship W24629941A5029862757 @default.
- W24629941 hasAuthorship W24629941A5049396001 @default.
- W24629941 hasAuthorship W24629941A5059609260 @default.
- W24629941 hasAuthorship W24629941A5067041638 @default.
- W24629941 hasAuthorship W24629941A5088897783 @default.
- W24629941 hasConcept C111919701 @default.
- W24629941 hasConcept C115903868 @default.
- W24629941 hasConcept C123657996 @default.
- W24629941 hasConcept C142362112 @default.
- W24629941 hasConcept C153349607 @default.
- W24629941 hasConcept C162324750 @default.
- W24629941 hasConcept C187736073 @default.
- W24629941 hasConcept C199360897 @default.
- W24629941 hasConcept C2776784076 @default.
- W24629941 hasConcept C2780451532 @default.
- W24629941 hasConcept C41008148 @default.
- W24629941 hasConcept C548217200 @default.
- W24629941 hasConcept C73752529 @default.
- W24629941 hasConcept C98045186 @default.
- W24629941 hasConceptScore W24629941C111919701 @default.
- W24629941 hasConceptScore W24629941C115903868 @default.
- W24629941 hasConceptScore W24629941C123657996 @default.
- W24629941 hasConceptScore W24629941C142362112 @default.
- W24629941 hasConceptScore W24629941C153349607 @default.
- W24629941 hasConceptScore W24629941C162324750 @default.
- W24629941 hasConceptScore W24629941C187736073 @default.
- W24629941 hasConceptScore W24629941C199360897 @default.
- W24629941 hasConceptScore W24629941C2776784076 @default.
- W24629941 hasConceptScore W24629941C2780451532 @default.
- W24629941 hasConceptScore W24629941C41008148 @default.
- W24629941 hasConceptScore W24629941C548217200 @default.
- W24629941 hasConceptScore W24629941C73752529 @default.
- W24629941 hasConceptScore W24629941C98045186 @default.
- W24629941 hasLocation W246299411 @default.
- W24629941 hasOpenAccess W24629941 @default.
- W24629941 hasPrimaryLocation W246299411 @default.
- W24629941 hasRelatedWork W137957302 @default.
- W24629941 hasRelatedWork W1538465022 @default.
- W24629941 hasRelatedWork W1557698103 @default.
- W24629941 hasRelatedWork W1558519935 @default.
- W24629941 hasRelatedWork W1582151737 @default.
- W24629941 hasRelatedWork W1587939623 @default.
- W24629941 hasRelatedWork W16209524 @default.
- W24629941 hasRelatedWork W1985641485 @default.
- W24629941 hasRelatedWork W2076857715 @default.
- W24629941 hasRelatedWork W2079627841 @default.
- W24629941 hasRelatedWork W2183169628 @default.
- W24629941 hasRelatedWork W2317051283 @default.
- W24629941 hasRelatedWork W2403480468 @default.
- W24629941 hasRelatedWork W2404174075 @default.
- W24629941 hasRelatedWork W2951573452 @default.
- W24629941 hasRelatedWork W2986289203 @default.
- W24629941 hasRelatedWork W3197802292 @default.
- W24629941 hasRelatedWork W563553891 @default.
- W24629941 hasRelatedWork W2239767131 @default.
- W24629941 hasRelatedWork W49888024 @default.
- W24629941 isParatext "false" @default.
- W24629941 isRetracted "false" @default.
- W24629941 magId "24629941" @default.
- W24629941 workType "article" @default.