1,188,082 Hits in 6.4 sec

PCS: A CASE Tool for Distributed Group Software Development [chapter]

R. R. Huang, S. Jarzabek
1996 Advanced IT Tools  
PCS is based on Petri net process model, object-delegation role model and object-oriented repository model. All these models are discussed in the paper.  ...  In this paper, we suggest a software process based approach to support distributed group software development, and present a CASE tool called PCS that we developed to support the proposed method.  ...  The system model ofPCS is a triple (PM, RM, OM), in which PM represents the process model, RM represents the role model, OM is an object repository model. Tools are modeled with role.  ... 
doi:10.1007/978-0-387-34979-4_45 fatcat:lkoumwitdrffbo5v2ee5euxhaq

Evolving software processes by tailoring the behavior of software objects

Belkhatir, Melo
1994 Proceedings International Conference on Software Maintenance ICSM-94  
In this approach, software process change is the result of tailoring the behavior of software objects manipulated during software process enaction.  ...  Software process evolution corresponds to the act of improving the existing prescriptive software process models in a controlled and supported way.  ...  Acknowledgements We would like to express our thanks to Barbara Swain for suggesting substantial and helpful revisions to the original text.  ... 
doi:10.1109/icsm.1994.336773 dblp:conf/icsm/BelkhatirM94 fatcat:wdc7m6sgrvaevbiabhnxfg4ok4

Software Process Modeling Using Role and Coordination

Atil Fadila, Ghoul Said, Bounour Nora
2006 Journal of Computer Science  
The term software process joins all activities that have to be achieved in order to develop software. It has been shown that modeling such processes is difficult and expensive task.  ...  It's confirmed by diversity of software processes modeling approaches which are however, not satisfactory.  ...  A process has several roles that have been chosen in order to accomplish the objective of the modeling. The roles may change and they may exist simultaneously.  ... 
doi:10.3844/jcssp.2006.333.336 fatcat:b2dvqhfjbjghxauxnjftzfes5y

THE ADELE-TEMPO experience : an environment to support process modeling and enaction [article]

Noureddine Belkhatir, Jacky Estublier, Walcelio Melo
2020 arXiv   pre-print
, Tempo, an enactable formalism based on two major concepts: objects may have a different description (role) depending on the process in which they are used, and processes are synchronized and coordinated  ...  The Adele kernel, initially a configuration management system has been extended with respect to 1) modeling and support of complex product models: the Object Manager 2) modeling and support of software  ...  The Tempo process formalism. Tempo is a software process programming language based on the role concept. A software process type is defined as a set of objects playing a role.  ... 
arXiv:2005.10734v1 fatcat:m5zygyrudjdq5ogyd2utgy4tpq

Integrated modeling of process- and data-centric software systems with PHILharmonicFlows

Carolina Ming Chiao, Vera Kunzle, Manfred Reichert
2013 2013 IEEE 1st International Workshop on Communicating Business Process and Software Models Quality, Understandability, and Maintainability (CPSM)  
While traditional software modeling languages do not allow for an explicit integration of data and process models, activity-centric process modeling languages tend to neglect the role of data as a driver  ...  of process execution; i.e., business objects are usually outside the control of the process, normally stored in external databases.  ...  ACKNOWLEDGMENT The authors would like to acknowledge the financial support provided by the Ernst Wilken Foundation.  ... 
doi:10.1109/cpsm.2013.6703085 dblp:conf/icsm/ChiaoKR13 fatcat:xnzbtcugzjggbf4kqv4cztyrze

Supporting Software Development With Roles

H. Zhu, M. Zhou, P. Seguin
2006 IEEE transactions on systems, man and cybernetics. Part A. Systems and humans  
; review the literature relevant to role mechanisms in software engineering; propose and describe a role-based software process; and implement a prototype tool for developing complex software systems with  ...  Considering the increasing importance and applications of roles in software development, this paper intends to discuss the importance of roles in software engineering and that of role-based software development  ...  ACKNOWLEDGMENT The authors would like to thank L. Liu (Hunan University, China), for designing and writing programs to demonstrate the authors' ideas of role-based collaboration.  ... 
doi:10.1109/tsmca.2006.883170 fatcat:4o7k5uyfhjcgxgjeh5u6m5cwga

Formalizing the Software Engineering Process Using a Graphical Software Process Modelling Formalism

Hisham S. Khdair, Mohammed M. Awad, Zulaiha A. Othman
2017 International Journal of Information Technology and Computer Science  
One major objective of formalizing the software process that has ever been an issue of research, is to enhance the understanding and communication among software process users.  ...  A software process modelling formalism presents the language or notation in which the software process is defined and formalized.  ...  Furthermore, there are resource-focused software process models which focus on the resources that are needed or provided to the software process, as well as role-oriented software process models which  ... 
doi:10.5815/ijitcs.2017.06.03 fatcat:msye2jqaufejxasqdk6ewp2e5e

Business Role-Object Specification: A Language for Behavior-aware Structural Modeling of Business Objects

