Matches in SemOpenAlex for { <https://semopenalex.org/work/W2010420984> ?p ?o ?g. }
Showing items 1 to 36 of
36
with 100 items per page.
- W2010420984 abstract "JeeWiz is a commercial tool for model-driven generation of enterprise-level systems. It can automate any part of the development process where repetitive work is required by meta-programming. JeeWiz is universal - being based on a meta modelling approach, it can describe and generate any software technology. It is used for both system-level generation (multi-tier J2EE,.NET, SOA systems) and design-level transformation (XMI to WSDL/XML Schema, and back). The most difficult problem we have confronted is the complexity of mapping from rich, high-level logical models to the detailed artifacts required in real-life systems. Some of the features JeeWiz provides to address this are: reusable architecture and technology layers; local flexibility and cross-tier patterns; and strategies for shielding application programmers from the complexity of infrastructures.In summary, we need to satisfy demanding (and sometimes conflicting) requirements, namely to:represent both large-scale architectures and the fine-grained detail of programsexpress general-purpose patterns as well as company-specific variationsmanage simultaneous changes to model, hand-written code and code-generation patternsencapsulate technology elements -languages, frameworks, architectures - into reusable layersexpress models with logical information only but generate almost-complete physical systems.These requirements make JeeWiz meta-programming particularly complex. Each major version of JeeWiz has been driven by the need to manage this complexity, and has pushed back the boundaries of what we can realistically express and generate. This process has resulted in a number of new elements - our sub-atomic particles of model-driven system generation. These are then used in a synergistic combination of meta-models, patterns, a framework for generation, and large-scale build techniques.The demonstration will show these new elements in the context of specifying a model based on a meta-modelbuilding transforms for real systemsmeta-program maintenance, showing interesting combinations of the elements." @default.
- W2010420984 created "2016-06-24" @default.
- W2010420984 creator A5028967614 @default.
- W2010420984 creator A5085234328 @default.
- W2010420984 date "2004-10-23" @default.
- W2010420984 modified "2023-09-23" @default.
- W2010420984 title "Meta-programming for the real world" @default.
- W2010420984 doi "https://doi.org/10.1145/1028664.1028673" @default.
- W2010420984 hasPublicationYear "2004" @default.
- W2010420984 type Work @default.
- W2010420984 sameAs 2010420984 @default.
- W2010420984 citedByCount "0" @default.
- W2010420984 crossrefType "proceedings-article" @default.
- W2010420984 hasAuthorship W2010420984A5028967614 @default.
- W2010420984 hasAuthorship W2010420984A5085234328 @default.
- W2010420984 hasConcept C199360897 @default.
- W2010420984 hasConcept C41008148 @default.
- W2010420984 hasConceptScore W2010420984C199360897 @default.
- W2010420984 hasConceptScore W2010420984C41008148 @default.
- W2010420984 hasLocation W20104209841 @default.
- W2010420984 hasOpenAccess W2010420984 @default.
- W2010420984 hasPrimaryLocation W20104209841 @default.
- W2010420984 hasRelatedWork W1527862632 @default.
- W2010420984 hasRelatedWork W2109507516 @default.
- W2010420984 hasRelatedWork W2112962394 @default.
- W2010420984 hasRelatedWork W2118300983 @default.
- W2010420984 hasRelatedWork W2135396778 @default.
- W2010420984 hasRelatedWork W2382501300 @default.
- W2010420984 hasRelatedWork W2740990710 @default.
- W2010420984 hasRelatedWork W3137189469 @default.
- W2010420984 hasRelatedWork W4235530921 @default.
- W2010420984 hasRelatedWork W4243252198 @default.
- W2010420984 isParatext "false" @default.
- W2010420984 isRetracted "false" @default.
- W2010420984 magId "2010420984" @default.
- W2010420984 workType "article" @default.