To see the other types of publications on this topic, follow the link: Domain Specific Modeling Language.

Journal articles on the topic 'Domain Specific Modeling Language'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 journal articles for your research on the topic 'Domain Specific Modeling Language.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse journal articles on a wide variety of disciplines and organise your bibliography correctly.

1

Van Engelen, Robert A. "ATMOL: A Domain-Specific Language for Atmospheric Modeling." Journal of Computing and Information Technology 9, no. 4 (2001): 289. http://dx.doi.org/10.2498/cit.2001.04.02.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Zamani, Bahman, and Shiva Rasoulzadeh. "A Domain Specific Modeling Language for Enterprise Application Development." International Journal of Information Technologies and Systems Approach 11, no. 2 (July 2018): 51–70. http://dx.doi.org/10.4018/ijitsa.2018070104.

Full text
Abstract:
This article describes how experience in domain specific modeling can be captured and abstracted in a domain specific modeling language (DSML). Modeling with a DSML results in quality models. Patterns of enterprise application architecture (PofEAA) is a rich set of patterns that can be used by designers when designing (modeling) web-based enterprise applications. This article aims at defining a DSML based on PofEAA patterns, as well as providing tool support for designing web-based enterprise applications that use these patterns. The authors have built a DSML using the profile extension mechanism of UML, by defining stereotypes. In addition to the proposed profile, this article has implemented the structure and behavior of PofEAA patterns in Rational Software Architecture (RSA) which is resulted in a tool that facilitates the design of software for designers. To show the usefulness of the tool, it is used for modeling two small systems based on the PofEAA patterns. The results show that many of the design is automated and the modeling speed is increased.
APA, Harvard, Vancouver, ISO, and other styles
3

Jiang, Tao, and Weihong Zhou. "An Approach of Defining Domain Constraints for Domain-Specific Modeling Language." International Journal of Pattern Recognition and Artificial Intelligence 35, no. 09 (April 10, 2021): 2153002. http://dx.doi.org/10.1142/s0218001421530025.

Full text
Abstract:
Many Domain-Specific Modeling Languages (DSML) cannot formally define their semantics, leading to difficulties in identifying user-defined domain constraints. In this study, we propose a user-defined mechanism of domain constraints based on the formalization of structural semantics of DSML. First, we formally define concepts and decision methods of consistency and validity of domain constraints. Subsequently, we establish concepts and reasoning methods of domain-based model consistency. Thus, several domain constraint instances are defined and different models instances’ consistency are reasoned based on formalization of software architecture domain metamodel to illustrate our approach. Finally, our formal definition mechanism of domain constraint is added to our automatic translator for formalizing DSML and its models to automatically reason about domain constraints built based on DSML.
APA, Harvard, Vancouver, ISO, and other styles
4

Kosar, Tomaž, Marjan Mernik, Jeff Gray, and Tomaž Kos. "Debugging measurement systems using a domain-specific modeling language." Computers in Industry 65, no. 4 (May 2014): 622–35. http://dx.doi.org/10.1016/j.compind.2014.01.013.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Azadi Marand, Elaheh, Elham Azadi Marand, and Moharram Challenger. "DSML4CP: A Domain-specific Modeling Language for Concurrent Programming." Computer Languages, Systems & Structures 44 (December 2015): 319–41. http://dx.doi.org/10.1016/j.cl.2015.09.002.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Sedbrook, Tod A. "Modeling the REA Enterprise Ontology with a Domain Specific Language." Journal of Emerging Technologies in Accounting 9, no. 1 (December 1, 2012): 47–70. http://dx.doi.org/10.2308/jeta-50406.

Full text
Abstract:
ABSTRACT Developing a domain specific language (DSL) to express business policies requires modeling tools for eliciting, applying, and maintaining the knowledge of business experts. This study defines a DSL meta-model and prototype to create visual business models that conform to the Resource, Event, Agent-Enterprise Ontology (REA-EO). The meta-model specifies REA-EO modeling components, and the prototype provides a visual interface to design operational and policy-level models. Code-generation templates then transform design models into executable code that supports business applications. The study describes the capabilities of the prototype and validates its use in the context of a business case. Data Availability: The paper's software modeling prototype and its companion code-generation templates are available for research purposes as open-source Visual Studio extensions and are available by contacting the author.
APA, Harvard, Vancouver, ISO, and other styles
7

Arslan, Sadik, and Geylani Kardas. "DSML4DT: A domain-specific modeling language for device tree software." Computers in Industry 115 (February 2020): 103179. http://dx.doi.org/10.1016/j.compind.2019.103179.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Richard., Japheth Bunakiye. "Supporting Engineering Design Modeling by Domain Specific Modeling Languag." American Journal of Software Engineering and Applications 2, no. 3 (2013): 86. http://dx.doi.org/10.11648/j.ajsea.20130203.11.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

Zivkovic, Srdjan, Krzystof Miksa, and Harald Kühn. "On Developing Hybrid Modeling Methods using Metamodeling Platforms." International Journal of Information System Modeling and Design 6, no. 1 (January 2015): 47–66. http://dx.doi.org/10.4018/ijismd.2015010103.

