Model-Driven Engineering for End-Users in the Loop in Smart Ambient Systems

نویسندگان

چکیده

At the heart of cyber-physical and ambient systems, user should permanently benefit from applications adapted to situation her/his needs. To do this, she/he must be able configure software environment supported as much possible in that task. this end, an intelligent “engine” assembles components are present at time makes unanticipated emerge. The problem is put “in loop”, i.e., provide intelligible descriptions emerging applications, them so can accept, modify or reject them. Besides, feedback collected feed engine’s learning process. Our approach relies on Model-Driven Engineering (MDE). However, differently regular use MDE tools techniques by engineers develop generate code, our focus end-users. Models component assemblies represented made editable for Based a metamodel supports modeling de- scription component-based interface provides multi-faceted representations captures feedback. solution several domain- specific languages transformation process, based established (Gemoc studio, Eclipse Modeling Framework, EcoreTools, Sirius, Acceleo). It works conjunction with engine builds which it data.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Model-Driven Development for End-Users, too!?

Software Engineering is the discipline which develops and evaluates concepts, languages, methods and tools for professional software development in order to yield high-quality software systems. During the last decade, the paradigm of a model-driven development (MDD) has become prominent and is nowadays the accepted method for industrial software development. The main idea is to work with interm...

متن کامل

Requirements Engineering Model in Designing Complex Systems

This research tends to development of the requirements elicitation methodology with regard to operational nature and hierarchical analysis for complex systems and also, regarding available technologies. This methodology applies Analytic Hierarchy Process (AHP) and Analytic Network Process (ANP) to ensure traceability of planned qualitative and quantitative data from requirements to available te...

متن کامل

Requirements Engineering Model in Designing Complex Systems

This research tends to development of the requirements elicitation methodology with regard to operational nature and hierarchical analysis for complex systems and also, regarding available technologies. This methodology applies Analytic Hierarchy Process (AHP) and Analytic Network Process (ANP) to ensure traceability of planned qualitative and quantitative data from requirements to available te...

متن کامل

the search for the self in becketts theatre: waiting for godot and endgame

this thesis is based upon the works of samuel beckett. one of the greatest writers of contemporary literature. here, i have tried to focus on one of the main themes in becketts works: the search for the real "me" or the real self, which is not only a problem to be solved for beckett man but also for each of us. i have tried to show becketts techniques in approaching this unattainable goal, base...

15 صفحه اول

Domin-Specific Language for Enabling End- Users Model-Driven Information System Engineering

This Paper presents an on-going research in the area of Model-Driven Engineering (MDE). The premise is that UML is too unwieldy to serve as the basis for model-driven engineering. We need a smaller, simpler notation with a cleaner semantics. We propose some ideas for a simpler notation with a clean semantics. The result is known as μML, or the Micro-Modelling Language. Keywords—Model-driven eng...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Journal of Universal Computer Science

سال: 2021

ISSN: ['0948-695X', '0948-6968']

DOI: https://doi.org/10.3897/jucs.70515