Filters








246,619 Hits in 6.6 sec

Boundary objects and their use in agile systems engineering

Rebekka Wohlrab, Patrizio Pelliccione, Eric Knauss, Mats Larsson
2019 Journal of Software: Evolution and Process  
, and architecture models.  ...  This paper presents artifacts, challenges, guidelines, and practices for the continuous management of systems engineering artifacts in automotive based on a theoretical and empirical understanding of the  ...  Agile System Development, and by the Wallenberg AI, Autonomous Systems and Software Program (WASP) funded by the Knut and Alice Wallenberg Foundation.  ... 
doi:10.1002/smr.2166 fatcat:euamadzhtbg3fhh7zfpdmp5xlq

A megamodel for Software Process Line modeling and evolution

Jocelyn Simmonds, Daniel Perovich, Maria Cecilia Bastarrica, Luis Silvestre
2015 2015 ACM/IEEE 18th International Conference on Model Driven Engineering Languages and Systems (MODELS)  
However, this approach requires the definition and co-evolution of various types of models and tool support beyond the skills of process engineers, making the industrial adoption challenging.  ...  Some companies use a family of a predefined processes, but this approach has a high process maintenance cost.  ...  ACKNOWLEDGMENT This work has been partly funded by Project Fondef GEMS IT13I20010 and Luis Silvestre was also supported by PhD Scholarship Program of Conicyt, Chile (CONICYT-PCHA/2013-63130130).  ... 
doi:10.1109/models.2015.7338272 dblp:conf/models/SimmondsPBS15 fatcat:dtf5jarulfcbjm4vjbmhw7cwcy

Evolving models in Model-Driven Engineering: State-of-the-art and future challenges

Richard F. Paige, Nicholas Matragkas, Louis M. Rose
2016 Journal of Systems and Software  
The artefacts used in Model-Driven Engineering (MDE) evolve as a matter of course: models are modified and updated as part of the engineering process; metamodels change as a result of domain analysis and  ...  MDE artefacts are inter-related, and simultaneously constrain each other, making evolution a challenge to manage.  ...  The authors thank the editors for their feedback and for the invitation to write this article.  ... 
doi:10.1016/j.jss.2015.08.047 fatcat:7liqllsefbf57cjtgurdyimw4u

A comprehensive model transformation approach to automated model construction and evolution

Yuehua Lin, Jeff Gray
2005 Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications - OOPSLA '05  
Within this approach, a highlevel aspectual model transformation language is designed to specify tasks of model construction and evolution, and then a model transformation engine is used to execute transformation  ...  As models are elevated to first-class artifacts within the software development lifecycle, the task of constructing and evolving large-scale system models becomes a manually intensive effort that can be  ...  ACKNOWLEDGEMENTS This project was previously funded by the DARPA Program Composition for Embedded Systems (PCES) program, and currently supported by the National Science Foundation under CSR-SMA-0509342  ... 
doi:10.1145/1094855.1094885 dblp:conf/oopsla/LinG05 fatcat:xboz6iwdibcejegkczuxelkrqe

Model replication: transformations to address model scalability

Yuehua Lin, Jeff Gray, Jing Zhang, Steve Nordstrom, Aniruddha Gokhale, Sandeep Neema, Swapna Gokhale
2008 Software, Practice & Experience  
A typical approach to address scalability is model replication, which starts by creating base models that capture the key entities as model elements and their relationships as model connections.  ...  As an alternative to the manual process, this paper presents the idea of automated model replication through a model transformation process that expands the number of elements from the base model and makes  ...  INTRODUCTION Model-Driven Engineering (MDE) has emerged as a new approach to software development by raising the specification of software to higher level models [32] .  ... 
doi:10.1002/spe.876 fatcat:no3fv2zlinbyndufjzlhedtimm

Agile modeling method engineering

Dimitris Karagiannis
2015 Proceedings of the 19th Panhellenic Conference on Informatics - PCI '15  
The approach has emerged from experiences with meta-modeling projects developed within the frame of the Open Model Initiative Laboratory (OMILab), where flexibility challenges have been raised by (a) evolving  ...  By repurposing agility principles established in software engineering, this paper provides an overview on the practice of Agile Modeling Method Engineering (AMME) driven by evolving requirements and motivated  ...  yet by a methodological and architec-tural approach that repurposes the agility principles of software development.  ... 
doi:10.1145/2801948.2802040 dblp:conf/pci/Karagiannis15 fatcat:pvogmqtzanaovihl54ssropp3q

Addressing Multi-Domain Integration Challenge in Robotics using Model-Based Approach

Arunkumar Ramaswamy, Bruno Monsuez, Adriana Tapus
2014 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems  
We discuss how heterogeneous domain models can be modeled and integrated for systematic software development, and how it can be employed in intelligent model evolution.  ...  Software development for robotic systems require knowledge from several domains. This paper highlights the application of domain modeling in SafeRobots Framework for designing robotic systems.  ...  Related Works By learning from the shortcomings of code-based approaches, the software engineering community in robotics is gradually moving towards Model-Driven Software Development (MDSD) approach.  ... 
dblp:conf/models/RamaswamyMT14 fatcat:a2xotmb3kbdhfcg24olpfchn6u

Decisions, Models, and Monitoring -- A Lifecycle Model for the Evolution of Service-Based Systems