Full text
Abstract:
It has been acknowledged that model-based approaches and domain-specific modeling (DSM) languages, methods and tools are beneficial for the engineering of increasingly complex systems and software. Instead of general-purpose one-size-fits-all modeling languages, DSM methods facilitate model-based analysis and design of complex systems by providing modeling concepts tailored to the specific problem domain. Furthermore, hybrid DSM methods combine single DSM methods into integrated modeling methods, to allow for multi-perspective modeling. Metamodeling platforms provide flexible means for design and implementation of such hybrid modeling methods and appropriate domain-specific modeling tools. In this paper, we report on the conceptualization of a hybrid DSM method in the domain of network physical devices management, and its implementation based on the ADOxx metamodeling platform. The method introduces a hybrid modeling approach. A dedicated DSM language (DSML) is used to model the structure of physical devices and their configurations, whereas the formal language for knowledge representation OWL2 is used to specify configuration-related constraints. The outcome of the work is a hybrid, semantic technology-enabled DSM tool that allows for efficient and consistency-preserving model-based configuration of network equipment.
APA, Harvard, Vancouver, ISO, and other styles
10

FELFERNIG, ALEXANDER, GERHARD E. FRIEDRICH, and DIETMAR JANNACH. "UML AS DOMAIN SPECIFIC LANGUAGE FOR THE CONSTRUCTION OF KNOWLEDGE-BASED CONFIGURATION SYSTEMS." International Journal of Software Engineering and Knowledge Engineering 10, no. 04 (August 2000): 449–69. http://dx.doi.org/10.1142/s0218194000000249.

Full text
Abstract:
In many domains, software development has to meet the challenges of developing highly adaptable software very rapidly. In order to accomplish this task, domain specific, formal description languages and knowledge-based systems are employed. From the viewpoint of the industrial software development process, it is important to integrate the construction and maintenance of these systems into standard software engineering processes. In addition, the descriptions should be comprehensible for the domain experts in order to facilitate the review process. For the realization of product configuration systems, we show how these requirements can be met by using a standard design language (UML-Unified Modeling Language) as notation in order to simplify the construction of a logic-based description of the domain knowledge. We show how classical description concepts for expressing configuration knowledge can be introduced into UML and be translated into logical sentences automatically. These sentences are exploited by a general inference engine solving the configuration task.
APA, Harvard, Vancouver, ISO, and other styles
11

Caro, Manuel F., Darsana P. Josyula, Jovani A. Jiménez, Catriona M. Kennedy, and Michael T. Cox. "A domain-specific visual language for modeling metacognition in intelligent systems." Biologically Inspired Cognitive Architectures 13 (July 2015): 75–90. http://dx.doi.org/10.1016/j.bica.2015.06.004.

Full text
APA, Harvard, Vancouver, ISO, and other styles
12

Hoyos, José R., Jesús García-Molina, and Juan A. Botía. "A domain-specific language for context modeling in context-aware systems." Journal of Systems and Software 86, no. 11 (November 2013): 2890–905. http://dx.doi.org/10.1016/j.jss.2013.07.008.

Full text
APA, Harvard, Vancouver, ISO, and other styles
13

Guedes, Gilleanes Thorwald Araujo, Iderli Pereira de Souza Filho, Lukas Filipe Gaedicke, Giovane D’Ávila Mendonça, Rosa Maria Vicari, and Carlos Brusius. "MASRML - A Domain-specific Modeling Language for Multi-agent Systems Requirements." International Journal of Software Engineering & Applications 11, no. 5 (September 30, 2020): 25–45. http://dx.doi.org/10.5121/ijsea.2020.11503.

Full text
APA, Harvard, Vancouver, ISO, and other styles
14

Rabbi, Fazle, Yngve Lamo, Ingrid Chieh Yu, and Lars Michael Kristensen. "Diagrammatic Development of Domain Specific Modelling Languages with WebDPF." International Journal of Information System Modeling and Design 7, no. 3 (July 2016): 93–114. http://dx.doi.org/10.4018/ijismd.2016070105.

Full text
Abstract:
Domain specific modelling languages reduce the effort required to specify systems by providing higher level abstractions. Although this is a promising approach for reducing the complexity of system specifications, creating a new domain specific modelling language is a complex task. WebDPF is a web-based metamodelling tool that aims to reduce the effort required to develop domain specific modelling languages. The proposed technique is based on model transformations which enhances a modelling language with auto-completion. WebDPF supports multilevel metamodelling, diagrammatic specification of model constraints, and development, simulation and analysis of model transformation systems. The authors study the termination of the underlying model transformation systems and provide sufficient condition for termination. The tool is equipped with a scalable model navigation facility that enables a modeler to deal with large models.
APA, Harvard, Vancouver, ISO, and other styles
15

Kos, Tomaz, Tomaz Kosar, Jure Knez, and Marjan Mernik. "From DCOM interfaces to domain-specific modeling language: A case study on the sequencer." Computer Science and Information Systems 8, no. 2 (2011): 361–78. http://dx.doi.org/10.2298/csis101231009k.

