Filters








15 Hits in 2.9 sec

Software processes: a retrospective and a path to the future

Gianpaolo Cugola, Carlo Ghezzi
1998 Software Process: Improvement and Practice  
This paper will try to characterize the main approaches to software processes that were followed historically by software engineering, to identify the strengths and weaknesses, the motivations and the  ...  From then on, the software process was recognized by researchers as a specific subject that deserved special attention and dedicated scientific investigation, the goal being to understand its foundations  ...  Acknowledgements We wish to thank all the people with whom we shared the experience of working on software process technology, and-more specifically-in the design of SPADE, SENTINEL, and PROSYT.  ... 
doi:10.1002/(sici)1099-1670(199809)4:3<101::aid-spip103>3.0.co;2-k fatcat:34yy4rvwhzc3vmn55nanfjtchi

Dealing with Deviations on Software Process Enactment: Comparison Framework

Manel Smatti, Mohamed Ahmed-Nacer
2014 International Conference on Advanced Aspects of Software Engineering  
PSEE (Process-centered Software Engineering Environment) are environments designed to support the creation and exploitation of software process models that define the expected behaviors of process agents  ...  However, human agents may deviate from the process model; therefore, the PSEE should be flexible enough to cope with these unexpected actions.  ...  On the other hand, in [12] an inconsistency is known as the state of software process resulting from a process deviation and it is the difference between the actual value of a system variable and the  ... 
dblp:conf/icaase/SmattiN14 fatcat:bewm2oy2pfa5jdwegua77anvpi

Supporting dynamic distributed work processes with a component and event based approach

Peter J. Kammer
2000 Proceedings of the 22nd international conference on Software engineering - ICSE '00  
ACKNOWLEDGMENTS Thanks to Richard Taylor for his guidance and review. Thanks also to the C2 and Endeavors researchers at UCI and Endeavors Technology Inc. for discussion and insights.  ...  Notable examples of this are PROSYT [5] which uses the JEDI environment and PROVENCE [1] which uses events from the YEAST environment.  ...  IMPLEMENTATION AND VALIDATION We will use a prototype implementation to demonstrate the application of this approach to examples of distributed commercial business processes derived from past and future  ... 
doi:10.1145/337180.337596 dblp:conf/icse/Kammer00 fatcat:repwoumtdfcopmzo7ca7gynifi

Design and implementation of PROSYT: a distributed process support system

G. Cugola, C. Ghezzi
Proceedings. IEEE 8th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE'99)  
The paper describes the design and implementation of a process support system (PROSYT), which is intended to provide guidance in performing business processes and cooperation among people over a local  ...  In particular, it can be used as a Processcentered Software Engineering Environment (PSEE) to support distributed software development.  ...  Nava who provided an essential support in the development and implementation of JEDI and PROSYT.  ... 
doi:10.1109/enabl.1999.805172 dblp:conf/wetice/CugolaG99 fatcat:d4mwx564jvgfrip323juj23gsu

Process program change control in a process environment

Shih-Chien Chou, Jen-Yen Jason Chen
2000 Software, Practice & Experience  
We have used the environment in an experimental setting, and that experience shows that change control provided by the environment depends significantly upon process programs.  ...  CSPL environment is composed of the CSPL language, a CSPL compiler, a CSPL server, an Object Management System (OMS) server, multiple CSPL clients, and multiple OMS clients.  ...  Although the CSPL environment controls process program change, the change is still costly.  ... 
doi:10.1002/(sici)1097-024x(200003)30:3<175::aid-spe294>3.0.co;2-m fatcat:zfsa43mawfdjpm3zliqrjnepim

Universal Resource Lifecycle Management

Marcos Báez, Fabio Casati, Maurizio Marchese
2009 Proceedings / International Conference on Data Engineering  
from the lifecycle modeler the complexity intrinsic in having to access and manage a variety of resources, which differ in nature, in the operations that are allowed on them, and in the protocols and  ...  The most challenging parts of the work lie in the definition of a simple but universal model and system (and in particular in allowing universality and simplicity to coexist) and in the ability to hide  ...  The LIQUIDPUB project acknowledges the financial support of the Future and Emerging Technologies (FET) programme within the Seventh Framework Programme for Research of the European Commission, under FET-Open  ... 
doi:10.1109/icde.2009.156 dblp:conf/icde/BaezCM09 fatcat:tifw2fhhobfwjmm426ulnpscky

Interaction as a framework for flexible workflow modelling

Håvard D. Jørgensen
2001 Proceedings of the 2001 International ACM SIGGROUP Conference on Supporting Group Work - GROUP '01  
This is partly implemented in the SENTINEL and PROSYT prototypes, but mainly for temporal deviations from an otherwise complete model with a strong emphasis on automation.  ...  Thus, formality of components need not stop the system from mediating the situated, local, emergent, contingent, vague, and open nature of its environment [16] .  ... 
doi:10.1145/500294.500295 fatcat:ue4h4audhrfvtf2ykj6sxncq3q

Interaction as a framework for flexible workflow modelling

Håvard D. Jørgensen
2001 Proceedings of the 2001 International ACM SIGGROUP Conference on Supporting Group Work - GROUP '01  
This is partly implemented in the SENTINEL and PROSYT prototypes, but mainly for temporal deviations from an otherwise complete model with a strong emphasis on automation.  ...  Thus, formality of components need not stop the system from mediating the situated, local, emergent, contingent, vague, and open nature of its environment [16] .  ... 
doi:10.1145/500286.500295 dblp:conf/group/Jorgensen01 fatcat:wgn7ql6t2vcgnj5dxmg7vjnf5q

