Filters








853 Hits in 5.8 sec

Write once, deploy N: a performance oriented MDA case study

P. Van Gorp, D. Janssens, T. Gardner
Proceedings. Eighth IEEE International Enterprise Distributed Object Computing Conference, 2004. EDOC 2004.  
After applying a conceptual transformation language to our case study, we derive general conclusions on composition, sequencing, inheritance, and design by contract for such languages.  ...  To focus the comparison of languages for model checking and transformation on criteria that matter in practical development, there is an urgent need for more, and more realistic, case studies.  ...  WRITE ONCE, DEPLOY N (WODN) Distributed server components are deployed on an application server that delivers the middleware services from a platform like J2EE or .NET.  ... 
doi:10.1109/edoc.2004.1342510 fatcat:3qelrnda5vb3pomg6cieoohfmu

Model-driven systems development and integration environment

M. Azmoodeh, N. Georgalas, S. Fisher
2005 BT technology journal  
The main challenges facing telecommunications operators, such as BT, are to reduce costs and increase agility in deploying software systems for provisioning ICT services.  ...  It is clearly demonstrated that model-driven development has matured into a practical, industrialised, scalable and evolvable technology, culminating from decades of R&D on specification and design languages  ...  We have used an advanced meta-modelling tool from Xactium [8] to model our integration case studies from which J2EE models and code are automatically generated and deployed.  ... 
doi:10.1007/s10550-005-0034-1 fatcat:rzdbcmzgmbahpize4htaukye4m

A multi-tenancy aware architectural framework for SaaS application development

W. N. T. De Alwis, C. D. Gamage
2013 Engineer Journal of the Institution of Engineers Sri Lanka  
It also includes a UML 2.0 based Profile named SaaSML for designing of main components, a skeletal framework to position these components and a methodology for benchmark evaluation of key design criteria  ...  SaaS allows multiple user organizations to customize an application in a reliable and secure manner. However, this customization is a complex and error prone exercise.  ...  Deployment View The deployment view will resemble the hardware and web server software layers that the SaaS application will be deployed on.  ... 
doi:10.4038/engineer.v46i3.6782 fatcat:m4e4hmug2fds7efyfmovv4oozy

A Model Driven Approach to Generate Service Creation Environments

A. Achilleos, K. Yang, N. Georgalas
2008 IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference  
In this paper we present such an approach and a generic framework for supporting service creation.  ...  Each phase maps to a corresponding phase in service creation starting from service analysis to service implementation.  ...  In case the intermediary transformation phase is omitted implementation specific details are hard-coded inside the code generator; see case study.  ... 
doi:10.1109/glocom.2008.ecp.325 dblp:conf/globecom/AchilleosYG08 fatcat:lfcwdwtzy5h6vj4ym7he4g4lyu

Middleware-based distributed systems software process

Liu Jingyong, Zhong Yong, Chen Yong, Zhang Lichen
2009 Proceedings of the 2009 International Conference on Hybrid Information Technology - ICHIT '09  
The automation capabilities of GT-QMAP in the context of three DRE system case studies are evaluated.  ...  Milan J. et al. in [5] deal with middleware services required for the efficient deployment and operation of distributed smart cameras.  ...  A case study is presented in section 6. Finally, section 7 concludes the paper.  ... 
doi:10.1145/1644993.1645058 dblp:conf/ichit/JingyongYYL09 fatcat:s5mjh6rotfdq3gdunitkwnf2ge

Emulating home automation installations through component-based web technology

J.A. Asensio, J. Criado, N. Padilla, L. Iribarne
2017 Future generations computer systems  
This paper presents a solution for emulating home automation environments which are based on the KNX standard and can be represented by architectures of devices.  ...  In many cases, delaying the verification actions until the hardware is acquired and installed may cause some drawbacks, for example, from the economic point of view.  ...  from devices and performing read/write operations with the network's group objects.  ... 
doi:10.1016/j.future.2017.09.062 fatcat:24cvhpltyvahxclhd74kct7m6u

Learning Multimodality through Genre-Based Multimodal Texts Analysis: Listening to Students' Voices

Fuad Abdullah, Soni Tantan Tandiana, Yuyus Saputra
2020 Vision Journal for Language and Foreign Language Learning  
However, only a few studies reported on the way students perceived the use of Genre-Based Multimodal Texts Analysis (GBMTA) for teaching multimodality.  ...  After addressing the gap, this study focuses on students' perceptions on the use of GBMTA in multimodality teaching in higher education. Sixty-nine students were involved in the study.  ...  Since the current study employed a descriptive case study design, it only investigated a phenomenon or the context of the investigated issue, such as the students' perceptions on the implementation of  ... 
doi:10.21580/vjv9i25406 fatcat:nypoyb24mnh3jidpykbcub3wle

Gamma-Ray Sensor Using YAlO3(Ce) Single Crystal and CNT/PEEK with High Sensitivity and Stability under Harsh Underwater Conditions