Full text
Abstract:
Software development is a demanding process, since it involves different parties to perform a desired task. The same case applies to the development of measurement systems - measurement system producers often provide interfaces to their products, after which the customers? programming engineers use them to build software according to the instructions and requirements of domain experts from the field of data acquisition. Until recently, the customers of the measurement system DEWESoft were building measuring applications, using prefabricated DCOM objects. However, a significant amount of interaction between customers? programming engineers and measurement system producers is necessary to use DCOM objects. Therefore, a domain-specific modeling language has been developed to enable domain experts to program or model their own measurement procedures without interacting with programming engineers. In this paper, experiences gained during the shift from using the DEWESoft product as a programming library to domain-specific modeling language are provided together with the details of a Sequencer, a domain-specific modeling language for the construction of measurement procedures.
APA, Harvard, Vancouver, ISO, and other styles
16

Viana, Matheus C., Rosângela A. D. Penteado, and Antônio F. do Prado. "Domain-Specific Modeling Languages to improve framework instantiation." Journal of Systems and Software 86, no. 12 (December 2013): 3123–39. http://dx.doi.org/10.1016/j.jss.2013.07.030.

Full text
APA, Harvard, Vancouver, ISO, and other styles
17

Lethrech, Mohammed, Adil Kenzi, Issam Elmagrouni, Mahmoud Nassar, and Abdelaziz Kriouile. "A MDSD Approach for Adaptable Service Oriented Systems based on Domain Specific Language Engineering." International Journal of Adaptive, Resilient and Autonomic Systems 7, no. 1 (January 2016): 1–25. http://dx.doi.org/10.4018/ijaras.2016010101.

Full text
Abstract:
The simultaneous use of the new computing paradigms: Domain Specific Modeling, Context Oriented Computing and Service Oriented Computing, raises many challenges. Particularly, the challenge of engineering such systems, which consists of the definition of modeling approaches, processes, techniques and tools to facilitate their construction. The proposed MDSD approach for context-aware service oriented systems is based on Domain Specific Language Engineering. The Context-Aware, Domain Specific and Service Oriented (CADSSO) development approach is based on five models. The first one is domain specific context model; it symbolizes the services context of use. The second is domain specific services model; it takes care of services modeling. The third is service variability model; it formulates services variants. The fourth is adaptation rules model, which is the joint between service variability model and context model. The fifth is business rules model, used to model domain business. A code generator is in charge of the transformation of the five models to the final code.
APA, Harvard, Vancouver, ISO, and other styles
18

BALASUBRAMANIAN, KRISHNAKUMAR, ANIRUDDHA GOKHALE, YUEHUA LIN, JING ZHANG, and JEFF GRAY. "WEAVING DEPLOYMENT ASPECTS INTO DOMAIN-SPECIFIC MODELS." International Journal of Software Engineering and Knowledge Engineering 16, no. 03 (June 2006): 403–24. http://dx.doi.org/10.1142/s021819400600280x.

Full text
Abstract:
Domain-specific models increase the level of abstraction used to develop large-scale component-based systems. Model-driven development (MDD) approaches (e.g., Model-Integrated Computing and Model-Driven Architecture) emphasize the use of models at all stages of system development. Decomposing problems using MDD approaches may result in a separation of the artifacts in a way that impedes comprehension. For example, a single concern (such as deployment of a distributed system) may crosscut different orthogonal activities (such as component specification, interaction, packaging and planning). To keep track of all entities associated with a component, and to ensure that the constraints for the system as a whole are not violated, a purely model-driven approach imposes extra effort, thereby negating some of the benefits of MDD. This paper provides three contributions to the study of applying aspect-oriented techniques to address the crosscutting challenges of model-driven component-based distributed systems development. First, we identify the sources of crosscutting concerns that typically arise in model-driven development of component-based systems. Second, we describe how aspect-oriented model weaving helps modularize these crosscutting concerns using model transformations. Third, we describe how we have applied model weaving using a tool called the Constraint-Specification Aspect Weaver (C-SAW) in the context of the Platform-Independent Component Modeling Language (PICML), which is a domain-specific modeling language for developing component-based systems. A case study of a joint-emergency response system is presented to express the challenges in modeling a typical distributed system. Our experience shows that model weaving is an effective and scalable technique for dealing with crosscutting aspects of component-based systems development.
APA, Harvard, Vancouver, ISO, and other styles
19

Taušan, Nebojša, Jouni Markkula, Pasi Kuvaja, and Markku Oivo. "Embedded Systems Specific Requirements for Choreography Modelling Language Design." International Journal of Information System Modeling and Design 7, no. 3 (July 2016): 115–36. http://dx.doi.org/10.4018/ijismd.2016070106.

Full text
Abstract:
Software companies that develop embedded systems following the principles of service-oriented architecture can anticipate various benefits from choreography modelling. Current choreography modelling languages, however, have a limited applicability in embedded systems development since they are not expressive enough to capture all the choreography-relevant aspects that are typical in this domain. This problem is addressed in this study with the analysis of the needs in embedded systems domain for choreography modelling language. The analysis was guided by design science and relied on expert interviews, company-specific documents, relevant scientific literature and the experts' evaluation of the redesigned choreography modelling language. The main results of the analysis presented in this paper are a) design requirements addressing the limitations of choreography modelling languages for embedded systems development and b) proposals for modelling language implementation technologies. The derived design requirements indicate on choreography-relevant embedded systems development aspects such as the constraint-based access and real-time execution. Modelling language implementation technology proposals include Eclipse modelling framework and Sirius. The feasibility of these results is evaluated by redesigning an existing choreography modelling language based on the derived design requirements, implementing a prototype editor for the redesigned language and by evaluating the redesigned language with experts.
APA, Harvard, Vancouver, ISO, and other styles
20

