407,116 Hits in 4.8 sec

Overview of Generative Software Development [chapter]

Krzysztof Czarnecki
2005 Lecture Notes in Computer Science  
Generative software development aims at modeling and implementing system families in such a way that a given system can be automatically generated from a specification written in one or more textual or  ...  graphical domainspecific languages.  ...  A domain-specific language is a language specialized for a given class of problems. Of course, the implementation language may be a domain-specific language exposed by another domain.  ... 
doi:10.1007/11527800_25 fatcat:j27b7rwqljf53m4lonxlcce6km

VeriTaS: verification of type system specifications: mechanizing domain knowledge about progress and preservation proofs

Sylvia Grewe
2016 Companion Proceedings of the 2016 ACM SIGPLAN International Conference on Systems, Programming, Languages and Applications: Software for Humanity - SPLASH Companion 2016  
The VeriTaS project aims at simplifying the development of sound type systems through automation of soundness proofs and through automated derivation of efficient type checkers from sound type system specifications  ...  Motivation Nowadays, researchers frequently develop type systems for programming languages, for example for domain-specific languages (DSLs) or for core calculi of general-purpose programming languages  ...  VeriTaS shall comprise an internal domain-specific language for specifying syntax, dynamic semantics and type systems of programming languages and for proving properties on these specifications.  ... 
doi:10.1145/2984043.2984046 dblp:conf/oopsla/Grewe16 fatcat:hz4zkt7fxjgrrmr465l3kubzsq

Technology for application family creation based on domain analysis
Технология создания семейства приложений на основе анализа предметной области

A. Gudoshnikova, Y. Litvinov
2016 Proceedings of the Institute for System Programming of RAS  
Then we suggest to generate metamodel of the domain-specific visual language, based on feature diagram.  ...  After that based on generated metamodel domain-specific visual language editor is generated with the aid of metaCASE-tool.  ...  Note that feature diagram language is itself domain-specific language for the domain of domain analysis, so it was implemented using QReal metaeditor.  ... 
doi:10.15514/ispras-2016-28(2)-6 fatcat:x5ej2eevu5hexmexspitnqldc4

FeatureIDE: A tool framework for feature-oriented software development

Christian Kastner, Thomas Thum, Gunter Saake, Janet Feigenspan, Thomas Leich, Fabian Wielgorz, Sven Apel
2009 2009 IEEE 31st International Conference on Software Engineering  
Tools support is crucial for the acceptance of a new programming language. However, providing such tool support is a huge investment that can usually not be provided for a research language.  ...  Among others, we implemented extensions for FeatureC++ and FeatureHouse, but in general, FeatureIDE is open for everybody to showcase new research results and make them usable to a wide audience of students  ...  is language-specific to a high degree.  ... 
doi:10.1109/icse.2009.5070568 dblp:conf/icse/KastnerTSFLWA09 fatcat:jahpz2gyl5dqbdncsiy3tgmf3i

Domain-specific augmentations for High-Level Synthesis

Moritz Schmid, Alexandru Tanase, Frank Hannig, Jurgen Teich, Vivek Singh Bhadouria, Dibyendu Ghoshal
2014 2014 IEEE 25th International Conference on Application-Specific Systems, Architectures and Processors  
Specifically, we propose a new language extension in form of a reduction for sorting and median computation.  ...  To increase productivity and to make the underlying architecture accessible to non-experts, we propose to combine HLS with domain-specific augmentations.  ...  In addition, HLS from domain-specific languages aims at making hardware-related aspects of high-level synthesis more accessible to users by providing abstractions related to the domain.  ... 
doi:10.1109/asap.2014.6868653 dblp:conf/asap/SchmidTHTBG14 fatcat:p7eapzzeinhv3byilqnls622pm

Using a hierarchy of Domain Specific Languages in complex software systems design [article]

V. S. Lugovsky
2004 arXiv   pre-print
A new design methodology is introduced, with some examples on building Domain Specific Languages hierarchy on top of Scheme.  ...  Domain Specific Language can be used in many ways.  ...  The answer is trivial: implement it. Implementation of domain specific languages is not very tricky. An approach I will describe here is based on metaprogramming techniques.  ... 
arXiv:cs/0409016v1 fatcat:wj634l5bkfcn5due5swsv4wjv4

Explicit representation of social norms for social robots

Fabio Maria Carlucci, Lorenzo Nardi, Luca Iocchi, Daniele Nardi
2015 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)  
We present a framework for planning and execution of social plans, in which social norms are described in a domain and language independent form.  ...  In this paper, we address the design of robotic systems that support some social behavior by implementing social norms.  ...  : a set of domain-dependent and language-dependent specifications for applications of social norms S to the domain D; A S : the implementation of the actions described in S; PNPGENERATOR : a module that  ... 
doi:10.1109/iros.2015.7353970 dblp:conf/iros/CarlucciNIN15 fatcat:cbmo6hnbuvb6ngtdbgc7gmy4pq

ANEMIC: Automatic Interface Enabler for Model Integrated Computing [chapter]