The JEDI event-based infrastructure and its application to the development of the OPSS WFMS

G. Cugola, E. Di Nitto, A. Fuggetta
2001 IEEE Transactions on Software Engineering  
others, to the development of a WorkFlow Management System (WFMS) called OPSS (ORCHESTRA Process Support System). 1 A WFMS [3, 23] is an environment for developing and executing a process-based application  ...  the OPSS features that mostly benefit from the adoption of an event-based communication infrastructure. • It presents our experiences in using the event-based paradigm and provides a comprehensive comparison  ...  ACKNOWLEDGEMENTS The authors wish to thank Antonio Carzaniga, Carlo Ghezzi, Dennis Heimbigner, David Rosenblum, and Alex Wolf for their important contribution to the accomplishment of the work described  ... 
doi:10.1109/32.950318 fatcat:p7nhr2743jhjbj3wsaxtk3ihm4

Recovering traceability links in software artifact management systems using information retrieval methods

Andrea De Lucia, Fausto Fasano, Rocco Oliveto, Genoveffa Tortora
2007 ACM Transactions on Software Engineering and Methodology  
The main drawback of existing software artifact management systems is the lack of automatic or semi-automatic traceability link generation and maintenance.  ...  The results of our experience have also shown that such tools can help to identify quality problems in the textual description of traced artifacts.  ...  ACKNOWLEDGMENTS We would like to thank the anonymous reviewers for their detailed, constructive, and thoughtful comments that helped us to improve the presentation of the results in this article.  ... 
doi:10.1145/1276933.1276934 fatcat:dftxm6g5dzhgtawjahifxxmony

The Case Handling Case

H. A. Reijers, J. H. M. Rigter, W. M. P. van der Aalst
2003 International Journal of Cooperative Information Systems  
Based on our experiences thus far, we provide guidelines for selecting the proper technology.  ...  On the Dutch workflow market, a new and interesting paradigm named "case handling" is emerging. The goal of case handling is to overcome the limitations of existing workflow management systems.  ...  The idea of various levels of suspension during enactment can also be found back in the PROSYT system described by Cugola. 15 Aside from stopping enactment on the process level, PROSYT also supports  ... 
doi:10.1142/s0218843003000784 fatcat:6arnzle3zzelhb2nl27his3p4y

Specification and implementation of exceptions in workflow management systems

Fabio Casati, Stefano Ceri, Stefano Paraboschi, Guiseppe Pozzi
1999 ACM Transactions on Database Systems  
and integrates it with a commercial workflow management system and database server.  ...  We present Chimera-Exc, a language for the specification of exceptions for workflows based on detached active rules, and then describe the architecture of a system, called FAR, that implements Chimera-Exc  ...  System and environmental data is maintained by the local system environment or by the WfMS itself, and can also be used to evaluate transition predicates.  ... 
doi:10.1145/328939.328996 fatcat:6yg5s4uhc5aqdfeqjafltvzoxi

Supporting dynamic distributed work processes with a component and event based approach

P.J. Kammer
Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium  
ACKNOWLEDGMENTS Thanks to Richard Taylor for his guidance and review. Thanks also to the C2 and Endeavors researchers at UCI and Endeavors Technology Inc. for discussion and insights.  ...  Notable examples of this are PROSYT [5] which uses the JEDI environment and PROVENCE [1] which uses events from the YEAST environment.  ...  IMPLEMENTATION AND VALIDATION We will use a prototype implementation to demonstrate the application of this approach to examples of distributed commercial business processes derived from past and future  ... 
doi:10.1109/icse.2000.870476 fatcat:ddyuppibezf2dpo5hvocfjctde

Constraint-based workflow management systems:shifting control to users [article]

Pesic, M (Maja), Aalst, WMP (Wil) Van Der, Eijnatten, FM (Frans) Van
2008
The author describes the PROSYT system, which is able to tolerate domain-level deviations, and, thus, minimize environment-level deviations.  ...  The PROSYT system deals with unforeseen situations by allowing a deviation policy and a consistency handling policy to be specified for a process model.  ...  I would also like to thank all my colleagues from the Information Systems group at the department of Technology Management.  ... 
doi:10.6100/ir638413 fatcat:3zposkvsezd4hpw7ysilxj3x7e

Building a Learning Organiza-tion

Wolfgang Coy, Uwe Pirr, Joel Greenberg, Marja Kuittinen, Erkki Sutinen, Heikki Topi, Marko Turpeinen, Haataja Arto, Suhonen Jarkko, Sutinen Erkki, Zdenčk Ryjaček, Jan Rychlik (+22 others)
2001 Harvard Business Review   unpublished
a growing expectation from distance learners Ihat their learning and teaching environment will be on-line.  ...  institutions, viz. the Faculty of Computer and Information Science, and the Faculty of Electrical Engineering.  ...  Acknowledgements We vvould like to thank Hans Cycon and his group for enjoyable co-operation. They developed the highly optimized Wavelet Video algorithms and the codec.  ... 
fatcat:eg4jwjyr5rh7hbhavv56v4snim