Verdonck, Michael, and Frederik Gailly. "An Ontological Analysis Framework for Domain-Specific Modeling Languages." Journal of Database Management 29, no. 1 (January 2018): 23–42. http://dx.doi.org/10.4018/jdm.2018010102.

Full text
Abstract:
This article describes how domain-specific modeling languages (DSML) are developed to specifically model certain domains and their phenomena. Over the last 15 years, different kinds of DSMLs have been ontologically analyzed to improve their ontological expressiveness. However, the term ‘ontological analyses' encompasses a great variety of different purposes, techniques or methods, and can thus be performed in many different ways without maintaining clear differentiation. Therefore, in this article, the authors aim to structure the process of conducting an ontological analysis, and offers guidelines in the form of descriptive patterns for analyzing a DSML. With the help of this framework, a researcher with a specific purpose can recognize the required patterns and types of methods that can be followed in order to successfully conduct an ontological analysis and achieve the intended purpose.
APA, Harvard, Vancouver, ISO, and other styles
21

Kos, Tomaž, Tomaž Kosar, and Marjan Mernik. "Development of data acquisition systems by using a domain-specific modeling language." Computers in Industry 63, no. 3 (April 2012): 181–92. http://dx.doi.org/10.1016/j.compind.2011.09.004.

Full text
APA, Harvard, Vancouver, ISO, and other styles
22

Yli-Hietanen, Jari, Samuli Niiranen, Michael Aswell, and Larry Nathanson. "Domain-specific analytical language modeling—The chief complaint as a case study." International Journal of Medical Informatics 78, no. 12 (December 2009): e27-e30. http://dx.doi.org/10.1016/j.ijmedinf.2009.02.002.

Full text
APA, Harvard, Vancouver, ISO, and other styles
23

Djukic, Verislav, Ivan Lukovic, Aleksandar Popovic, and Vladimir Ivancevic. "Model execution: An approach based on extending domain-specific modeling with action reports." Computer Science and Information Systems 10, no. 4 (2013): 1585–620. http://dx.doi.org/10.2298/csis121228059d.

Full text
Abstract:
In this paper, we present an approach to development and application of domain-specific modeling (DSM) tools in the model-based management of business processes. The level of Model-to-Text (M2T) transformations in the standard architecture for domain-specific modeling solutions is extended with action reports, which allow synchronization between models, generated code, and target interpreters. The basic idea behind the approach is to use M2T transformation languages to construct submodels, client application components, and operations on target interpreters. In this manner, M2T transformations may be employed to support not only generation of target platform code from domain-specific graphical language (DSGL) models but also straightforward use of models and appropriate DSM tools as client applications. The applicability of action reports is demonstrated by examples from document engineering, and measurement and control systems.
APA, Harvard, Vancouver, ISO, and other styles
24

Lagos, Nikolaos, Adrian Mos, and Mario Cortes-cornax. "Towards semantically-aided domain specific business process modeling." Data Technologies and Applications 52, no. 4 (September 4, 2018): 463–81. http://dx.doi.org/10.1108/dta-01-2018-0007.

Full text
Abstract:
Purpose Domain-specific process modeling has been proposed in the literature as a solution to several problems in business process management. The problems arise when using only the generic Business Process Model and Notation (BPMN) standard for modeling. This language includes domain ambiguity and difficult long-term model evolution. Domain-specific modeling involves developing concept definitions, domain-specific processes and eventually industry-standard BPMN models. This entails a multi-layered modeling approach, where any of these artifacts can be modified by various stakeholders and changes done by one person may influence models used by others. There is therefore a need for tool support to keep track of changes done and their potential impacts. The paper aims to discuss these issues. Design/methodology/approach The authors use a multi-context systems-based approach to infer the impacts that changes may cause in the models; and alsothe authors incrementally map components of business process models to ontologies. Findings Advantages of the framework include: identifying conflicts/inconsistencies across different business modeling layers; expressing rich information on the relations between two layers; calculating the impact of changes taking place in one layer to the rest of the layers; and selecting incrementally the most appropriate semantic models on which the transformations can be based. Research limitations/implications The authors consider this work as one of the foundational bricks that will enable further advances toward the governance of multi-layer business process modeling systems. Extensive usability tests would enable to further confirm the findings of the paper. Practical implications The approach described here should improve the maintainability, reuse and clarity of business process models and in extension improve data governance in large organizations. The approaches described here should improve the maintainability, reuse and clarity of business process models. This can improve data governance in large organizations and for large collections of processes by aiding various stakeholders to understand problems with process evolutions, changes and inconsistencies with business goals. Originality/value This paper fulfills an identified gap to enabling semantically aided domain–specific process modeling.
APA, Harvard, Vancouver, ISO, and other styles
25

Pajić Simović, Ana, Slađan Babarogić, Ognjen Pantelić, and Stefan Krstović. "Towards a Domain-Specific Modeling Language for Extracting Event Logs from ERP Systems." Applied Sciences 11, no. 12 (June 12, 2021): 5476. http://dx.doi.org/10.3390/app11125476.

