78,058 Hits in 2.4 sec

Model-Driven Engineering of Composite Service Oriented Applications

Bill Karakostas, Yannis Zorgios
2011 International Journal of Information Technologies and Systems Approach  
Model-driven approaches tackle the complexity of composite applications caused by domain and technology heterogeneity and integration requirements.  ...  .) , required for a composite application from high level service oriented descriptions of the composite application, using model transformation and code generation techniques.  ...  This paper proposes a method and framework for achieving model driven engineering of composite service oriented applications.  ... 
doi:10.4018/jitsa.2011010102 fatcat:7sm4eu2ikfevjibnayr7areski

A Lightweight Model-Driven Orchestration Engine for e-Services [chapter]

Johann Oberleitner, Florian Rosenberg, Schahram Dustdar
2006 Lecture Notes in Computer Science  
In this paper we present a novel MDA-based approach for generating orchestrations of e-services, enabling the automatic generation of e-service orchestrations based on UML models.  ...  Thirdly, we discuss our execution environment supporting heterogeneous e-service orchestrations, including Web services, COM, CORBA, and .NET objects.  ...  Model Driven Approach In the next sections we describe our orchestration models and how these models are transformed to our internal representation so that our execution engine can process it.  ... 
doi:10.1007/11607380_5 fatcat:gz5crdyzxzehtl452nutkuxq5q

MDCHeS: Model-Driven Dynamic Composition of Heterogeneous Service

S. Farokhi, A. Ghaffari, H. Haghighi, F. Shams
2012 International Journal of Communications, Network and System Sciences  
In this paper a framework called "Model-driven Dynamic Composition of Heterogeneous Service" (MDCHeS) is introduced.  ...  In order to increase the dynamicity of MDCHeS framework, Model Driven Architecture and proxy based ideas are used.  ...  Acknowledgements This project was partially funded by Shahid Beheshti University under the program Automated Software Engineering Research Group, Faculty of Electrical and Computer Engineering.  ... 
doi:10.4236/ijcns.2012.529075 fatcat:bjq5vw6ycjd23fpcxq5b5evqq4

Model-Driven Development of Service Compositions for Enterprise Interoperability [chapter]

Ravi Khadka, Brahmananda Sapkota, Luís Ferreira Pires, Marten van Sinderen, Slinger Jansen
2011 Lecture Notes in Business Information Processing  
Meanwhile, Model-Driven Architecture (MDA) aims at facilitating the development of distributed application functionality, independent from its implementation using a specific technology platform and thus  ...  In this paper we propose an MDA-based transformation technique for service composition. The contribution of the paper is two-fold.  ...  The rest of the paper proceeds as follows: Section 2 introduces our approach to model-driven service composition for enterprise interoperability.  ... 
doi:10.1007/978-3-642-19680-5_15 fatcat:x5grl7kri5copctzquxoypd3ee

Managing embedded systems complexity with aspect-oriented model-driven engineering

Cormac Driver, Sean Reilly, Éamonn Linehan, Vinny Cahill, Siobhán Clarke
2010 ACM Transactions on Embedded Computing Systems  
We also present Model-Driven Theme/UML, a toolset for model-driven engineering of embedded systems that supports modularised design with Theme/UML and automatic transformations to composed models and source  ...  Model-driven engineering addresses issues of platform heterogeneity and code quality through the use of high-level system models and subsequent automatic transformations.  ...  RELATED WORK In this section, we review a number of related approaches to model-driven engineering of embedded systems.  ... 
doi:10.1145/1880050.1880057 fatcat:z54edo2cmbdlxocxnlczr754bm

Code Generator Composition for Model-Driven Engineering of Robotics Component & Connector Systems [article]

Jan Oliver Ringert, Alexander Roth, Bernhard Rumpe, Andreas Wortmann
2015 arXiv   pre-print
In this paper we sketch a conceptual model for code generator composition and show an instantiation of this model in the MontiArc- Automaton framework.  ...  Model-driven engineering and modeling language integration provide means for developing specialized, yet reusable models of robotics software architectures.  ...  Model-driven engineering (MDE) is an approach to reduce the conceptual gap [5] between problem domains and software engineering.  ... 
arXiv:1505.00904v1 fatcat:cclpawbxzjdhhf7wmx3nmaobcq

Model-driven interoperability: engineering heterogeneous IoT systems

Paul Grace, Brian Pickering, Mike Surridge
2015 Annales des télécommunications  
A graphical model editor and testing tool are also presented to highlight how a visual model improves upon textual specifications.  ...  remain limited to enforcing standardsbased approaches.  ..., which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a  ... 
doi:10.1007/s12243-015-0487-2 fatcat:zbbbr2qnsbbabmy6yo7s7ig6eq

Taming the interoperability challenges of complex IoT systems

