33,830 Hits in 8.3 sec

Towards an UML Profile for Web Service Composition Based on Behavioral Descriptions

Ayoub Sabraoui, Ahmed Ettalbi, Mohammed El Koutbi, Abdeslam En-Nouaary
2012 Journal of Software Engineering and Applications  
To do so, the web service WSDL files are first transformed to UML models; then the profile is used to integrate them; finally the MDA approach is adopted to transform the applied profile into a BPEL process  ...  Finally, a case study is developed in order to show the benefits of our method.  ...  Approaches Degree of automation Design type Aspect Based modeling Output format language Our approach Semi-automatic Graphical Behavioral Sequence diagram BPEL Skogan approach Semi-automatic  ... 
doi:10.4236/jsea.2012.59084 fatcat:tcwlkcljebc4rcvljrtjvadpyi

From Natural Language Text to Visual Models: A survey of Issues and Approaches

Cristina-Claudia OSMAN, Paula-Georgiana ZALHAN
2016 Informatică economică  
Even if not all the tools developed are clearly depicting a Natural Language Processing technique, a review of each approach is presented.  ...  This paper aims to give a comprehensive account of the existing tools meant to discover data and process models from natural language text.  ...  The second method based on users' descriptions proposes a new approach of Adaptive Case Management (ACM).  ... 
doi:10.12948/issn14531305/20.4.2016.05 fatcat:ayxc7vk7wnhovpoeggeyaq23qi

Interleaving human and search-based software architecture design

S Vathsavayi, H Hadaytullah, K Koskimies
2013 Proceedings of the Estonian Academy of Sciences  
An approach for semi-automated design of software architecture is proposed. The approach makes use of a search-based architecture synthesis technique exploiting genetic algorithms.  ...  To support such a process, tool mechanisms are proposed and implemented. The approach is studied using a sample system, whose architecture is designed following the interactive process model.  ...  A good example of the first approach is the SEI Architecture Expert (ArchE), a semi-automated assistant for architecture design [2] .  ... 
doi:10.3176/proc.2013.1.03 fatcat:zzv477czyvfpdndckysb6p2klm

Testing from UML Design using Activity Diagram: A Comparison of Techniques

Muhammad Touseef, Naveed Anwer, Altaf Hussain, Aamer Nadeem
2015 International Journal of Computer Applications  
This paper intends to identify and make a critical review of different techniques for test case generation using UML activity diagrams (UAD).  ...  System activity diagram is used to depict the different dynamic aspects of the system.  ...  Are there any techniques (automated or semiautomated) for the test cases generation by using UML activity diagrams? 2.  ... 
doi:10.5120/ijca2015907354 fatcat:545zsliy3jdqrcye6w2a7pr6ne

A Review on Software Requirements Validation and Consistency Management

Massila Kamalrudin, Safiah Sidek
2015 International Journal of Software Engineering and Its Applications  
Drawn from this argument, a requirements validation process needs to consider Consistency, Completeness and Correctness ("3 Cs") for the production of a quality software specifications.  ...  Since semiformal specifications were found as the most common representation of the requirements, the types of models used as semi-formal specifications to represent the requirements were also discussed  ...  Acknowledgements We acknowledge Professor John Hosking and John Grundy for their help and supervision. We also would like to thank the financial support from Ministry of Higher  ... 
doi:10.14257/ijseia.2015.9.10.05 fatcat:uo5x7zsikveujexplbynftknze

An Automated Approach to Transform Use Cases into Activity Diagrams [chapter]

Tao Yue, Lionel C. Briand, Yvan Labiche
2010 Lecture Notes in Computer Science  
Use cases are commonly used to structure and document requirements while UML activity diagrams are often used to visualize and formalize use cases, for example to support automated test case generation  ...  Therefore the automated support for the transition from use cases to activity diagrams would provide significant, practical help.  ...  Automated support to transform a use case description into an (initial) activity diagram is therefore important.  ... 
doi:10.1007/978-3-642-13595-8_26 fatcat:s3qrrunftjbwrkggj4xiyxbmyi

Relationship-based change propagation: A case study

Marsha Chechik, Winnie Lai, Shiva Nejati, Jordi Cabot, Zinovy Diskin, Steve Easterbrook, Mehrdad Sabetzadeh, Rick Salay
2009 2009 ICSE Workshop on Modeling in Software Engineering  
In this paper, we take a model-based approach and provide an automated algorithm for propagating changes between requirements and design models.  ...  We show how our algorithm utilizes the relationships between models at different levels to localize the regions that should be modified. We use the IBM Trade 6 case study to demonstrate our approach.  ...  We are grateful to members of the CERAS project and to Richard Paige for many interesting discussions.  ... 
doi:10.1109/mise.2009.5069890 dblp:conf/icse/ChechikLNCDESS09 fatcat:wwrff2eqgvg33lrn6cqazorqpe

Fuzzy logic based interactive recovery of software design