Full text
Abstract:
Enterprise resource planning (ERP) systems are often seen as viable sources of data for process mining analysis. To perform most of the existing process mining techniques, it is necessary to obtain a valid event log that is fully compliant with the eXtensible Event Stream (XES) standard. In ERP systems, such event logs are not available as the concept of business activity is missing. Extracting event data from an ERP database is not a trivial task and requires in-depth knowledge of the business processes and underlying data structure. Therefore, domain experts require proper techniques and tools for extracting event data from ERP databases. In this paper, we present the full specification of a domain-specific modeling language for facilitating the extraction of appropriate event data from transactional databases by domain experts. The modeling language has been developed to support complex ambiguous cases when using ERP systems. We demonstrate its applicability using a case study with real data and show that the language includes constructs that enable a domain expert to easily model data of interest in the log extraction step. The language provides sufficient information to extract and transform data from transactional ERP databases to the XES format.
APA, Harvard, Vancouver, ISO, and other styles
26

Boubeta-Puig, Juan, Guadalupe Ortiz, and Inmaculada Medina-Bulo. "ModeL4CEP: Graphical domain-specific modeling languages for CEP domains and event patterns." Expert Systems with Applications 42, no. 21 (November 2015): 8095–110. http://dx.doi.org/10.1016/j.eswa.2015.06.045.

Full text
APA, Harvard, Vancouver, ISO, and other styles
27

Zisiadis, Dimitris, George Thanos, Spyros Kopsidas, and George Leventakis. "STAR-TRANS Modeling Language." International Journal of Information Systems for Crisis Response and Management 5, no. 2 (April 2013): 45–59. http://dx.doi.org/10.4018/jiscrm.2013040104.

Full text
Abstract:
Transportation networks are open and accessible, by design, and thus vulnerable to malicious attacks. Transportation networks are integral parts of larger systems, where individual transportation networks form a network-of-networks within a defined geographical region. A security incident on an asset can propagate to new security incidents in interconnected assets of the same or different networks, resulting in cascading failures in the overall network-of-networks. The present work introduces the STAR-TRANS Modeling Language (STML) and provides a reference implementation case. STML is a feature-rich, domain specific, high-level modeling language, capable of expressing the concepts and processes of the Strategic Risk Assessment and Contingency Planning in Interconnected Transportation Networks (STAR- TRANS) framework. STAR-TRANS is a comprehensive transportation security risk assessment framework for assessing related risks that provides cohered contingency management procedures for interconnected, interdependent and heterogeneous transport networks. STML has been used to produce the STAR-TRANS Impact Assessment Tool.
APA, Harvard, Vancouver, ISO, and other styles
28

Jackson, Ethan, and Janos Sztipanovits. "Formalizing the structural semantics of domain-specific modeling languages." Software & Systems Modeling 8, no. 4 (December 17, 2008): 451–78. http://dx.doi.org/10.1007/s10270-008-0105-0.

Full text
APA, Harvard, Vancouver, ISO, and other styles
29

Abdessettar, Saad. "Modeling and Simulating Persuasion Strategies: Domain Specific Language for Persuasive Systems’ Design Productivity." Journal of Modern Education Review 6, no. 7 (July 15, 2016): 470–77. http://dx.doi.org/10.15341/jmer(2155-7993)/07.06.2016/005.

Full text
APA, Harvard, Vancouver, ISO, and other styles
30

Besnard, Loïc, Thierry Gautier, Julien Ouy, Jean-Pierre Talpin, Jean-Paul Bodeveix, Alexandre Cortier, Marc Pantel, et al. "Polychronous Interpretation of Synoptic, a Domain Specific Modeling Language for Embedded Flight-Software." Electronic Proceedings in Theoretical Computer Science 20 (March 28, 2010): 80–87. http://dx.doi.org/10.4204/eptcs.20.9.

Full text
APA, Harvard, Vancouver, ISO, and other styles
31

Varde, Aparna S., Mohammed Maniruzzaman, and Richard D. Sisson. "QuenchML: A semantics-preserving markup language for knowledge representation in quenching." Artificial Intelligence for Engineering Design, Analysis and Manufacturing 27, no. 1 (January 15, 2013): 65–82. http://dx.doi.org/10.1017/s0890060412000352.

Full text
Abstract:
AbstractKnowledge representation (KR) is an important area in artificial intelligence (AI) and is often related to specific domains. The representation of knowledge in domain-specific contexts makes it desirable to capture semantics as domain experts would. This motivates the development of semantics-preserving standards for KR within the given domain. In addition to the storage and analysis of information using such standards, the effect of globalization today necessitates the publishing of information on the Web. Thus, it is advisable to use formats that make the information easily publishable and accessible while developing KR standards. In this article, we propose such a standard called Quenching Markup Language (QuenchML). This follows the syntax of the eXtensible Markup Language and captures the semantics of the quenching domain within the heat treating of materials. We describe the development of QuenchML, a multidisciplinary effort spanning the realms of AI, database management, and materials science, considering various aspects such as ontology, data modeling, and domain-specific constraints. We also explain the usefulness of QuenchML in semantics-preserving information retrieval and in text mining guided by domain knowledge. Furthermore, we outline the significance of this work in software tools within the field of AI.
APA, Harvard, Vancouver, ISO, and other styles
32

