90 Hits in 6.3 sec

Introduction to special issue: model-based development methodologies

Ricardo J. Machado, Flávio R. Wagner, Rick Kazman
2009 Innovations in Systems and Software Engineering  
We expect that the snapshot of cutting edge research in the field of model-based development methodologies that this issue presents is of interest to you and that you enjoy reading all the papers.  ...  We would like to express our gratitude to the reviewers who very carefully and professionally screened all the submissions, and through their insightful comments and suggestions ensured the very high quality  ...  In the UPES/UPSoC process, reusable model-to-model and model-to-code transformations for embedded system development are supported.  ... 
doi:10.1007/s11334-009-0076-5 fatcat:uetmxlhntvcsdktzilgrvyxdm4

Living Labs for Mobility – The Urban Mobility Labs Approach in Austria

Doris Wiederwald, Lina Mosshammer, Walter Wasner, Michaela Topolnik
2018 Zenodo  
The first phase was an exploration phase, where eight proposals for UMLs were evaluated and checked for feasibility. In a current second phase five UML are under implementation.  ...  In this paper we give an overview on the advantages of providing UMLs to research and development projects and how they can be implemented along a research funding scheme based on the example of Austria  ...  Towards the achievement of envisaged goals At the time of paper submission the five UMLs are consolidating their operational structure and non-economic business models.  ... 
doi:10.5281/zenodo.1486641 fatcat:eyxfghqe3nhfbiudjahjbytflm

Model Multiplicity (UML) Versus Model Singularity in System Requirements and Design [article]

Sabah Al-Fedaghi
2021 arXiv   pre-print
A conceptual model can be used to manage complexity in both the design and implementation phases of the system development life cycle.  ...  Then, the dynamic view and behavioral representations are built by incorporating a decomposition strategy interleaved with the notion of time.  ...  All reality is capable of being expressed as a complex system coded as forms (i.e., their models). Thus, -conceptual models‖ refer to the coding forms of real systems.  ... 
arXiv:2105.00616v1 fatcat:45oebezb7bc2ripjvj5hzdwjy4

Measuring Method Complexity: UML versus BPMN

Jan Recker, Michael zur Muehlen, Keng Siau, John Erickson, Marta Indulska
2009 Americas Conference on Information Systems  
Graphical models are used to depict relevant aspects of real-world domains intended to be supported by an information system.  ...  In this paper, we used an established approach for evaluating the complexity of conceptual modeling methods and compared two important industry standards for modeling, Unified Modeling Language and Business  ...  both the structural and the dynamic aspects of a system via the building blocks object and process (Dori 1996) Table 1 : Popular modeling methods Despite the ongoing proliferation of modeling methods  ... 
dblp:conf/amcis/ReckerMSEI09 fatcat:apusxkzglvatbazc2qn23p6wc4

An OPM-Based Metamodel of System Development Process [chapter]

Dov Dori, Iris Reinhartz-Berger
2003 Lecture Notes in Computer Science  
A modeling and development methodology is a combination of a language for expressing the universal or domain ontology and an approach for developing systems using that language.  ...  A common way for building, comparing, and evaluating methodologies is metamodeling, i.e., the process of modeling the methodology.  ...  The system development process specified in this work is designed to accompany the development of any system that involves a combination of complex structure and behavior.  ... 
doi:10.1007/978-3-540-39648-2_11 fatcat:27mmxpsclfdkhdbmyb3r6sfehu

Developing Complex Systems with Object-Process Methodology Using OPCAT [chapter]

Dov Dori, Iris Reinhartz-Berger, Arnon Sturm
2003 Lecture Notes in Computer Science  
OPM integrates objectand process-oriented paradigms into a single frame of reference that provides for modeling the system in a single bimodal, graphic and textual model.  ...  OPCAT -Object-Process CASE Tool -is an Integrated Systems Engineering Environment which supports system development, lifecycle, and evolution using Object-Process Methodology (OPM).  ...  The main reasons for this limited usage of UML include the complexity of its vocabulary and its model multiplicity and integration problems [11] .  ... 
doi:10.1007/978-3-540-39648-2_46 fatcat:afnm3uvmbncexbbtppyhlwyw4e

Interfacing TuLiP with the JPL statechart autocoder: Initial progress toward synthesis of flight software from formal specifications

Sumanth Dathathri, Scott C. Livingston, Leonard J. Reder, Richard M. Murray
2016 2016 IEEE Aerospace Conference  
The functionality of the interface is demonstrated through three example systems of varying complexity a) a simple thermostat b) a simple speed controller for an autonomous vehicle and c) a more complex  ...  An interface is built that automatically translates these Mealy machines into UML statecharts. The SCA accepts the UML statecharts (as XML files) to synthesize flight-certified 2 implementation code.  ...  Future work could involve experiments to demonstrate feasibility on simple real-time embedded systems.  ... 
doi:10.1109/aero.2016.7500557 fatcat:yoixdpfhprcnfmc6wyrlh7bvwe

Modeling Software Agent Awareness of Physical-Informatical Essence Duality

