• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 1 - 10 of 12,104
Next 10 →

Influence of Software Modeling and Design on Domain-Specific Abstract Thinking: Student’s Perspective

by Zakarya A. Alzamil
"... Copyright © 2013 Zakarya A. Alzamil. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Software engineering has been taught at many ins ..."
Abstract - Add to MetaCart
-ware engineers should have additional intellectual skills such as domain-specific abstract thinking. Therefore, software engineering curriculum should help the students to build and improve their skills to meet the labor market needs. This study aims to explore the perceptions of software engineering students

The OPS Domain Specific Abstraction for Multi-Block Structured Grid Computations

by István Z. Reguly, Gihan R. Mudalige, Michael B. Giles, Dan Curran, Simon Mcintosh-smith
"... Abstract—Code maintainability, performance portability and future proofing are some of the key challenges in this era of rapid change in High Performance Computing. Domain Specific Languages and Active Libraries address these challenges by focusing on a single application domain and providing a high ..."
Abstract - Add to MetaCart
Abstract—Code maintainability, performance portability and future proofing are some of the key challenges in this era of rapid change in High Performance Computing. Domain Specific Languages and Active Libraries address these challenges by focusing on a single application domain and providing a

Ptolemy: A Framework for Simulating and Prototyping Heterogeneous Systems

by Joseph Buck, Soonhoi Ha, Edward A. Lee, David G. Messerschmitt , 1992
"... Ptolemy is an environment for simulation and prototyping of heterogeneous systems. It uses modern object-oriented software technology (C++) to model each subsystem in a natural and efficient manner, and to integrate these subsystems into a whole. Ptolemy encompasses practically all aspects of design ..."
Abstract - Cited by 571 (89 self) - Add to MetaCart
. The core of Ptolemy is a set of object-oriented class definitions that makes few assumptions about the system to be modeled; rather, standard interfaces are provided for generic objects and more specialized, application-specific objects are derived from these. A basic abstraction in Ptolemy is the Domain

Applying the B formal method to the Bossa domain-specific language

by Jean-paul Bodeveix, Mamoun Filali, Irit Université, Paul Sabatier, Julia L. Lawall, Gilles Muller - in "The 17th Nordic Workshop on Programming Theory (NWPT’05 , 2005
"... Domain-specific languages (DSLs) are used in both industry and research, in complex areas as varied as data mining [5], graphics [7], and device driver development [10]. A DSL provides high-level domain-specific abstractions that encapsulate ..."
Abstract - Cited by 1 (0 self) - Add to MetaCart
Domain-specific languages (DSLs) are used in both industry and research, in complex areas as varied as data mining [5], graphics [7], and device driver development [10]. A DSL provides high-level domain-specific abstractions that encapsulate

Final:Realizing Domain-Specific Compiler Optimizations via Generic Programming

by Xiaolong Tang
"... Introduction Contemporary mainstream programming languages offer mechanisms for expressing domain-specific abstractions, but these languages and their compilers fall short in support for optimizing the use of such abstractions. Optimizations rules in compilers are typically hard-coded and apply only ..."
Abstract - Add to MetaCart
Introduction Contemporary mainstream programming languages offer mechanisms for expressing domain-specific abstractions, but these languages and their compilers fall short in support for optimizing the use of such abstractions. Optimizations rules in compilers are typically hard-coded and apply

Formalizing the Structural Semantics of Domain-Specific Modeling Languages

by Ethan Jackson, Janos Sztipanovits , 2009
"... Model-based approaches to system design are now widespread and successful. These approaches make extensive use of model structure to describe systems using domain-specific abstractions, to specify and implement model transformations, and to analyze structural properties of models. In spite of its ge ..."
Abstract - Cited by 16 (6 self) - Add to MetaCart
Model-based approaches to system design are now widespread and successful. These approaches make extensive use of model structure to describe systems using domain-specific abstractions, to specify and implement model transformations, and to analyze structural properties of models. In spite of its

Domain Specific Embedded Compilers

by Daan Leijen, Erik Meijer - IN PROCEEDINGS OF THE 2ND CONFERENCE ON DOMAIN-SPECIFIC LANGUAGES , 1999
"... Domain-specific embedded languages (DSELs) expressed in higher-order, typed (HOT) languages provide a composable framework for domain-specific abstractions. Such a framework is of greater utility than a collection of stand-alone domain-specific languages. Usually, embedded domain specific languages ..."
Abstract - Cited by 166 (9 self) - Add to MetaCart
Domain-specific embedded languages (DSELs) expressed in higher-order, typed (HOT) languages provide a composable framework for domain-specific abstractions. Such a framework is of greater utility than a collection of stand-alone domain-specific languages. Usually, embedded domain specific languages

Modular Domain-Specific Language Extensions ∗

by Eric Van Wyk
"... Software development is a time-consuming, and error-prone process. A significant part of the problem is caused by the large semantic gap between the programmer’s high-level understanding of the problem and the relatively low-level language in which the problem solutions are encoded. General purpose ..."
Abstract - Add to MetaCart
language features such as generics in object-oriented programming or higher-order functions are helpful in specifying abstractions for a specific problem or domain, but these are limited in that they only provide the functionality of the desired abstractions. Domain-specific languages [6] can provide

Building Specifications as a Domain-Specific Aspect Language

by Max E. Kramer, Jacques Klein, Jim R. H. Steel
"... In the construction industry an increasing number of build-ings are designed using semantically rich three-dimensional models. In parallel, additional information is specified in a natural-language document called a building specification.1 As not all details are present in the model these specifica ..."
Abstract - Add to MetaCart
aspect language so that the corresponding details can auto-matically be integrated into the model. The language needs to support a multitude of domain-specific abstractions that are absent in the building meta-model. Therefore we propose to allow the domain experts to extend the language iteratively

Author manuscript, published in "Domain-Specific Program Development, Nashville: États-Unis d'Amérique (2008)" Final:Realizing Domain-Specific Compiler Optimizations via Generic Programming

by Xiaolong Tang, Jaakko Järvi , 2009
"... Introduction Contemporary mainstream programming languages offer mechanisms for expressing domain-specific abstractions, but these languages and their compilers fall short in support for optimizing the use of such abstractions. Optimizations rules in compilers are typically hard-coded and apply only ..."
Abstract - Add to MetaCart
Introduction Contemporary mainstream programming languages offer mechanisms for expressing domain-specific abstractions, but these languages and their compilers fall short in support for optimizing the use of such abstractions. Optimizations rules in compilers are typically hard-coded and apply
Next 10 →
Results 1 - 10 of 12,104
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University