Voelter, Markus, Bernd Kolb, Klaus Birken, Federico Tomassetti, Patrick Alff, Laurent Wiart, Andreas Wortmann, and Arne Nordmann. "Using language workbenches and domain-specific languages for safety-critical software development." Software & Systems Modeling 18, no. 4 (May 17, 2018): 2507–30. http://dx.doi.org/10.1007/s10270-018-0679-0.

Full text
APA, Harvard, Vancouver, ISO, and other styles
33

Jiang, Tao. "A Description Method for Formalizing Domain-Specific Modelling Language." Computer Systems Science and Engineering 33, no. 5 (2018): 299–308. http://dx.doi.org/10.32604/csse.2018.33.299.

Full text
APA, Harvard, Vancouver, ISO, and other styles
34

He, Lei, Jian Yao, and Yong Lin Lei. "Air-Combat Decision Modeling Method Based on DSM." Applied Mechanics and Materials 536-537 (April 2014): 416–20. http://dx.doi.org/10.4028/www.scientific.net/amm.536-537.416.

Full text
Abstract:
Air-combat decision modeling in effectiveness simulation has to be concerned with the important feature of decision making, such as complexity, diversity, flexibility. So Several challenges have to be mastered, including: improving the abstract level of modeling, providing friendly modeling language, validating concept model and generated code (or executive model) automatically. In this paper, domain-specific modeling (DSM) method is applied in air-combat decision simulation modeling to cope with those challenges. A graphical and textual domain-specific modeling language (DSML) of air-combat decision is designed through metamodel based on an open source tool, Generic Modeling Environment (GME). A code generator is developed to implement users decision model based on python script.
APA, Harvard, Vancouver, ISO, and other styles
35

Cánovas Izquierdo, Javier Luis, and Jordi Cabot. "Collaboro: a collaborative (meta) modeling tool." PeerJ Computer Science 2 (October 24, 2016): e84. http://dx.doi.org/10.7717/peerj-cs.84.

Full text
Abstract:
Software development is becoming more and more collaborative, emphasizing the role of end-users in the development process to make sure the final product will satisfy customer needs. This is especially relevant when developing Domain-Specific Modeling Languages (DSMLs), which are modeling languages specifically designed to carry out the tasks of a particular domain. While end-users are actually the experts of the domain for which a DSML is developed, their participation in the DSML specification process is still rather limited nowadays. In this paper, we propose a more community-aware language development process by enabling the active participation of all community members (both developers and end-users) from the very beginning. Our proposal, called Collaboro, is based on a DSML itself enabling the representation of change proposals during the language design and the discussion (and trace back) of possible solutions, comments and decisions arisen during the collaboration. Collaboro also incorporates a metric-based recommender system to help community members to define high-quality notations for the DSMLs. We also show how Collaboro can be used at the model-level to facilitate the collaborative specification of software models. Tool support is available both as an Eclipse plug-in a web-based solution.
APA, Harvard, Vancouver, ISO, and other styles
36

Getir, Sinem, Moharram Challenger, and Geylani Kardas. "The Formal Semantics of a Domain-Specific Modeling Language for Semantic Web Enabled Multi-Agent Systems." International Journal of Cooperative Information Systems 23, no. 03 (August 14, 2014): 1450005. http://dx.doi.org/10.1142/s0218843014500051.

Full text
Abstract:
Development of agent systems is without question a complex task when autonomous, reactive and proactive characteristics of agents are considered. Furthermore, internal agent behavior model and interaction within the agent organizations become even more complex and hard to implement when new requirements and interactions for new agent environments such as the Semantic Web are taken into account. We believe that the use of both domain specific modeling and a Domain-specific Modeling Language (DSML) may provide the required abstraction and support a more fruitful methodology for the development of Multi-agent Systems (MASs) especially when they are working on the Semantic Web environment. Although syntax definition based on a metamodel is an essential part of a modeling language, an additional and required part would be the determination and implementation of DSML constraints that constitute the (formal) semantics which cannot be defined solely with a metamodel. Hence, in this paper, formal semantics of a MAS DSML called Semantic Web enabled Multi-agent Systems (SEA_ML) is introduced. SEA_ML is a modeling language for agent systems that specifically takes into account the interactions of semantic web agents with semantic web services. What is more, SEA_ML also supports the modeling of semantic agents from their internals to MAS perspective. Based on the defined abstract and concrete syntax definitions, we first give the formal representation of SEA_ML's semantics and then discuss its use on MAS validation. In order to define and implement semantics of SEA_ML, we employ Alloy language which is declarative and has a strong description capability originating from both relational and first-order logic in order to easily define complex structures and behaviors of these systems. Differentiating from similar contributions of other researchers on formal semantics definition for MAS development languages, SEA_ML's semantics, presented in this paper, defines both static and dynamic aspects of the interaction between software agents and semantic web services, in addition to the definition of the semantics already required for agent internals and MAS communication. Implementation with Alloy makes definition of SEA_ML's semantics to include relations and sets with a simple notation for MAS model definitions. We discuss how the automatic analysis and hence checking of SEA_ML models can be realized with the defined semantics. Design of an agent-based electronic barter system is exemplified in order to give some flavor of the use of SEA_ML's formal semantics. Lessons learned during the development of such a MAS DSML semantics are also reported in this paper.
APA, Harvard, Vancouver, ISO, and other styles
37