Yaniv Mordecai, Ori Orhof, Dov Dori
2014 2014 IEEE International Conference on Software Science, Technology and Engineering  
The importance of modeling the dual essence of these entities in software controlled systems is critical to the execution of software-integrated processes that affect physical real-world entities.  ...  We discuss the utilization of UML and OPM for this purpose and demonstrate the applicability of our OPM-based framework through the case of airport baggage handling processes.  ...  The authors would like to thank the IEEE CS anonymous referees for their useful comments.  ... 
doi:10.1109/swste.2014.12 dblp:conf/swste/MordecaiOD14 fatcat:zbqliuv7t5d7dfy2bizqfj3gwy

Definitions and approaches to model quality in model-based software development – A review of literature

Parastoo Mohagheghi, Vegard Dehlen, Tor Neple
2009 Information and Software Technology  
The following publication channels were searched with keywords; i.e., "quality + model", "quality + model driven" and "model driven + experience": Journal of Systems and Software.  ...  Systematic review Modelling Model quality Model-driven development UML a b s t r a c t More attention is paid to the quality of models along with the growing importance of modelling in software development  ...  Acknowledgements This work has been funded by the Quality in Model-Driven Engineering project (cf. at SINTEF and the European Commission within the 6th Framework Programme project  ... 
doi:10.1016/j.infsof.2009.04.004 fatcat:wtzkjxs4mfhfjf4lbetfmnfdge

Diagramming the Class Diagram: Toward a Unified Modeling Methodology [article]

Sabah Al-Fedaghi
2017 arXiv   pre-print
The object-oriented class is, in general, the most utilized element in programming and modeling.  ...  While software systems can be incredibly complex, class diagrams represent a very broad picture of the system as a whole.  ...  In UML, the outwardly visible and testable system behavior is captured in use cases.  ... 
arXiv:1710.00202v1 fatcat:syfkxn3acrez7kpkrybrf32tre

Experiences from introducing UML-based development in a large safety-critical project

Bente Anda, Kai Hansen, Ingolf Gullesen, Hanne Kristin Thorsen
2006 Empirical Software Engineering  
UML and UML-based development methods have become de facto standards in industry, and there are many claims for the positive effects of modelling object-oriented systems using methods based on UML.  ...  The goal of the project was to build a new version of a safety-critical process control system. Most of the software was embedded. The project members were mostly newcomers to the use of UML.  ...  Acknowledgments We acknowledge all the employees of ABB in Sweden and Norway who participated in the interviews and their managers.  ... 
doi:10.1007/s10664-006-9020-6 fatcat:6e352lsp6ve43drx2kba4yc2va

Alternative Power Systems and Devices [chapter]

2017 Systems, Controls, Embedded Systems, Energy, and Machines  
recording, or in any information storage or retrieval system, without written permission from the publishers.  ...  Reasonable efforts have been made to publish reliable data and information, but the author and the publisher cannot assume responsibility for the validity of all materials or for the consequences of their  ...  The widespread use of UML (OMG03b) in software design has led to some specialized UML-products for real-time engineering (Rat, IL) .  ... 
doi:10.1201/9781420037043-7 fatcat:px3rpk2xgvhtbjwr7s3h3k6ute

A New Framework for Classifying Information Systems Modelling Languages

Ahmad F. Subahi, Youseef Alotaibi
2018 Journal of Software  
Choosing the appropriate DSML depends on the type of the target information system (IS), as well as the technical and modelling skills of the developing team.  ...  Feature modelling technique was adopted to compare and categorise modelling languages.  ...  The starting point of the series of model transformations is a UML Domain Model, a profiled UML Class Diagram, that represents the basic structure and relationships between real-world objects in a domain  ... 
doi:10.17706/jsw.13.1.18-42 fatcat:znlt6xlwfzbt5l4oj3x36klhny

Modeling Design Patterns for Semi-Automatic Reuse in System Design

Galia Shlezinger, Iris Reinhartz-Berger, Dov Dori
2010 Journal of Database Management  
We suggest an approach to modeling the different aspects of design patterns and semiautomatically utilizing these models to improve software design.  ...  Design patterns often include models that describe the suggested solutions, while other aspects of the patterns, such as the problems they intend to solve and the ways for integrating the solutions into  ...  model where design patterns can be embedded to improve the design.  ... 
doi:10.4018/jdm.2010112302 fatcat:d3e3khs2vvfxbbsqga5ulz2jvi

SOA for services or UML for objects: Reconciliation of the battle of giants with Object-Process Methodology

Dov Dori
2007 IEEE International Conference on Software-Science, Technology & Engineering (SwSTE'07)  
Using OPCAT, the OPMsupporting systems modeling software environment, we construct the top level diagram of a model of SODA and simulate it using animation in order to show how OPM conveniently serves  ...  Two software system lifecycle development paradigms have been competing on the minds and hearts of software developers and executives: The traditional Object-Oriented approach and the emerging Service-Oriented  ...  Acknowledgements This work was partially supported by the Gordon Research Fund for Systems Engineering, Technion and by the European Networks of Excellence COCOON and TERREGOV.  ... 
doi:10.1109/swste.2007.10 dblp:conf/swste/Dori07 fatcat:ipuu44bq4rhshbr3dldftops34
« Previous Showing results 1 — 15 out of 90 results