4,297 Hits in 3.2 sec

Detecting Concurrency-Related Problematic Activity Arrangement in WS-BPEL Programs

Yitao Ni, Lu Zhang, Zhongjie Li, Tao Xie, Hong Mei
2011 2011 IEEE International Conference on Services Computing  
In this paper, we propose an approach for detecting problematic activity arrangement in a WS-BPEL program based on analyzing message propagation and activity dependency in the program.  ...  These partner web services are represented as activities in a WS-BPEL program describing the composite web service.  ...  WS-BPEL programs in practice.  ... 
doi:10.1109/scc.2011.108 dblp:conf/IEEEscc/NiZLXM11 fatcat:akoducfw4fduhhciwaf4ya5kdq

Controlling quality-of-service in distributed real-time and embedded systems via adaptive middleware

Richard E. Schantz, Joseph P. Loyall, Craig Rodrigues, Douglas C. Schmidt
2006 Software, Practice & Experience  
face of changes in load and available resources.  ...  First, we describe the structure and functionality of an advanced middleware platform (based on our QuO adaptive middleware framework and the TAO Real-time CORBA middleware suite) for developing DRE applications  ...  Acknowledgements This work is sponsored by DARPA and US AFRL under contract nos.  ... 
doi:10.1002/spe.761 fatcat:k243ol77vffgzhufzlsdrcslxu


2007 Research and Practice in Technology Enhanced Learning  
in relation to being and becoming a Singapore citizen.  ...  We advocate a pedagogy that involves dialectic interplay between game-play experience and classroom-based discussion and reflection.  ...  In a project of this scope and diversity, a multidisciplinary team is indispensable.  ... 
doi:10.1142/s1793206807000282 fatcat:dfkx2hwxyzgutbhpzcri5qukjm

Flex-eWare: a flexible model driven solution for designing and implementing embedded distributed systems

Mathieu Jan, Christophe Jouvray, Fabrice Kordon, Antonio Kung, Jimmy Lalande, Frédéric Loiret, Juan Navas, Laurent Pautet, Jacques Pulou, Ansgar Radermacher, Lionel Seinturier
2011 Software, Practice & Experience  
The FCM unifies MDE and CBSE and has been evaluated in several application domains with different requirements: wireless sensor networks, distributed client/server applications, and control systems for  ...  This approach highlights a new concept: flexibility points, that arise at several stages of the development process: in the model (design phase), in the execution platform and during the execution itself  ...  such as in the case of the WSN experiment in Section 5.1, the experiment on ARM processors in Section 5.2, or time constraints such as in the case of the voltage protection relay in Section 5.3.  ... 
doi:10.1002/spe.1143 fatcat:oozmvdwlejdhfj3wgdodeodfg4

The practice and effectiveness of ecological operation experiment on spawning of the four major Chinese carps by Three Gorges Reservoir

Wei Xu, Xiaojuan Chen, Jiangping Tao, Cao Jun, X. Lei, S. Cai, Y. Yu, H. Li
2018 MATEC Web of Conferences  
Basing on the consecutive data and research for seven years, the practice and effectiveness of TGR eco-operation experiment on fish spawning were summarized and prospected.  ...  The main findings were as follows: eco-operation experiment usually operated in a suitable condition from late May to the end of June.  ...  This study was supported by China Three Gorges Corporation, the National Natural Science Foundation of China (Grant 51609156), and the National key Research and Development program of China (Grant 2016YFC0402204  ... 
doi:10.1051/matecconf/201824601084 fatcat:bmpom7u53veldglgdvy74zvrbq

Patterns, frameworks, and middleware: their synergistic relationships

D.C. Schmidt, F. Buschmann
2003 25th International Conference on Software Engineering, 2003. Proceedings.  
applied successfully in practice to improve the reusability and quality of complex software systems.  ...  The knowledge required to develop complex software has historically existed in programming folklore, the heads of experienced developers, or buried deep in the code.  ...  Ultimately there is no substitute for human creativity, experience, discipline, diligence, and judgement.  ... 
doi:10.1109/icse.2003.1201256 dblp:conf/icse/SchmidtB03 fatcat:56mmtme2xfapbdqlym4rkb7iiq

Guest Editorial: Special Section on the International Conference on Data Engineering

Isabel F. Cruz, Elena Ferrari, Yufei Tao
2016 IEEE Transactions on Knowledge and Data Engineering  
Their experiments exhibit nearly lock-free execution of transactions in a variety of practical scenarios.  ...  The authors develop new algorithms with an impressive fusion of theory and practice.  ... 
doi:10.1109/tkde.2015.2495958 fatcat:43fjv2k5lzbsdfynqpmk3hqjtq

Real-time, concurrent checkpoint for parallel programs

K. Li, J. F. Naughton, J. S. Plank
1990 Proceedings of the second ACM SIGPLAN symposium on Principles & practice of parallel programming - PPOPP '90  
The algorithm runs concurrently with the target program, interrupts the target program for small, fixed amounts of time (under 0.1 seconds in our implementation) and requires no changes to the target's  ...  The algorithm runs concurrently with the target program, interrupts the target program for small, fixed amounts of time and is transparent to the checkpointed program and its compiler.  ...  Experiments The first of these is that the target program should In all experiments, the four processors of the Firefly were partitioned so that the target program used three and the checkpointer used  ... 
doi:10.1145/99163.99173 dblp:conf/ppopp/LiNP90 fatcat:ymskyg75qvet7ope7jgmqg44wi

Using principle patterns to optimize real-time ORBs

I. Pyarali, C. O'Ryan, D. Schmidt, N. Wang, A.S. Gokhale, V. Kachroo
2000 IEEE Concurrency  
In particular, relatively few changes are required to the standard CORBA reference model and programming API to support real-time applications.  ...  processing in CORBA's ORB Core and Object Adapter components.  ...  In addition, we would like to thank the COOTS Program Committee and the Optimization  ... 
doi:10.1109/4434.824309 fatcat:ssud6smk6vefpmzq2g2qoi2df4

Guest Editor's Introduction - Currrent developments in object-oriented systems

M. Devarakonda
2000 IEEE Concurrency  
He finds an analogy between structured programming and 00 programming in this respect, and his article is actually a rebuttal of sorts to pronouncements that we are witnessing the end of the object era  ...  Object-Orientea S ys terns I , I n the July-September 1998 issue of /€€€Concurrency, I introduced : the Object-Oriented Systems track, stating that object-oriented " programming was commonplace.  ...  ( ions, a n d the configurator lias hcen implemented i n TAO-the frecly available ORB described in die first article.  ... 
doi:10.1109/mcc.2000.824308 fatcat:ef6zhkjqp5cwrixgljggqbifhe

Architectures and Patterns for Developing High-performance, Real-time ORB Endsystems [chapter]

Douglas C. Schmidt, David L. Levine, Chris Cleeland
1999 Advances in Computers  
Third, empirically evaluates the effects of priority inversion and non-determinism in conventional ORBs and shows how these hazards are avoided in TAO.  ...  In addition to providing programming language transparency, IDL compilers eliminate common sources of network programming errors and provide opportunities for automated compiler optimizations [6].  ...  Finally, we are deeply appreciative of the efforts Chris Gill, Andy Gokhale, Irfan Pyarali, Carlos O'Ryan, and Nanbor Wang put into developing and optimizing TAO's real-time ORB Core and Scheduling Service  ... 
doi:10.1016/s0065-2458(08)60018-2 fatcat:qve6hjvq5jdldalsmkbrdg3xg4

16: Practicing What We Preach: Transforming the TA Orientation

Patricia Armstrong, Peter Felten, Jeffrey Johnston, Allison Pingree
2006 To Improve the Academy  
But practicing what wepreach can bedifficult. This chapter reflects onan experiment in thetransformationofa teaching assistant orientation, a central eventofourteaching center.  ...  Brookfield (1995), Schon (1983), and others articulate the necessity and complexityofbeing critically reflective in ourwork.  ...  In terms both of our labor and the monies budgeted for the event, TAO is far and away the most expensive event in our annual list of programs.  ... 
doi:10.3998/tia.17063888.0024.019 fatcat:6oe52fk2jrbkld4eivhmg26idq

Middleware for real-time and embedded systems

Douglas C. Schmidt
2002 Communications of the ACM  
Schmidt received B.S. and M.A. degrees in Sociology from the College of William and Mary in Williamsburg, Virginia, and an M.S. and a Ph.D. in Computer Science from the University of California, Irvine  ...  (UCI) in 1984, 1986, 1990, and 1994, respectively.  ...  In addition, he has coeditored the first volume of the Pattern Languages of Program Design series by Addison-Wesley and the Object-Oriented Application Frameworks: Applications & Experiences series by  ... 
doi:10.1145/508448.508472 fatcat:aozfva7plvd5zho5ughpy5bxni

Techniques for enhancing real-time CORBA quality of service

I. Pyarali, D.C. Schmidt, R.K. Cytron
2003 Proceedings of the IEEE  
The empirical results in this paper are conducted using TAO, which is widely used and open-source DRE middleware compliant with the Real-time CORBA specification.  ...  First, we identify potential problems with ensuring predictable behavior in conventional middleware by examining the end-to-end critical code path of a remote invocation and identifying sources of unbounded  ...  Sidebar 1: Network Programming Patterns in TAO: TAO's software architecture-like the architecture of many CORBA ORBs-is based on the network programming patterns described in [16] .  ... 
doi:10.1109/jproc.2003.814616 fatcat:fh7oe65ehvcalcfbhlasq6st4q

Firmware approach to fast Lisp interpreter

Hiroshi G. Okuno, Nobuyasu Osato, Ikuo Takeuchi
1987 Proceedings of the 20th annual workshop on Microprogramming - MICRO 20  
They express thanks to their colleagues of NTT Software Labs for developing various application softwares and evaluating the TAO/ELIS system.  ...  Edward Feigenbaum for giving two of them a chance to write this paper and to evaluate the TAO/ELIS system at Knowledge Systems Lab, Stanford University.  ...  The concept of logic programming and concurrent programming in TAO will be discussed in [13].  ... 
doi:10.1145/255305.255306 dblp:conf/micro/OkunoOT87 fatcat:ho3lw55kgvcs3ltrkum6lfmz7a
« Previous Showing results 1 — 15 out of 4,297 results