Bera, Palash, Anna Krasnoperova, and Yair Wand. "Using Ontology Languages for Conceptual Modeling." Journal of Database Management 21, no. 1 (January 2010): 1–28. http://dx.doi.org/10.4018/jdm.2010112301.

Full text
Abstract:
Conceptual models are used to support understanding of and communication about application domains in information systems development. Such models are created using modeling grammars (usually employing graphic representation). To be effective, a grammar should support precise representation of domain concepts and their relationships. Ontology languages such as OWL emerged to define terminologies to support information sharing on the Web. These languages have features that enable representation of semantic relationships among domain concepts and of domain rules, not readily possible with extant conceptual modeling techniques. However, the emphasis in ontology languages has been on formalization and being computer-readable, not on how they can be used to convey domain semantics. Hence, it is unclear how they can be used as conceptual modeling grammars. We suggest using philosophically based ontological principles to guide the use of OWL as a conceptual modeling grammar. The paper presents specific guidelines for creating conceptual models in OWL and demonstrates, via example, the application of the guidelines to creating representations of domain phenomena. To test the effectiveness of the guidelines we conducted an empirical study comparing how well diagrams created with the guidelines support domain understanding in comparison to diagrams created without the guidelines. The results indicate that diagrams created with the guidelines led to better domain understanding of participants.
APA, Harvard, Vancouver, ISO, and other styles
38

Deng, Ke, Peter K. Bol, Kate J. Li, and Jun S. Liu. "On the unsupervised analysis of domain-specific Chinese texts." Proceedings of the National Academy of Sciences 113, no. 22 (May 16, 2016): 6154–59. http://dx.doi.org/10.1073/pnas.1516510113.

Full text
Abstract:
With the growing availability of digitized text data both publicly and privately, there is a great need for effective computational tools to automatically extract information from texts. Because the Chinese language differs most significantly from alphabet-based languages in not specifying word boundaries, most existing Chinese text-mining methods require a prespecified vocabulary and/or a large relevant training corpus, which may not be available in some applications. We introduce an unsupervised method, top-down word discovery and segmentation (TopWORDS), for simultaneously discovering and segmenting words and phrases from large volumes of unstructured Chinese texts, and propose ways to order discovered words and conduct higher-level context analyses. TopWORDS is particularly useful for mining online and domain-specific texts where the underlying vocabulary is unknown or the texts of interest differ significantly from available training corpora. When outputs from TopWORDS are fed into context analysis tools such as topic modeling, word embedding, and association pattern finding, the results are as good as or better than that from using outputs of a supervised segmentation method.
APA, Harvard, Vancouver, ISO, and other styles
39

CHEN, KAI, JOSEPH PORTER, JANOS SZTIPANOVITS, and SANDEEP NEEMA. "COMPOSITIONAL SPECIFICATION OF BEHAVIORAL SEMANTICS FOR DOMAIN-SPECIFIC MODELING LANGUAGES." International Journal of Semantic Computing 03, no. 01 (March 2009): 31–56. http://dx.doi.org/10.1142/s1793351x09000628.

Full text
Abstract:
Domain-Specific Modeling Languages (DSMLs) play a fundamental role in the model-based design of embedded software and systems. While abstract syntax metamodeling enables the rapid and inexpensive development of DSMLs, the specification of DSML semantics is still a hard problem. In previous work, we have developed methods and tools for the semantic anchoring of DSMLs. Semantic anchoring introduces a set of reusable "semantic units" that provide reference semantics for basic behavioral categories using the Abstract State Machine framework. In this paper, we extend the semantic anchoring framework to heterogeneous behaviors by exploring methods for the composition of semantic units. Semantic unit composition reduces the required effort from DSML designers and improves the quality of the specification. The proposed method is demonstrated through a case study. Formal notions of compositionality are discussed as well as a brief comparison with similar research tools.
APA, Harvard, Vancouver, ISO, and other styles
40

Seppälä, Selja. "An ontological framework for modeling the contents of definitions." Terminology 21, no. 1 (June 8, 2015): 23–50. http://dx.doi.org/10.1075/term.21.1.02sep.

Full text
Abstract:
This paper addresses the troublesome question of feature selection and content prediction in definition writing. I present the basis of definition-authoring tools that can be used across a range of contexts, independently of the domain and language of the definitions. In addition to being domain- and language-independent, these tools should be easily tailorable to specific domains. Thus, my work seeks to contribute to developing generic definition-writing aids that can be tailored to a range of different contexts and domains. The objectives of this article are: (1) to show that it is possible to create implementable generic definition models; (2) to show how to constrain these models to produce definitions relevant to particular contexts; and (3) to propose an ontological analysis framework with a fixed and well-motivated descriptive vocabulary that can be used in further content analysis studies in terminology and to enhance integration of textual definitions in ontologies.
APA, Harvard, Vancouver, ISO, and other styles
41

De Oliveira, Lucas Rodrigues, Ana Carolina Gondim Inocêncio, Heitor Augustus Xavier Costa, and Paulo Afonso Parreira Júnior. "Desenvolvimento e Avaliação de um Perfil UML para Modelagem de Jogos Educacionais Digitais." Revista Brasileira de Informática na Educação 26, no. 02 (May 7, 2018): 124. http://dx.doi.org/10.5753/rbie.2018.26.02.124.