Steve Nordstrom, Shweta Shetty, Kumar Gaurav Chhokra, Jonathan Sprinkle, Brandon Eames, Akos Ledeczi
2003 Lecture Notes in Computer Science  
A domain-specific language provides domain experts with a familiar abstraction for creating computer programs.  ...  Graphical domain-specific modeling languages are even more appealing for non-programmers, since the modeling language constructs are automatically transformed into applications through a special compiler  ...  MIC relies heavily on the use of domain-specific languages to describe the final system implementation.  ... 
doi:10.1007/978-3-540-39815-8_9 fatcat:y4j3apmsrjb7lb6f5hyicp4aay

Summary of the third workshop on Domain-Specific Aspect Languages

Thomas Cleenewerck, Jacques Noyé, Johan Fabry, Anne-Françoise Lemeur, Éric Tanter
2008 Proceedings of the 2008 AOSD workshop on Domain-specific aspect languages - DSAL '08  
In the previous successful editions held at GPCE06/OOPSLA06 and AOSD07 we approached domain-specific aspect languages both from a design and a language implementation point of view.  ...  The workshop aims to bring the research communities of domain-specific language engineering and domain-specific aspect design together.  ... 
doi:10.1145/1404927.1404928 fatcat:rtopyyc7ujhevjgnlphrgsbzyu

Survey on Intelligent Answering System using Similarity Model based Learning

Dr. Yogish HK
2019 International Journal for Research in Applied Science and Engineering Technology  
Specific predefined queries with specific format are also required. Users need to ask the questions in the given format only for such systems.  ...  The domain expert keeps the answers to such questions in a database. The best matched response searched from the database is returned to the user during the retrieval of answers.  ...  There are two important domains in which the QA system can be implemented: Open domain and closed domain. Open domain deals with questions in all domains.  ... 
doi:10.22214/ijraset.2019.5228 fatcat:tlrqnaisc5f7pksvktseppqcsm

Agile Development with Domain Specific Languages [chapter]

Bernhard Rumpe, Martin Schindler, Steven Völkel, Ingo Weisemöller
2011 Lecture Notes in Computer Science  
In the requirements and analysis phase, requirements specification languages that are close to natural languages have been introduced.  ...  Introduction An increasing number of software development projects uses domain specific languages (DSLs) at least at one stage.  ... 
doi:10.1007/978-3-642-21470-7_31 fatcat:cnbukvl4yfd7vca7vouy4l67ja

Language extension and composition with language workbenches

Markus Völter, Eelco Visser
2010 Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion - SPLASH '10  
Domain-specific languages (DSLs) provide high expressive power focused on a particular problem domain.  ...  They provide linguistic abstractions and specialized syntax specifically designed for a domain, allowing developers to avoid boilerplate code and low-level implementation details.  ...  Domain Specific Languages Domain-specific languages (DSLs) provide high expressive power focused on a particular problem domain.  ... 
doi:10.1145/1869542.1869623 dblp:conf/oopsla/VolterV10 fatcat:fz6m5u7b3ff2pmyq6yqyyh3nlu

Towards a Foundation of Component-Oriented Software Reference Models [chapter]

Thorsten Teschke, Jörg Ritter
2001 Lecture Notes in Computer Science  
In this paper, we abstract from the specifics of the component models COM, EJB, and CCM, and propose a unifying component description language for integrated descriptions of structure and behaviour of  ...  In order to support the domain expert in these processes comprehensive, comparable, and sufficiently abstract component descriptions are required.  ...  BOCA CDL is the specification language of the Business Object Component Architecture.  ... 
doi:10.1007/3-540-44815-2_6 fatcat:bglnvi7ahbdezkfzm2ybcecnxu

Aspect-specification based on structural type information

Stefan Hanenberg, Mohammed Al-Mansari, Rainer Unland
2006 Proceedings of the 2006 ACM symposium on Applied computing - SAC '06  
impact of type systems on the crosscutting phenomenon (problem domain) Studying the impact of type systems as solutions to crosscutting phenomenon (solution domain) Overall intention Expressive pointcut  ...  Background Background Background aspect-orientation Crosscutting phenomenon still not that wellunderstood / formalized Still no common view on good / valid pointcut languages Type Systems Studying the  ...  language features on crosscutting phenomenon Validated knowledge about quality of language features required, e.g.  ... 
doi:10.1145/1141277.1141644 dblp:conf/sac/HanenbergAU06 fatcat:hujs26uthzh43hg6lmofnvkvva

Model driven development

Dave Thomas, Brian M. Barry
2003 Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications - OOPSLA '03  
Our approach is model driven and emphasizes the use of generic and specific domain oriented programming (DOP) languages.  ...  Finally we highlight challenges and opportunities in the design and implementation of such languages.  ...  Domain Specific Languages (DSL) [19] are closely related to DOP.  ... 
doi:10.1145/949344.949346 dblp:conf/oopsla/ThomasB03 fatcat:6gbxrg6njneadir3vkt4gmk4he
« Previous Showing results 1 — 15 out of 407,116 results