Chanki Lee, Hee Reyoung Kim
2021 Sensors  
The Φ51 × 51 mm2 YAlO3(Ce) crystal exhibits a nearly perfect proportionality with a correlation of over 0.999 in terms of light yield per energy and possesses a high energy resolution.  ...  The sensor was tested in a water tank for quantification of the limit of detections.  ...  Conclusions In this study, we developed a new gamma-ray sensor based on the YAlO 3 (Ce) single crystal and CNT/PEEK with the performance-oriented design objective of operation under harsh underwater conditions  ... 
doi:10.3390/s21051606 pmid:33668912 pmcid:PMC7956410 fatcat:mxbtqj6f4fgvhngmbgozzclox4

Exploring Major Architectural Aspects of the Web of Things [chapter]

Iván Corredor Pérez, Ana M. Bernardos Barbolla
2014 Internet of Things  
The feasibility of this holistic approach is demonstrated through a fully-implemented case study.  ...  On the other hand,the Chapter describes a Resource-Oriented and Ontology-Driven development methodology, which enables easier the development and deployment of smart spaces.  ...  A sample of the variety of elements deployed for our study case is shown in Fig. 9 .  ... 
doi:10.1007/978-3-319-04223-7_2 fatcat:ykrck6gl5jb27hfmji5vgjauna

An Executable UML with OCL-based Action Semantics Language

Ke Jiang, Lei Zhang, Shigeru Miyake
2007 14th Asia-Pacific Software Engineering Conference (APSEC'07)  
The executable models can be translated to a less abstract programming language completely or executed in a virtual machine directly.  ...  Object Constraint Language (OCL), as a formal specification language, is a standard published by Object Management Group (OMG) along with UML. It is used to describe constraints for UML models.  ...  From the requirement models, some functional test cases can be generated, managed and executed. A Case Study In this section, we introduce an example of a ATM system using MDD process with OxUML.  ... 
doi:10.1109/aspec.2007.21 fatcat:eqi3f2rehvdsvi5ymyjboogsae

An Executable UML with OCL-based Action Semantics Language

Ke Jiang, Lei Zhang, Shigeru Miyake
2007 Asia Pacific Software Engineering Conference. Proceedings  
The executable models can be translated to a less abstract programming language completely or executed in a virtual machine directly.  ...  Object Constraint Language (OCL), as a formal specification language, is a standard published by Object Management Group (OMG) along with UML. It is used to describe constraints for UML models.  ...  From the requirement models, some functional test cases can be generated, managed and executed. A Case Study In this section, we introduce an example of a ATM system using MDD process with OxUML.  ... 
doi:10.1109/apsec.2007.21 dblp:conf/apsec/JiangZM07 fatcat:z3qrxgk5yjdfblfwehhankajdm

MoDAr-WA: Tool Support to Automate an MDA Approach for MVC Web Application

Imane Essebaa, Salima Chantit, Mohammed Ramdani
2019 Computers  
Finally, we use MoDAr-WA to apply the proposed approach to the MusicStore system case study and compare the generated code from CIM to the original application code.  ...  In this paper, we present a tool support, the model-driven architecture for web application (MoDAr-WA), that implements our proposed approach, aiming to automate transformations from the highest MDA level  ...  In fact, AndroMDA establishes a development methodology to generate deployable components for several platforms and technologies with a definitive goal: write less code.  ... 
doi:10.3390/computers8040089 fatcat:3rtt7j2mo5aqjaqzy7dprfsgh4

Starlink: Runtime Interoperability between Heterogeneous Middleware Protocols

Yerom-David Bromberg, Paul Grace, Laurent Réveillère
2011 2011 31st International Conference on Distributed Computing Systems  
We show through case-study based evaluation that Starlink can bridge heterogeneous protocol types.  ...  In this paper, we present the Starlink middleware, a general framework into which runtime generated interoperability logic (in the form of higher level models) can be deployed to 'connect' two heterogeneous  ...  In the case study, the legacy protocols are implemented and deployed independently of the Starlink, they are never aware of the framework and hence the case studies show that transparent interoperability  ... 
doi:10.1109/icdcs.2011.65 dblp:conf/icdcs/BrombergGR11 fatcat:ftfyqs7wxndpriv6s5unzeoszy

Model-Driven Architecture for Agent-Based Systems [chapter]

Denis Gračanin, H. Lally Singh, Shawn A. Bohner, Michael G. Hinchey
2004 Lecture Notes in Computer Science  
Each compcnent maps to a UML structured component which is then converted into multiple artifacts: Cougaar/Java code, documentation, and test cases.  ...  The Model Driven Architecture (MDA) approach uses a platformindependent model to define system functionality, or requirements, using some specification language.  ...  Deployment data is considered a special type of non-hierarchical parameter. Deployment data are not fixed values. They are expression usable for deriving the value when the system is deployed.  ... 
doi:10.1007/978-3-540-30960-4_17 fatcat:4o3fyn5a7jcipgloxzxu6yx7fi

MapIt: A Model Based Pattern Recovery Tool [chapter]

Rui Couto, António Nestor Ribeiro, José Creissac Campos
2013 Lecture Notes in Computer Science  
These are particularly relevant in complex and critical software, such as is the case of ubiquitous and pervasive systems.  ...  Model Driven Engineering (MDE) presents a solution for this problem, with the usage of high level models.  ...  The reverse MDA process has also been subject of study, but usually in a limited way.  ... 
doi:10.1007/978-3-642-38209-3_2 fatcat:s67zcwqt45asllpevnxrim67iq
« Previous Showing results 1 — 15 out of 853 results