Hendrik Schön, Susanne Strahringer, Frank J. Furrer, Thomas Kühn
2019 International Conference on Wirtschaftsinformatik  
We propose a modeling language called BROS (Business Role-Object Specification) for describing the business objects' structure and behavior for structural models, based on a given domain model and process  ...  It utilizes roles for a use case related specification of business objects as well as events as interfaces for the business processes affecting these roles.  ...  Acknowledgements This work is funded by the German Research Foundation (DFG) within the Research Training Group "Role-based Software Infrastructures for continuous-context-sensitive Systems" (GRK 1907)  ... 
dblp:conf/wirtschaftsinformatik/SchonSFK19 fatcat:5p7xzv5mvjdltnmxciegyprx3e

Structuring Specification of Business Systems with UML (with an Emphasis on Workflow Management Systems) [chapter]

Pavel Hruby
1998 Business Object Design and Implementation II  
Unified Modeling Language (UML) defines a standard notation for object-oriented systems.  ...  This position paper explains how to use UML for specification of workflow management systems, how to trace the description of business processes to the objectoriented software design and how to structure  ...  the object-oriented software design.  ... 
doi:10.1007/978-1-4471-1286-0_9 fatcat:mox3agd3h5by7a6wezim6lu6ou

Knowledge Based Approach to Software Development Process Modeling [chapter]

Jan Kožusznik, Svatopluk Štolfa
2011 Communications in Computer and Information Science  
Modeling a software process is one way a can company decide which software process and/or its adjustment is the best solution for the current project.  ...  Modeling is the way the process is presented or simulated.  ...  This research has been supported by the internal grant agency of VSB-TU of Ostrava -SP2011/56 Knowledge approach to the modeling, simulation and visualization of software processes.  ... 
doi:10.1007/978-3-642-22410-2_2 fatcat:xdwtdxnskfdb7ob2bado6vb6em

Adaptation of a Cloud Service Provider's Structural Model via BROS

Hendrik Schön, Raoul Hentschel, Katja Bley
2019 Americas Conference on Information Systems  
In this paper, we utilize the "Business Role-Object Specification" (BROS), a rolebased modeling language, for dynamic and structured adaptation.  ...  Conceptual models of specific domains provide a general overview of a software system design.  ...  Acknowledgments This work is funded by the German Research Foundation (DFG) within the Research Training Group "Rolebased Software Infrastructures for continuous-context-sensitive Systems" (GRK 1907).  ... 
dblp:conf/amcis/SchonHB19 fatcat:wiwaimfqkfbilksxprbh4vhnxm

CSPL: an Ada95-like, Unix-based process environment

Jen-Yen Jason Chen
1997 IEEE Transactions on Software Engineering  
A CSPL process program for the IEEE Software Process Modeling Example Problem has been developed and enacted to demonstrate the capabilities of this environment.  ...  CSPL takes a unique and innovative approach to integrate the object-oriented Ada95-like syntax (for its modeling power) with Unix shell semantics (for its enactment capability) in a software process language  ...  This research cannot be completed without dedicated work by the following members of the Software Engineering Environment laboratory:  ... 
doi:10.1109/32.585504 fatcat:vxqmvez37zdwfegluiouqvhkfq

Enacting object-oriented methods by a process environment

Jen-Yen Jason Chen, Shih-Chien Chou
1998 Information and Software Technology  
This paper describes modeling and enactment of two object-oriented methods, namely the OMT method and the Booth method, using the concurrent software process language (CSPL).  ...  Experiences of the approach are depicted. It is demonstrated that CSPL is feasible and appropriate for modeling and enacting methods, including object-oriented methods.  ...  Acknowledgements The authors wish to thank the referees for their comments and Y. L. Liu for his dedicated work. This research is sponsored by the National Science Council, Taiwan, under Grant No.  ... 
doi:10.1016/s0950-5849(98)00052-4 fatcat:2wjkhyacyrc3thitmukz4qqu2m

A Survey of Various Object Oriented Requirement Engineering Methods

Shrey Agrawal
2016 Figshare  
These features are the characteristics of a good model of Object-oriented requirement engineering.  ...  of software systems is increasing day by day.  ...  This approach described two models namely, business object models and role models to understand the interactions between deferent business processes and which are critical for requirements analysis of  ... 
doi:10.6084/m9.figshare.3412198 fatcat:74luqw4tvnay5h7aokdjodwv3u

An Agent-Oriented Meta-model for Enterprise Modelling [chapter]

Ivan Jureta, Stéphane Faulkner
2005 Lecture Notes in Computer Science  
The aim is to allow analysts to produce an enterprise model that precisely captures the knowledge of an organization and of its business processes so that an agent-oriented requirements specification of  ...  It helps bridging the gap between enterprise and requirements models proposing an integrated framework, comprehensive and expressive to both managers and software (requirements) engineers.  ...  . • Objects sub-model, describing non-intentional entities and assumptions about the environment of the organization and the business processes.  ... 
doi:10.1007/11568346_17 fatcat:q475gx3nq5bktemsomz4srblfe
« Previous Showing results 1 — 15 out of 1,188,082 results