Paul Grace, Justan Barbosa, Brian Pickering, Mike Surridge
2014 Proceedings of the 1st ACM Workshop on Middleware for Context-Aware Applications in the IoT - M4IOT '14  
However, current approaches often involve complicated and domain specific models (e.g. web services described by WSDL).  ...  In this paper, we explore a lightweight, middleware independent, model-driven development framework to help developers tame the challenges of composing IoT services that interoperate with one another.  ...  In this paper we present a Model-driven engineering framework to simplify the composition of IoT services, and support interoperability compliance and testing.  ... 
doi:10.1145/2676743.2676744 dblp:conf/middleware/GraceBPS14 fatcat:3pivwqqujvgm5fasp2dxxlxwje

Supporting heterogeneous compositional multi software product lines

Sascha El-Sharkawy, Christian Kröher, Klaus Schmid
2011 Proceedings of the 15th International Software Product Line Conference on - SPLC '11  
The approach we present here aims at a lightweight, scalable, and practical approach to variability management for multi software product lines.  ...  Our approach explicitly supports heterogeneous product lines, i.e. situations where the various product lines use different generation approaches.  ...  of the 3rd International Workshop on Model-driven Approaches in Software Product Line Engineering and the 3rd Workshop on Scalable Modeling Techniques for Software Product Lines (MAPLE/SCALE 2011) at  ... 
doi:10.1145/2019136.2019164 dblp:conf/splc/El-SharkawyKS11 fatcat:c3ufyajbn5f3tkulixtuvj2jfu

A Graph Based Approach to Trace Models Composition

Youness Laghouaouta, Adil Anwar, Mahmoud Nassar, Bernard Coulette
2014 Journal of Software  
model driven engineering process involves different and heterogeneous models that represent various perspectives of the system under development.  ...  This paper deals with the tracing of the composition of heterogeneous models. Our approach is based on a generic and extensible metamodel accounting for structuring trace links.  ... 
doi:10.4304/jsw.9.11.2813-2822 fatcat:7yh3a67wk5aj5kvjyx42n4efuu

Model-based alignment and orchestration of heterogeneous homeland security applications enabling composition of system of systems

Andreas Tolk, Charles Turnitsa, Saikou Diallo
2007 2007 Winter Simulation Conference  
This is made possible by considering first the solutions themselves, and their models (the top-down approach), and only then the application of data engineering to aligning those models (the bottom-up  ...  approach).  ...  Army Topographic Engineering Center, and the Joint Advanced Training Technology Laboratory of the U.S. Joint Forces Command.  ... 
doi:10.1109/wsc.2007.4419680 dblp:conf/wsc/TolkTD07 fatcat:g3sz67mx5jd73ehxcrxqp7jqwm

Experiments in Model Driven Composition of User Interfaces [chapter]

Audrey Occello, Cedric Joffroy, Anne-Marie Dery-Pinna
2010 Lecture Notes in Computer Science  
In this paper we describe how we rely on Model Driven Engineering to operationalize our composition process.  ...  Reusing and composing pieces of software is a common practice in software engineering. However, reusing the user interfaces that come with software systems is still an ongoing work.  ...  Acknowledgements We thank the DGE M-Pub 08 2 93 0702 project for his funding.  ... 
doi:10.1007/978-3-642-13645-0_8 fatcat:serglvu7dffhvj2urna6jw6s4y

Editorial to theme section on interplay of model-driven and component-based software engineering

Federico Ciccozzi, Antonio Cicchetti, Andreas Wortmann
2020 Journal of Software and Systems Modeling  
This theme section aims to disseminate the latest trends in the use and combination of Model-Driven Engineering (MDE) and Component-Based Software Engineering (CBSE).  ...  Model-driven engineering MDE is an established methodology to increase the productivity of complex systems while reducing the time to market.  ...  Acknowledgements We would like to thank all authors who submitted papers as well as the reviewers for their efforts and high-quality reviews.  ... 
doi:10.1007/s10270-020-00812-7 fatcat:josactxvlbgbrb7hhawjbr3x3e

Thematic series on Verification and Composition for the Internet of Services and Things

Marco Autili, Dimitra Giannakopoulou, Massimo Tivoli
2018 Journal of Internet Services and Applications  
This calls for new integration paradigms and patterns, formal composition theories, integration architectures, as well as flexible and dynamic composition and verification mechanisms.  ...  In particular, service-and thing-based systems pose new challenges for software composition and verification techniques, due to changing requirements, emerging behaviors, uncertainty, and dynamicity.  ...  for industry.  ... 
doi:10.1186/s13174-018-0080-9 fatcat:7227taphwvc6ljb5aygsuv3p6a

CyberInfrastructures of cyber-applications-systems

Frederica Darema
2010 Procedia Computer Science  
for Dynamic Data Driven Applications Systems, as well as other classes of applications, collectively referred to here as Cyber-Applications-Systems.  ...  We have used the term Cyber-Applications-Systems to refer to complex applications systems together with their support environments, for applications representing natural or physical systems, engineered  ...  software engineering approaches and tools, driven-by and accommodating the needs of large, complex, and dynamic applications referenced here.  ... 
doi:10.1016/j.procs.2010.04.143 fatcat:a6umb62gufcbnogzz7d26osmae
« Previous Showing results 1 — 15 out of 78,058 results