Amazon cover image
Image from Amazon.com

Ontology-Based Evolution of Domain-Oriented Languages [electronic resource] : Models, Methods and Tools for User Interface Design in General-Purpose Software Systems /

By: Contributor(s): Material type: TextTextPublisher: Cham : Springer Nature Switzerland : Imprint: Springer, 2024Edition: 1st ed. 2024Description: XV, 144 p. 55 illus., 40 illus. in color. online resourceContent type:
  • text
Media type:
  • computer
Carrier type:
  • online resource
ISBN:
  • 9783031422027
Subject(s): Additional physical formats: Printed edition:: No title; Printed edition:: No titleDDC classification:
  • 005.1 23
LOC classification:
  • QA76.758
Online resources:
Contents:
1. Research Background -- Part I: The Place of a Domain-Specific Language in Modern Information Systems -- 2. Analysis of Existing Approaches to the Development of DSL for Software Systems -- 3. Analysis of Existing Approaches to the Formalization of the DSL structure -- Part II: A Projection Approach to DSL Development -- 4. Developing a Projection Approach to DSL Development -- 5. Practical Use of the Proposed Projection approach for Developing and Modifying DSL in Changing Contexts -- 6. Discussion and Further Development -- 7. Conclusion and Final Remarks.
In: Springer Nature eBookSummary: This book focuses on the study of ontology-based models and methods used for the implementation of the evolution of external domain-specific languages (DSL), which are mainly intended for modelling the structure of human-machine interfaces. The primary goal of the approach is to increase the efficiency of support processes during the life cycle of general-purpose software systems. The book is structured in seven chapters. Chapter 1 presents the objectives and significance of the research, as well as a summary of the contents of the work. Chapter 2 analyses the existing classical DSL design and implementation methodology for modelling human-machine interfaces in the context of the lifecycle of general-purpose software systems. Next, chapter 3 is devoted to an analysis of existing methods and formalisms used in describing the structure of a DSL for modelling human-machine interfaces of software systems. Subsequently, chapter 4 provides a detailed description of the proposed new projection-based approach for developing such DSLs. Chapter 5 then describes the software implementation of the human-machine interface evolution based on an example of an external DSL in two domains. Eventually, chapter 6 analyses the application of the proposed projection approach for more complex systems, namely, decision support systems based on heterogeneous information of decision makers. The concluding chapter 7 summarizes the main results of the research and suggests further development paths and practical applications. The book is written for researchers in model-driven software development in general and in domain-specific language engineering in particular.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
No physical items for this record

1. Research Background -- Part I: The Place of a Domain-Specific Language in Modern Information Systems -- 2. Analysis of Existing Approaches to the Development of DSL for Software Systems -- 3. Analysis of Existing Approaches to the Formalization of the DSL structure -- Part II: A Projection Approach to DSL Development -- 4. Developing a Projection Approach to DSL Development -- 5. Practical Use of the Proposed Projection approach for Developing and Modifying DSL in Changing Contexts -- 6. Discussion and Further Development -- 7. Conclusion and Final Remarks.

This book focuses on the study of ontology-based models and methods used for the implementation of the evolution of external domain-specific languages (DSL), which are mainly intended for modelling the structure of human-machine interfaces. The primary goal of the approach is to increase the efficiency of support processes during the life cycle of general-purpose software systems. The book is structured in seven chapters. Chapter 1 presents the objectives and significance of the research, as well as a summary of the contents of the work. Chapter 2 analyses the existing classical DSL design and implementation methodology for modelling human-machine interfaces in the context of the lifecycle of general-purpose software systems. Next, chapter 3 is devoted to an analysis of existing methods and formalisms used in describing the structure of a DSL for modelling human-machine interfaces of software systems. Subsequently, chapter 4 provides a detailed description of the proposed new projection-based approach for developing such DSLs. Chapter 5 then describes the software implementation of the human-machine interface evolution based on an example of an external DSL in two domains. Eventually, chapter 6 analyses the application of the proposed projection approach for more complex systems, namely, decision support systems based on heterogeneous information of decision makers. The concluding chapter 7 summarizes the main results of the research and suggests further development paths and practical applications. The book is written for researchers in model-driven software development in general and in domain-specific language engineering in particular.

There are no comments on this title.

to post a comment.
© 2024 IIIT-Delhi, library@iiitd.ac.in