scholarly journals Using Reference Domain Ontologies to Define the Real-World Semantics of Domain-Specific Languages

Author(s):  
Victorio A. de Carvalho ◽  
João Paulo A. Almeida ◽  
Giancarlo Guizzardi
2017 ◽  
Vol 28 (1) ◽  
pp. 18-30 ◽  
Author(s):  
Veda C. Storey

Domain ontologies and conceptual models similarly capture and represent concepts from the real world for inclusion in an information system. This paper examines challenges of conceptual modeling and domain ontology development when mapping to high-level ontologies. The intent is to reconcile apparent differences and position some of the inherent challenges in these closely-coupled areas of research, while providing insights into recognizing and resolving modeling difficulties.


Author(s):  
Bruce I. Blum

The theme of the book now becomes clearer. Design is the conscious modification of the human environment. As with all selfconscious change, there will be benefits—both projected and fortuitous—and deficiencies—both expected and unanticipated. In the modern world, change is unavoidable; thus, if we are to enter into a new era of design, we should seek methods and tools that maximize the benefits as they minimize the deficiencies. Of course, in the real world of systems there will be neither maxima nor minima. Here we can only measure qualitatively, not quantitatively. Consequently, we must rely on collective judgments and accept that any reference points will become obscured by the dynamics of change. Thus, few of our problems will be amenable to a static, rational solution; most will be soft, open, wicked, and, of course, context and domain specific. This final chapter of Part II explores design in-the-world with particular emphasis on how it affects, and is affected by, the stakeholders. I use the title “Participatory Design” to distinguish this orientation from the historical approach to product development—what I have called “technological design.” In technological design, we assume that an object is to be created and, moreover, that the essential description of that object exists in a specification. The design and fabrication activities, therefore, are directed to realizing the specification. How well the specified object fits into the real world is secondary to the design process; the primary criterion for success is the fidelity of the finished product with respect to its specification. we have seen from the previous chapter, however, that this abstract model of technological design seldom exists in practice. Even in architecture, where a building must conform to its drawings, we find excellence associated with flexibility and accommodation. Thus, in reality, technological and participatory design are complementary projections of a single process. Although I will emphasize computer-based information systems in this chapter, I open the discussion with an examination of a typical hardware-oriented system.


Author(s):  
J. Dambruch

<p><strong>Abstract.</strong> We show an approach how to provide computed feedback on citizens’ proposals based on open data and expert knowledge in urban planning and public participation by using Domain-Specific Languages (DSL). We outline the process involving different stakeholders of engineering such a DSL and provide an architecture capable of executing the language and uploading new scripts at runtime. A real-world example of the city of Hamburg is used to show the principles and serves as input for development. A prototype has been implemented and evaluated at various events involving citizen and city representatives. We conclude that DSLs can be successfully applied to enable a new way to access data in a more convenient and understandable form, abstracting from technical details and focusing on domain aspects.</p>


Sign in / Sign up

Export Citation Format

Share Document