Jörg Niere
2002 Proceedings of the 24th international conference on Software engineering - ICSE '02  
This abstract presents an approach to semi-automatically detect pattern instances and their implementations in a software system.  ...  The proposed approach overcomes a number of scalability problems as they exist in other approaches by using fuzzy logic, user interaction and a learning component.  ...  Fujaba provides editors for UML class and activity diagrams and a code generation algorithm and is used to specify the reengineering system as well as its results.  ... 
doi:10.1145/581339.581473 dblp:conf/icse/Niere02 fatcat:4o7wosvj5rafxdm7rwol56h2jm

An Automated Sequence Model Testing (ASMT) for Reducing Test Suit Size

Priya Purohit
2013 International Journal of Computer Applications  
The focus will be on determining which combination of UML diagrams, and their associated constraints, may be used to automatically, or semi-automatically, generate test cases for path oriented interaction  ...  The key concern will be on determining which combination of UML diagrams, and their associated constraints, may be used to automatically, or semi-automatically, generate test cases for pairwise & combinatorial  ... 
doi:10.5120/13480-1174 fatcat:rmkn3jtuh5esdg7ygzprgpg7wm

A systematic review of transformation approaches between user requirements and analysis models

Tao Yue, Lionel C. Briand, Yvan Labiche
2010 Requirements Engineering  
The systematic review led to the analysis of 20 primary studies (16 approaches) obtained after a carefully designed procedure for selecting papers published in journals and conferences from 1996 to 2008  ...  However, if a (semi-) automated transformation technology from requirements to an analysis model were devised, it would help fill an important gap in the MDA software development lifecycle.  ...  new research activities [28] .  ... 
doi:10.1007/s00766-010-0111-y fatcat:icwkugyfkbeftdxilavuaxdvni

A Model-Based and Goal-Oriented Approach for the Conceptual Design of Smart Grid Services

Miguel Angel Orellana, Jose Reinaldo Silva, Eduardo L. Pellini
2021 Machines  
Altogether, these motivations lead to more abstract design approaches to co-generation-distributed systems, such as those based on goal-oriented requirements used to model smart grids.  ...  This work considers the available design practices and its difficulties in proposing a new method capable of producing a flexible requirement model that could serve for design and maintenance purposes.  ...  Acknowledgments: The authors acknowledge their respective institutions for supporting their research activities: UEA, USP, and the support given by FAPEAM (Amazon Research Foundation) to the first author  ... 
doi:10.3390/machines9120370 fatcat:lpntbnulrbagvbjs4yembdt6re

A semi-automated approach for generating natural language requirements documents based on business process models

Banu Aysolmaz, Henrik Leopold, Hajo A. Reijers, Onur Demirörs
2018 Information and Software Technology  
Method: We define a semi-automated approach that consists of a process model-based procedure for capturing execution-related data in requirements models and an algorithm that takes these models as input  ...  The practical use of our approach to identify a suitable subcontractor on the market in 11 of the 13 projects further highlights the practical value of our approach.  ...  They define a set of steps to manually develop problem frame diagrams together with textual requirements using role activity diagrams.  ... 
doi:10.1016/j.infsof.2017.08.009 fatcat:of4sqtetxjbc3hut2bgbkxo3te

Transforming Process Models to Problem Frames [chapter]

Stephan Faßbender, Banu Aysolmaz
2016 Lecture Notes in Business Information Processing  
But using the Problem Frames notation and corresponding methods alone does not cover a direct support for building a PAIS.  ...  However, due to the purpose, granularity and form of UPROM artifacts, one cannot analyze the software requirements in detail with (semi-)formal methods for properties such as completeness, compliance and  ...  12 The aim of the validation will be to explore if the generated documentation is useful and usable in real-life settings and if the tool supports the application of the method.  ... 
doi:10.1007/978-3-319-42887-1_42 fatcat:vgjtcuturbfznlvm7vsr5eiek4

Process Innovation and Improvement Using Business Object-Oriented Process Modelling (BOOPM) Framework

Sitalakshmi Venkatraman, Ramanathan Venkatraman
2019 Applied System Innovation  
can be achieved in enterprise systems using such a structured and integrated approach.  ...  There is a lack of a common generalized framework that integrates the well-formalised control-flow based BPM approach and the dataflow based OOM approach that is suitable for today's enterprise systems  ...  The authors also wish to thank the reviewers for their invaluable and constructive feedback that helped to improve the quality of the paper.  ... 
doi:10.3390/asi2030023 fatcat:yzk6nklqmnf23g7hmr7fn56el4

A navigational role-centric model oriented web approach - MoWebA

Magalí González, Luca Cernuzzi, Oscar Pastor
2016 International Journal of Web Engineering and Technology  
The modelling process includes the necessary activities to get all the diagrams for the complete specification of the system-to-be (considering the problem space, architecture/s, and destination platform  ...  This process is based on the MDA approach, and implies steps and activities for transforming specification in order to go through each MoWebA phase (i.e., CIM/PIM-ASM/PSM, ASM/PSM-ISM/Manual adjustments  ...  The Service diagrams use UML Activity diagrams enriched with OCL and Action Semantics a .  ... 
doi:10.1504/ijwet.2016.075963 fatcat:ruhpo66vynfkzgrwrlprcwdhte
« Previous Showing results 1 — 15 out of 33,830 results