Full text
Abstract:
UML (Unified Modeling Language) is a general purpose language for software modeling, moreover, is the language most known and used for graphical representation of models. Just the elements preexisting in the UML (Unified Modeling Language) may not be sufficient to facilitate understanding of specific domain models. An example of specific problem domain is the Digital Educational Games (DEGs). In this paper, we describe the UP4EG, a UML profile for DEGs modeling, using UML class diagrams. The UP4EG gathers many stereotypes and tagged values divided into six packages that represent the main elements that a DEG should present. From an experimental study on the proposed profile with computer science students, it was realized that number of errors and the time spent for the identification of the main elements of a DEG can be improved when this profile is used in the modeling of this type of software.
APA, Harvard, Vancouver, ISO, and other styles
42

Challenger, Moharram, Geylani Kardas, and Bedir Tekinerdogan. "A systematic approach to evaluating domain-specific modeling language environments for multi-agent systems." Software Quality Journal 24, no. 3 (September 10, 2015): 755–95. http://dx.doi.org/10.1007/s11219-015-9291-5.

Full text
APA, Harvard, Vancouver, ISO, and other styles
43

Salehi, Pejman, Abdelwahab Hamou-Lhadj, Maria Toeroe, and Ferhat Khendek. "A UML-based domain specific modeling language for service availability management: Design and experience." Computer Standards & Interfaces 44 (February 2016): 63–83. http://dx.doi.org/10.1016/j.csi.2015.09.009.

Full text
APA, Harvard, Vancouver, ISO, and other styles
44

Ceh, Ines, Matej Crepinsek, Tomaz Kosar, and Marjan Mernik. "Ontology driven development of domain-specific languages." Computer Science and Information Systems 8, no. 2 (2011): 317–42. http://dx.doi.org/10.2298/csis101231019c.

Full text
Abstract:
Domain-specific languages (DSLs) are computer (programming, modeling, specification) languages devoted to solving problems in a specific domain. The development of a DSL includes the following phases: decision, analysis, design, implementation, testing, deployment, and maintenance. The least-known and least examined are analysis and design. Although various formal methodologies exist, domain analysis is still done informally most of the time. A common reason why formal methodologies are not used as often as they could be is that they are very demanding. Instead of developing a new, less complex methodology, we propose that domain analysis could be replaced with a previously existing analysis in another form. A particularly suitable form is the use of ontologies. This paper focuses on ontology-based domain analysis and how it can be incorporated into the DSL design phase. We will present the preliminary results of the Ontology2DSL framework, which can be used to help transform ontology to a DSL grammar incorporating concepts from a domain.
APA, Harvard, Vancouver, ISO, and other styles
45

Kardas, Geylani, Baris Tekin Tezel, and Moharram Challenger. "Domain‐specific modelling language for belief–desire–intention software agents." IET Software 12, no. 4 (August 2018): 356–64. http://dx.doi.org/10.1049/iet-sen.2017.0094.

Full text
APA, Harvard, Vancouver, ISO, and other styles
46

Campos, C., and R. Grangel. "A Domain-Specific Modelling Language for Corporate Social Responsibility (CSR)." Computers in Industry 97 (May 2018): 97–110. http://dx.doi.org/10.1016/j.compind.2018.01.007.

Full text
APA, Harvard, Vancouver, ISO, and other styles
47

UBAYASHI, Naoyasu, and Yasutaka KAMEI. "An Extensible Aspect-Oriented Modeling Environment for Constructing Domain-Specific Languages." IEICE Transactions on Information and Systems E95-D, no. 4 (2012): 942–58. http://dx.doi.org/10.1587/transinf.e95.d.942.

Full text
APA, Harvard, Vancouver, ISO, and other styles
48

Ráth, István, András Ökrös, and Dániel Varró. "Synchronization of abstract and concrete syntax in domain-specific modeling languages." Software & Systems Modeling 9, no. 4 (August 19, 2009): 453–71. http://dx.doi.org/10.1007/s10270-009-0122-7.

Full text
APA, Harvard, Vancouver, ISO, and other styles
49

Challenger, Moharram, Sebla Demirkol, Sinem Getir, Marjan Mernik, Geylani Kardas, and Tomaž Kosar. "On the use of a domain-specific modeling language in the development of multiagent systems." Engineering Applications of Artificial Intelligence 28 (February 2014): 111–41. http://dx.doi.org/10.1016/j.engappai.2013.11.012.

Full text
APA, Harvard, Vancouver, ISO, and other styles
50

Vaderna, Renata, Željko Vuković, Igor Dejanović, and Gordana Milosavljević. "Graph Drawing and Analysis Library and Its Domain-Specific Language for Graphs’ Layout Specifications." Scientific Programming 2018 (2018): 1–26. http://dx.doi.org/10.1155/2018/7264060.

Full text
Abstract:
This paper presents a graph drawing and analysis library written in Java called GRAD and its domain-specific language for simplifying the process of laying out graphs. One of GRAD’s main goals is to provide completely automated ways of selecting and configuring a drawing algorithm, based either on the properties of a graph or on a user’s input conforming to the domain-specific language. In order to verify the quality of GRAD’s main features a user study was conducted. The participants were asked to grade diagrams visualized and laid out using different modeling tools, including one relying on GRAD, which received the best overall scores.
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography