AN AGILE MODEL DRIVEN ARCHITECTURE-BASED CONTRIBUTION TO WEB ENGINEERING

i-com ◽  
2008 ◽  
Vol 6 (3/2007) ◽  
pp. 5-12 ◽  
Author(s):  
Alexander Knapp ◽  
Nora Koch ◽  
Martin Wirsing ◽  
Gefei Zhang

ZusammenfassungUWE (UML-based Web Engineering) ist ein Ansatz zur modellgetriebenen Entwicklung von Websystemen. Die UWE-Notation ist speziell an die intuitive Modellierung von Webanwendungen angepasst; UWE umfasst einen werkzeugunterstützten Entwicklungsprozess für die semi-automatische Konstruktion von Webanwendungen; und UWE-Modelle ermöglichen eine frühzeitige Validierung. Eines der Hauptcharakteristika von UWE ist seine Verwendung von etablierten Standards: Die Modellierungssprache basiert auf UML und einer UML-Erweiterung, einem so genannten UML-Profil. Dieses Profil ist als eine konservative Erweiterung des UML-Metamodells definiert, wodurch die Verwendung bestehender Modellierungswerkzeuge und deren Erweiterungen ermöglicht wird. Der UWE-Prozess wendet die Model-Driven-Architecture (MDA)-Prinzipien auf die Entwicklung von Webanwendungen an, Modelle und Modelltransformationen bilden den primären Fokus.


Author(s):  
José Matías Rivero ◽  
Julián Grigera ◽  
Gustavo Rossi ◽  
Esteban Robles Luna ◽  
Nora Koch

2009 ◽  
Vol 38 (38) ◽  
pp. 119-130
Author(s):  
Erika Asnina

Use of Business Models within Model Driven Architecture Model Driven Architecture is a framework dedicated for development of large and complex computer systems. It states and implements the principle of architectural separation of concerns. This means that a system can be modeled from three different but related to each other viewpoints. The viewpoint discussed in this paper is a Computation Independent one. MDA specification states that a model that shows a system from this viewpoint is a business model. Taking into account transformations foreseen by MDA, it should be useful for automation of software development processes. This paper discusses an essence of the Computation Independent Model (CIM) and the place of business models in the computation independent modeling. This paper considers four types of business models, namely, SBVR, BPMN, use cases and Topological Functioning Model (TFM). Business persons use SBVR to define business vocabularies and business rules of the existing and planned domains, BPMN to define business processes of both existing and planned domains, and use cases to define business requirements to the planned domain. The TFM is used to define functionality of both existing and planned domains. This paper discusses their capabilities to be used as complete CIMs with formally defined conformity between planned and existing domains.


2021 ◽  
Author(s):  
Saoussen Mili ◽  
Nga Nguyen ◽  
Rachid Chelouah

2018 ◽  
Author(s):  
Grzegorz Łabiak ◽  
Grzegorz Bazydło

Author(s):  
L. Morales ◽  
S. Moreno-Leonardo ◽  
M. A. Olivero ◽  
A. Jiménez-Ramírez ◽  
M. Mejías

Techno Com ◽  
2017 ◽  
Vol 16 (2) ◽  
pp. 132-143
Author(s):  
Lalang Erawan ◽  
Ajib Susanto ◽  
Agus Winarno

Tenaga  kerja  Indonesia  yang  kompeten  semakin  penting  menjelang  pelaksanaan  Asean Economic Community (AEC) pada tahun 2015. Pemerintah memastikan kompetensi tenaga kerja  melalui  program sertifikasi  kompetensi  yang  dilaksanakan  oleh  Lembaga  Sertifikasi Profesi  (LSP)  yang  ditunjuk  oleh  BNSP  (Badan  Nasional  Sertifikasi  Profesi).  LSP bertanggung jawab terhadap pengembangan standar kompetensi, sertifikasi kompetensi, dan pelaksana  akreditasi Tempat  Uji  Kompetensi  (TUK).  Sistem  manajemen  berteknologi informasi diperlukan untuk mendukung operasional LSP agar efisien, cepat, dan produktif. Sistem  web  telah  menjadi  salah  satu  platform  yang  paling  sering  digunakan  sebagai  basis suatu sistem. Pendekatan pengembangan model-driven diyakini paling tepat untuk rekayasa web.  Metode pendekatan  sistem yang  digunakan  yaitu  UWE  (UML-Based  Web Engineering)  karena  kompatibilitasnya  dengan  alat  UML  yang  sudah  akrab  di  kalangan pengembang  sistem  dan  mencakup  seluruh  siklus  pengembangan.  Penelitian ini menghasilkan suatu alternatif model sistem manajemen sertifikasi kompetensi dan lisensi LSP yang dengan pendekatan  model-driven  rancangan  sistem  bersifat  flesibel  sehingga  relatif mudah  penerapannya diberbagai  LSP  yang  meskipun  sebagian  besar  struktur  dan  prosedur sertifikasinya  sama  tetapi  tetap  ada  keunikan  di  masing-masing  LSP.  Data  penelitian diperoleh dari sejumlah LSP, asesor, asesi, dan TUK.   Kata kunci: Model Sistem, LSP, sertifikasi kompetensi, UML-Bases Web Engneering


Author(s):  
Shawn A. Bohner ◽  
Boby George ◽  
Denis Gračanin ◽  
Michael G. Hinchey

Author(s):  
Basel Magableh ◽  
Stephen Barrett

Anticipating context changes using a model-based approach requires a formal procedure for analysing and modelling context-dependent functionality and stable description of the architecture which supports dynamic decision-making and architecture evolution. This article demonstrates the capabilities of the context-oriented component-based application model-driven architecture (COCA-MDA) to support the development of self-adaptive applications; the authors describe a state-of-the-art case study and evaluate the development effort involved in adopting the COCA-MDA in constructing the application. An intensive analysis of the application requirements simplified the process of modelling the application’s behavioural model; therefore, instead of modelling several variation models, the developers modelled an extra-functionality model. COCA-MDA reduces the development effort because it maintains a clear separation of concerns and employs a decomposition mechanism to produce a context-oriented component model which decouples the applications’ core functionality from the context-dependent functionality. Estimating the MDA approach’s productivity can help the software developers select the best MDA-based methodology from the available solutions. Thus, counting the source line of code is not adequate for evaluating the development effort of the MDA-based methodology. Quantifying the maintenance adjustment factor of the new, adapted, and reused code is a better estimate of the development effort of the MDA approaches.


Sign in / Sign up

Export Citation Format

Share Document