Christian Inzinger, Waldemar Hummer, Ioanna Lytra, Philipp Leitner, Huy Tran, Uwe Zdun, Schahram Dustdar
2013 2013 17th IEEE International Enterprise Distributed Object Computing Conference  
The process of engineering and provisioning service-based systems (SBS) follows a complex and dynamic lifecycle with different phases and levels of abstraction.  ...  We present a generic lifecycle model that provides an abstracted view of the problem domain and can be mapped to concrete artifacts on each individual layer.  ...  ADAPTATION AND ESCALATION STRATEGY In this section we discuss how the lifecycle evolution model is used to enable adaptation and evolution across the complete development process leading to more efficient  ... 
doi:10.1109/edoc.2013.29 dblp:conf/edoc/InzingerHLLTZD13 fatcat:qezgxbo3encnjcws6ti4zjebke

Transformations to automate model change evolution

Yuehua Lin
2006 Companion to the 21st ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications - OOPSLA '06  
This research poster presents a model transformation approach to automate model evolution and testing tools to improve the quality of model transformation.  ...  ., manually evolving the deep hierarchical structures of large system models can be error prone and labor intensive).  ...  Aspect and strategy are two kinds of modular constructs in ECL. An aspect is used to specify a crosscutting concern across a model hierarchy (e.g., multiple locations in a model).  ... 
doi:10.1145/1176617.1176704 dblp:conf/oopsla/Lin06 fatcat:ftrcer5u4jellfktqkksasgz2y

A Complexity Reliability Model

Norm Schneidewind, Mike Hinchey
2009 2009 20th International Symposium on Software Reliability Engineering  
A model of software complexity and reliability is developed.  ...  Rather, we tailor our approach to the software characteristics of the software to yield important defect-related predictors of quality.  ...  Acknowledgment This work was supported in part by Science Foundation Ireland grant 03/CE2/I303_1 to Lero-the Irish Software Engineering Research Centre (www.lero.ie).  ... 
doi:10.1109/issre.2009.10 dblp:conf/issre/SchneidewindH09 fatcat:n6ca7yvyubejbphzxkszgyr4jy

Leveraging variability modeling to address metamodel revisions in Model-based Software Product Lines

Jaime Font, Lorena Arcega, Øystein Haugen, Carlos Cetina
2017 Computer languages, systems & structures  
As a result, variability and commonalities are formalized in the form of reusable model fragments.  ...  In this dissertation we focus on the co-evolution of the model fragments and the language used to create them.  ...  ACKNOWLEDGEMENTS The work presented in this thesis were carried out at the Department of Informatics, University of Oslo, Norway, and the School of Architecture and Technology,  ... 
doi:10.1016/j.cl.2016.08.003 fatcat:5ahu3czexnh2pcjqctxngtenqy

Teaching data modeling

Paul Wagner
2005 ACM SIGCSE Bulletin  
We further recommend the study of process skills as part of data modeling, and develop the idea of data patterns to assist students in the development of advanced data modeling skills.  ...  We instead recommend increasing the amount of time spent in the study of data modeling and encourage data model study beyond formalism syntax.  ...  ACKNOWLEDGEMENT The pedagogical strategy and many of the teaching tactics put forth in this paper are based on and evolved from the accumulated work of John V. Carlis.  ... 
doi:10.1145/1151954.1067493 fatcat:cnegmiufhvgzzn4z7vh3lckxda

Using Intentional Actor Modeling to Support the Evolution of Enterprise Software Architectures in Organizations

Daniel Gross, Eric S. K. Yu
2010 International i* Workshop  
The development and evolution of enterprise-wide software architectures is influenced by multiple stakeholders and decision makers in development organizations.  ...  The utility of the proposed approach is explored through a pilot study at an insurance company during an enterprise SOA evolution effort.  ...  the development and evolution of software system architectures.  ... 
dblp:conf/istar/GrossY10 fatcat:pukocaij4ffpxbpoxailehp6y4

Modelling and Facilitating User-Generated Feedback for Enterprise Information Systems Evaluation

Nada Sherief
2015 The Practice of Enterprise Modeling  
Users understand the software as a means to meet their requirements and needs, thus, giving them a voice in the continuous runtime evaluation of software would naturally fit this level of abstraction to  ...  and useful information from such feedback to inform their maintenance and evolution decisions.  ...  Keith Phalp, and Assoc. Prof. Walid Abdelmoez for their invaluable feedback and support.  ... 
dblp:conf/ifip8-1/Sherief15 fatcat:j2dmpq3xhnhc7jfd6zaq36kpzq

Modeling biocomplexity – actors, landscapes and alternative futures

John P. Bolte, David W. Hulse, Stanley V. Gregory, Court Smith
2007 Environmental Modelling & Software  
These systems may be profoundly influenced by human decisions at multiple spatial and temporal scales, and the limitations of traditional process-level ecosystems modeling approaches for representing the  ...  The term "biocomplexity" has emerged a descriptor of the rich patterns of interactions and behaviors in human and natural systems, and the challenges of analyzing biocomplex behavior is resulting in a  ...  Durlauf, and D.  ... 
doi:10.1016/j.envsoft.2005.12.033 fatcat:7wvxf6y4fja5tffepu5svrj6qy
« Previous Showing results 1 — 15 out of 246,619 results